[ubuntu/kinetic-proposed] ubuntu-advantage-tools 27.9~22.10.1 (Accepted)

Grant Orndorff grant.orndorff at canonical.com
Fri Jun 17 15:50:10 UTC 2022


ubuntu-advantage-tools (27.9~22.10.1) kinetic; urgency=medium

  * d/rules
    - remove trusty specific code
    - remove ua-license-check.{timer,service,path}
    - install ubuntu-advantage.service
    - only on xenial: install ubuntu-advantage-cloud-id-shim.service
  * d/tools.preinst: remove old config field to avoid warnings in logs
  * d/tools.postinst
    - remove trusty specific code
    - print warnings if /etc/os-release doesn't have required fields
    - hardcode service list instead of exec-ing python3 for old migration
    - refactor python to avoid instantiating UAConfig extra times
    - refactor python to always use messages module for strings
    - rm the old marker file that triggered ua-license-check.path
    - remove unnecessary deb-systemd-helper check in ua-messaging cleanup
    - clean up old ua-license-check state
    - run new cloud-id-shim script
  * d/tools/postrm
    - clean up ubuntu-advantage-daemon log files
  * New upstream release 27.9 (LP: #1973099)
    - cli:
      + for json formatted output, include additional_info for some errors
      + new subcommand `ua refresh messages` to update motd and apt messages
    - daemon:
      + replace ua-license-check timer with ubuntu-advantage.service daemon
      + detects on-boot if pro license was added and runs auto-attach
      + only runs on gcp and does not continuously long-poll by default for now
    - enable:
      + fix error message on wrong service name when unattached
    - fips:
      + allow enabling generic fips kernel on azure by default
      + clean up fips reboot message (LP: #1972026)
    - fix:
      + handle errors during attach process
      + fix bug where enable or detach during a fix failed (LP: #1969809)
      + fix bug where attempting to fix some CVEs would never finish
    - performance:
      + remove unnecessary UAConfig object instantiation (also cleans up logs)
      + cache "apt-cache policy" output to avoid unnecessary subp calls
    - proxy:
      + apt_http(s)_proxy renamed to global_apt_http(s)_proxy
      + apt_http(s)_proxy config var names will still work
      + new ua_apt_http(s)_proxy for only ua-related apt traffic (LP: #1956764)
      + global_apt_http(s)_proxy and ua_apt_http(s)_proxy cannot be set at the
        same time
    - realtime: adjust warning to clarify that a manual revert is possible
    - refresh: a normal `ua refresh` will also update motd and apt messages
    - security-status: add counts of packages from each archive component
    - status: check if contract has updated and notify user to run "ua refresh"

Date: Wed, 11 May 2022 13:04:46 -0400
Changed-By: Grant Orndorff <grant.orndorff at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Paride Legovini <paride.legovini at canonical.com>
https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/27.9~22.10.1
-------------- next part --------------
Format: 1.8
Date: Wed, 11 May 2022 13:04:46 -0400
Source: ubuntu-advantage-tools
Built-For-Profiles: noudeb
Architecture: source
Version: 27.9~22.10.1
Distribution: kinetic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Grant Orndorff <grant.orndorff at canonical.com>
Launchpad-Bugs-Fixed: 1956764 1969809 1972026 1973099
Changes:
 ubuntu-advantage-tools (27.9~22.10.1) kinetic; urgency=medium
 .
   * d/rules
     - remove trusty specific code
     - remove ua-license-check.{timer,service,path}
     - install ubuntu-advantage.service
     - only on xenial: install ubuntu-advantage-cloud-id-shim.service
   * d/tools.preinst: remove old config field to avoid warnings in logs
   * d/tools.postinst
     - remove trusty specific code
     - print warnings if /etc/os-release doesn't have required fields
     - hardcode service list instead of exec-ing python3 for old migration
     - refactor python to avoid instantiating UAConfig extra times
     - refactor python to always use messages module for strings
     - rm the old marker file that triggered ua-license-check.path
     - remove unnecessary deb-systemd-helper check in ua-messaging cleanup
     - clean up old ua-license-check state
     - run new cloud-id-shim script
   * d/tools/postrm
     - clean up ubuntu-advantage-daemon log files
   * New upstream release 27.9 (LP: #1973099)
     - cli:
       + for json formatted output, include additional_info for some errors
       + new subcommand `ua refresh messages` to update motd and apt messages
     - daemon:
       + replace ua-license-check timer with ubuntu-advantage.service daemon
       + detects on-boot if pro license was added and runs auto-attach
       + only runs on gcp and does not continuously long-poll by default for now
     - enable:
       + fix error message on wrong service name when unattached
     - fips:
       + allow enabling generic fips kernel on azure by default
       + clean up fips reboot message (LP: #1972026)
     - fix:
       + handle errors during attach process
       + fix bug where enable or detach during a fix failed (LP: #1969809)
       + fix bug where attempting to fix some CVEs would never finish
     - performance:
       + remove unnecessary UAConfig object instantiation (also cleans up logs)
       + cache "apt-cache policy" output to avoid unnecessary subp calls
     - proxy:
       + apt_http(s)_proxy renamed to global_apt_http(s)_proxy
       + apt_http(s)_proxy config var names will still work
       + new ua_apt_http(s)_proxy for only ua-related apt traffic (LP: #1956764)
       + global_apt_http(s)_proxy and ua_apt_http(s)_proxy cannot be set at the
         same time
     - realtime: adjust warning to clarify that a manual revert is possible
     - refresh: a normal `ua refresh` will also update motd and apt messages
     - security-status: add counts of packages from each archive component
     - status: check if contract has updated and notify user to run "ua refresh"
Checksums-Sha1:
 166237384debe177868bce2b87ca62f89c3f09c5 1787 ubuntu-advantage-tools_27.9~22.10.1.dsc
 aac360f995a4f533121a1914e8c24f0b31097fef 349648 ubuntu-advantage-tools_27.9~22.10.1.tar.xz
 2100619c6995dad0541bfc23efff1d6cde03efaa 9134 ubuntu-advantage-tools_27.9~22.10.1_source.buildinfo
Checksums-Sha256:
 916b7af114c612f96976a458ee8712d7394280aaa5c6bf506d425722afa45aaa 1787 ubuntu-advantage-tools_27.9~22.10.1.dsc
 29cb580093d140a04d47885fc0be739cca13f8794cbee7001cc441c54d0255b3 349648 ubuntu-advantage-tools_27.9~22.10.1.tar.xz
 ed4531c3a164e548bd03f27240eba9466e5ec259d3c11d92fbd700980f580fa7 9134 ubuntu-advantage-tools_27.9~22.10.1_source.buildinfo
Files:
 0c3ce5023bee4fa27d24a37eff7045f7 1787 misc important ubuntu-advantage-tools_27.9~22.10.1.dsc
 97d1a1ec0328e615bab59806182eafcb 349648 misc important ubuntu-advantage-tools_27.9~22.10.1.tar.xz
 262d71ba3880d28be23fd4f57c1c70c6 9134 misc important ubuntu-advantage-tools_27.9~22.10.1_source.buildinfo


More information about the kinetic-changes mailing list