[ubuntu/questing-proposed] walinuxagent 2.15.0.1-0ubuntu1~25.10.1 (Accepted)
Miriam España Acebal
miriam.espana at canonical.com
Fri Mar 13 17:30:50 UTC 2026
walinuxagent (2.15.0.1-0ubuntu1~25.10.1) questing; urgency=medium
* New upstream release (LP: #2141533):
- Full list of changes is available at:
https://github.com/Azure/WALinuxAgent/releases/tag/v2.15.0.1
- Remove patches:
+ d/p/update_dhcp_client_ubuntu_supported_versions.patch: Merged
upstream (#3159) and released in version pre-v2.13.0.0.
+ d/p/fix_escape_sequence_warning.patch: The code to which most
of this patch applies has been refactored (#3221), and the
prefix “r” has also been added for expressions (#3084),
which means that this patch is no longer necessary. This was
released in version 2.12.0.0.
+ d/p/complete_exception_info_on_test.patch: Merged upstream
(#3149) and released in version pre-v2.13.0.0.
+ d/p/embed-distutils-to-azurelinuxagent.patch: Merged upstream
(#3063) and released in version pre-v2.13.0.0.
+ d/p/run-unit-test-with-pytest-python3_10.patch: Merged
upstream (#3081) and released in version pre-v2.13.0.0.
+ d/p/update-test-certificate-data.patch: Merged upstream
(#3166) and released in version pre-v2.13.0.0.
+ d/p/use-legacycrypt-for-python3_13.patch: Merged upstream
(#3070) and released in version pre-v2.13.0.0.
- Refresh patches:
+ d/p/disable_udev_overrides.patch.
* Switch the password hashing fallback from python3-crypt-r to
python3-passlib, and drop the use of the Python3-crypt-r package,
in order to align with the Ubuntu main archive policy
(LP: #2106484):
+ d/p/switching-crypt_r-passlib-python3_13.patch:
Switch crypt usage to passlib’s sha512_crypt, so
provisioning keeps working on Python 3.13+. Update runtime and
test dependencies to pull in passlib instead of crypt-r/legacycrypt.
+ d/control: Add build and runtime dependency on python3-passlib.
* d/p/fix-some-tests-due-to-python3_14-changes.patch: 'fork' is needed when
the parent process sets mocks because Python 3.14 changed the default start
method of multiprocessing.Process.
* d/p/no-using-date-with-negative-years.patch: Don't use date with negative
numbers becasuse the syntax has changed.
* d/rules:
+ Remove deselection of no longer existing tests test_get_password_hash
on that path.
+ Deselect tests which uses VMAccessForLinux extension because it is not
yet fully enabled in the agent and the related new feature is still in
development.
+ Ignore all test that require root privileges to run.
* d/tests/control: run tests that require sudo and are
thereby ignored at build time.
* Included changes from waagent Debian unstable:
[ Noah Meyerhans ]
- d/p/re-work-flaky-tests.patch: Not depending in ls output.
Date: Mon, 23 Feb 2026 15:52:50 +0100
Changed-By: Miriam España Acebal <miriam.espana at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
https://launchpad.net/ubuntu/+source/walinuxagent/2.15.0.1-0ubuntu1~25.10.1
-------------- next part --------------
Format: 1.8
Date: Mon, 23 Feb 2026 15:52:50 +0100
Source: walinuxagent
Built-For-Profiles: noudeb
Architecture: source
Version: 2.15.0.1-0ubuntu1~25.10.1
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Miriam España Acebal <miriam.espana at canonical.com>
Launchpad-Bugs-Fixed: 2106484 2141533
Changes:
walinuxagent (2.15.0.1-0ubuntu1~25.10.1) questing; urgency=medium
.
* New upstream release (LP: #2141533):
- Full list of changes is available at:
https://github.com/Azure/WALinuxAgent/releases/tag/v2.15.0.1
- Remove patches:
+ d/p/update_dhcp_client_ubuntu_supported_versions.patch: Merged
upstream (#3159) and released in version pre-v2.13.0.0.
+ d/p/fix_escape_sequence_warning.patch: The code to which most
of this patch applies has been refactored (#3221), and the
prefix “r” has also been added for expressions (#3084),
which means that this patch is no longer necessary. This was
released in version 2.12.0.0.
+ d/p/complete_exception_info_on_test.patch: Merged upstream
(#3149) and released in version pre-v2.13.0.0.
+ d/p/embed-distutils-to-azurelinuxagent.patch: Merged upstream
(#3063) and released in version pre-v2.13.0.0.
+ d/p/run-unit-test-with-pytest-python3_10.patch: Merged
upstream (#3081) and released in version pre-v2.13.0.0.
+ d/p/update-test-certificate-data.patch: Merged upstream
(#3166) and released in version pre-v2.13.0.0.
+ d/p/use-legacycrypt-for-python3_13.patch: Merged upstream
(#3070) and released in version pre-v2.13.0.0.
- Refresh patches:
+ d/p/disable_udev_overrides.patch.
.
* Switch the password hashing fallback from python3-crypt-r to
python3-passlib, and drop the use of the Python3-crypt-r package,
in order to align with the Ubuntu main archive policy
(LP: #2106484):
+ d/p/switching-crypt_r-passlib-python3_13.patch:
Switch crypt usage to passlib’s sha512_crypt, so
provisioning keeps working on Python 3.13+. Update runtime and
test dependencies to pull in passlib instead of crypt-r/legacycrypt.
+ d/control: Add build and runtime dependency on python3-passlib.
.
* d/p/fix-some-tests-due-to-python3_14-changes.patch: 'fork' is needed when
the parent process sets mocks because Python 3.14 changed the default start
method of multiprocessing.Process.
.
* d/p/no-using-date-with-negative-years.patch: Don't use date with negative
numbers becasuse the syntax has changed.
.
* d/rules:
+ Remove deselection of no longer existing tests test_get_password_hash
on that path.
+ Deselect tests which uses VMAccessForLinux extension because it is not
yet fully enabled in the agent and the related new feature is still in
development.
+ Ignore all test that require root privileges to run.
.
* d/tests/control: run tests that require sudo and are
thereby ignored at build time.
.
* Included changes from waagent Debian unstable:
[ Noah Meyerhans ]
- d/p/re-work-flaky-tests.patch: Not depending in ls output.
Checksums-Sha1:
924318462b3ef381c536ee92294fe38c6c76c853 2301 walinuxagent_2.15.0.1-0ubuntu1~25.10.1.dsc
caf7f8d76ebe50c9024aa92095a1ee5368f58ed4 2383818 walinuxagent_2.15.0.1.orig.tar.gz
fa499538c57029d13555fd92d66553f0b790d7f7 17492 walinuxagent_2.15.0.1-0ubuntu1~25.10.1.debian.tar.xz
6efad10b7f9845157a14fd8a40860ae91e349c9d 8723 walinuxagent_2.15.0.1-0ubuntu1~25.10.1_source.buildinfo
Checksums-Sha256:
22aa889a26b4f2d28caeef9f5027993f87eed44b8017ec040927745da4bc5ef0 2301 walinuxagent_2.15.0.1-0ubuntu1~25.10.1.dsc
9b3a92f827761c536d6f00bdb773a02f895b258f8b1eff084555dd06452cb398 2383818 walinuxagent_2.15.0.1.orig.tar.gz
1e65c717fa79e20e91814d842d949363e7eadac26ae92cdc0244eb14976d5555 17492 walinuxagent_2.15.0.1-0ubuntu1~25.10.1.debian.tar.xz
9f30d60cb209254a3a4bcdc021f6a07c684d8a04bf3193d92e42ebe8e3a4c46b 8723 walinuxagent_2.15.0.1-0ubuntu1~25.10.1_source.buildinfo
Files:
91e3d11d5f9f3ba12a7eb29dfa94629a 2301 python optional walinuxagent_2.15.0.1-0ubuntu1~25.10.1.dsc
9cee9548b6061e14ec4b136e9025edac 2383818 python optional walinuxagent_2.15.0.1.orig.tar.gz
8896680beafbfcbebda05f0728cb9f2d 17492 python optional walinuxagent_2.15.0.1-0ubuntu1~25.10.1.debian.tar.xz
b268c68f4eb05baedc3ded8cd4d27b83 8723 python optional walinuxagent_2.15.0.1-0ubuntu1~25.10.1_source.buildinfo
Original-Maintainer: Microsoft Corporation <walinuxagent at microsoft.com>
Vcs-Git: https://git.launchpad.net/~paelzer/ubuntu/+source/walinuxagent
Vcs-Git-Commit: 7836332247f4dbf4eb8498bded8f0dc67f9e97e3
Vcs-Git-Ref: refs/heads/questing-sru-2.15-lp2141533
More information about the Questing-changes
mailing list