~emitorino/usn-tool:fix_usn_similarity_to_consider_old_usns

Last commit made on 2022-02-25
Get this branch:
git clone -b fix_usn_similarity_to_consider_old_usns https://git.launchpad.net/~emitorino/usn-tool
Only Emilia Torino can upload to this branch. If you are Emilia Torino please log in for upload directions.

Branch merges

Branch information

Name:
fix_usn_similarity_to_consider_old_usns
Repository:
lp:~emitorino/usn-tool

Recent commits

1311977... by Emilia Torino

check if sources key is present in the usn before checking since old USNs might not have it

Signed-off-by: Maria Emilia Torino <email address hidden>

cf523ca... by Eduardo Barretto

Move from yaml.dump to yaml.safe_dump to fix issue with usn 3988-1

f985893... by Steve Beattie

usn.py: use a little more standard formatting

Signed-off-by: Steve Beattie <email address hidden>

aa709e0... by Steve Beattie

usn.py: update for impish release

Signed-off-by: Steve Beattie <email address hidden>

07aaa7e... by Steve Beattie

usn.py: add --all-binary-source option

This adds the --all-binary-source option for the allbinaries section of
a USN, letting us link the source package with the binary packages
reference. This helps us retain this link, especially in USNs where
mutliple source packages are included; specifically kernel USNs are
problematic.

Additionally, in kernel USNs we drop linux-meta and linux-signed source
records to keep kernel USNs from exploding, but adding this option lets
us retain the connection and pass it on to the USN website for linking
and consumption by tools; it will help address
https://github.com/canonical/ubuntu-advantage-client/issues/1465

Signed-off-by: Steve Beattie <email address hidden>
Bug: https://github.com/canonical/ubuntu-advantage-client/issues/1465

9873bee... by Eduardo Barretto

Add xenial esm logic

c134983... by Steve Beattie

usn.py: fix up version number for hirsute

Signed-off-by: Steve Beattie <email address hidden>

39b087e... by Steve Beattie

usn.py: add codename lookup for hirsute

Signed-off-by: Steve Beattie <email address hidden>

0093fb2... by Steve Beattie

extract-usns: make json output stable and pretty

Signed-off-by: Steve Beattie <email address hidden>

3563b22... by Paulo Flabiano Smorigo

usn.py: add --pocket-all option

Signed-off-by: Paulo Flabiano Smorigo <email address hidden>