Landscape Release 23.03
These are the release notes for Landscape 23.03.
Highlights
- Landscape Server can be installed on Ubuntu 20.04 LTS (Focal Fossa) and Ubuntu 22.04 LTS (Jammy Jellyfish)
- Manages all versions from Ubuntu 16.04 (Xenial Xerus) onwards
- Native Ubuntu Pro awareness
- Landscape Client is compatible with Debian Bullseye
- Landscape manages all machines with an Ubuntu Pro subscription without needing a license.txt file to be installed on the server
- Compatible with Canonical’s air-gapped contract server
- Landscape Client package for the RISC-V (RV64) CPU architecture
- Landscape Server packages for the s390x, rv64, and arm64 (AArch64) CPU architectures
- Modernised Charms authored in Juju’s Operator Framework
- Added the publication date of Ubuntu Security Notices (USNs) to the Packages page
- Landscape API HTTP request parameters are now order-agnostic
- Query optimisation on the Activities page when selecting many computers
- Added public keys for mirroring Jammy pockets
- Improved user experience and API for environments where machines are cloned
- Computer count on dashboard sidebar is consistent with other counts
- Faster out-of-the-box reporting of packages, for Ubuntu 22.10 (Kinetic Kudu) and onwards
Bugfixes
- #1945456 Landscape Login page using an older version of jQuery
- #1966970 GPG licence gets truncated if it’s too large
- #1966199 XSS - Cross-Site Scripting vulnerability via the page_key parameter
- #1970224 Update logos
- #2009079 Landscape can’t use Duo for OIDC
Upgrade Notes
Performing an in-place upgrade from Landscape 19.10 entails a fresh installation using either Juju, Quickstart, or a Manual installation; and restoring the database. Going forward, Juju is the recommended installation method. In the future, upgrading Landscape via Juju will be a two-step process: one command to pause Landscape, and one command to perform the upgrade.
Upgrade a Landscape 19.10 Quickstart Installation to Landscape 23.03
Upgrade a Landscape 19.10 Manual Installation to Landscape 23.03
Patch Notices
-
23.03+7 on April 4, 2023
- Improved CSV formatting and
--cve
option for security vulnerability API - Fix for login redirects, and API decoding errors
- Provide hash-id-databases script that ignores maintenance status
- Duo OIDC login error fix
- Improved CSV formatting and
-
23.03+8 on April 17, 2023
- Remove
next_url
parameter for OIDC logins. - Fix tags overflowing in UI.
- Remove
-
23.03+9 on April 17, 2023
- Fix invitations for OIDC login.
- Prettify API JSON output.