Skip to content

Conversation

@afritzler
Copy link
Member

Proposed Changes

In the current implementation the NIC status {State,IPs} is not updated by the machinepoollet. This leads to the problem that a NIC which is Available is not being represented correctly in it's status. This PR changes the machinepoollet logic in a way, that it populates effective IPs to the NIC status and transitions the NIC state to Available if the NIC could be provisioned successfully.

@afritzler afritzler requested a review from a team as a code owner January 16, 2024 14:10
@github-actions github-actions bot added enhancement New feature or request size/L labels Jan 16, 2024
@afritzler afritzler changed the title Update NIC status via machinepoollet Update NetworkInterface status via machinepoollet Jan 16, 2024
@afritzler afritzler changed the title Update NetworkInterface status via machinepoollet Populate NetworkInterface status via machinepoollet Jan 16, 2024
@afritzler afritzler requested a review from lukasfrank January 16, 2024 14:13
@afritzler afritzler force-pushed the enh/nic-status branch 5 times, most recently from 6164150 to 868c97f Compare January 17, 2024 14:22
In the current implementation the NIC status {State,IPs} is not updated
by the `machinepoollet`. This leads to the problem that a NIC which is
`Available` is not being represented correctly in it's status. This PR
changes the `machinepoollet` logic in a way, that it populates effective
IPs to the NIC status and transitions the NIC state to `Available` if
the NIC could be provisioned successfully.
@afritzler afritzler merged commit a13a4dc into main Jan 17, 2024
@afritzler afritzler deleted the enh/nic-status branch January 17, 2024 14:50
afritzler added a commit that referenced this pull request Dec 18, 2024
Rollback #961 as it causes
a race between ironcore and ironcore-net controllers constantly updating
the NIC IP status.
lukasfrank pushed a commit that referenced this pull request Dec 18, 2024
Rollback #961 as it causes
a race between ironcore and ironcore-net controllers constantly updating
the NIC IP status.
balpert89 pushed a commit that referenced this pull request Apr 23, 2025
Rollback #961 as it causes
a race between ironcore and ironcore-net controllers constantly updating
the NIC IP status.
@hardikdr hardikdr added the area/iaas Issues related to IronCore IaaS development. label Jun 26, 2025
@hardikdr hardikdr added this to Roadmap Jun 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/iaas Issues related to IronCore IaaS development. enhancement New feature or request size/L

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants