~smoser/usd-importer:fix/1801171-if-no-devel-try-stable

Last commit made on 2018-12-04
Get this branch:
git clone -b fix/1801171-if-no-devel-try-stable https://git.launchpad.net/~smoser/usd-importer
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/1801171-if-no-devel-try-stable
Repository:
lp:~smoser/usd-importer

Recent commits

982f2be... by Scott Moser on 2018-11-09

build: if there is no ubuntu-daily:devel try the stable release.

There exists a period of time after stable release is made that
ubuntu-daily:devel does not resolve to an image.

The change here just tries to fall back to using ubuntu-daily:<stable>
if it detects that case.

Update the test of derive_image_from_codename and move it to
build_test.py to define and use IMAGE_UBUNTU_STABLE.

LP: #1801171

85bef3c... by Robie Basak on 2018-11-29

Friendlier self-test output

If we change directory to the location of the gitubuntu Python module
first, the commands to pylint and pytest are simpler and additionally
has the advantage that the output from pytest is nicer.

19d1144... by Robie Basak on 2018-11-29

Stop pinning pylint

The newest astroid (a dependency of pylint) doesn't work with the pinned
version of pylint, causing it to fail.

Instead, unpin pylint. This stops us falling behind on ancient pinned
versions of modules, and we can rely on CI to pick up problems nightly
as with this particular failure.

Since we can't easily unpin with a cached copy of pylint, install it
directly from PyPI as a "dependency" of git-ubuntu itself instead of as
a separate part.

6a1e203... by Robie Basak on 2018-11-29

pylint: ignore the py.path module

The latest pylint still doesn't play well with the use of py.path, but
differently, causing an ImportError at pylint time when there is no such
problem at runtime. Add it to the list of modules to ignore.

79812f9... by Robie Basak on 2018-11-27

Add lmdb to whitelist

7fb09ce... by Robie Basak on 2018-11-27

Sort ahasenack section of whitelist

affcec6... by Robie Basak on 2018-11-20

Add pgaudit to whitelist

a8da53d... by Robie Basak on 2018-11-08

Merge remote-tracking branch 'smoser/fix/1801168-build-when-no-patches'

9922d45... by Scott Moser on 2018-11-06

add test

476bfe0... by Scott Moser on 2018-11-01

build: Use ubuntu images for build unless image provided.

This is git-ubuntu. When selecting a container to build in, it should
try to run an ubuntu container.

If the codename is not known, a info level message will be written
indicating that the ubuntu-daily:devel will be used.

LP: #1727590