Skip to content
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

[networkd] [RFE] Automatic rollback when networkd restart fails #4666

Open
1 of 2 tasks
raspi opened this issue Nov 14, 2016 · 3 comments
Open
1 of 2 tasks

[networkd] [RFE] Automatic rollback when networkd restart fails #4666

raspi opened this issue Nov 14, 2016 · 3 comments
Labels
network RFE 🎁 Request for Enhancement, i.e. a feature request

Comments

@raspi
Copy link

raspi commented Nov 14, 2016

Submission type

  • Bug report
  • Request for enhancement (RFE)

Feature Description

  • User creates/edits network configuration file(s) which are non-working
  • User runs systemctl restart systemd-networkd and it fails
  • systemd rollbacks to old working config and run systemctl restart systemd-networkd again automatically
  • Warn user about broken config, copy broken config(s) as $file.broken

Other possibilities/ideas:

  • systemctl restart systemd-networkd "dry-runs"/tests config and warns user that the new config has issues
  • New config files are suffixed by .new and systemctl restart systemd-networkd loads these and removes old config and renames to old filename if configuration works

Original mailing list discussion:

@poettering poettering added network RFE 🎁 Request for Enhancement, i.e. a feature request labels Nov 14, 2016
@raspi
Copy link
Author

raspi commented Nov 14, 2017

This is now a year old issue. Has there been any developments?

@Yomanz
Copy link

Yomanz commented Nov 3, 2020

This is now a 4 year old issue. Has there been any developments?

@Eliesmbr
Copy link

This is now a 7 year old issue. Has there been any developments?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
network RFE 🎁 Request for Enhancement, i.e. a feature request
Development

No branches or pull requests

4 participants