~sbeattie/usn-tool:usn_allbinary_source

Last commit made on 2021-06-08
Get this branch:
git clone -b usn_allbinary_source https://git.launchpad.net/~sbeattie/usn-tool
Only Steve Beattie can upload to this branch. If you are Steve Beattie please log in for upload directions.

Branch merges

Branch information

Name:
usn_allbinary_source
Repository:
lp:~sbeattie/usn-tool

Recent commits

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>

d52811e... by Paulo Flabiano Smorigo

usn.py: Add --import-json option

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

c381885... by Paulo Flabiano Smorigo

usn.py: add the pocket field for a release

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

5d62535... by Alex Murray

usn.py: Remove unneeded encoding parameter to json.dumps()

Python 3 doesn't have this parameter anymore so including this breaks
usn.py under python3 when exporting to json - also in python2 this
parameter defaults to utf-8 so there is no need to specify it anyway.

97a060e... by Paulo Flabiano Smorigo

usn.py: add is_hidden option

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