Change logs for ubuntu-advantage-tools source package in Oracular

  • ubuntu-advantage-tools (32.3.1) oracular; urgency=medium
    
      * Adjust the esm_cache apparmor profile to allow reading of dpkg data
        directory (LP: #2067810):
        - d/apparmor/ubuntu_pro_esm_cache.jinja2: allow /var/lib/dpkg/** for dpkg
          and other profiles
        - features/steps/machines.py: trigger the bug in the behave test suite,
          which tests the fix
      * version.py: update version to 32.3.1
    
     -- Andreas Hasenack <email address hidden>  Fri, 07 Jun 2024 14:52:55 -0300
  • ubuntu-advantage-tools (32.3) oracular; urgency=medium
    
      * d/apparmor: adjust the profiles to account for usr-merge consequences
        (LP: #2067319)
    
     -- Renan Rodrigo <email address hidden>  Tue, 28 May 2024 14:43:12 -0300
  • ubuntu-advantage-tools (32.2) oracular; urgency=medium
    
      * d/apparmor: adjust rules for violations found during testing (LP: #2066929)
    
     -- Grant Orndorff <email address hidden>  Thu, 23 May 2024 10:47:11 -0500
  • ubuntu-advantage-tools (32.1) oracular; urgency=medium
    
      * d/apparmor: allow access for /etc/os-release on all supported
        profiles (LP: #2065573)
      * apport: get path for timer job status from the correct place (LP: #2065616)
    
     -- Lucas Moura <email address hidden>  Tue, 14 May 2024 11:22:35 +0200
  • ubuntu-advantage-tools (32) oracular; urgency=medium
    
      * d/postinst: ensure migrations happen in correct package postinst (GH: #2982)
      * d/apparmor: introduce new ubuntu_pro_esm_cache apparmor policy
      * New upstream release 32 (LP: #2060732)
        - api:
          + u.pro.attach.token.full_token_attach.v1: add support for attach
            with token
          + u.pro.services.disable.v1: add support for disable operation
          + u.pro.services.enable.v1: add support for enable operation
          + u.pro.detach.v1: add support for detach operation
          + u.pro.status.is_attached.v1: add extra fields to API response
          + u.pro.services.dependencies.v1: add support for service dependencies
          + u.pro.security.fix.*.plan.v1: update ESM cache during plan API
            if needed
        - apt_news: add architectures and packages selectors filters for apt news
        - cli:
          + improved cli/log message for unexpected errors (GH: #2600)
          + properly handle setting empty config values (GH: #2925)
        - cloud-init: support ubuntu_pro user-data
        - collect-logs: update default output file to pro_logs.tar.gz (LP: #2033313)
        - config: create public and private config (GH: #2809)
        - entitlements:
          + update logic that checks if a service is enabled (LP: #2031192)
        - fips: warn/confirm with user if enabling fips downgrades the kernel
        - fix: warn users if ESM cache cannot be updated (GH: #2841)
        - logging:
          + use journald logging for all systemd services
          + add redundancy to secret redaction
        - messaging:
          + add consistent messaging for end of contract state
          + make explicit that unattached enable/disable is a noop (GH: #2487)
          + make explicit that disabling a disabled service is a noop
          + make explicit that enabling an enabled service is a noop
        - notices: filter unreadable notices when listing notices (GH: #2898)
    
     -- Lucas Moura <email address hidden>  Tue, 09 Apr 2024 17:33:36 -0300
  • ubuntu-advantage-tools (31.2.3) noble; urgency=medium
    
      * daemon: wait for cloud-init.service to fully activate (LP: #2059952)
    
     -- Lucas Moura <email address hidden>  Tue, 02 Apr 2024 10:13:32 -0300