[Bug 1754019] Re: [FFE] netplan 0.34: new features
Mathieu Trudel-Lapierre
mathieu.tl at gmail.com
Tue Apr 17 20:11:43 UTC 2018
This got landed, but the rename means the bug wasn't closed
automatically. Closing:
netplan.io (0.34) bionic; urgency=medium
* New release 0.34 (LP: #1754019):
* Implement "optional: true" to correctly write systemd network definitions
with "RequiredForOnline=false", so that these networks do not block boot.
(LP: #1664844)
* Implement 'help' as a subcommand of any netplan command, so that running
'netplan * help' always returns some helpful information. (LP: #1748629)
* Reinstate snap support for dealing with the NetworkManager snap.
(LP: #1747714)
* Added bash completion. (LP: #1749869)
* Implement 'netplan ip leases': allows users to retrieve lease information
for the backend in use; to query for custom DHCP options.
* Don't silently break bridge-priority; fix it instead. (LP: #1752162)
* Miscellaneous coverage, linting, and fuzzing fixes.
* Refactor subcommands into separate source files, automate command loading
and various code cleanups.
* Disable "ifupdown-migrate"; which is incomplete and thus risks breaking
systems. Better iterate over it without showing it as a viable option.
* Add better routing support, implement initial routing policy support.
- Add 'on-link' support. (LP: #1735193)
* debian/control:
- Renamed source and "real" binary to netplan.io.
- Added a transitional package for nplan.
- Updated Vcs-* fields to point to the Github project we now use.
- Updated Standards-Version, debhelper.
* debian/compat: bump to debhelper compat level 11.
* debian/copyright: Update Format: field for https.
* debian/netplan.io.install: obligatory file to install files.
* debian/source/format: now we're 3.0 native, for reals.
** Changed in: nplan (Ubuntu)
Status: Triaged => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to nplan in Ubuntu.
https://bugs.launchpad.net/bugs/1754019
Title:
[FFE] netplan 0.34: new features
Status in nplan package in Ubuntu:
Fix Released
Bug description:
netplan 0.34 introduces new features:
- optional: true on an interface to allow it to be "ignored" by networkd-wait-online at boot, and avoid 5 minute delays.
- added 'help' subcommands everywhere.
- added bash completion
- 'netplan ip leases' now allows retrieving the lease file for the "private" DHCP settings contained in a lease for the backend in use. The lease file is displayed in full and allows retrieving settings not normally exposed by the backends.
- implement better routing support: policy-based routing is now supported for the networkd backend, and better control over the "standard" routes to be installed. A new 'on-link: true' option allows for defining a route that is directly attached.
These stem from various requests we've had concerning the usability of
netplan for various projects; for instance:
- 'optional: true' is useful for the ubuntu-server daily image to
avoid blocking in networkd while the network interface are coming up
(which would block for 5 minutes waiting for timeout if no interface
is connected).
- policy routing, on-link: true and general routing improvements are
common user requests from people migrating early to bionic.
- help and bash completion are common requested features, and
generally greatly improve usability.
This new release also has many long-term maintenance code cleanliness
changes and fixes the following bugs:
* Reinstate snap support for dealing with the NetworkManager snap.
(LP: #1747714)
* Don't silently break bridge-priority; fix it instead. (LP: #1752162)
* Disable "ifupdown-migrate"; which is incomplete and thus risks breaking systems. Better iterate over it without showing it as a viable option.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nplan/+bug/1754019/+subscriptions
More information about the foundations-bugs
mailing list