-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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.9 backports 2021-11-30 #18070
v1.9 backports 2021-11-30 #18070
Conversation
[ upstream commit 4758bef ] in doc, it recommends docker pull image, but the command is : docker pull cilium/cilium:|IMAGE_TAG| this will download from docker.io However, in operator, it loads images from quay.io we should keep them the same, otherwise, we download for nothing. [ Backport note: Skip files - test/provision/manifest/1.20/coredns_deployment.yaml - test/provision/manifest/1.20/eks/coredns_deployment.yaml - test/provision/manifest/1.21/coredns_deployment.yaml - test/provision/manifest/1.21/eks/coredns_deployment.yaml - test/provision/manifest/1.22/coredns_deployment.yaml - test/provision/manifest/1.22/eks/coredns_deployment.yaml as none of them are present on v1.9. ] Signed-off-by: adamzhoul <adamzhoul186@gmail.com> Signed-off-by: Quentin Monnet <quentin@isovalent.com>
/test-backport-1.9 Job 'Cilium-PR-K8s-1.18-kernel-4.19' hit: #17617 (94.19% similarity) |
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.
LGTM, for my change.
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 LGTM, thanks.
[ upstream commit e38e3c4 ] Commit 8bcc4e5 ("bugtool: avoid allocation on conversion of execCommand result to string") broke the `ip route show` commands because the change from `[]byte` to `string` causes the `%v` formatting verb to emit the raw byte slice, not the string. Fix this by using the `%s` formatting verb to make sure the argument gets interpreted as a string. Also fix another instance in `writeCmdToFile` where `fmt.Fprint` is now invoked with a byte slice. Grepping for `%v` in bugtool sources and manually inspecting all changes from commit 8bcc4e5 showed no other instances where a byte slice could potentially end up being formatted in a wrong way. Fixes: 8bcc4e5 ("bugtool: avoid allocation on conversion of execCommand result to string") Signed-off-by: Tobias Klauser <tobias@cilium.io> Signed-off-by: Quentin Monnet <quentin@isovalent.com>
4a712c7
to
6b89cc7
Compare
I removed the related backport from the current PR. |
/test-backport-1.9 |
/test-1.12-netnext |
/test-1.17-5.4 |
/test-gke |
Currently gke is blocked by #17797 not being merged. Going to merge. |
test/contrib: Bump CoreDNS version to 1.8.3 #18018 (@brb)(Skipping
test/provision/manifest/1.2[0-2]{,/eks}/coredns_deployment.yaml
, missing on v1.9)Removed because of CI: k8s v1.19 or older: Kubernetes DNS did not become ready in time (all tests) #18086.
Once this PR is merged, you can update the PR labels via: