-
Notifications
You must be signed in to change notification settings - Fork 908
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
test: limit temp dhcp6 changes to < NOBLE #4942
Conversation
canonical#4474 landed in Noble, so this block isn't needed.
Nice catch! Looks good. My eyes don't work too well tho... |
@TheRealFalcon @holmanb don't we need to patch #4474 behavior related to dhcp6: true in network config from |
Is there reason to think this would break anything? I didn't think we needed to patch this one. |
As long as our rendered network config definition is not blocking/waiting indefinitely on marking the network interface "up" on having a viable dhcp6 route/response from the DHCP server, then it shouldn't impact anything such as boot time while we await for network-online.target. |
Yeah, that's a valid concern. I initially reverted this one because it would cause exactly that on NetworkManager, but we were able to get that fixed in a follow-up to #4474 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Thanks for this. I found the supplemental commit that fixed this issue for NetworkManager rendered config 29dd5ac. And also confirmed that on systemd-networkd environments rendered from netplan config, we don't see issues with timing in environments with no dhcp6 provided from the dhcp service with /run/systemd/network/*.network config setting I approve that it doesn't appear we need to stub out or disable this behavior on stable releases given the fix that already landed relative to NM, networkd and netplan rendering will be rendered with |
#4474 landed in Noble, so this block isn't needed.
#4474 landed in Noble, so this block isn't needed.
#4474 landed in Noble, so this block isn't needed.
canonical#4474 landed in Noble, so this block isn't needed.
Proposed Commit Message
Additional Context
https://jenkins.canonical.com/server-team/view/cloud-init/job/cloud-init-integration-noble-gce/49/testReport/junit/tests.integration_tests/test_upgrade/test_clean_boot_of_upgraded_package/
Merge type