-
Feature Request
-
Resolution: Done
-
Undefined
-
None
-
False
-
False
-
Goal:
Introduce new flags to os-net-config to help with a number of scenarios:
- current-config
- be able to remove interfaces without using the overliy disruptive --cleanup option
- pass os-net the existing conifguraiton file as well as the new one so that a delta may be calculated and applied accordingly
- rollback
- in the event of failure to apply the network, revert back to the previous configuration
- no-abort
- current behavior is that if one entity is failed, the flow is aborted mid operation, this may result in loss of connectivity
- with --no-abort (name pending), continue to try and apply the rest of the conifgurtion, even if one entity fails, os-net-config should exit with a specail return code in this case
- detect ip duplicates on --noop
- even on dry run try to see if there is an ip duplicate (90% of failed config applies are caused by this)
- consider broadcasting an arp, but verify we dont detect our own address, if already present
Acceptance Criteria:
- the new flags shall be supported for all provider options
Open questions: