-
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.8 backports 2021-06-10 #16497
v1.8 backports 2021-06-10 #16497
Conversation
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.
test-backport-1.8 |
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.
Looks good for my changes
All tests with visibility annotation failed. Could this be caused by 34be426 @jrajahalme ? Example:
|
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 changes, thanks.
[ upstream commit 7a4184f ] This will reduce chances of users using their own vagrant VMs which may come with libraries that are incompatible with our dependencies. Signed-off-by: Chris Tarazi <chris@isovalent.com> Signed-off-by: Sebastian Wicki <sebastian@isovalent.com>
[ upstream commit 5a418a3 ] In TestArpPingHandling, wait for all goroutines that are inserting the new neighbors to finish before deleting the node. Fixes: cilium#16221 Suggested-by: Martynas Pumputis <m@lambda.lt> Signed-off-by: Gilberto Bertin <gilberto@isovalent.com> Signed-off-by: Sebastian Wicki <sebastian@isovalent.com>
[ upstream commit 869e678 ] Add a "Copy Commands" to some code blocks. This new button attempts to copy only commands (and not their output) to the clipboard. The distinction between commands and output relies on the presence of a prompt symbol, either "$" or "#", at the beginning of the commands. If a command ends with a trailing backslash, copy the next line as well. For example, the following snippet: .. code-block:: shell-session $ ls -l foo cat $ echo 1 \ 2 \ 3\ 4 $nospace # exit should place the following text into the clipboard: ls -l echo 1 2 3 4 exit The button is added for the following blocks, when they contain several lines and at least one command is found in the block: - "code-block", but with language "shell-session" only, - Literal blocks ("::"), - Parsed literals. Signed-off-by: Quentin Monnet <quentin@isovalent.com> Signed-off-by: Sebastian Wicki <sebastian@isovalent.com>
[ upstream commit b15cee1 ] When ENIs are managed by services such as NetworkManager or systemd-networkd, it can happen that they interfere with Cilium's configuration. For example, systemd-networkd can remove the ENI IP assigned by Cilium if the carrier is temporarily down, thus breaking SNAT. We previously had a similar section regarding NetworkManager and DHCP in the EKS installation guide, but the EKS guide has since been replaced by the Cilium CLI installation guide. This section here therefore acts as a replacement and states that the devices need to be unmanaged (e.g. disabling DHCP is not enough for systemd-networkd). Signed-off-by: Sebastian Wicki <sebastian@isovalent.com>
bf0f43c
to
f661c10
Compare
test-backport-1.8 |
@aanm I had to drop #16190 as it was breaking all tests which used policy visibility annotations. Please take a look, maybe my conflict resolution was buggy. See #16497 (comment) for Jenkins output. |
test-1.12-4.9 |
test-1.14-4.9 |
test-1.18-4.9 |
test-upstream-k8s |
test-runtime |
Hit the same flakes again: https://jenkins.cilium.io/job/Cilium-PR-Runtime-4.9/4991/ arping #16075 (i.e. not the one addressed in this backport) |
test-1.14-4.9 |
test-runtime |
Saw this while updating the labels. @gandro Was there an issue in the script setting Edit : Looks like the backport-pending label wasn't updated after the commits were re-added - #16497 (comment). |
Looks like the same test (
while the failure that was fixed was reporting:
I filled #16573 |
external_dependencies
is empty on 1.8)* pkg/k8s: add pod IP event change #16190 -- pkg/k8s: add pod IP event change (@aanm)⚠️ Had to resolve various conflicts (e.g. removed due to it breaking policy visibility annotationsif newK8sPod.Spec.HostNetwork
was already present on 1.8?)Skipped
Once this PR is merged, you can update the PR labels via: