[Bug 1988447] [NEW] [SRU] Update to netplan.io 0.105

Lukas Märdian 1988447 at bugs.launchpad.net
Thu Sep 1 14:35:43 UTC 2022


Public bug reported:

[Impact]
This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements.

The most notable changes (besides usual bug-fixes) incoming in 0.105:
    - Add support for VXLAN tunnels (#288), LP: #1764716
    - Add support for VRF devices (#285), LP: #1773522
    - Add support for InfiniBand (IPoIB) (#283), LP: #1848471
    - Allow key configuration for GRE tunnels (#274), LP: #1966476
    - Allow setting the regulatory domain (#281), LP: #1951586
    - Documentation improvements & restructuring (#287)
    - Add meson build system (#268)
    - Add abigail ABI compatibility checker (#269)
    - Update of Fedora RPM spec (#264)
    - CI improvements (#265, #282)
    - Netplan `set` uses the consolidated libnetplan YAML parser (#254)
    - Refactor ConfigManager to use the libnetplan YAML parser (#255)
    - New `netplan_netdef_get_filepath` API (#275)
    - Improve NetworkManager device management logic (#276), LP: #1951653

[Test Plan]
The following development and SRU process was followed:
https://wiki.ubuntu.com/NetplanUpdates

Netplan contains an extensive integration test suite that is run using
the SRU package for each release. This test suite's results are available here:
http://autopkgtest.ubuntu.com/packages/n/netplan.io

A successful run is required before the -proposed netplan.io package
can be let into -updates.

The netplan team will be in charge of attaching the artifacts and console
output of the appropriate run to the bug. Netplan team members will not
mark ‘verification-done’ until this has happened.

[Where problems could occur]
Netplan being a core package, it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup.

In order to mitigate the regression potential, the results of the
aforementioned integration tests are attached to this bug:

Jammy:
TBD

Focal:
TBD

[Other Info]
The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure.

** Affects: netplan.io (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: netplan.io (Ubuntu Focal)
     Importance: Undecided
         Status: New

** Affects: netplan.io (Ubuntu Jammy)
     Importance: Undecided
     Assignee: Lukas Märdian (slyon)
         Status: New

** Also affects: netplan.io (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: netplan.io (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Changed in: netplan.io (Ubuntu)
       Status: New => Fix Released

** Summary changed:

- [SRU] Update to netplan.io 0.104
+ [SRU] Update to netplan.io 0.105

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to netplan.io in Ubuntu.
Matching subscriptions: foundations-bugs
https://bugs.launchpad.net/bugs/1988447

Title:
  [SRU] Update to netplan.io 0.105

Status in netplan.io package in Ubuntu:
  Fix Released
Status in netplan.io source package in Focal:
  New
Status in netplan.io source package in Jammy:
  New

Bug description:
  [Impact]
  This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements.

  The most notable changes (besides usual bug-fixes) incoming in 0.105:
      - Add support for VXLAN tunnels (#288), LP: #1764716
      - Add support for VRF devices (#285), LP: #1773522
      - Add support for InfiniBand (IPoIB) (#283), LP: #1848471
      - Allow key configuration for GRE tunnels (#274), LP: #1966476
      - Allow setting the regulatory domain (#281), LP: #1951586
      - Documentation improvements & restructuring (#287)
      - Add meson build system (#268)
      - Add abigail ABI compatibility checker (#269)
      - Update of Fedora RPM spec (#264)
      - CI improvements (#265, #282)
      - Netplan `set` uses the consolidated libnetplan YAML parser (#254)
      - Refactor ConfigManager to use the libnetplan YAML parser (#255)
      - New `netplan_netdef_get_filepath` API (#275)
      - Improve NetworkManager device management logic (#276), LP: #1951653

  [Test Plan]
  The following development and SRU process was followed:
  https://wiki.ubuntu.com/NetplanUpdates

  Netplan contains an extensive integration test suite that is run using
  the SRU package for each release. This test suite's results are available here:
  http://autopkgtest.ubuntu.com/packages/n/netplan.io

  A successful run is required before the -proposed netplan.io package
  can be let into -updates.

  The netplan team will be in charge of attaching the artifacts and console
  output of the appropriate run to the bug. Netplan team members will not
  mark ‘verification-done’ until this has happened.

  [Where problems could occur]
  Netplan being a core package, it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup.

  In order to mitigate the regression potential, the results of the
  aforementioned integration tests are attached to this bug:

  Jammy:
  TBD

  Focal:
  TBD

  [Other Info]
  The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1988447/+subscriptions




More information about the foundations-bugs mailing list