~calvinmwadime/ubuntu/+source/walinuxagent:focal-2.9.1.1

Last commit made on 2024-02-23
Get this branch:
git clone -b focal-2.9.1.1 https://git.launchpad.net/~calvinmwadime/ubuntu/+source/walinuxagent
Only Calvin Mwadime Makokha can upload to this branch. If you are Calvin Mwadime Makokha please log in for upload directions.

Branch merges

Branch information

Name:
focal-2.9.1.1
Repository:
lp:~calvinmwadime/ubuntu/+source/walinuxagent

Recent commits

b2dec6f... by Calvin Mwadime Makokha

debian/changelog: Update version

137ac28... by Calvin Mwadime Makokha

d/install: move remaining things to /usr

a230ce3... by Calvin Mwadime Makokha

d/control: fix lintian priority-extra-is-replaced-by-priority-optional

7b13ed9... by Calvin Mwadime Makokha

d/control: add iproute2 build depdency (test only)

9874085... by Calvin Mwadime Makokha

d/rules: stop using the old systemd dh sequence

Matching our switch to dh_installsystemd we need to stop calling
for the older systemd-sequence in dh.

This fixes:
error: The systemd-sequence is no longer provided in compat >= 11,
please rely on dh_installsystemd instead

fcb160e... by Calvin Mwadime Makokha

d/control: drop old unneeded X-Python3-Version statement

e7659ce... by Calvin Mwadime Makokha

d/rules, d/install: install services once

Since "7d793bf debian: Remove upstart config" --no-restart-on-upgrade
behavior was lost. Add it back with the new name --no-stop-on-upgrade.
Furthermore the install was a mix of the upstream putting files
under /lib and then debian/install putting it under /usr/lib leading
to file-in-root-and-usr warnings.
Furthermore dh_systemd_enable and the formerly dropped dh_installinit
have been consumed into dh_installsystemd for systemd units.
Finally dh_installsystemd will drop the executable bit which is
wrong in the upstream archive and triggers executable-not-elf-or-script.
So overall to hopefully do it right we do:
- ephemeral-disk-warning.service gets installed by d/install
- walinuxagent.service gets installed badly by upstream and removed in
  d/rules
- both services are then picked up and configured by dh_installsystemd

6593320... by Calvin Mwadime Makokha

d/control, d/compat: switch to compat level 13

9152a47... by Calvin Mwadime Makokha

d/manpages: add man pages.

cb6d9f1... by Calvin Mwadime Makokha

debian/patches: Update the cgroup handling to include v2

WALA only supported cgroup v1 systems. This causes failures when running some
commands on cgroup v2 systems. Newer ubuntu versions are support cgroup v2 by
default