Your submission was sent successfully! Close

You have successfully unsubscribed! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates about Ubuntu and upcoming events where you can meet our team.Close

What's New in Beta

Here’s what’s new in Landscape beta:

Landscape Server

landscape-server 24.10~beta.10 published on 7 October 2024

  • feat: enforce login policy at Ubuntu One login route and switch-account route
  • feat: add unauthenticated API handler to get an invitation summary by secure_id
  • feat: create separate livepatch info endpoint
  • feat: add livepatch status and kernel package info
  • feat: add database changes for availability zones
  • feat: API endpoints and activities for upgrading and downgrading the kernel
  • feat: handle invitations and allow non-subdomained login from Ubuntu One
  • feat: include classic_dashboard_url and subdomain in login response
  • feat: add availability zone to computers
  • feat: serialize distribution information (LP: #2069746)
  • feat: add feature flag to dashboard link in menu bar
  • feat: add availability zones list endpoint
  • feat: enable creation of JWTs without an account
  • feat: add asc sort to livepatch info
  • feat: use object for return_to parameter in OIDC and Ubuntu One responses
  • feat: accommodate self-service account creation with JWT auth
  • feat: add endpoint for GET classic_dashboard_url
  • feat: remove legacy UI login methods
  • feat: invitation acceptance directs users to new dashboard login
  • feat: enforce login policy on old dashboard routes
  • feat: account-manager endpoint to create person OIDC identities
  • feat: add cloud-init message handler
  • feat: new dashboard logout endpoint
  • feat: include PATCH for subdomains in superadmin endpoint
  • fix: remove _landscape_auth from localStorage after logout from old dashboard
  • fix: use consistent LoginResponse from all auth handlers
  • fix: parse subdomain based on LANDSCAPE_ROOT_URL; allow non-subdomained login on Ubuntu One
  • fix: fix broken test
  • fix: reprepro list/sync race condition (LP: #2081056)
  • fix: fall back to real new dashboard dist path
  • fix: ensure registered computers and summary on old dashboard are equivalent
  • fix: use stricter security policy for auth cookies
  • fix: use custom IssuerUrl type for OIDC issuer validation on API endpoints

landscape-server 24.10~beta.9 published on 23 September 2024

  • feat: add person_oidc_identity table to link OIDC logins to persons
  • feat: cookie-based Ubuntu One login flow for REST API; optional return_to URL
  • feat: return num of children for computers
  • feat: PAM-mediated LDAP/AD auth in REST API login (LP: #2077763)
  • feat: return JWT from authorization code handler; accept invitations during OIDC flow
  • fix: return 4xx for authentication failure in OIDC auth

landscape-server 24.10~beta.5 published on 12 August 2024

  • feat: add package IDs to API responses
  • feat: add GET/PUT/DELETE API handlers for OIDC configuration
  • feat: create session object for OIDC auth code flow
  • feat: add configuration for subdomains
  • feat: add subdomain slug to account
  • feat: add account subdomain to invitations
  • feat: add tag-based script execution
  • fix: prevent epoll race conditions when writing API responses
  • fix: include issuer parameter and default discovery URI in OIDC
    configuration
  • fix: obfuscate cloud-init data in the GRPC server logs

landscape-server 24.10~beta.4 published on 29 July 2024

  • feat: add backend support for OIDC provider configuration
  • feat: add API endpoints for package actions
  • feat: add flag to computers API endpoint to indicate which packages require a reboot
  • feat: add API endpoint to get a JWT via API credentials
  • feat: add API endpoints to manage child instance profiles
  • fix: bug in snap api endpoint for unsupported computers (LP: #2072985)
  • fix: include flag in service.conf to enable/disable serving new dashboard
  • fix: improve message handling in hostagent services

landscape-server 24.10~beta.3 published on 15 July 2024

  • fix: add error responses for invalid registration option configurations
    in /preferences route
  • feat: add back end support for ChildInstanceProfiles

landscape-server 24.10~beta.2 published on 2 July 2024

  • feat: add new dashboard link
  • feat: move services to systemd service grouping
  • feat: add API output validation
  • feat: update available WSL distributions and store in the system configuration (LP: #2069586)
  • fix: 500 error when logging out in standalone
  • fix: use existing database user if present during setup (LP: #2069779)
  • fix: ensure Windows distribution exists when hostagent consumer starts

landscape-server 24.10~beta.1 published on 17 June 2024

  • feat: move the dashboard to debian dependency
  • feat: handle the rootfs URL parameter of the gRPC install command
  • feat: added about endpoint to API that gives self-hosted and version information
  • fix(package-search): include sslmode parameter in config for connections to Postgres (LP: #2064756)
  • fix: do not let admins disable themselves via the API
  • fix: remove sales phone numbers from the contact-us page
  • fix: repository resource also serves ‘ubuntu’ pseudodirectory (LP: #2065095)
  • fix: import datetime before use in grpc.async_server (LP: #2068927)

landscape-server 24.04.2+1 published on 3 June 2024

  • Feat: add offline config for airgapped systems
  • Fix: ignore the HH:MM:SS part of the timestamp in meta-release info
  • Fix: clear many ‘invalid escape sequence’ warnings in noble
  • Fix: search USN results on USN name and CVE IDs
  • Fix: open gRPC server connections make pings for connected host
  • Fix: create JWT regardless of old-API credentials existence
  • Fix: merge an accepted pending computer for a child with an existing one if a corresponding computer has already been accepted
  • Fix: changed wording on free saas account trials

This page was last modified 5 days ago. Help improve this document in the forum.