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

  • ubuntu-advantage-tools (19.5.1) eoan; urgency=medium
    
      * d/t/usage: fix dep8 test ("entitlements" was renamed to "services")
    
    ubuntu-advantage-tools (19.5) eoan; urgency=medium
    
      * New upstream release (LP: #1832757):
        - packaging:
          + d/control: depend on libapt-pkg<ABI_VERSION> to use pin-priority never
          + d/postinst: adjust logfile permissions
          + d/postinst: remove public files and generate status cache on upgrade
          + d/postinst: Remove the old CACHE_DIR in postinst
          + d/postrm: remove log files on package purge
          + d/postrm: remove the ESM pinning file on purge
          + trusty should remove v1 esm key if present after upgrade
          + keyrings: regenerate keyrings on a trusty host
          + refresh keyrings to match current production for fips and cc-eal
        - apt:
          + all repo entitlements now call apt-get update on enable
          + enable -updates if -updates from the Ubuntu archive is enabled
          + Add basic i18n (good enough for lang packs)
          + retry apt install and update commands 3 times simple backoff
          + write commented -updates lines instead of omitting them
        - attach/detach:
          + added --no-auto-enable option
          + suppress messages from inapplicable default entitlements
          + two-factor auth reprompt only two-factor auth on failed 2fa
          + honour enableByDefault obligations from contract server
          + livepatch: no auto-enable on attach for trusty
          + don't attempt to disable inapplicable entitlements during detach
          + check for root before checking for attach in assert_attached_root
        - status:
          + add --json cli formatting option
          + emit a SERVICE header in status output
          + redact technical support and expiry for free contracts
          + unentitled services will report n/a
        - cc-eal:
          + add a warning about download size before install
          + change cc to cc-eal in docs, parameters and commandline help
        - esm:
          + add esm-v2 gpg keyring, drop old keyring, ignore aptKey directive
          + and livepatch auto enabled on attach where supported
          + on upgrade do not install preferences to pin never if esm enabled
          + remove only the apt auth entry on disable, leaving sources.list
          + use Pin-Priority never apt preference file to disable esm initially
        - fips:
          + display as pending when linux-fips is not the running kernel
          + only install/upgrade optional packages that are already on the system
        - logs:
          + no longer redact secrets as logfile is root read-only
          + separate console log devel from logfile level
          + remove level from messages to the console
        - add subcommand to refresh all contract details
        - config: allow contract_url and sso_auth_url to have a trailing slash
        - docker: fix persisting generated uuid on images without machine-id files
        - environ: allow lowercase ua_<config_option> overrides
        - repo: un-comment ESM sources.list lines on repo disable
        - updated manpage and help docs
    
     -- Andreas Hasenack <email address hidden>  Wed, 03 Jul 2019 21:55:25 -0300
  • ubuntu-advantage-tools (19.5) eoan; urgency=medium
    
      * New upstream release (LP: #1832757):
        - packaging:
          + d/control: depend on libapt-pkg<ABI_VERSION> to use pin-priority never
          + d/postinst: adjust logfile permissions
          + d/postinst: remove public files and generate status cache on upgrade
          + d/postinst: Remove the old CACHE_DIR in postinst
          + d/postrm: remove log files on package purge
          + d/postrm: remove the ESM pinning file on purge
          + trusty should remove v1 esm key if present after upgrade
          + keyrings: regenerate keyrings on a trusty host
          + refresh keyrings to match current production for fips and cc-eal
        - apt:
          + all repo entitlements now call apt-get update on enable
          + enable -updates if -updates from the Ubuntu archive is enabled
          + Add basic i18n (good enough for lang packs)
          + retry apt install and update commands 3 times simple backoff
          + write commented -updates lines instead of omitting them
        - attach/detach:
          + added --no-auto-enable option
          + suppress messages from inapplicable default entitlements
          + two-factor auth reprompt only two-factor auth on failed 2fa
          + honour enableByDefault obligations from contract server
          + livepatch: no auto-enable on attach for trusty
          + don't attempt to disable inapplicable entitlements during detach
          + check for root before checking for attach in assert_attached_root
        - status:
          + add --json cli formatting option
          + emit a SERVICE header in status output
          + redact technical support and expiry for free contracts
          + unentitled services will report n/a
        - cc-eal:
          + add a warning about download size before install
          + change cc to cc-eal in docs, parameters and commandline help
        - esm:
          + add esm-v2 gpg keyring, drop old keyring, ignore aptKey directive
          + and livepatch auto enabled on attach where supported
          + on upgrade do not install preferences to pin never if esm enabled
          + remove only the apt auth entry on disable, leaving sources.list
          + use Pin-Priority never apt preference file to disable esm initially
        - fips:
          + display as pending when linux-fips is not the running kernel
          + only install/upgrade optional packages that are already on the system
        - logs:
          + no longer redact secrets as logfile is root read-only
          + separate console log devel from logfile level
          + remove level from messages to the console
        - add subcommand to refresh all contract details
        - config: allow contract_url and sso_auth_url to have a trailing slash
        - docker: fix persisting generated uuid on images without machine-id files
        - environ: allow lowercase ua_<config_option> overrides
        - repo: un-comment ESM sources.list lines on repo disable
        - updated manpage and help docs
    
     -- Andreas Hasenack <email address hidden>  Wed, 03 Jul 2019 15:55:11 -0300
  • ubuntu-advantage-tools (19.4.1) eoan; urgency=medium
    
      * apt-hook: Add missing headers for APT 1.9
    
     -- Andreas Hasenack <email address hidden>  Tue, 18 Jun 2019 18:21:19 -0300
  • ubuntu-advantage-tools (19.4) disco; urgency=medium
    
      * Drop the self-test assert in the apt-hook, it's making the subiquity
        server install fail (LP: #1824523)
    
     -- Andreas Hasenack <email address hidden>  Fri, 12 Apr 2019 17:59:16 -0300