~james-page/simplestreams:master

Last commit made on 2020-06-16
Get this branch:
git clone -b master 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:
master
Repository:
lp:~james-page/simplestreams

Recent commits

efe393e... by James Page on 2020-06-16

Add build-packages to fix build failures on non-amd64 archs.

c722024... by James Page on 2020-06-16

Add snap packaging for simplestreams

Add snap packaging for simplestreams to ease distribution of
updates across Ubuntu series.

The snap will be used by the glance-simplestreams-sync
charm.

ca85e0e... by James Page on 2020-06-05

Add support for setting image custom properties

Add support for setting image custom properties on all images
synced into glance.

This feature was contributed into the glance-simplestreams-sync
charm in order to set various additional properties for arm64
based clouds.

7b32d5c... by James Page on 2020-06-04

Unpin linting tools to allow them to work on Ubuntu 20.04 LTS.

Misc lint tidy as a result of new versions of tools and new checks.

ba827ca... by Robert C Jennings on 2020-05-26

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

d7f1603... 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.