[ubuntu/hirsute-proposed] ubuntu-advantage-tools 27.3~21.04.1 (Accepted)

Grant Orndorff grant.orndorff at canonical.com
Thu Oct 21 21:25:49 UTC 2021


ubuntu-advantage-tools (27.3~21.04.1) hirsute; urgency=medium

  * Backport new upstream release: (LP: #1942929) to hirsute

ubuntu-advantage-tools (27.3~21.10.1) impish; urgency=medium

  * d/tools.postinst:
    - consider cloud to be "none" on any cloud-id error
    - purge old ua-messaging.timer/service files
    - keep ua-timer.timer disabled if ua-messaging.timer was disabled by
      the user
    - properly configure both ubuntu-advantage-timer and
      ubuntu-advantage-licence-check logs
  * d/tools.postrm:
    - remove ubuntu-advantage-timer and ubuntu-advantage-license-check logs
      during purge
  * systemd:
    - remove ua-messaging.timer/service
    - add new ua-timer.timer that runs every 6 hours
    - add new ua-license_check.timer that runs every 5 minutes only if
      activated by ua-license-check.path
  * New upstream release 27.3 (LP: #1942929)
    - ros:
      + add beta support to enable ros and ros-updates
      + add support for "required services" so that esm-infra and esm-apps
        get auto-enabled when enabling ros or ros-updates
      + add support for "dependent services" so that user gets prompted to
        disable ros/ros-updates if they disable esm-infra/esm-apps
    - fips:
      + allow fips on GCP bionic now that optimized kernel is ready
      + disallow enabling fips on focal on clouds until cloud-optimized focal
        fips-certified kernel is ready (LP: #1939449, LP: #1939932)
      + print warning about generic fips kernel if cloud-id fails
    - cloud:
      + rely only on cloud-id to determine cloud type (LP: #1940131)
      + catch errors when determining cloud type
        (LP: #1938207, LP: #1944676) (GH: #1541)
    - azure:
      + bump IMDS API version to support Azure published images
    - cli:
      + collect-logs command that creates a tar file with debug-relevant logs
        and status info (GH: #463)
      + clean locks on exceptions more thoroughly to avoid false "Operation in
        progress" status messages
      + retain past service state after detach
      + shows better error message when a port value in a proxy is invalid
    - non-unicode locale support:
      + remove unicode-only characters from help file
      + don't print unicode-only characters in ua fix if non-utf8 locale
        (GH: #1463)
    - logrotate:
      + add logrotate functionality for ubuntu-advantage-timer.log.
      + Fix root:root logrotate permissions.
    - ua-timer.timer:
      + introduce a single systemd timer to handle ua recurring jobs
      + timer runs every 2 hours to support most frequent timer job
      + recurring job intervals are configurable in uaclient.conf
      + individual jobs are disabled if their interval is set to 0
      - status job:
        + update ua status every 12 hours
      - messaging job:
        + update APT/MOTD ESM messaging every 6 hours
      - metering job:
        + disabled until infrastructure is ready
        + for attached machines only, periodically update contract server with
          status information for proper contract metering
    - ua-license-check.timer:
      + only runs on LTS GCP instances that are not attached
      + runs every 5 minutes to check if gcp instance has license required to
        auto-attach
    - logs:
      + fixes duplicate logging (GH: #553)
    - tests and support:
      + remove groovy integration tests
      + various improvements to integration tests

Date: Thu, 23 Sep 2021 16:42:08 -0400
Changed-By: Grant Orndorff <grant.orndorff at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Steve Langasek <steve.langasek at canonical.com>
https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/27.3~21.04.1
-------------- next part --------------
Format: 1.8
Date: Thu, 23 Sep 2021 16:42:08 -0400
Source: ubuntu-advantage-tools
Built-For-Profiles: noudeb
Architecture: source
Version: 27.3~21.04.1
Distribution: hirsute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Grant Orndorff <grant.orndorff at canonical.com>
Launchpad-Bugs-Fixed: 1938207 1939449 1939932 1940131 1942929 1944676
Changes:
 ubuntu-advantage-tools (27.3~21.04.1) hirsute; urgency=medium
 .
   * Backport new upstream release: (LP: #1942929) to hirsute
 .
 ubuntu-advantage-tools (27.3~21.10.1) impish; urgency=medium
 .
   * d/tools.postinst:
     - consider cloud to be "none" on any cloud-id error
     - purge old ua-messaging.timer/service files
     - keep ua-timer.timer disabled if ua-messaging.timer was disabled by
       the user
     - properly configure both ubuntu-advantage-timer and
       ubuntu-advantage-licence-check logs
   * d/tools.postrm:
     - remove ubuntu-advantage-timer and ubuntu-advantage-license-check logs
       during purge
   * systemd:
     - remove ua-messaging.timer/service
     - add new ua-timer.timer that runs every 6 hours
     - add new ua-license_check.timer that runs every 5 minutes only if
       activated by ua-license-check.path
   * New upstream release 27.3 (LP: #1942929)
     - ros:
       + add beta support to enable ros and ros-updates
       + add support for "required services" so that esm-infra and esm-apps
         get auto-enabled when enabling ros or ros-updates
       + add support for "dependent services" so that user gets prompted to
         disable ros/ros-updates if they disable esm-infra/esm-apps
     - fips:
       + allow fips on GCP bionic now that optimized kernel is ready
       + disallow enabling fips on focal on clouds until cloud-optimized focal
         fips-certified kernel is ready (LP: #1939449, LP: #1939932)
       + print warning about generic fips kernel if cloud-id fails
     - cloud:
       + rely only on cloud-id to determine cloud type (LP: #1940131)
       + catch errors when determining cloud type
         (LP: #1938207, LP: #1944676) (GH: #1541)
     - azure:
       + bump IMDS API version to support Azure published images
     - cli:
       + collect-logs command that creates a tar file with debug-relevant logs
         and status info (GH: #463)
       + clean locks on exceptions more thoroughly to avoid false "Operation in
         progress" status messages
       + retain past service state after detach
       + shows better error message when a port value in a proxy is invalid
     - non-unicode locale support:
       + remove unicode-only characters from help file
       + don't print unicode-only characters in ua fix if non-utf8 locale
         (GH: #1463)
     - logrotate:
       + add logrotate functionality for ubuntu-advantage-timer.log.
       + Fix root:root logrotate permissions.
     - ua-timer.timer:
       + introduce a single systemd timer to handle ua recurring jobs
       + timer runs every 2 hours to support most frequent timer job
       + recurring job intervals are configurable in uaclient.conf
       + individual jobs are disabled if their interval is set to 0
       - status job:
         + update ua status every 12 hours
       - messaging job:
         + update APT/MOTD ESM messaging every 6 hours
       - metering job:
         + disabled until infrastructure is ready
         + for attached machines only, periodically update contract server with
           status information for proper contract metering
     - ua-license-check.timer:
       + only runs on LTS GCP instances that are not attached
       + runs every 5 minutes to check if gcp instance has license required to
         auto-attach
     - logs:
       + fixes duplicate logging (GH: #553)
     - tests and support:
       + remove groovy integration tests
       + various improvements to integration tests
Checksums-Sha1:
 d61b437233c66dc7cbc30cd599e32133c2748fa0 2151 ubuntu-advantage-tools_27.3~21.04.1.dsc
 2da9d9e2ddf5b35ee812e6fcd8b1fa6a5abf5b4b 285024 ubuntu-advantage-tools_27.3~21.04.1.tar.xz
 8ac59083e6ef91cb7164d3340a40933bdcdd5aab 8704 ubuntu-advantage-tools_27.3~21.04.1_source.buildinfo
Checksums-Sha256:
 4e1dd53a33938546856fe6a2ade4986bf4cc5f0418fffe88ca6ecca81e439229 2151 ubuntu-advantage-tools_27.3~21.04.1.dsc
 537ac25abf0d976b1af2703d0852ef9f940813aea62120a6df07a3d604c0aeb0 285024 ubuntu-advantage-tools_27.3~21.04.1.tar.xz
 6c5870a058102fe7b18689662e052ea508a5a7bad6f4020c3a9b7eb47c9e8c1d 8704 ubuntu-advantage-tools_27.3~21.04.1_source.buildinfo
Files:
 ac2c367c4bba2195913d119a3eb5a0a9 2151 misc important ubuntu-advantage-tools_27.3~21.04.1.dsc
 7b5f24e7cf91fd53acbec3bb1a9c3597 285024 misc important ubuntu-advantage-tools_27.3~21.04.1.tar.xz
 ec6b9feff7b12e3bc2ff0663148c12dc 8704 misc important ubuntu-advantage-tools_27.3~21.04.1_source.buildinfo


More information about the Hirsute-changes mailing list