Skip to content

bug: IP cleanup on DHCP lease expiry removes active interface IPs #2916

Description

@abvarshney-nv

Version

0.2

Describe the bug.

With the new IP cleanup feature enabled on DHCP lease expiry, IP addresses are being removed from the interface list and reassigned to new machines. This is causing some machines to unexpectedly change IP addresses, while others are left without any IP assigned.
This has introduced several inconsistencies in the dev3 environment.
In general, an interface/IP mapping should not be removed automatically unless explicitly requested by the user. Lease expiry should not remove an IP from an interface if that interface still depends on it.

Also, DPF doesn't allow changing the BMC IP in DPUDevice CR.

Minimum reproducible example

Relevant log output

Other/Misc.

No response

Code of Conduct

  • I agree to follow NVIDIA Infra Controller's Code of Conduct
  • I have searched the open bugs and have found no duplicates for this bug report

Metadata

Metadata

Assignees

Labels

bugA defect in existing software (deprecated - use issue type, but it's needed for reporting now)

Type

No fields configured for Bug.

Projects

Status
In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions