~lamoura/ubuntu/+source/ubuntu-advantage-tools:upload-27.13.4-lunar

Last commit made on 2023-02-07
Get this branch:
git clone -b upload-27.13.4-lunar https://git.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools
Only Lucas Albuquerque Medeiros de Moura can upload to this branch. If you are Lucas Albuquerque Medeiros de Moura please log in for upload directions.

Branch merges

Branch information

Name:
upload-27.13.4-lunar
Repository:
lp:~lamoura/ubuntu/+source/ubuntu-advantage-tools

Recent commits

4a14fc3... by Lucas Albuquerque Medeiros de Moura

New release: 27.13.4

9534d6a... by Lucas Albuquerque Medeiros de Moura

Bump version to 27.13.4

4f7c0bd... by Renan Rodrigo

fix: consider packages without a candidate as 'unknown'

LP: #2006049

Signed-off-by: Renan Rodrigo <email address hidden>

3e81952... by Renan Rodrigo

fix: recycle invalid jobs-status.json file

If the file is corrupted/invalid, erase it, run the jobs and create a
new one.

LP: #2006261

Signed-off-by: Renan Rodrigo <email address hidden>

b162616... by Lucas Albuquerque Medeiros de Moura

apt: change esm security updates message

Change apt esm message to make it clearer that any esm service
is providing more security updates, not restricting the user to
only get updates if they have the service enabled

e6eec89... by Lucas Albuquerque Medeiros de Moura

esm_cache: do not fail for unexpected exceptions

If an exception is raised, we will now log that exception,
but not fail the job itself

cc219ba... by Lucas Albuquerque Medeiros de Moura

system: use VERSION_CODENAME and VERSION_ID

When parsing the VERSION field from /etc/os-release, we might
not have the series in the VERSION string. Because of that, we
are now relying on both VERSION_ID and VERSION_CODENAME to
extract release info from. Only if we fail to the that information
from those field we will fallback on parsing VERSION

ce17cba... by Grant Orndorff

status: treat null expires specially

We've been instructed to treat null effectiveTo as unknown/expired.

LP: #2004650

b91c7f9... by Grant Orndorff

contract: effectiveTo is not a required field in machine-token.json

We've been instructed to treat a null effectiveTo as unknown/expired.

LP: #2006351

c8db243... by Lucas Albuquerque Medeiros de Moura

tests: install ansible package for esm messages

For bionic, we now need to install a new package to
trigger esm-apps messages. The same package is also used
to correctly populate the security-status content on Bionic