[FFe] ubuntu-advantage-tools 27.14
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-advantage-tools (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
ubuntu-
- certain user settings are moving out of uaclient.conf to a
non-conffile intended to be managed by the `pro config` subcommand
- a new api function for querying the status of unattended-upgrades
- a clean-up of how we add messages to motd
- a clean-up of our apt integration for showing esm updates
- show warnings when a livepatch is enabled on an unsupported kernel
- our log format has changed to jsonlines
- instead of a network request to the contract server during every
"pro status", we now check with the contract server for updates
every 24 hours (only if attached)
The full changelog can be found at the bottom of this description. Note that we don't have an "upstream" changelog - debian/changelog is the only changelog we maintain since u-a-t is an ubuntu-only application.
All new ubuntu-
We're sorry - this FFE is later in the process than we'd like.
We hope to adopt a more regular release schedule in the near future to avoid last minute exceptions like these going forward.
[Changelog]
* d/ubuntu-
- migrate certain settings out of uaclient.conf to a new file managed by
the pro config subcommand (LP: #2004280)
* d/ubuntu-
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
* New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_
unattended upgrades
- apt:
+ remove legacy apt-hook
+ deliver json apt-hook for interim releases
+ fix cloud identification logic in json apt-hook
+ make all calls to esm-cache isolated from system configuration
+ only set up the esm cache on supported systems (LP: #2004018)
- fix:
+ format the output to be more readable (LP: #1926182)
+ add option to attach during a fix without a token
+ verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files
- realtime: remove ubuntu-realtime package on disablement
- status:
+ removed contract info update check network call
+ no longer includes warnings about notices when non-root
+ unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)
description: | updated |
Here are the passing Lunar test suite logs for 27.14 (using the build in our staging ppa ppa:ua- client/ staging)