Skip to content
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

Implement metadata propagation on the workload cluster nodes #177

Merged
merged 5 commits into from
Oct 30, 2023

Conversation

Danil-Grigorev
Copy link
Contributor

@Danil-Grigorev Danil-Grigorev commented Oct 13, 2023

kind/feature

What this PR does / why we need it:

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #155

Special notes for your reviewer:

Checklist:

  • squashed commits into logical changes
  • includes documentation
  • adds unit tests
  • adds or updates e2e tests

Copy link
Member

@alexander-demicev alexander-demicev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, 2 small comments

bootstrap/api/v1alpha1/rke2config_types.go Outdated Show resolved Hide resolved
bootstrap/config/default/manager_image_patch.yaml Outdated Show resolved Hide resolved
@richardcase
Copy link
Contributor

@Danil-Grigorev - i think that we should update the existing e2e to ensure that the labels and annotations do get propogated to the nodes.

@richardcase
Copy link
Contributor

Also, the DCO check is failing.

@Danil-Grigorev Danil-Grigorev force-pushed the propagate-annotations branch 4 times, most recently from 8d6d489 to 352d08a Compare October 27, 2023 13:00
@Danil-Grigorev Danil-Grigorev force-pushed the propagate-annotations branch 2 times, most recently from d045cb1 to 92999f0 Compare October 27, 2023 13:39
@alexander-demicev
Copy link
Member

We can add e2e tests in a follow-up PR as discussed with @Danil-Grigorev

controlplane/api/v1alpha1/condition_consts.go Outdated Show resolved Hide resolved
controlplane/api/v1alpha1/condition_consts.go Outdated Show resolved Hide resolved
bootstrap/api/v1alpha1/rke2config_types.go Outdated Show resolved Hide resolved
Danil-Grigorev and others added 5 commits October 30, 2023 16:49
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
@alexander-demicev alexander-demicev merged commit 07bc1cf into rancher:main Oct 30, 2023
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support node annotation
3 participants