ubuntu-advantage-script:release-24

Last commit made on 2020-09-01
Get this branch:
git clone -b release-24 https://git.launchpad.net/ubuntu-advantage-script

Branch merges

Branch information

Name:
release-24
Repository:
lp:ubuntu-advantage-script

Recent commits

2a9515f... by Chad Smith

apt-based services use addtionalPackages contract directives

Backport cfde367 to release-24 branch to fix issues on Bionic Ubuntu PRO FIPS pre-release images.

Fixes: #1173

690f329... by Chad Smith

changelog: update 24.4 version for bug-fix-release

f9243d6... by Chad Smith

version: update version 24.4

3331664... by Lucas Albuquerque Medeiros de Moura

Use additionalPackages from service payload (#1064)

Right now, ua-client is not using the additionalPackages field when enabling repo services, like cc-eal and fips. This PR adds the possibility for ua-client to start using these data when enabling repo services.

For fips, we extend packages() to understand which conditional extra packages should be installed when enabling the service.

e6bb3f1... by Chad Smith

verion: update uaclient version to 24.3 for bugfix release

04499a8... by Chad Smith

changelog

643dc36... by Chad Smith

fips: conditional reboot text after enabling/disabling

Only report reboot required text for fips enable disable if
/var/run/reboot-required file is present.

backport of 02de4df

0e8b52c... by Chad Smith

changelog: update 24.3 version for bug-fix-release

87ea82c... by Chad Smith

fips: add apt repo key for FIPS and FIPS updates (#1028)

Added the key pulled in on a trusty system using
tools/refresh-keyrings.sh.

Fixed FIPS* entitlements to source the properly named keyring
ubuntu-advantage-fips.gpg for both FIPS and FIPSUpdates since they
both use the same signing key.

Fixes: #1026

9476a7a... by Chad Smith

changelog: update 24.2 version for bug-fix-release