-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rd.neednet=1 should be a soft requirement #388
Comments
I did a quick search about this topic and it looks like it might not be simple to fix without making an explicit choice on the network management system. In 15.3 we have |
Just for the records the failed test in https://github.com/rancher-sandbox/cOS-toolkit/actions/runs/1026705261 looks like it could have failed due a not having eth0 properly configured. |
we now dropped this on elemental.... |
* Fixes the state yaml upgrade This commit makes sure the passive image data in state yaml after upgrade is updated to the old active data besides the passive label which should remain untouched. Signed-off-by: David Cassany <dcassany@suse.com>
Is your feature request related to a problem? Please describe.
Currently, if we fail to get an IP via DHCP during initramfs, we drop to the emergency shell. To boot up the system is sufficient to type "exit"
Describe the solution you'd like
The network error shouldn't prevent the full booting of the system, we use
rd.neednet=1
by default as boot params which enables this behavior. The system might be configured also via cloud-init to set ip addresses, so we shouldn't assume we are always getting one (and we have network access). Ideally I would see a default option to be "permissive" but optionally that could be set in "enforced" (like SELinux, for e.g.)Describe alternatives you've considered
Keep failing hardly. This might be a good idea for the Cloud, as without any IP assigned, we might not want to have workload to start.
Additional context
Relates to #7
The text was updated successfully, but these errors were encountered: