~raharper/curtin:ubuntu/xenial/sru-20180118

Last commit made on 2018-01-18
Get this branch:
git clone -b ubuntu/xenial/sru-20180118 https://git.launchpad.net/~raharper/curtin
Only Ryan Harper can upload to this branch. If you are Ryan Harper please log in for upload directions.

Branch merges

Branch information

Name:
ubuntu/xenial/sru-20180118
Repository:
lp:~raharper/curtin

Recent commits

e8b7d46... by Ryan Harper

releasing package curtin version 17.1-11-ga4c9636b-0ubuntu1~16.04.1

fa4b00d... by Ryan Harper

update changelog (new upstream snapshot 17.1-11-ga4c9636b).

dcc48c2... by Ryan Harper

merge from master at 17.1-11-ga4c9636b

a4c9636... by Scott Moser

tests: cleanup the apt custom sources test.

This test must have gone through some iteration in development.
It was testing in a very white-box way, and not really even validating
that the config was as expected (as made evident by the previous
lack of use of EXPECTED_CONVERTED_CONTENT).

The test now asserts that the two expected changes are made.

8c4af4e... by Scott Moser

apt: Be more lenient when replacing mirrors in /etc/apt/sources.list

Offical stock trusty and precise images contain /etc/apt/sources.list
that have a mirror like:
  http://archive.ubuntu.com/ubuntu
Where xenial and later have that as:
  http://archive.ubuntu.com/ubuntu/

When curtin "parsed" the existing /etc/apt/sources.list into a template
file to use for updating mirrors, it would not identify the trusty
version.

This fixes that parsing to be just as strict as before except for
to accomodate a missing trailing /.

LP: #1744038

6abd085... by Ryan Harper

vmtest: Drop Zesty release

Zesty is no longer supported as of 2018-01-13[1]

1. https://lists.ubuntu.com/archives/ubuntu-announce/2018-January/000227.html

89698cd... by Ryan Harper

vmtest: initialize logger with class names for easy parsing

When running vmtest in parallel, having each message include the
TestClass name helps developers map the output to specific tests when
reading the combined log.

8a7308e... by Scott Moser

packaging: Do not mention primary contributors in debian/changelog.

new-upstream-snapshot gives credit to committers by putting their
name in square brackets on the debian/changelog entries.

For some time in cloud-init we've stripped myself from that list.
I think it makes sense to strip out primary contributors to avoid
noise, but still give credit to new or less frequent contributors.

defccdb... by Ryan Harper

releasing package curtin version 17.1-6-g8b145067-0ubuntu1~16.04.1

860860c... by Ryan Harper

update changelog (new upstream snapshot 17.1-6-g8b145067).