[Bug 2103603] Re: [SRU] Backport netplan.io 1.1.2-2 to 24.04

Launchpad Bug Tracker 2103603 at bugs.launchpad.net
Wed Apr 23 14:12:19 UTC 2025


This bug was fixed in the package netplan.io - 1.1.2-2~ubuntu24.10.1

---------------
netplan.io (1.1.2-2~ubuntu24.10.1) oracular; urgency=medium

  * Backport netplan.io 1.1.2-2 (LP: #2103603)
    - wifi: add support for wpa-psk-sha256 (LP #2102097, #2085320, #2084237)
    - networkmanager: add support for "routing-policy" (LP #2086544)
    - parse: fix renderer validation for nm-devices (LP #2091755)
    - d/p/lp2095203: Don't crash on udevadm trigger errors in 'netplan apply'
      (LP #2095203)
    - d/*.manpages: Use dh_installman and add netplan(8) manpage
    - d/netplan-generator.doc-base: Register YAML reference with doc-base
    - d/copyright: Update for 2025
    - d/control: remove alternative dependency on deprecated pep8
    - d/{rules,control}: use dh-sequence-python3
    - d/t/control: Avoid flaky 'wifi' DEP8 test, instead SKIP if conditions
      are not met
    - d/t/control: Add test dependency on dhcpcd-base, replacing ISC dhclient
    - d/patches: improve WiFi testing
      + 0002-tests-wifi-use-dhcpcd-istead-of-deprecated-ISC-dhcli.patch
      + 0003-tests-add-integration-test-for-wifi-psk-sha256.patch
  * sru-compat: Mute warning if a priority is not set
    - d/p/sc/0006-validation-Mute-warning-if-a-priority-is-not-set-for.patch

 -- Lukas Märdian <slyon at ubuntu.com>  Wed, 19 Mar 2025 12:48:48 +0100

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

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

-- 
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/2103603

Title:
  [SRU] Backport netplan.io 1.1.2-2 to 24.04

Status in netplan.io package in Ubuntu:
  Fix Released
Status in netplan.io source package in Noble:
  Fix Released
Status in netplan.io source package in Oracular:
  Fix Released
Status in netplan.io source package in Plucky:
  Fix Released

Bug description:
  Stable Release Update for netplan.io 1.1.2-2 to Noble (and Oracular).
  This version contains bug fixes and new features we want to make
  available to users of Ubuntu 24.04.

  netplan.io has an SRU exception for backporting new versions with new
  features https://wiki.ubuntu.com/NetplanUpdates

  [ 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 these improvements.
  The notable ones are:

    * wifi: add support for wpa-psk-sha256 by (LP: #2102097, LP#2085320, LP#2084237)
    * cli: Don't crash on udevadm trigger errors in 'netplan apply' (LP: #2095203)
    * parse: fix renderer validation for nm-devices (LP: #2091755)
    * networkmanager: add support for "routing-policy" (LP: #2086544)
    * Improved DEP-8 WiFi testing

  [ Test Plan ]

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

  Netplan contains an extensive integration test suite that is ran using
  the SRU package for each releases. 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 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.

  Noble autopkgtest logs:
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/noble_amd64.log
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/noble_arm64.log
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/noble_armhf.log
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/noble_ppc64el.log
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/noble_s390x.log

  Oracular autopkgtest logs:
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/oracular_amd64.log
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/oracular_arm64.log
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/oracular_armhf.log
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/oracular_ppc64el.log
  - https://git.launchpad.net/~slyon/+git/files/tree/LP2103603/oracular_s390x.log

  [ Where problems could occur ]

  * This is not a big release and is available on Plucky & Debian for
  some time now without any concerning issues reported.

  * As usual, any backwards compatibility issue that prevents the new
  Netplan to parse existing YAML files would leave the system without
  networking configuration after a reboot or add unexpected logging
  output. Therefore, we added one patch in "d/p/sru-compat/0006-*" to
  mute one warning, as it used to be on Noble.

  [ Other Info ]

  * We've based this backport/SRU on top of Debian's 1.1.2-2 as later
  version contain new wait-online logic that cannot be applied on
  Noble/Oracular, due to missing systemd functionality.

  * A PPA for testing can be found at
  https://launchpad.net/~slyon/+archive/ubuntu/lp-2103603-backport-
  netplan-1.1.2-2

  [ Changelog ]

    * Backport netplan.io 1.1.2-2 (LP: #2077011)
      - wifi: add support for wpa-psk-sha256 (LP #2102097, #2085320, #2084237)
      - networkmanager: add support for "routing-policy" (LP #2086544)
      - parse: fix renderer validation for nm-devices (LP #2091755)
      - d/p/lp2095203: Don't crash on udevadm trigger errors in 'netplan apply'
        (LP #2095203)
      - d/*.manpages: Use dh_installman and add netplan(8) manpage
      - d/netplan-generator.doc-base: Register YAML reference with doc-base
      - d/copyright: Update for 2025
      - d/control: remove alternative dependency on deprecated pep8
      - d/{rules,control}: use dh-sequence-python3
      - d/t/control: Avoid flaky 'wifi' DEP8 test, instead SKIP if conditions
        are not met
      - d/t/control: Add test dependency on dhcpcd-base, replacing ISC dhclient
      - d/patches: improve WiFi testing
        + 0002-tests-wifi-use-dhcpcd-istead-of-deprecated-ISC-dhcli.patch
        + 0003-tests-add-integration-test-for-wifi-psk-sha256.patch
    * sru-compat: Mute warning if a priority is not set
      - d/p/sc/0006-validation-Mute-warning-if-a-priority-is-not-set-for.patch

  [ Git Changelog ]

  73344e5f sru-compat: Mute warning if a priority is not set
  78d309c2 upload 1.1.2-2 to unstable [skip ci]
  d357abc4 d/t/control: fixup Avoid flaky 'wifi' DEP8 test
  f354acff changelog
  adb56c2f d/p/lp2095203: Don't crash on udevadm trigger errors in 'netplan apply'
  eb6ab004 changelog
  f4649dd6 d/patches: improve WiFi testing
  17045dd5 changelog
  6f567082 d/t/control: Add test dependency on dhcpcd-base, replacing ISC dhclient
  a8261def d/t/control: Avoid flaky 'wifi' DEP8 test, instead, SKIP if conditions are not met
  13f11caf upload 1.1.2-1 to unstable [skip ci]
  acd184b5 d/copyright: Update for 2025
  b2978635 changelog
  4322f09b d/netplan-generator.doc-base: Register YAML reference with doc-base
  916c633d Use dh_installman and add netplan(8) manpage
  4103d54f Update changelog
  72104daf CI: cleanup spread.yml workflow now that PR#184 is fixed
  5b12d0f9 wifi: add support for wpa-psk-sha256 https://pad.lv/2085320 https://pad.lv/2084237
  b10f840d parse: fix renderer validation for nm-devices
  6355a660 doc: Add anchor link for deprecated gateway4/6 keys
  28676763 validation: use curly braces for all branches
  2add62f0 nm/policy: downgrade new error to warning
  9934618b ATTN: validation: warn if a priority is not set for a routing-policy
  7a3861c8 validation: remove superfluous comparison
  2d94dd0f ATTN: networkmanager: add support for "routing-policy"
  eb89cf1b parse.c: quiet "may be used uninitialized" warnings/errors
  d0edf5e3 CI: Fix fedora:latest (F41) failure
  99b3aad0 use dh-sequence-python3
  f70f88c6 remove alternative dependency on pep8

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




More information about the foundations-bugs mailing list