Skip to content

Add owner reference to ipAddressClaims#81

Merged
defo89 merged 4 commits intomainfrom
ipam-ref
Apr 14, 2025
Merged

Add owner reference to ipAddressClaims#81
defo89 merged 4 commits intomainfrom
ipam-ref

Conversation

@SzymonSAP
Copy link
Copy Markdown
Contributor

@SzymonSAP SzymonSAP commented Apr 7, 2025

Proposed Changes

  • Set owner of IPAddressClaim to IroncoreMetalMachine to delete all claims when machine is deleted
  • In tests replace creation of IPAddressClaim with updating its status in separate go routine to make reconciler to create IPAddressClaim with owner set.
  • Add ServerClaim label to IPAddressClaim

@github-actions github-actions bot added the size/M label Apr 7, 2025
@SzymonSAP SzymonSAP requested review from Nuckal777 and defo89 April 7, 2025 13:17
@SzymonSAP SzymonSAP marked this pull request as ready for review April 10, 2025 08:28
@github-actions github-actions bot added size/L and removed size/M labels Apr 10, 2025
@Nuckal777
Copy link
Copy Markdown

Could you add the server-claim label to the IPAddressClaim here as well, please? 🙇

@SzymonSAP SzymonSAP self-assigned this Apr 14, 2025
@defo89 defo89 merged commit fd9b768 into main Apr 14, 2025
10 checks passed
@defo89 defo89 deleted the ipam-ref branch April 14, 2025 08:38
@afritzler afritzler added the enhancement New feature or request label Apr 29, 2025
@hardikdr hardikdr added the area/metal-automation Automation processes within the Metal project. label May 4, 2025
@hardikdr hardikdr added this to Roadmap Jun 26, 2025
@hardikdr hardikdr moved this to Done in Roadmap Jul 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/metal-automation Automation processes within the Metal project. enhancement New feature or request size/L

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants