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

Last commit made on 2024-02-23
Get this branch:
git clone -b bionic-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:
bionic-2.9.1.1
Repository:
lp:~calvinmwadime/ubuntu/+source/walinuxagent

Recent commits

9a2106f... by Calvin Mwadime Makokha

debian/changelog: Update version

de5dc3e... by Calvin Mwadime Makokha

d/install: move remaining things to /usr

4bc466b... by Calvin Mwadime Makokha

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

a5ec50e... by Calvin Mwadime Makokha

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

b4817c2... 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

88304be... by Calvin Mwadime Makokha

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

c9c0e6a... 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

eb9ef58... by Calvin Mwadime Makokha

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

638ab36... by Calvin Mwadime Makokha

d/manpages: add man pages.

2b6ece0... 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