~rcj/simplestreams:bugfix/lxd_vm_missing_xenial

Last commit made on 2020-05-19
Get this branch:
git clone -b bugfix/lxd_vm_missing_xenial https://git.launchpad.net/~rcj/simplestreams
Only Robert C Jennings can upload to this branch. If you are Robert C Jennings please log in for upload directions.

Branch merges

Branch information

Name:
bugfix/lxd_vm_missing_xenial
Repository:
lp:~rcj/simplestreams

Recent commits

93d4d98... by Robert C Jennings on 2020-05-19

Rename Xenial LXD KVM image uefi1 locate correct artifact

The prior commit (50848cd) added the file ending in -uefi1.img to the
'lxd.tar.xz' item but would have used a name,
'combined_disk1-img_sha256', that would have had the LXD client look at
the wrong artifact, *-disk1.img, rather than *-uefi1.img. This patch
renames this to use the 'combined_uefi1-img_sha256' key and LXD be
updated to look for the correct file in Xenial.

661616e... by Robert C Jennings on 2020-05-19

Present LXD KVM with Xenial images

The support for LXD KVM images uses the key 'combined_disk1-img_sha256'
and it creates this by looking for a file ending in '.img'.

On Xenial this file does not exist, instead we have '-disk1.img' and
'-uefi1.img' on Xenial with '-uefi1.img' being the same layout (gpt
partition with grub-efi) as the '.img' files that later releases have.

This patch adds a file extension match for '-uefi1.img', which will only
be found on Xenial, to create a 'combined_disk1-img_sha256' key for the
'lxd.tar.xz' item in streams to match LXD client expectations.

0398864... by Stéphane Graber on 2020-04-20

Skip disk-kvm-img as unsuable under LXD

https://bugs.launchpad.net/cloud-images/+bug/1873809

4403b3d... by Daniele Rondina <email address hidden> on 2020-04-08

https://bugs.launchpad.net/simplestreams/+bug/1833435

2920b06... by Robert C Jennings on 2020-04-06

Fix file matching for disk-kvm.img

The name replacement needs to include the '-' portion as we are
replacing '-lxd.tar.xz' with the extension.

3cc8988... by Dan Watkins on 2019-12-04

tools/js2signed: change shebang to /usr/bin/env python3

Previously it was using Python 2. This change is to enable Python
3-only package builds.

7682201... by Stéphane Graber on 2019-12-04

Fix file matching for disk-kvm.img

d45bc0d... by Stéphane Graber on 2019-12-03

Add combined-disk-kvm-img_sha256 to download.json

408a305... by Paride Legovini on 2019-11-25

debian: run the tests only against Python 3

890b9f0... by Dan Watkins on 2019-11-22

debian: stop building Python 2 package