~smoser/simplestreams:feature/update-packaging

Last commit made on 2018-10-31
Get this branch:
git clone -b feature/update-packaging https://git.launchpad.net/~smoser/simplestreams
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Branch information

Name:
feature/update-packaging
Repository:
lp:~smoser/simplestreams

Recent commits

43f845c... by Scott Moser

lintian: fix lintian warnings and errors.

 - package-uses-deprecated-debhelper-compat-version: change to 9
   9 is what is in 16.04 (and 12.04), so stick with that for now.
 - build-depends-on-build-essential-package-without-using-version:
   drop the make dependency.
 - ancient-python-version-field: no need to specify X-python-version
   or X-python3-version any more.
 - ancient-standards-version: move debian/control Standards-Version to 4.2.1
 - priority-extra-is-replaced-by-priority-optional:
   replace extra with optional

b658624... by Scott Moser

Update packaging to include python3-simplestreams-openstack.

The python3-simplestreams-openstack package will include the
sstream-mirror-glance.

c9170f0... by Scott Moser

update sstream-mirror-glance to python3

179c7ed... by Scott Moser

Move sstream-mirror-glance from tools/ to bin/.

This executable will now be shipped via setup.py and ultimately as part of
python3-simplestreams-openstack.

There is a script wrapper added in tools/sstream-mirror-glance that will
print a warning, but allow any callers from that path to continue to work.

efb19f3... by David Ames

glance: Support Glance version 2.

OpenStack at Rocky has removed glance v1 entirely. V2 has been around
for some time.

This change updates simplestreams to use glance v2 when "non-legacy"
versions of the clients are used.

LP: #1790904

c883862... by Dan Watkins

Start indexing reintroduced bionic root.tar.xz (and manifest)

The root.tar.xz file has been brought back.

LP: #1585233

fa50134... by Scott Moser

tools/install-deps: respect proxy vars when calling apt.

If this tool is called by non-root, it will sudo to call apt-get.
The change here is to respect (and pass along) http_proxy variables
to sudo when they are set.

b7ef8ea... by Dan Watkins

Update CURRENT_LTS to bionic

86b6250... by Scott Moser

tools/install-deps: Use eatmydata for apt-get operations if available.

eatmydata just makes apt-get possibly go faster.

57739e8... by Scott Moser

tools: Fix install-deps on non-x86 by adding libssl-dev and libff-dev.

For some reason I've not fully investigated, on arch other than
intel arch, we need to explicitly add
  libssl-dev for openssl/opensslv.h (Failed building wheel cryptography)
  libffi-dev for ffi.h (Failed building wheel cffi)

Those are part of the build requirements for netifaces.