ubuntu-advantage-tools (27.1~16.04.1) xenial; urgency=medium
* Backport new upstream release: (LP: #1929597) to xenial
ubuntu-advantage-tools (27.1~21.10.1) impish; urgency=medium
* d/control:
- specify debianutils min version
* d/changelog:
- fix lintian typos amend and redact incorrect 27.0 entry (GH: #1624)
* lintian:
- override ubuntu-advantage-pro wanted-by-target cloud-init
- override xenial specific errors
- rename package-specific overrides for pro vs tools
* New upstream release 27.1:
- apt-hook:
+ avoid segfault when comparing null Apt file origin to esm
(LP: #1929123)
+ avoid wrapping static message formats at 80 chars
+ update go build flags based on lintian warnings (GH: #1626)
+ only add newlines for MOTD if message file length is non-zero
- attach: do not print contract name if empty
- autocomplete: Do not show beta services in autocomplete (GH: #1594)
- cis:
+ make service non-beta
+ post enable message pointing to docs
+ update cis help url
- docs: update releases.md per SRU review feedback on branch structuring
- enable: correct messaging for beta service (GH: #1588)
- errors: print a more helpful message when ssl fails (GH: #1618)
- fips:
+ Block enabling fips if fips-updates once enabled (GH: #1600)
+ Update output of fips commands (GH: #1631)
- livepatch: alert when snapd does not have wait cmd (LP: #1927329)
- logging: remove tracebacks for UserFacingErrors (GH: #1586)
- messaging:
+ Infra and Apps messaging is mutually exclusive (GH: #1573)
+ point to u.com/16-04 instead of u.com/advantage on ESM (GH: #1584)
+ separate _remove_msg_template. emit no warranty on infra disabled
- pro: obtain AWS IMDSv2 API token before trying to grab pkcs7 doc
(GH: #1608)
- status: do not show info if not on contract (GH: #1592)
- tests:
+ drop trusty specific tests
+ fix mock for handle_message_operations
+ fix motd message for bionic (GH: #1615)
+ integration tests for hirsute and groovy
+ manual test for trusty upgrade to xenial
+ reboot after dist-upgrade for upgrade test
+ test enabling CIS on focal (GH: #1582)
+ update messages in integration tests (GH: #1635)
+ use proposed pocket on xenial upgrade test
- jenkins:
+ add pytest runs for xenial and bionic
+ run focal lxd integration tests
ubuntu-advantage-tools (27.0.2) impish; urgency=medium
* d/control:
- order build-depends alternatives newer first (LP: #1926949)
- apt-hook: do not attempt to package go APT JSON hook on some
architectures (GH: #1603) (LP: #1927886, LP: #1927795)
* Bug-fix release 27.0.2: build failures on riscv64 and powerpc
- apt-hook: refactor json hook messaging to be dry
- tests: fix subp ls error case for powerpc builds
- jenkinsfile: add --resolve-alternatives for trusty builds
- amend changelog: add omitted apt-hook message for 27.0.1 stanza
ubuntu-advantage-tools (27.0.1) impish; urgency=medium
* Add .gitignore and cleanup ignored directory .pytest_cache
* apt-hook: mitigate failures with true
ubuntu-advantage-tools (27.0) impish; urgency=medium
* New upstream release 27.0:
- [redacted: actually landed in 27.0.1] apt-hook: mitigate failures with
true
- messages: add optional (s) to apt messaging to include
singular/plural pkgs
- apt-hook: avoid reporting and counting duplicate package
names (GH: #1578)
- fix: don't say reboot required when unnecessary (LP: #1926183)
- test: uncomment additional xenial upgrade tests
ubuntu-advantage-tools (27.0~21.04.1~beta3) hirsute; urgency=medium
* New upstream beta3 release:
- config: avoid tracebacks on invalid features value in uaclient.conf
(GH: #1564)
- apt-hook: new json hook for security update counts
- Remove redundant messaging from uaclient
ubuntu-advantage-tools (27.0~21.04.1~beta2) hirsute; urgency=medium
* d/control:
- add distro-info dependency
- add new debianutils dependency
- add optional dh-systemd | debhelper (>= 13.3) to fallback on hirsute
and later when dh-systemd is not present
* d/rules: enable and start ua-messaging.timer on package install
* d/postinst:
- configure esm on any LTS release avoid beta services
- configure esm-infra when is_active_esm and apps on LTS
- xenial enable unauthenticated apt source for apps/infra
* New upstream release 27.0~beta:
- apt-hook:
+ adapt hook to process separate message templates
+ esm-apps and esm-infra pkg counts not mutually-exclusive
+ print static messages on apt upgrade/dist-upgrade (GH: #1546)
- config: create settings_overrides on config (GH: #1507)
- docs: add entry for uploading new version to ppa
- esm:
+ add pin never when disabling esm-infra/apps on xenial
+ enable infra when EOL LTS and apps on all LTS (GH: #1558)
- fips: add notice when installing over old fips
- fix:
+ add links to ubuntu.com/gcp/aws in messaging when on non-PRO
+ add notice to reboot operation on ua fix
+ do not prompt user for beta services (GH: #1544)
+ notify users if reboot is required (GH: #1476)
+ update how the expired token logic works
+ wrap output greater than 80 chars (GH: #1487)
- lib: fix notice handling on reboot script
- messages
+ provide static message files for use in APT and MOTD
+ update_ua_messages on attach/detach/disable
- mypy: add lib/ dir for coverage
- status: do not remove notices on non-root call (GH: #1518)
- subp: separate % format strings when logging (GH: #1520)
- systemd: add ua-messaging.timer to update ua MOTD and APT msgs
- update-motd.d: add conditional hooks for motd to source ua messages
- util: add is_lts and is_active_esm funtions to support ESM
- test
+ add integration tests asserting esm-apps setup due to postinst
+ manual test script for xenial upgrade
+ trusty and xenial infra and apps disabled in pkg install
- behave: use unaltered cloud images unsetting UACLIENT_BEHAVE_PPA
- jenkins: make lint and style stage run sequentially
ubuntu-advantage-tools (27.0~21.04.1~beta) hirsute; urgency=medium
* d/*: prefix all the debhelper conf files with the package name
* d/control:
- add Rules-Requires-Root: no
- bump Standards-Version to 4.5.1
- make ubuntu-advantage-pro Architecture: all
* d/lintian-overrides:
- override maintainer-script-calls-service
- package-supports-alternative-init-but-no-init.d-script
* d/postinst: move the u-a-pro note to a config script
* d/ubuntu-advantage-tools.templates: suggest the use of apt
* New upstream release 27.0~beta:
- apt: add retry for apt-helper command (GH: #1431)
- cli: drop subcommand repeated help output, fix enable & refresh
(GH: #1440)
- config:
+ allow parsing yaml delivered from env values
+ environment variable support for feature overrides (GH: #1395)
+ create config to add extra params to security url
- docs:
+ add ppas and fix typos
+ use Ubuntu Pro not Ubuntu PRO
+ add stop "." punctuation to messages (GH: #1320)
- fips: fix FIPS message when disable operation fails
- fix:
+ add basic UASecurityClient to which queries CVE and USNs
+ add security_url to config
+ check if service is enabled during ua fix (GH: #1462)
+ closer representation of cve and usn responses
+ filter usns by cve details (GH: #1470)
+ fix regex to be more permissive and strict
+ get_cve_affected_source_packages_status won't list not-affected
(GH: #1467)
+ handle other package status when running ua fix (GH: #1435)
+ improve error message for ua fix (GH: #1420)
+ install pkg fixes when they are on standard pocket (GH: #1401)
+ move timeout and retries to security client only
+ only prompt for subscription attach for UA-related pkg updates
+ parse all related USNS to a given CVE when fixing
+ parse full API responses for related CVEs and USNs
+ prefer USN.release_packages binary pkg versions to CVE src ver
(GH: #1436)
+ prompt for new ua token when expired one is used (GH: #1475)
+ prompt to emit pro suggestion on pro_clouds if unattached (GH: #1386)
+ prompt to enable service during ua fix (GH: #1455)
+ provide related CVE URLs instead of USNs (GH: #1456)
+ raise errors when source_link is null or unexpected format
+ show packages that were not fixed in the output
+ update output for released packages in ua fix (GH: #1438)
+ update message for invalid issue in ua fix (GH: #1433)
+ use pocket values from USNs (GH: #1439)
- logs: emit error response on API errors and redact sensitive logs
(GH: #1424)
- serviceclient: add 10 second timeout and two retries to API calls
(GH: #1374)
- util:
+ add error prompts on invalid selection
+ add timeout to readurl
- tests:
+ Add disable_auto_attach config to all test PRO vms
+ add merge_usn_released_binary_package_versions tests
+ add unittest coverage for override_usn_release_package_status
+ drop traceback checks on fips integration tests
+ refactor integration tests for ua fix cmd
+ run status wait before detach in PRO tests
+ use ssh to run commands on lxd containers
- jenkins: archiveArtifacts can only reference paths within workspace
Date: 2021-06-04 20:23:09.524524+00:00
Changed-By: Lucas Albuquerque Medeiros de Moura <[email protected]>
Signed-By: Robie Basak <[email protected]>
https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/27.1~16.04.1
Sorry, changesfile not available.
--
Xenial-changes mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/xenial-changes