Landscape 24.04 LTS Release Notes
Note: Landscape 24.04 LTS runs on Ubuntu 24.04 LTS Noble Numbat or 22.04 LTS Jammy Jellyfish.
Note: Database schema changes are required to upgrade to Landscape Server 24.04 LTS.
Highlights
-
New web portal: Use Landscape’s new, early-access web portal built with Canonical’s Vanilla Framework.
-
Web-based repository management: Manage and mirror your repositories locally with Landscape’s new web-based repository management. For more information, see how to manage and mirror repositories from the web portal and an explanation on repository mirroring.
-
REST API for self-hosted users: Use the new REST API that supports JSON Web Tokens for authentication. For more information, see how to make a REST API request and the available REST API endpoints.
-
Snap management: Manage snaps directly from the Landscape web portal.
-
Landscape Client - new features for Ubuntu Core users: The Landscape Client snap now includes additional features for Ubuntu Core users, such as remote script execution for snaps, user management on Core, and more. For more information, see the Landscape client snap how-to guides.
Additional updates
- WSL: Update apache2 config template for Landscape Quickstart installations to use SSL/TLS on gRPC calls
- Quickstart installation configures PostgreSQL
max_connections
andmax_prepared_transactions
Bug fixes
- #2055348: Potential arbitrary execution in expandvars
- #2057976: Ubuntu Pro info is not sent on registration
- #2043035: Landscape UI lag
- #2059194: OIDC login not working, not producing any errors
- #2062561: There are no APT sources configured in
/etc/apt/sources.list
or/etc/apt/sources.list.d
. - In the legacy API, add
access_group
parameter toEditUpgradeProfile
- Fixed the database object crossing thread boundaries in gRPC activities
- Fix with
bpickle
to guard against negative string/bytestring lengths - Fixed errors on Ubuntu Pro tab for Windows machines
- Fixed startup errors when Pro Licenses are the only Licenses
- Memory-usage improvements for
landscape-appserver
service - Extra prevention against invitation hijacking
- Language improvements around allowlists and blocklists
- WSL instances are deleted when hosts stop reporting them
- Distribution information is provided for pending Windows machines