diff --git a/debian/changelog b/debian/changelog index 899d9a5cb..2bf1a00ee 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +landscape-client (24.08-0landscape0) jammy; urgency=medium + + * feat: added flag to skip sending a registration request + * fix(snap): reduce computer title retry delay + * fix(snap): retry setting the computer title + * fix: remove system exit in landscape-sysinfo.wrapper + * fix: allow for oracular version of pycurl error string (LP: #2068050) + * fix: add non-filtered interfaces to the API response (LP: #2052834) + + -- Mitch Burton Tue, 06 Aug 2024 11:13:10 -0700 + landscape-client (24.04-0landscape0) jammy; urgency=medium * Improvements: diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 000000000..346f13ca3 --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,2 @@ +Tests: smoke +Restrictions: allow-stderr, needs-sudo, superficial diff --git a/debian/tests/smoke b/debian/tests/smoke new file mode 100644 index 000000000..cdf6bd6cf --- /dev/null +++ b/debian/tests/smoke @@ -0,0 +1,11 @@ +#!/bin/sh + +set -ex + +landscape-config --help | grep --silent is-registered +# --is-registered expected to fail, as this is a fresh system and will +# not be registered yet. +is_registered=0 +sudo landscape-config --is-registered || is_registered=$? +[ "$is_registered" -eq 5 ] +landscape-client --help | grep --silent version diff --git a/landscape/__init__.py b/landscape/__init__.py index 468b85c6c..d046a7a14 100644 --- a/landscape/__init__.py +++ b/landscape/__init__.py @@ -1,5 +1,5 @@ DEBIAN_REVISION = "-0landscape0" -UPSTREAM_VERSION = "24.04" +UPSTREAM_VERSION = "24.08" VERSION = f"{UPSTREAM_VERSION}{DEBIAN_REVISION}" # The minimum server API version that all Landscape servers are known to speak diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 62cde1afa..7b8b4a4eb 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: landscape-client base: core22 -version: '24.04' +version: '24.08' icon: snap/gui/landscape-logo-256.png website: https://ubuntu.com/landscape summary: Client for the Canonical systems management product Landscape