walinuxagent (2.15.0.1-0ubuntu1~24.04.1) noble; 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/run-unit-test-with-pytest-python3_10.patch: Merged
        upstream (#3081) 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/rules:
    + 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.

 -- Miriam España Acebal <miriam.espana@canonical.com>  Wed, 25 Feb 2026 15:25:45 +0100

walinuxagent (2.11.1.4-0ubuntu1~24.04.1) noble; urgency=medium

  * New upstream release (LP: #2068021)
    - Full list of changes is available at:
      https://github.com/Azure/WALinuxAgent/releases/tag/v2.11.1.4
    - Remove patches:
      + d/p/fix_systemd_networkd_lease_file_path.patch: Merged
        upstream (#2979) and released in version 2.10.0.8.
      + d/p/fix_cgroup_v2_mounting_and_systemd_process.patch: Fixed
        upstream (#2939) and released in version 2.10.0.8.
    - Refresh patches:
      + d/p/update_dhcp_client_ubuntu_supported_versions.patch:
        Merged upstream (#2980) and released in version 2.10.0.8.,
        but still need to fix a version.
      + d/p/fix_escape_sequence_warning.patch.
  * d/control: Eliminate redundant control relation on python3-distro.
  * d/p/complete_exception_info_on_test.patch: Fix incomplete
    mocked exception creation to prevent it from being lost
    when another exception occurs.
  * d/p/disable_udev_overrides.patch: Refresh to make it compliant
    with DEP-3.
  * Drop the use of nose (LP: #2063046):
    - d/control: Remove nose dependencies in favor of pytest.
    - d/p/run-unit-test-with-pytest-python3_10.patch: Apply upstream
      (#3081) merged at develop.
    - d/rules: test overriding to avoid launching tests that require
      sudo.

 -- Miriam España Acebal <miriam.espana@canonical.com>  Thu, 27 Jun 2024 10:52:06 +0200

walinuxagent (2.9.1.1-0ubuntu3) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- William Grant <wgrant@ubuntu.com>  Mon, 01 Apr 2024 19:30:08 +1100

walinuxagent (2.9.1.1-0ubuntu2) noble; urgency=high

  * debian/postinst: remove dhclient reference and configuration
    (LP: #2055260).
  * debian/control: add python3-setuptools to support distutils in python 3.12
    (LP: #2055269).
  * debian/patches/fix_escape_sequence_warning.patch: fix escape sequence
    errors with python 3.12 (LP: #2055429).

 -- Calvin Mwadime <calvin.mwadime@canonical.com>  Wed, 28 Feb 2024 12:10:06 +0300

walinuxagent (2.9.1.1-0ubuntu1) noble; urgency=medium

  [ Calvin Mwadime ]
  * New upstream version 2.9.1.1
  * debian/watch: Fix package version regex pattern
  * debian/docs: Remove the changelog
  * debian/install: add new udev rules
  * debian/patches:
    - Remove deprecated patches
    - Update list of supported ubuntu versions
    - Correctly point to the right dhcp client lease file
    - Update the cgroup handling to include v2
  * disable_udev_overrides.patch: Remove udev overrides in setup.py
  * debian: Make python unit tests work
  * debian: Remove upstart config
  * debian/control: Remove isc-dhcp-client
  * debian/manpages: Added manpages

  [ Christian Ehrhardt ]
  * d/control, d/compat: switch to compat level 13
  * d/rules, d/install: install services once
  * d/control: drop old unneeded X-Python3-Version statement
  * d/rules: stop using the old systemd dh sequence
  * d/control: add iproute2 build dependency (test only)
  * d/control: fix lintian priority-extra-is-replaced-by-priority-optional
  * d/install: move remaining things to /usr

 -- Calvin Mwadime <calvin.mwadime@canonical.com>  Thu, 30 Nov 2023 11:07:05 +0300

walinuxagent (2.2.46-0ubuntu7) lunar; urgency=medium

  * Remove udev rule for serial console (LP: #2016012)

 -- Gauthier Jolly <gauthier.jolly@canonical.com>  Thu, 13 Apr 2023 13:58:02 +0200

walinuxagent (2.2.46-0ubuntu6) kinetic; urgency=medium

  * Add patch to fix handling of gen2 disks
    w/ udev rules. (LP: #1971141)

 -- Utkarsh Gupta <utkarsh@ubuntu.com>  Mon, 02 May 2022 16:34:50 +0530

walinuxagent (2.2.46-0ubuntu5) jammy; urgency=medium

  * No-change rebuild to update maintainer scripts, see LP: 1959054

 -- Dave Jones <dave.jones@canonical.com>  Wed, 16 Feb 2022 17:37:33 +0000

walinuxagent (2.2.46-0ubuntu4) jammy; urgency=medium

  * Build on arm64. (LP: #1954678)

 -- Brian Murray <brian@ubuntu.com>  Mon, 13 Dec 2021 10:03:18 -0800

walinuxagent (2.2.46-0ubuntu3) impish; urgency=medium

  * No-change rebuild to build packages with zstd compression.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 07 Oct 2021 12:26:17 +0200

walinuxagent (2.2.46-0ubuntu2) hirsute; urgency=medium

  * Drop build-dependency on obsolete dh-systemd

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 05 Mar 2021 17:00:09 -0800

walinuxagent (2.2.46-0ubuntu1) focal; urgency=medium

  * New upstream version 2.2.46 (LP: #1874074)
  * debian/rules: Set timeout for running tests.
    Tests not only fail, but may also hang

 -- Balint Reczey <rbalint@ubuntu.com>  Tue, 21 Apr 2020 16:10:35 +0200

walinuxagent (2.2.45-0ubuntu2) focal; urgency=medium

  * debian/control: add dh-python to Build-Depends

 -- Brian Murray <brian@ubuntu.com>  Tue, 28 Jan 2020 08:25:43 -0800

walinuxagent (2.2.45-0ubuntu1) focal; urgency=medium

  * New upstream release (LP: #1851064)

 -- Brian Murray <brian@ubuntu.com>  Tue, 14 Jan 2020 08:44:47 -0800

walinuxagent (2.2.44-0ubuntu1) focal; urgency=medium

  * New upstream release (LP: #1851064)
  * debian/control: add python3-distro to Build-Depends for python 3.8 support

 -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>  Thu, 21 Nov 2019 10:19:10 -0500

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog walinuxagent`.
