Skip to content

feat: make enroll-netdev re-runnable via find-or-create PUC-1905#2158

Open
nidzrai wants to merge 3 commits into
mainfrom
argo-netdev-enroll-idempotent
Open

feat: make enroll-netdev re-runnable via find-or-create PUC-1905#2158
nidzrai wants to merge 3 commits into
mainfrom
argo-netdev-enroll-idempotent

Conversation

@nidzrai

@nidzrai nidzrai commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Parent PR : #2144
Re-running enroll-netdev after a partial failure previously hit 409 conflicts on the existing node or ports and required a manual baremetal node delete before retrying. Look up the node by name and ports by MAC, reuse and converge existing objects instead of blindly creating, and only run state transitions that are actually needed.

@nidzrai
nidzrai marked this pull request as draft July 22, 2026 13:18
@nidzrai
nidzrai marked this pull request as ready for review July 23, 2026 09:32
@nidzrai
nidzrai force-pushed the argo-netdev-enroll-idempotent branch from 3c75e0b to a6ba354 Compare July 24, 2026 10:36
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.

1 participant