~james-page/simplestreams:custom-properties

Last commit made on 2020-06-04
Get this branch:
git clone -b custom-properties https://git.launchpad.net/~james-page/simplestreams
Only James Page can upload to this branch. If you are James Page please log in for upload directions.

Branch merges

Branch information

Name:
custom-properties
Repository:
lp:~james-page/simplestreams

Recent commits

bb00da4... by James Page

Simply custom properties parsing

3afafbb... by James Page

glance: Add support for custom properties

The glance-simplestreams-sync charm had a commit added to allow
custom properties to be blanket applied to all images being
sync'ed to an OpenStack cloud.

Add this feature into simplestreams itself rather than holding
an effective fork in the charm.

990ae49... by James Page

Unpin linting tools

Unpin lint tools to ensure that the flake8 target can actually
be run on the latest Ubuntu LTS release.

ba827ca... by Robert C Jennings

make-test-data: Add missing change for uefi1 combined lxd sha

d7f1603... by Robert C Jennings

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

Skip disk-kvm-img as unsuable under LXD

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

4403b3d... by Daniele Rondina <email address hidden>

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

2920b06... by Robert C Jennings

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

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

Fix file matching for disk-kvm.img