lp:~smoser/simplestreams/trunk.1686086

Created by Scott Moser and last modified
Get this branch:
bzr branch lp:~smoser/simplestreams/trunk.1686086
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Project:
simplestreams
Status:
Merged

Recent revisions

452. By Scott Moser

address thedac feedback: remove print statement

451. By Scott Moser

merge with trunk

450. By Scott Moser

merge from trunk

449. By Scott Moser

support sync to glance with image type squashfs for nova-lxd

nova-lxd supports squashfs images, Ubuntu 17.04 does not currently
produce -root.tar.xz (or .gz) images. Thus we need to support the
squashfs image type.

Also here is a change to start inserting in insert_version rather
than inserting in insert_image directly. That is so that we have
enough context to only load one of root-tar or squashfs.

448. By Scott Moser

fix flake8

447. By Scott Moser

tests: change to having http server select its own port

The big change here is to let the http server in tests/httpserver.py
select its own server by passing port 0 through as the port to HTTPServer.
Then, have it report what port it got.

The tests now run fewer of these servers also, as we run one per class
instead of one per unit test, which makes it significantly faster.
Instead of ~28 python web server processes running during test, it runs
just 5.

446. By Scott Moser

flake8: fix style errors reported by pycodestyle 2.1.0

pycodestyle 2.1.0 began to complain about some newline issues
that were previously not complained about. The change here just adds
the new lines that it wants.

445. By Scott Moser

Support filters that contain a '-' in the tag name

Previously, filters only allowed word characters (\w) in the
tag name. This extends the regex to support a '-' in the tag name.

Specifically this was found when maas added tags 'bootloader-type'.

444. By Scott Moser

tools/run-flake8: run on all python programs in tools and fix errors

now tools/run-flake8 will run on all python programs in tools
by checking the first line for 'python'. Then, fix all the reported
errors.

443. By Scott Moser

tools/run-flake8: fix trusty tox environment

syntax was just bad.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:simplestreams
This branch contains Public information 
Everyone can see this information.

Subscribers