-
Notifications
You must be signed in to change notification settings - Fork 3.4k
v1.8 backports 2021-09-14 #17388
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1.8 backports 2021-09-14 #17388
Conversation
@aanm @jrajahalme had to resolve some conflicts on your patches, please take a look. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My changes ✅
smoke test failure is legit:
Both |
5ee99e1
to
99da234
Compare
Rebased the PR on top of our |
test-backport-1.8 |
Job 'Cilium-PR-K8s-1.18-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Job 'Cilium-PR-K8s-1.17-kernel-4.19' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Job 'Cilium-PR-K8s-1.16-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Job 'Cilium-PR-K8s-1.14-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Job 'Cilium-PR-K8s-1.15-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
99da234
to
9a698e3
Compare
Added #14271 to the backports trying to fix the itsio download failure:
@jrajahalme please take a look. |
test-backport-1.8 |
Job 'Cilium-PR-K8s-1.14-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Job 'Cilium-PR-K8s-1.18-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Job 'Cilium-PR-K8s-1.17-kernel-4.19' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Job 'Cilium-PR-K8s-1.16-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Job 'Cilium-PR-K8s-1.15-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
@jrajahalme could you take a look at the PR and the CI |
[ upstream commit 1695d9c ] Signed-off-by: André Martins <andre@cilium.io> Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
[ upstream commit ae9f5ea ] Istio CI test was quarantined on K8s 1.19 and 1.20 due to `istioctl` using deprecated k8s features and then returning a non-zero exit code due to deprecation warnings from k8s. This release of `istioctl` fixes that so the test can be unquarantined. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
9a698e3
to
7130ed6
Compare
@jrajahalme added #17445 to the backport, but we previously had failures on k8s >=v1.17 that still need a look. |
test-backport-1.8 Job 'Cilium-PR-K8s-1.17-kernel-4.19' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment Job 'Cilium-PR-K8s-1.13-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment Job 'Cilium-PR-K8s-1.18-kernel-4.9' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
Seems like
|
I'm looking into this. Most likely some older PRs/commits need also be backported as |
At least these are needed in addition to the #14271 you already picked up, and applied right after #14621:
Sorry for missing the backport labels on these! |
[ upstream commit 2423a0c ] Update Istio integration to Istio release 1.7.6. Istioctl CLI syntax has changed slightly, instead of `cilium-istioctl manifest apply -y` we now use `cilium-istioctl install -y`. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
[ upstream commit ee18c90 ] Update Istio integration to Istio release 1.8.2. Istioctl no longer lists the service name for an inbound port. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
7130ed6
to
b3a3bef
Compare
[ upstream commit 4c87394 ] Update Cilium Istio integration to Istio release 1.10.4. Signed-off-by: Jarno Rajahalme <jarno@isovalent.com> Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
[ upstream commit 3992048 ] Istio 1.10 requires at least k8s version 1.17. Signed-off-by: Jarno Rajahalme <jarno@isovalent.com> Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
/test-backport-1.8 Job 'Cilium-PR-K8s-1.17-kernel-4.19' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
@kaworu Istio test now fails on
It appears that v1.8 branch uses older version of the istio bookinfo images, with a version of Backporting the whole PR (#12579) could be too risky. |
b3a3bef
to
1803b7f
Compare
[ upstream commit a197641 ] Using these two newer versions allows us to save at least 121MB. The image size of examples-bookinfo-reviews-v1 increased in latest versions, so let's not update it. Latest versions of examples-bookinfo-productpage-v1 do not contain wget, which we need for tests, so we can't update it. Signed-off-by: Paul Chaignon <paul@cilium.io> Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
[ upstream commit e0da2e4 ] Signed-off-by: Tom Payne <tom@isovalent.com> Co-authored-by: Nicolas Busseneau <nicolas@isovalent.com> Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
/test-backport-1.8 |
/test-1.15-4.9 |
/test-upstream-k8s |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Istio backports look OK now :-)
All reviews are in and CI finally passed, marking as |
Partially backported:
Once this PR is merged, you can update the PR labels via: