Public bug reported:

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:
- TBD (once it's in noble-proposed)

Oracular autopkgtest logs:
- TBD (once it's in oracular-proposed)

[ 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

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

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

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

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

** Description changed:

  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
+   * 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:
  - TBD (once it's in noble-proposed)
  
  Oracular autopkgtest logs:
  - TBD (once it's in oracular-proposed)
  
  [ 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 XXX
+ * 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
- 
+   * 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

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2103603

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

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to