Skip to content

v1.16 Backports 2024-11-08 #35863

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

Merged
merged 1 commit into from
Nov 12, 2024
Merged

v1.16 Backports 2024-11-08 #35863

merged 1 commit into from
Nov 12, 2024

Conversation

YutaroHayakawa
Copy link
Member

@YutaroHayakawa YutaroHayakawa commented Nov 8, 2024

Author backport

Once this PR is merged, a GitHub action will update the labels of these PRs:

 35690

[ upstream commit aa45b34 ]

Currently, we're not tracking the CiliumBGPNodeConfig changes. We must
track it to recover from the nodeSelector conflict for example. Without
tracking it, the scenario like the following is possible:

1. NodeA is reffered from ClusterConfigA and ClusterConfigB. Currently,
   ClusterConfigB "owns" the node.
2. ClusterConfigB changed the nodeSelector. NodeA is no longer selected
   by ClusterConfigB.
3. ClusterConfigA suppose to create a new NodeConfig for NodeA, but the
   reconciliation was not triggered because we're not watching the
   NodeConfig changes.

Signed-off-by: Yutaro Hayakawa <yutaro.hayakawa@isovalent.com>
@YutaroHayakawa YutaroHayakawa added kind/backports This PR provides functionality previously merged into master. backport/1.16 This PR represents a backport for Cilium 1.16.x of a PR that was merged to main. labels Nov 8, 2024
@YutaroHayakawa
Copy link
Member Author

/test-backport-1.16

@YutaroHayakawa YutaroHayakawa marked this pull request as ready for review November 11, 2024 03:23
@YutaroHayakawa YutaroHayakawa requested a review from a team as a code owner November 11, 2024 03:24
@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Nov 11, 2024
@aanm aanm added this pull request to the merge queue Nov 12, 2024
Merged via the queue into v1.16 with commit 4eba0df Nov 12, 2024
277 checks passed
@aanm aanm deleted the pr/v1.16-backport-2024-11-08-06-34 branch November 12, 2024 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/1.16 This PR represents a backport for Cilium 1.16.x of a PR that was merged to main. kind/backports This PR provides functionality previously merged into master. ready-to-merge This PR has passed all tests and received consensus from code owners to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants