-
Notifications
You must be signed in to change notification settings - Fork 88
Default nmstate provider changes #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
Default nmstate provider changes #908
Conversation
karthiksundaravel
left a comment
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
|
lgtm |
jpodivin
left a comment
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.
Code change looks fine, but could you please add a link to JIRA item in your PR message?
|
We probably have to be careful. Are all network configurations used by customers going to work with the provider switch? What's the kind of testing we've done for it. CI would test only one sample configuration. |
@rabi , we have an EPIC https://issues.redhat.com/browse/OSPRH-8768 which is under QE verification for now. |
|
the PR is related to this Jira story : https://issues.redhat.com/browse/OSPRH-6809 |
done |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/49f28c4318cf47be931c0dc2796e3f40 ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 29m 32s |
|
shouldn't there be some type of migration to stop/disable the network service if we are going to change the default? If a deployment was done with network-scripts originally, then we change the default, then the network settings need to be changed, it would then be done with nmstate. But isn't the old config put down with network-scripts still there that could conflict with the new settings? |
Yeah, I think for already configured nodes there won't be any change unless |
We are working on ifcfg provider to nmstate provider migration automation and work is inprogress. |
@rabi Also we are working on ifcfg provider to nmstate provider migration automation is in progress now. Any how we need to update this variable 'false' for adoption ci jobs, we don't have ifcfg provider to nmstate provider migration in OSP 17 now. |
@karthiksundaravel please add your comments |
|
recheck |
|
New changes are detected. LGTM label has been removed. |
a6e0023 to
5e4ecbd
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ff7d0a8d6e9041a39d047a476559c871 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 57m 52s |
|
I see some failures cifmw-crc-podified-edpm-baremetal: Rechecking and holding the node to see what's going on |
|
recheck |
also adoption-standalone-to-crc-ceph-provider failing |
|
rechek |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/d67186456c0c409fbf5980251578837c ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 27m 30s |
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/e62674f7bc404d67b7da1645afb1050a ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 58m 01s |
846e175 to
6a0fc76
Compare
This change is to update default os-net-config nmstate provider for network configuration and also fixing DNS config update issue when nmste provider or nmsate tool used for network configuration. And also defaulting DNS update config 'edpm_bootstrap_network_resolvconf_update' true for default nmstate provider and alse updated false for ifcfg provider based edpm_network_config_nmstte variable.
6a0fc76 to
cf54fe3
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/fa517245e07b4d3ca25cda1f09c4bf15 ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 24m 37s |
|
recheck |
| type: bool | ||
| description: "Cleanup network interfaces not in network config" | ||
| default: true | ||
| edpm_bootstrap_network_resolvconf_update: |
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.
Keeping same name used in edpm_bootrap role for edpm_network_config, will propose new PR later based on edpm_network_config role and need changes in other datapalane adoption project also.
karthiksundaravel
left a comment
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.
Thanks. lgtm
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bshephar, Jaganathancse, jpodivin, karthiksundaravel, vcandapp The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
50a12d8
into
openstack-k8s-operators:main
Default value was changed to true (NM is used instead of ifcfg) with [1]. With the new default value, os-net-config fails on BGP setups. Related-Bug: OSPRH-17472 [1] openstack-k8s-operators/edpm-ansible#908
[BGP] Set edpm_network_config_nmstate=false Default value was changed to true (NM is used instead of ifcfg) with [1]. With the new default value, os-net-config fails on BGP setups. Related-Bug: OSPRH-17472 [1] openstack-k8s-operators/edpm-ansible#908 Reviewed-by: Luca Miccini Reviewed-by: Candido Campos Rivas Reviewed-by: John Fulton <[email protected]>
Default value was changed to true (NM is used instead of ifcfg) with [1]. With the new default value, os-net-config fails on BGP setups. Related-Bug: OSPRH-17472 [1] openstack-k8s-operators/edpm-ansible#908
This change is to update default os-net-config nmstate provider for network configuration.
jira: https://issues.redhat.com/browse/OSPRH-6809