~smoser/simplestreams:fix/install-deps-apt-proxy

Last commit made on 2018-07-26
Get this branch:
git clone -b fix/install-deps-apt-proxy 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:
fix/install-deps-apt-proxy
Repository:
lp:~smoser/simplestreams

Recent commits

03332f8... 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.

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.

ec4cc7d... by Scott Moser

tools: fix bug in install-deps that stopped apt-get update from running.

Logic or shell bug in tools/install-deps meant that 'apt-get update'
was never run before installing packages.

eaca783... by Dan Watkins

Add -root.tar.xz and -root.manifest for cosmic.

ee4378a... by Scott Moser

Move tools to git.

This is just a replacement of bzr usage in tools/ with git.

28ddb55... by Scott Moser

debian/control: drop obsolete conficts/replaces.

Version 0.1.0~bzr230 is not available in any supported ubuntu,
so drop that Conficts/Replaces in debian/control.

0bd79fa... by David Ames

Glance: Handle Keystone v2 with session based authentication

There are three cases we have to handle:
 - keystone v2 without sessions
 - keystone v2 with sessions
 - keystone v3 with sessions

We had the first and the last covered but not the middle. This change
addresses this.

LP: #1611987
bzr-revno: 460

db312d6... by David Ames

Handle Keystone V2 but session based authentication

bzr-revno: 459.1.1

10febb9... by Scott Moser

Fix make-test-data for python3.

make-test-data had some bytes-versus-strings issues preventing it
from running with python3.

The fixes are here, and now both of these work:
  export SS_SKIP_UNSUPPORTED=1 SS_DEBUG_MIN_SERIAL=20180101 REAL_DATA=1
  ./tools/tenv python ./tools/make-test-data exdata-query/ exdata/data
  ./tools/tenv python3 ./tools/make-test-data exdata-query/ exdata/data3

bzr-revno: 459