-
Notifications
You must be signed in to change notification settings - Fork 158
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
networking-tools: Add nmstate #2269
Conversation
/cc @cybertron |
I believe you'll need to manually add It'd also be good to add a kola test that configures the network by writing an nmstate config from a Butane config. |
@qinqon Please also include |
If |
77c3560
to
94ca9d9
Compare
Looks like
nmstatectl apply is fine |
In that case, presumably the RPM of the tool would have |
148bcfb
to
bca7530
Compare
No. The |
Great. So it sounds as though we don't need |
8373814
to
37dfe56
Compare
Have reconstructed the PR and now there are two tests one configuring a normal state and the other using a policy, so we exercise the two main modes to configure networking with nmstate |
ff0a153
to
5b20eef
Compare
|
@bgilbert looks like nmstate.service is running before NetworkManger is ready, this is the systemd unit:
Logs
|
Above service dependency issue will be fixed by nmstate/nmstate#2265 |
I commented in the PR, but in short, I don't think that PR is the right fix. |
@bgilbert I have update the PR with new approach (retry on daemon not start failure) as NM team confirmed this is a bug of NM. |
looks like qemu is running as ipv6 single stack at CI |
Head branch was pushed to by a user without write access
I'd be surprised if that was the case. |
Maybe try adding https://github.com/coreos/fedora-coreos-config/pull/2269/files#r1143551266 to both your tests. |
As discussed at [1] the nmstatectl tool is going to be added to FCOS, it will allow to declare the network configuration at boot time [1] coreos/fedora-coreos-tracker#1175 Signed-off-by: Enrique Llorente <[email protected]>
@qinqon I'm confused by nmstate/nmstate#2283. Does that mean |
I've confirmed that |
I tried with old nmstatectl. The Mar 22 14:27:19 c9s nmstatectl[4929]: std::io::Error: No such file or directory (os error 2) Anyway, PR nmstate/nmstate#2283 should fixed in next fedora update. |
The detail rpm based install will have /etc/nmstate with README file in it, hence no failure on default install. |
Shouldn't this PR close coreos/fedora-coreos-tracker#1175? |
No, the remaining steps are in coreos/fedora-coreos-tracker#1175 (comment). |
As discussed the nmstatectl tool is going to be added to FCOS, it will allow to declare the network configuration at boot time