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

controller: update status via the net-attach-def-client lib #46

Merged
merged 1 commit into from
Nov 18, 2022

Conversation

maiqueb
Copy link
Collaborator

@maiqueb maiqueb commented Oct 26, 2022

What this PR does / why we need it:
Until we have a level driven controller, the embedded retry-on-conflict embedded in the library might come in handy.

The controller must be refactored to compare the network selection elements with whatever is on the status annotation, rather than comparing old & new network selection elements.

Finally, this refactor should evaluate if we want to have a separate annotation for dynamic attachments. This should be pitched to the k8snetworkplumberswg.

Special notes for your reviewer (optional):
Depends-on: #83

@maiqueb maiqueb force-pushed the update-status-via-net-attach-def-client-lib branch 2 times, most recently from 9db5715 to 57a60f4 Compare November 7, 2022 16:10
@maiqueb maiqueb marked this pull request as ready for review November 7, 2022 16:13
@maiqueb maiqueb requested review from qinqon and kmabda November 10, 2022 15:10
@maiqueb maiqueb force-pushed the update-status-via-net-attach-def-client-lib branch 2 times, most recently from ab14f8d to e2639e6 Compare November 17, 2022 10:09
@maiqueb maiqueb force-pushed the update-status-via-net-attach-def-client-lib branch from e2639e6 to d9bad91 Compare November 17, 2022 11:25
@maiqueb maiqueb mentioned this pull request Nov 17, 2022
Copy link
Member

@qinqon qinqon left a comment

Choose a reason for hiding this comment

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

All good

@maiqueb maiqueb merged commit a5703bf into main Nov 18, 2022
@maiqueb maiqueb deleted the update-status-via-net-attach-def-client-lib branch November 18, 2022 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants