Better boot interface detection using BOOTIF argument
Discoverd currently by default adds ports only for interfaces that received IP addresses. While handy, it does not fully solve problem with wrong ports, especially with ramdisks that use DHCP on all interfaces.
When using 'IPAPPEND 2' or 'IPAPPEND 3' a BOOTIF argument is added to kernel command line.
* Modify ramdisk to pass it to discoverd as boot_interface value
* Add and document option (enabled by default) to create port only for this boot interface, if it's present
see http://
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Essential
- Drafter:
- Dmitry Tantsur
- Direction:
- Approved
- Assignee:
- Dmitry Tantsur
- Definition:
- Approved
- Series goal:
- Accepted for kilo
- Implementation:
- Implemented
- Milestone target:
- 1.1.0
- Started by
- Dmitry Tantsur
- Completed by
- Dmitry Tantsur
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Refactor ValidateInterfaces plugin
Addressed by: https:/
Allow ramdisk to specify PXE boot interface
Addressed by: https:/
Fix detection of PXELINUX-provided boot interface
Addressed by: https:/
Functional test for boot interface detection