~jasonlo/snappy-hwe-snaps/+git/jenkins-jobs:master

Last commit made on 2017-08-23
Get this branch:
git clone -b master https://git.launchpad.net/~jasonlo/snappy-hwe-snaps/+git/jenkins-jobs
Only lo can upload to this branch. If you are lo please log in for upload directions.

Branch merges

Branch information

Recent commits

a3593b9... by lo on 2017-08-23

Verify image-builds to become image-build, and add build-id parameter in build.sh.

bf73361... by System Enablement CI Bot <email address hidden> on 2017-08-17

Merge remote tracking branch f/archive-images

Merge-Proposal: https://code.launchpad.net/~morphis/snappy-hwe-snaps/+git/jenkins-jobs/+merge/328972

Author: Simon Fels <email address hidden>

Archive image artifacts after a build

394d9fb... by System Enablement CI Bot <email address hidden> on 2017-08-15

Merge remote tracking branch f/add-docs-build

Merge-Proposal: https://code.launchpad.net/~morphis/snappy-hwe-snaps/+git/jenkins-jobs/+merge/328675

Author: Simon Fels <email address hidden>

Add new documentation build job

The job is specific for the system-enablement project so gets its own
sub project inside our tree.

This is the first step and doesn't include publishing the build
documentation anywhere. This will come in a later MP.

0c8c352... by Simon Fels on 2017-08-15

Correctly install repo utility into /usr/local/bin

7b120e2... by Simon Fels on 2017-08-10

Archive build images

079d590... by Simon Fels on 2017-08-10

Add new line at the end of our script

ad3ca19... by Simon Fels on 2017-08-10

Do not attempt to create /usr/local/bin but expect it to be present

de4f1cf... by Simon Fels on 2017-08-10

Stage documentation in a git repository

b0b91d6... by Simon Fels on 2017-08-10

Respect review comments

a077e98... by System Enablement CI Bot <email address hidden> on 2017-08-09

Merge remote tracking branch fix-snap-build-proxy

Merge-Proposal: https://code.launchpad.net/~pwlars/snappy-hwe-snaps/+git/jenkins-jobs/+merge/328795

Author: Paul Larson <email address hidden>

hohot and brando snap-build-worker jobs are getting errors like this:
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-amd64/Packages Cannot initiate the connection to 3128:80 (0.0.12.56). - connect (22: Invalid argument)

This looks like it's actually due to two problems:
1. not putting http:// in the proxy address causes strange side effects (0.0.12.56 is 3128 translated)
2. on brando only - ports.ubuntu.com is not allowed through the proxy for these jenkaas nodes. I'll fix that in another MP against the puppet configs that IS uses. ubuntu.archive.com is globally allowed, so we don't need to be concerned about that one