-
a8df0fb...
by
Andreas Hasenack
on 2019-07-04
-
Import patches-applied version 19.5.1 to applied/ubuntu/eoan-proposed
Imported using git-ubuntu import.
Changelog parent: 4c20233cbb3626cd13e5be6c4bccb4cc94c02311
Unapplied parent: b1f4c5a6e6f44d1f3d819befc439ea42c908830c
New changelog entries:
* d/t/usage: fix dep8 test ("entitlements" was renamed to "services")
-
b1f4c5a...
by
Andreas Hasenack
on 2019-07-04
-
Import patches-unapplied version 19.5.1 to ubuntu/eoan-proposed
Imported using git-ubuntu import.
Changelog parent: 04f02f9bcffe8b755acb40fadbe74314a111bb69
New changelog entries:
* d/t/usage: fix dep8 test ("entitlements" was renamed to "services")
-
4c20233...
by
Andreas Hasenack
on 2019-07-03
-
Import patches-applied version 19.5 to applied/ubuntu/eoan-proposed
Imported using git-ubuntu import.
Changelog parent: 8c90bcaffd58c62bc448a058de02b6307202482f
Unapplied parent: 04f02f9bcffe8b755acb40fadbe74314a111bb69
New changelog entries:
* 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
-
04f02f9...
by
Andreas Hasenack
on 2019-07-03
-
Import patches-unapplied version 19.5 to ubuntu/eoan-proposed
Imported using git-ubuntu import.
Changelog parent: 96586c33d1495b056e366e6875ce7db3439b1df1
New changelog entries:
* 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
-
8c90bca...
by
Andreas Hasenack
on 2019-06-18
-
Import patches-applied version 19.4.1 to applied/ubuntu/eoan-proposed
Imported using git-ubuntu import.
Changelog parent: d5b15e6b02dae52a7b26594639456970018a744c
Unapplied parent: 96586c33d1495b056e366e6875ce7db3439b1df1
New changelog entries:
* apt-hook: Add missing headers for APT 1.9
-
96586c3...
by
Andreas Hasenack
on 2019-06-18
-
Import patches-unapplied version 19.4.1 to ubuntu/eoan-proposed
Imported using git-ubuntu import.
Upload parent: 898cb32b9b039352f97057eeedc4f23a731c467b
-
898cb32...
by
Andreas Hasenack
on 2019-06-18
-
changelog
-
572794b...
by
Julian Andres Klode
on 2019-06-14
-
apt-hook: Add missing headers for APT 1.9
APT 1.9 cleans up the APT headers ever so slightly, so we
need to include a few more.
-
d5b15e6...
by
Andreas Hasenack
on 2019-04-12
-
Import patches-applied version 19.4 to applied/ubuntu/disco-proposed
Imported using git-ubuntu import.
Changelog parent: aa898492bc44d2de8997fc2c89f22ece817ae104
Unapplied parent: 4d6c14a73d6d3f13f9e19cbc4a7e3484084381f6
New changelog entries:
* Drop the self-test assert in the apt-hook, it's making the subiquity
server install fail (LP: #1824523)
-
4d6c14a...
by
Andreas Hasenack
on 2019-04-12
-
Import patches-unapplied version 19.4 to ubuntu/disco-proposed
Imported using git-ubuntu import.
Changelog parent: 52cc4fb8cada03e0f53248df3ebf76c378d63b95
New changelog entries:
* Drop the self-test assert in the apt-hook, it's making the subiquity
server install fail (LP: #1824523)