Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Run the tests in a xenial LXC. #202
Conversation
elopio
changed the title from
Run the tests in a xenail LXC.
to
Run the tests in a xenial LXC.
Jan 6, 2016
|
The examples tests are failing because of https://bugs.launchpad.net/ubuntu/+source/make-dfsg/+bug/1536727. |
kyrofa
reviewed
Jan 22, 2016
| - sudo apt-get update -qq | ||
| - - sudo apt-get install -qq build-essential squashfs-tools dpkg-dev plainbox pyflakes python3-apt python3-docopt python3-coverage python3-fixtures python3-jsonschema python3-mccabe python3-pep8 python3-requests python3-testscenarios python3-testtools python3-yaml python3-lxml | ||
| + - sudo apt-get -o Dpkg::Options::="--force-confnew" -y dist-upgrade || true |
elopio
Jan 22, 2016
Member
indeed. Most of the ugliness comes from travis preinstalling a lot of stuff in the trusty vms. The problem now is with postgresql, but could happen with many of the other things if they fail to upgrade or start. We need none of them, so it's generally safe to ignore the errors. And if there's an error that affects us, the test will fail below.
|
Looks good to me. |
|
@sergiusens waiting for you +0.02 here. |
sergiusens
reviewed
Jan 26, 2016
| @@ -1,6 +1,6 @@ | ||
| # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*- | ||
| # | ||
| -# Copyright © 2015 Canonical Ltd | ||
| +# Copyright (C) 2015, 2016 Canonical Ltd |
sergiusens
reviewed
Jan 26, 2016
| + - sudo apt-get install -qq lxd lxcfs || true | ||
| +before_script: | ||
| + - sudo lxd-images import ubuntu xenial --stream daily --alias ubuntu | ||
| + - sudo lxc launch ubuntu xenial -c security.privileged=true |
elopio
Jan 26, 2016
Member
yup, but it didn't make any difference in the end. I was trying to use it to get rid of the chmod 777.
I still want to get rid of it, but I prefer to keep trying in a different PR.
|
|
added a commit
that referenced
this pull request
Jan 26, 2016
sergiusens
merged commit 4e8829d
into
snapcore:master
Jan 26, 2016
elopio
deleted the
elopio:lxd
branch
Jan 26, 2016
|
I'm so very happy that it finally landed. |
|
Hey! Congratulations @elopio! |
elopio commentedJan 6, 2016
Fixes LP: #1532213