Public | Automated Build

Last pushed: 5 days ago
SourceRef
Dockerfile Location
Docker Tag
Build Created
UTC
master
/
latest
10 months ago
2017-03-02T15:53:10.257Z
Build Code

bbohvddrrcadljfmfthwmzg

README

Charm Box

Charm box is a container project that provides a Juju
Charm development environment. The
charmbox container includes tools for building, testing, and reviewing Juju
Charms.

Juju is an open source, universal model for applications. Juju allows you to
deploy, configure, manage, maintain, and scale cloud services quickly and
efficiently on public clouds, as well as on physical servers.

This container comes with the basic tools you need to get started with Juju and
Charms. It includes charm-tools to
build charms and bundletester
to test charms.

This container is built on top of the
jujubox container, adding tools
and functionality. Refer to the jujubox project for more information about the
options to run that container and the volumes available.

To use this container you need to install Docker, download charmbox, and run
charmbox.

Install Docker

Linux

Install Docker using the package manager for your Linux distribution, or
get.docker.com. We recommend Docker version 1.6 or
greater.

Mac OS X

There are several ways to
install Docker on Mac OS X.
Consult the latest documentation on
Getting Started with Docker for Mac.

Download charmbox

The easiest way to use charmbox is to simply pull the container from the
Docker hub.

docker pull jujusolutions/charmbox

If you want to see the code you can download the charmbox project from
github and build it from source.

git clone https://github.com/juju-solutions/charmbox.git && cd charmbox
docker build -t jujusolutions/charmbox ./

Run charmbox

There are several different ways to run charmbox depending on what you are
trying to accomplish.

Running charmbox to build Charms

The main use case for charm box is to build charms from layers and interfaces.
By using charmbox you do not need to install and configure the tools.

As with jujubox you should volume mount (-v) $JUJU_DATA directory from the
host to the charmbox container so you preserve the Juju information between
runs. The output from a charm build will be in /home/ubuntu/charms/ so mount
the $JUJU_REPOSITORY directory to preserve the built artifacts. To have
access to the layers and interfaces, mount the $LAYER_PATH and
$INTERFACE_PATH from the host to the charmbox container. Remember the
charmbox file system is reset after you exit the container.

docker run --rm -it \
  -v $JUJU_DATA:/home/ubuntu/.local/share/juju \
  -v $JUJU_REPOSITORY:/home/ubuntu/charms \
  -v $LAYER_PATH:/home/ubuntu/charms/layers \
  -v $INTERFACE_PATH:/home/ubuntu/charms/interfaces \
  jujusolutions/charmbox

Running charmbox to test Charms

Another use case for charmbox is to use the test tools included. In this case
you may need to mount the charm or bundle directory and run the bundletester
tool. You can map the current workign directory into charmbox for testing
a bundle or charm.

docker run --rm -it \
  -v $JUJU_DATA:/home/ubuntu/.local/share/juju \
  -v $JUJU_REPOSITORY:/home/ubuntu/charms \
  -v $PWD:/home/ubuntu/pwd \
  jujusolutions/charmbox

See the Environment Variables
reference
for more details on $JUJU_DATA, $JUJU_REPOSITORY, $LAYER_PATH and
$INTERFACE_PATH .

charmbox and the LXD provider

At this time you can not run charmbox on the LXD provider inside of Docker
because of some nested container issues. If you want to use the LXD provider
install Juju and LXD on the host system.

More information

For more information about what you can do in charmbox check out the
Juju documenation.

If you find any bugs please create an issue in the
jujubox github repository.

Dockerfile
FROM jujusolutions/jujubox:latest MAINTAINER Charles Butler <charles.butler@canonical.com> ARG JUJU_USER=ubuntu ENV LAYER_PATH=/home/$JUJU_USER/charms/layers ENV INTERFACE_PATH=/home/$JUJU_USER/charms/interfaces ADD charmbox-setup.sh /charmbox-setup.sh RUN /charmbox-setup.sh
Logs

Building in Docker Cloud's infrastructure... Cloning into '.'... KernelVersion: 4.4.0-59-generic Os: linux BuildTime: 2017-01-10T23:09:49.630531934+00:00 ApiVersion: 1.24 Version: 1.12.6-cs6 GitCommit: 712e864 Arch: amd64 GoVersion: go1.6.4 Starting build of index.docker.io/jujusolutions/charmbox:latest... Step 1 : FROM jujusolutions/jujubox:latest ---> 006829bf40af Step 2 : MAINTAINER Charles Butler <charles.butler@canonical.com> ---> Running in fcf1f6df38e0 ---> 505b669f3411 Removing intermediate container fcf1f6df38e0 Step 3 : ARG JUJU_USER=ubuntu ---> Running in 8cecbff698cf ---> f6738b47453d Removing intermediate container 8cecbff698cf Step 4 : ENV LAYER_PATH /home/$JUJU_USER/charms/layers ---> Running in 64cf61c81b87 ---> c27d5aa5fd61 Removing intermediate container 64cf61c81b87 Step 5 : ENV INTERFACE_PATH /home/$JUJU_USER/charms/interfaces ---> Running in 33a436377a53 ---> d6edc0485a4a Removing intermediate container 33a436377a53 Step 6 : ADD charmbox-setup.sh /charmbox-setup.sh ---> fdb676743148 Removing intermediate container eecb02a71e5f Step 7 : RUN /charmbox-setup.sh ---> Running in 0f251a72398d + sudo add-apt-repository -u -y ppa:tvansteenburgh/ppa  gpg: keyring `/tmp/tmpkepdjd39/secring.gpg' created gpg: keyring `/tmp/tmpkepdjd39/pubring.gpg' created gpg: requesting key CB4C41BC from hkp server keyserver.ubuntu.com  gpg: /tmp/tmpkepdjd39/trustdb.gpg: trustdb created gpg: key CB4C41BC: public key "Launchpad PPA for Tim Van Steenburgh" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1)  OK + sudo apt-get update -qq  + sudo apt-get install -qy build-essential git juju-deployer libssl-dev make python-dev python-jujuclient python-pip python-virtualenv python3-dev python3-pip rsync unzip  Reading package lists... Building dependency tree... Reading state information... rsync is already the newest version (3.1.1-3ubuntu1). rsync set to manually installed. The following additional packages will be installed: binutils bzip2 bzr cpp cpp-5 dirmngr dpkg-dev fakeroot g++ g++-5 gcc gcc-5 git-man gnupg-agent gnupg2 ifupdown iproute2 isc-dhcp-client isc-dhcp-common javascript-common less libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan2 libassuan0 libatm1 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdns-export162 libdpkg-perl liberror-perl libexpat1-dev libfakeroot libfile-fcntllock-perl libgcc-5-dev libgdbm3 libgomp1 libgpgme11 libisc-export160 libisl15 libitm1 libjs-jquery libksba8 liblsan0 libmpc3 libmpx0 libnpth0 libperl5.22 libpython-all-dev libpython-dev libpython2.7 libpython2.7-dev libpython3-dev libpython3.5-dev libquadmath0 libssl-doc libstdc++-5-dev libtsan0 libubsan0 libyaml-0-2 linux-libc-dev manpages manpages-dev netbase patch perl perl-modules-5.22 pinentry-curses python-all python-all-dev python-backports.ssl-match-hostname python-bzrlib python-configobj python-crypto python-dbus python-gi python-gpgme python-httplib2 python-keyring python-launchpadlib python-lazr.restfulclient python-lazr.uri python-oauth python-pip-whl python-pkg-resources python-secretstorage python-setuptools python-simplejson python-six python-wadllib python-websocket python-wheel python-yaml python-zope.interface python2.7-dev python3-juju-deployer python3-jujuclient python3-pkg-resources python3-setuptools python3-six python3-virtualenv python3-websocket python3-wheel python3-yaml python3.5-dev rename virtualenv zlib1g-dev Suggested packages: binutils-doc bzip2-doc bzr-doc bzrtools python-bzrlib.tests cpp-doc gcc-5-locales debian-keyring g++-multilib g++-5-multilib gcc-5-doc libstdc++6-5-dbg gcc-multilib autoconf automake libtool flex bison gdb gcc-doc gcc-5-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan2-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx0-dbg libquadmath0-dbg git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-arch git-cvs git-mediawiki git-svn gnupg-doc parcimonie xloadimage ppp rdnssd iproute2-doc resolvconf avahi-autoipd isc-dhcp-client-ddns apache2 | lighttpd | httpd glibc-doc gpgsm libstdc++-5-doc make-doc man-browser ed diffutils-doc perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl pinentry-doc python-bzrlib-dbg python-kerberos python-paramiko python-pycurl xdg-utils python-configobj-doc python-crypto-dbg python-crypto-doc python-dbus-doc python-dbus-dbg python-gi-cairo gir1.2-gnomekeyring-1.0 python-fs python-gdata python-kde4 python-keyczar python-testresources gnome-keyring python-secretstorage-doc python-setuptools-doc zip The following NEW packages will be installed: binutils build-essential bzip2 bzr cpp cpp-5 dirmngr dpkg-dev fakeroot g++ g++-5 gcc gcc-5 git git-man gnupg-agent gnupg2 ifupdown iproute2 isc-dhcp-client isc-dhcp-common javascript-common juju-deployer less libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan2 libassuan0 libatm1 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdns-export162 libdpkg-perl liberror-perl libexpat1-dev libfakeroot libfile-fcntllock-perl libgcc-5-dev libgdbm3 libgomp1 libgpgme11 libisc-export160 libisl15 libitm1 libjs-jquery libksba8 liblsan0 libmpc3 libmpx0 libnpth0 libperl5.22 libpython-all-dev libpython-dev libpython2.7 libpython2.7-dev libpython3-dev libpython3.5-dev libquadmath0 libssl-dev libssl-doc libstdc++-5-dev libtsan0 libubsan0 libyaml-0-2 linux-libc-dev make manpages manpages-dev netbase patch perl perl-modules-5.22 pinentry-curses python-all python-all-dev python-backports.ssl-match-hostname python-bzrlib python-configobj python-crypto python-dbus python-dev python-gi python-gpgme python-httplib2 python-jujuclient python-keyring python-launchpadlib python-lazr.restfulclient python-lazr.uri python-oauth python-pip python-pip-whl python-pkg-resources python-secretstorage python-setuptools python-simplejson python-six python-virtualenv python-wadllib python-websocket python-wheel python-yaml python-zope.interface python2.7-dev python3-dev python3-juju-deployer python3-jujuclient python3-pip python3-pkg-resources python3-setuptools python3-six python3-virtualenv python3-websocket python3-wheel python3-yaml python3.5-dev rename unzip virtualenv zlib1g-dev 0 upgraded, 124 newly installed, 0 to remove and 6 not upgraded. Need to get 128 MB of archives. After this operation, 353 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libatm1 amd64 1:2.5.1-1.5 [24.2 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 libgdbm3 amd64 1.8.3-13.1 [16.9 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial/main amd64 libyaml-0-2 amd64 0.1.6-3 [47.6 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial/main amd64 perl-modules-5.22 all 5.22.1-9 [2641 kB] Get:5 http://ppa.launchpad.net/tvansteenburgh/ppa/ubuntu xenial/main amd64 python3-jujuclient all 0.53.3+bzr96+41~ubuntu16.04.1 [24.3 kB] Get:6 http://ppa.launchpad.net/tvansteenburgh/ppa/ubuntu xenial/main amd64 python3-juju-deployer amd64 0.10.0~bzr208~60~ubuntu17.04.1~bzr210~61~ubuntu16.04.1 [51.0 kB] Get:7 http://ppa.launchpad.net/tvansteenburgh/ppa/ubuntu xenial/main amd64 juju-deployer amd64 0.10.0~bzr208~60~ubuntu17.04.1~bzr210~61~ubuntu16.04.1 [7694 B] Get:8 http://ppa.launchpad.net/tvansteenburgh/ppa/ubuntu xenial/main amd64 python-jujuclient all 0.53.3+bzr96+41~ubuntu16.04.1 [27.8 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial/main amd64 libperl5.22 amd64 5.22.1-9 [3371 kB] Get:10 http://archive.ubuntu.com/ubuntu xenial/main amd64 perl amd64 5.22.1-9 [237 kB] Get:11 http://archive.ubuntu.com/ubuntu xenial/main amd64 libmpc3 amd64 1.0.3-1 [39.7 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial/main amd64 libassuan0 amd64 2.4.2-2 [34.6 kB] Get:13 http://archive.ubuntu.com/ubuntu xenial/main amd64 pinentry-curses amd64 0.9.7-3 [31.2 kB] Get:14 http://archive.ubuntu.com/ubuntu xenial/main amd64 libnpth0 amd64 1.2-3 [7998 B] Get:15 http://archive.ubuntu.com/ubuntu xenial/main amd64 gnupg-agent amd64 2.1.11-6ubuntu2 [239 kB] Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libksba8 amd64 1.3.3-1ubuntu0.16.04.1 [90.2 kB] Get:17 http://archive.ubuntu.com/ubuntu xenial/main amd64 gnupg2 amd64 2.1.11-6ubuntu2 [756 kB] Get:18 http://archive.ubuntu.com/ubuntu xenial/main amd64 bzip2 amd64 1.0.6-8 [32.7 kB] Get:19 http://archive.ubuntu.com/ubuntu xenial/main amd64 iproute2 amd64 4.3.0-1ubuntu3 [522 kB] Get:20 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ifupdown amd64 0.8.10ubuntu1.2 [54.9 kB] Get:21 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libisc-export160 amd64 1:9.10.3.dfsg.P4-8ubuntu1.5 [153 kB] Get:22 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdns-export162 amd64 1:9.10.3.dfsg.P4-8ubuntu1.5 [665 kB] Get:23 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 isc-dhcp-client amd64 4.3.3-5ubuntu12.6 [223 kB] Get:24 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 isc-dhcp-common amd64 4.3.3-5ubuntu12.6 [105 kB] Get:25 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 less amd64 481-2.1ubuntu0.1 [110 kB] Get:26 http://archive.ubuntu.com/ubuntu xenial/main amd64 netbase all 5.3 [12.9 kB] Get:27 http://archive.ubuntu.com/ubuntu xenial/main amd64 manpages all 4.04-2 [1087 kB] Get:28 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 binutils amd64 2.26.1-1ubuntu1~16.04.3 [2310 kB] Get:29 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libc-dev-bin amd64 2.23-0ubuntu5 [68.7 kB] Get:30 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-libc-dev amd64 4.4.0-65.86 [839 kB] Get:31 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libc6-dev amd64 2.23-0ubuntu5 [2078 kB] Get:32 http://archive.ubuntu.com/ubuntu xenial/main amd64 libisl15 amd64 0.16.1-1 [524 kB] Get:33 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 cpp-5 amd64 5.4.0-6ubuntu1~16.04.4 [7653 kB] Get:34 http://archive.ubuntu.com/ubuntu xenial/main amd64 cpp amd64 4:5.3.1-1ubuntu1 [27.7 kB] Get:35 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcc1-0 amd64 5.4.0-6ubuntu1~16.04.4 [38.8 kB] Get:36 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgomp1 amd64 5.4.0-6ubuntu1~16.04.4 [55.0 kB] Get:37 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libitm1 amd64 5.4.0-6ubuntu1~16.04.4 [27.4 kB] Get:38 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libatomic1 amd64 5.4.0-6ubuntu1~16.04.4 [8912 B] Get:39 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libasan2 amd64 5.4.0-6ubuntu1~16.04.4 [264 kB] Get:40 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 liblsan0 amd64 5.4.0-6ubuntu1~16.04.4 [105 kB] Get:41 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libtsan0 amd64 5.4.0-6ubuntu1~16.04.4 [244 kB] Get:42 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libubsan0 amd64 5.4.0-6ubuntu1~16.04.4 [95.3 kB] Get:43 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcilkrts5 amd64 5.4.0-6ubuntu1~16.04.4 [40.1 kB] Get:44 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmpx0 amd64 5.4.0-6ubuntu1~16.04.4 [9766 B] Get:45 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libquadmath0 amd64 5.4.0-6ubuntu1~16.04.4 [131 kB] Get:46 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgcc-5-dev amd64 5.4.0-6ubuntu1~16.04.4 [2237 kB] Get:47 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gcc-5 amd64 5.4.0-6ubuntu1~16.04.4 [8577 kB] Get:48 http://archive.ubuntu.com/ubuntu xenial/main amd64 gcc amd64 4:5.3.1-1ubuntu1 [5244 B] Get:49 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libstdc++-5-dev amd64 5.4.0-6ubuntu1~16.04.4 [1426 kB] Get:50 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 g++-5 amd64 5.4.0-6ubuntu1~16.04.4 [8300 kB] Get:51 http://archive.ubuntu.com/ubuntu xenial/main amd64 g++ amd64 4:5.3.1-1ubuntu1 [1504 B] Get:52 http://archive.ubuntu.com/ubuntu xenial/main amd64 make amd64 4.1-6 [151 kB] Get:53 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdpkg-perl all 1.18.4ubuntu1.1 [195 kB] Get:54 http://archive.ubuntu.com/ubuntu xenial/main amd64 patch amd64 2.7.5-1 [90.4 kB] Get:55 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 dpkg-dev all 1.18.4ubuntu1.1 [584 kB] Get:56 http://archive.ubuntu.com/ubuntu xenial/main amd64 build-essential amd64 12.1ubuntu2 [4758 B] Get:57 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-six all 1.10.0-3 [10.9 kB] Get:58 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-configobj all 5.0.6-2 [34.2 kB] Get:59 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-bzrlib amd64 2.7.0-2ubuntu3 [1391 kB] Get:60 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 bzr all 2.7.0-2ubuntu3 [37.2 kB] Get:61 http://archive.ubuntu.com/ubuntu xenial/main amd64 dirmngr amd64 2.1.11-6ubuntu2 [235 kB] Get:62 http://archive.ubuntu.com/ubuntu xenial/main amd64 libfakeroot amd64 1.20.2-1ubuntu1 [25.5 kB] Get:63 http://archive.ubuntu.com/ubuntu xenial/main amd64 fakeroot amd64 1.20.2-1ubuntu1 [61.8 kB] Get:64 http://archive.ubuntu.com/ubuntu xenial/main amd64 liberror-perl all 0.17-1.2 [19.6 kB] Get:65 http://archive.ubuntu.com/ubuntu xenial/main amd64 git-man all 1:2.7.4-0ubuntu1 [735 kB] Get:66 http://archive.ubuntu.com/ubuntu xenial/main amd64 git amd64 1:2.7.4-0ubuntu1 [3006 kB] Get:67 http://archive.ubuntu.com/ubuntu xenial/main amd64 javascript-common all 11 [6066 B] Get:68 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-six all 1.10.0-3 [11.0 kB] Get:69 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-websocket all 0.18.0-2 [165 kB] Get:70 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-yaml amd64 3.11-3build1 [95.6 kB] Get:71 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-pkg-resources all 20.7.0-1 [79.0 kB] Get:72 http://archive.ubuntu.com/ubuntu xenial/main amd64 libalgorithm-diff-perl all 1.19.03-1 [47.6 kB] Get:73 http://archive.ubuntu.com/ubuntu xenial/main amd64 libalgorithm-diff-xs-perl amd64 0.04-4build1 [11.0 kB] Get:74 http://archive.ubuntu.com/ubuntu xenial/main amd64 libalgorithm-merge-perl all 0.08-3 [12.0 kB] Get:75 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libexpat1-dev amd64 2.1.0-7ubuntu0.16.04.2 [115 kB] Get:76 http://archive.ubuntu.com/ubuntu xenial/main amd64 libfile-fcntllock-perl amd64 0.22-3 [32.0 kB] Get:77 http://archive.ubuntu.com/ubuntu xenial/main amd64 libgpgme11 amd64 1.6.0-1 [108 kB] Get:78 http://archive.ubuntu.com/ubuntu xenial/main amd64 libjs-jquery all 1.11.3+dfsg-4 [161 kB] Get:79 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython2.7 amd64 2.7.12-1ubuntu0~16.04.1 [1070 kB] Get:80 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython2.7-dev amd64 2.7.12-1ubuntu0~16.04.1 [27.8 MB] Get:81 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpython-dev amd64 2.7.11-1 [7728 B] Get:82 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpython-all-dev amd64 2.7.11-1 [992 B] Get:83 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython3.5-dev amd64 3.5.2-2ubuntu0~16.04.1 [37.3 MB] Get:84 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpython3-dev amd64 3.5.1-3 [6926 B] Get:85 http://archive.ubuntu.com/ubuntu xenial/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-2ubuntu4 [168 kB] Get:86 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl-dev amd64 1.0.2g-1ubuntu4.6 [1344 kB] Get:87 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl-doc all 1.0.2g-1ubuntu4.6 [1079 kB] Get:88 http://archive.ubuntu.com/ubuntu xenial/main amd64 manpages-dev all 4.04-2 [2048 kB] Get:89 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-all amd64 2.7.11-1 [978 B] Get:90 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python2.7-dev amd64 2.7.12-1ubuntu0~16.04.1 [276 kB] Get:91 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-dev amd64 2.7.11-1 [1160 B] Get:92 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-all-dev amd64 2.7.11-1 [1000 B] Get:93 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python-backports.ssl-match-hostname all 3.4.0.2-1 [6258 B] Get:94 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-crypto amd64 2.6.1-6ubuntu0.16.04.2 [246 kB] Get:95 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-dbus amd64 1.2.0-3 [83.5 kB] Get:96 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-gi amd64 3.20.0-0ubuntu1 [194 kB] Get:97 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-gpgme amd64 0.3-1.1 [24.6 kB] Get:98 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-httplib2 all 0.9.1+dfsg-1 [34.2 kB] Get:99 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-yaml amd64 3.11-3build1 [105 kB] Get:100 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python-websocket all 0.18.0-2 [165 kB] Get:101 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-keyring all 7.3-1ubuntu1 [43.7 kB] Get:102 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-pkg-resources all 20.7.0-1 [108 kB] Get:103 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-lazr.uri all 1.0.3-2build1 [13.6 kB] Get:104 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-simplejson amd64 3.8.1-1ubuntu2 [60.4 kB] Get:105 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-wadllib all 1.3.2-3 [28.2 kB] Get:106 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-zope.interface amd64 4.1.3-1build1 [81.0 kB] Get:107 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-oauth all 1.0.1-5 [12.9 kB] Get:108 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-lazr.restfulclient all 0.13.4-5ubuntu1 [50.7 kB] Get:109 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-launchpadlib all 1.10.3-3ubuntu0.1 [45.6 kB] Get:110 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 python-pip-whl all 8.1.1-2ubuntu0.4 [1110 kB] Get:111 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 python-pip all 8.1.1-2ubuntu0.4 [144 kB] Get:112 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-secretstorage all 2.1.3-1 [12.3 kB] Get:113 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-setuptools all 20.7.0-1 [169 kB] Get:114 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 python-virtualenv all 15.0.1+ds-3ubuntu1 [46.6 kB] Get:115 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python-wheel all 0.29.0-1 [48.0 kB] Get:116 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3.5-dev amd64 3.5.2-2ubuntu0~16.04.1 [413 kB] Get:117 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-dev amd64 3.5.1-3 [1186 B] Get:118 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 python3-pip all 8.1.1-2ubuntu0.4 [109 kB] Get:119 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-setuptools all 20.7.0-1 [88.0 kB] Get:120 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 python3-virtualenv all 15.0.1+ds-3ubuntu1 [43.2 kB] Get:121 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-wheel all 0.29.0-1 [48.1 kB] Get:122 http://archive.ubuntu.com/ubuntu xenial/main amd64 rename all 0.20-4 [12.0 kB] Get:123 http://archive.ubuntu.com/ubuntu xenial/main amd64 unzip amd64 6.0-20ubuntu1 [158 kB] Get:124 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 virtualenv all 15.0.1+ds-3ubuntu1 [4342 B] debconf: unable to initialize frontend: Dialog  debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7, <> line 124.)  debconf: falling back to frontend: Teletype dpkg-preconfigure: unable to re-open stdin:  Fetched 128 MB in 10s (12.3 MB/s) Selecting previously unselected package libatm1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 15187 files and directories currently installed.) Preparing to unpack .../libatm1_1%3a2.5.1-1.5_amd64.deb ... Unpacking libatm1:amd64 (1:2.5.1-1.5) ... Selecting previously unselected package libgdbm3:amd64. Preparing to unpack .../libgdbm3_1.8.3-13.1_amd64.deb ... Unpacking libgdbm3:amd64 (1.8.3-13.1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../libyaml-0-2_0.1.6-3_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.1.6-3) ... Selecting previously unselected package perl-modules-5.22. Preparing to unpack .../perl-modules-5.22_5.22.1-9_all.deb ... Unpacking perl-modules-5.22 (5.22.1-9) ... Selecting previously unselected package libperl5.22:amd64. Preparing to unpack .../libperl5.22_5.22.1-9_amd64.deb ... Unpacking libperl5.22:amd64 (5.22.1-9) ... Selecting previously unselected package perl. Preparing to unpack .../perl_5.22.1-9_amd64.deb ... Unpacking perl (5.22.1-9) ... Selecting previously unselected package libmpc3:amd64. Preparing to unpack .../libmpc3_1.0.3-1_amd64.deb ... Unpacking libmpc3:amd64 (1.0.3-1) ... Selecting previously unselected package libassuan0:amd64. Preparing to unpack .../libassuan0_2.4.2-2_amd64.deb ... Unpacking libassuan0:amd64 (2.4.2-2) ... Processing triggers for libc-bin (2.23-0ubuntu5) ... Setting up libassuan0:amd64 (2.4.2-2) ... Processing triggers for libc-bin (2.23-0ubuntu5) ... Selecting previously unselected package pinentry-curses. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 16983 files and directories currently installed.) Preparing to unpack .../pinentry-curses_0.9.7-3_amd64.deb ... Unpacking pinentry-curses (0.9.7-3) ... Setting up pinentry-curses (0.9.7-3) ... Selecting previously unselected package libnpth0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 16991 files and directories currently installed.) Preparing to unpack .../libnpth0_1.2-3_amd64.deb ... Unpacking libnpth0:amd64 (1.2-3) ... Processing triggers for libc-bin (2.23-0ubuntu5) ... Setting up libnpth0:amd64 (1.2-3) ... Processing triggers for libc-bin (2.23-0ubuntu5) ... Selecting previously unselected package gnupg-agent. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 16996 files and directories currently installed.) Preparing to unpack .../gnupg-agent_2.1.11-6ubuntu2_amd64.deb ... Unpacking gnupg-agent (2.1.11-6ubuntu2) ... Setting up gnupg-agent (2.1.11-6ubuntu2) ... Selecting previously unselected package libksba8:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17017 files and directories currently installed.) Preparing to unpack .../libksba8_1.3.3-1ubuntu0.16.04.1_amd64.deb ... Unpacking libksba8:amd64 (1.3.3-1ubuntu0.16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu5) ... Setting up libksba8:amd64 (1.3.3-1ubuntu0.16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu5) ... Selecting previously unselected package gnupg2. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17025 files and directories currently installed.) Preparing to unpack .../gnupg2_2.1.11-6ubuntu2_amd64.deb ... Unpacking gnupg2 (2.1.11-6ubuntu2) ... Setting up gnupg2 (2.1.11-6ubuntu2) ... Selecting previously unselected package bzip2. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17088 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.6-8_amd64.deb ... Unpacking bzip2 (1.0.6-8) ... Selecting previously unselected package iproute2. Preparing to unpack .../iproute2_4.3.0-1ubuntu3_amd64.deb ... Unpacking iproute2 (4.3.0-1ubuntu3) ... Selecting previously unselected package ifupdown. Preparing to unpack .../ifupdown_0.8.10ubuntu1.2_amd64.deb ... Unpacking ifupdown (0.8.10ubuntu1.2) ... Selecting previously unselected package libisc-export160. Preparing to unpack .../libisc-export160_1%3a9.10.3.dfsg.P4-8ubuntu1.5_amd64.deb ... Unpacking libisc-export160 (1:9.10.3.dfsg.P4-8ubuntu1.5) ... Selecting previously unselected package libdns-export162. Preparing to unpack .../libdns-export162_1%3a9.10.3.dfsg.P4-8ubuntu1.5_amd64.deb ... Unpacking libdns-export162 (1:9.10.3.dfsg.P4-8ubuntu1.5) ... Selecting previously unselected package isc-dhcp-client. Preparing to unpack .../isc-dhcp-client_4.3.3-5ubuntu12.6_amd64.deb ... Unpacking isc-dhcp-client (4.3.3-5ubuntu12.6) ... Selecting previously unselected package isc-dhcp-common. Preparing to unpack .../isc-dhcp-common_4.3.3-5ubuntu12.6_amd64.deb ... Unpacking isc-dhcp-common (4.3.3-5ubuntu12.6) ... Selecting previously unselected package less. Preparing to unpack .../less_481-2.1ubuntu0.1_amd64.deb ... Unpacking less (481-2.1ubuntu0.1) ... Selecting previously unselected package netbase. Preparing to unpack .../archives/netbase_5.3_all.deb ... Unpacking netbase (5.3) ... Selecting previously unselected package manpages. Preparing to unpack .../manpages_4.04-2_all.deb ... Unpacking manpages (4.04-2) ... Selecting previously unselected package binutils. Preparing to unpack .../binutils_2.26.1-1ubuntu1~16.04.3_amd64.deb ... Unpacking binutils (2.26.1-1ubuntu1~16.04.3) ... Selecting previously unselected package libc-dev-bin. Preparing to unpack .../libc-dev-bin_2.23-0ubuntu5_amd64.deb ... Unpacking libc-dev-bin (2.23-0ubuntu5) ... Selecting previously unselected package linux-libc-dev:amd64. Preparing to unpack .../linux-libc-dev_4.4.0-65.86_amd64.deb ... Unpacking linux-libc-dev:amd64 (4.4.0-65.86) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../libc6-dev_2.23-0ubuntu5_amd64.deb ... Unpacking libc6-dev:amd64 (2.23-0ubuntu5) ... Selecting previously unselected package libisl15:amd64. Preparing to unpack .../libisl15_0.16.1-1_amd64.deb ... Unpacking libisl15:amd64 (0.16.1-1) ... Selecting previously unselected package cpp-5. Preparing to unpack .../cpp-5_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking cpp-5 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package cpp. Preparing to unpack .../cpp_4%3a5.3.1-1ubuntu1_amd64.deb ... Unpacking cpp (4:5.3.1-1ubuntu1) ... Selecting previously unselected package libcc1-0:amd64. Preparing to unpack .../libcc1-0_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libcc1-0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libgomp1:amd64. Preparing to unpack .../libgomp1_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libgomp1:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libitm1:amd64. Preparing to unpack .../libitm1_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libitm1:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libatomic1:amd64. Preparing to unpack .../libatomic1_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libatomic1:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libasan2:amd64. Preparing to unpack .../libasan2_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libasan2:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package liblsan0:amd64. Preparing to unpack .../liblsan0_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking liblsan0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libtsan0:amd64. Preparing to unpack .../libtsan0_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libtsan0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libubsan0:amd64. Preparing to unpack .../libubsan0_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libubsan0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libcilkrts5:amd64. Preparing to unpack .../libcilkrts5_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libcilkrts5:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libmpx0:amd64. Preparing to unpack .../libmpx0_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libmpx0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libquadmath0:amd64. Preparing to unpack .../libquadmath0_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libquadmath0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package libgcc-5-dev:amd64. Preparing to unpack .../libgcc-5-dev_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libgcc-5-dev:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package gcc-5. Preparing to unpack .../gcc-5_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking gcc-5 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package gcc. Preparing to unpack .../gcc_4%3a5.3.1-1ubuntu1_amd64.deb ... Unpacking gcc (4:5.3.1-1ubuntu1) ... Selecting previously unselected package libstdc++-5-dev:amd64. Preparing to unpack .../libstdc++-5-dev_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking libstdc++-5-dev:amd64 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package g++-5. Preparing to unpack .../g++-5_5.4.0-6ubuntu1~16.04.4_amd64.deb ... Unpacking g++-5 (5.4.0-6ubuntu1~16.04.4) ... Selecting previously unselected package g++. Preparing to unpack .../g++_4%3a5.3.1-1ubuntu1_amd64.deb ... Unpacking g++ (4:5.3.1-1ubuntu1) ... Selecting previously unselected package make. Preparing to unpack .../archives/make_4.1-6_amd64.deb ... Unpacking make (4.1-6) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../libdpkg-perl_1.18.4ubuntu1.1_all.deb ... Unpacking libdpkg-perl (1.18.4ubuntu1.1) ... Selecting previously unselected package patch. Preparing to unpack .../patch_2.7.5-1_amd64.deb ... Unpacking patch (2.7.5-1) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../dpkg-dev_1.18.4ubuntu1.1_all.deb ... Unpacking dpkg-dev (1.18.4ubuntu1.1) ... Selecting previously unselected package build-essential. Preparing to unpack .../build-essential_12.1ubuntu2_amd64.deb ... Unpacking build-essential (12.1ubuntu2) ... Selecting previously unselected package python-six. Preparing to unpack .../python-six_1.10.0-3_all.deb ... Unpacking python-six (1.10.0-3) ... Selecting previously unselected package python-configobj. Preparing to unpack .../python-configobj_5.0.6-2_all.deb ... Unpacking python-configobj (5.0.6-2) ... Selecting previously unselected package python-bzrlib. Preparing to unpack .../python-bzrlib_2.7.0-2ubuntu3_amd64.deb ... Unpacking python-bzrlib (2.7.0-2ubuntu3) ... Selecting previously unselected package bzr. Preparing to unpack .../bzr_2.7.0-2ubuntu3_all.deb ... Unpacking bzr (2.7.0-2ubuntu3) ... Selecting previously unselected package dirmngr. Preparing to unpack .../dirmngr_2.1.11-6ubuntu2_amd64.deb ... Unpacking dirmngr (2.1.11-6ubuntu2) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../libfakeroot_1.20.2-1ubuntu1_amd64.deb ... Unpacking libfakeroot:amd64 (1.20.2-1ubuntu1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.20.2-1ubuntu1_amd64.deb ... Unpacking fakeroot (1.20.2-1ubuntu1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../liberror-perl_0.17-1.2_all.deb ... Unpacking liberror-perl (0.17-1.2) ... Selecting previously unselected package git-man. Preparing to unpack .../git-man_1%3a2.7.4-0ubuntu1_all.deb ... Unpacking git-man (1:2.7.4-0ubuntu1) ... Selecting previously unselected package git. Preparing to unpack .../git_1%3a2.7.4-0ubuntu1_amd64.deb ... Unpacking git (1:2.7.4-0ubuntu1) ... Selecting previously unselected package javascript-common. Preparing to unpack .../javascript-common_11_all.deb ... Unpacking javascript-common (11) ... Selecting previously unselected package python3-six. Preparing to unpack .../python3-six_1.10.0-3_all.deb ... Unpacking python3-six (1.10.0-3) ... Selecting previously unselected package python3-websocket. Preparing to unpack .../python3-websocket_0.18.0-2_all.deb ... Unpacking python3-websocket (0.18.0-2) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../python3-yaml_3.11-3build1_amd64.deb ... Unpacking python3-yaml (3.11-3build1) ... Selecting previously unselected package python3-jujuclient. Preparing to unpack .../python3-jujuclient_0.53.3+bzr96+41~ubuntu16.04.1_all.deb ... Unpacking python3-jujuclient (0.53.3+bzr96+41~ubuntu16.04.1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../python3-pkg-resources_20.7.0-1_all.deb ... Unpacking python3-pkg-resources (20.7.0-1) ... Selecting previously unselected package python3-juju-deployer. Preparing to unpack .../python3-juju-deployer_0.10.0~bzr208~60~ubuntu17.04.1~bzr210~61~ubuntu16.04.1_amd64.deb ... Unpacking python3-juju-deployer (0.10.0~bzr208~60~ubuntu17.04.1~bzr210~61~ubuntu16.04.1) ... Selecting previously unselected package juju-deployer. Preparing to unpack .../juju-deployer_0.10.0~bzr208~60~ubuntu17.04.1~bzr210~61~ubuntu16.04.1_amd64.deb ... Unpacking juju-deployer (0.10.0~bzr208~60~ubuntu17.04.1~bzr210~61~ubuntu16.04.1) ... Selecting previously unselected package libalgorithm-diff-perl. Preparing to unpack .../libalgorithm-diff-perl_1.19.03-1_all.deb ... Unpacking libalgorithm-diff-perl (1.19.03-1) ... Selecting previously unselected package libalgorithm-diff-xs-perl. Preparing to unpack .../libalgorithm-diff-xs-perl_0.04-4build1_amd64.deb ... Unpacking libalgorithm-diff-xs-perl (0.04-4build1) ... Selecting previously unselected package libalgorithm-merge-perl. Preparing to unpack .../libalgorithm-merge-perl_0.08-3_all.deb ... Unpacking libalgorithm-merge-perl (0.08-3) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../libexpat1-dev_2.1.0-7ubuntu0.16.04.2_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.1.0-7ubuntu0.16.04.2) ... Selecting previously unselected package libfile-fcntllock-perl. Preparing to unpack .../libfile-fcntllock-perl_0.22-3_amd64.deb ... Unpacking libfile-fcntllock-perl (0.22-3) ... Selecting previously unselected package libgpgme11:amd64. Preparing to unpack .../libgpgme11_1.6.0-1_amd64.deb ... Unpacking libgpgme11:amd64 (1.6.0-1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../libjs-jquery_1.11.3+dfsg-4_all.deb ... Unpacking libjs-jquery (1.11.3+dfsg-4) ... Selecting previously unselected package libpython2.7:amd64. Preparing to unpack .../libpython2.7_2.7.12-1ubuntu0~16.04.1_amd64.deb ... Unpacking libpython2.7:amd64 (2.7.12-1ubuntu0~16.04.1) ... Selecting previously unselected package libpython2.7-dev:amd64. Preparing to unpack .../libpython2.7-dev_2.7.12-1ubuntu0~16.04.1_amd64.deb ... Unpacking libpython2.7-dev:amd64 (2.7.12-1ubuntu0~16.04.1) ... Selecting previously unselected package libpython-dev:amd64. Preparing to unpack .../libpython-dev_2.7.11-1_amd64.deb ... Unpacking libpython-dev:amd64 (2.7.11-1) ... Selecting previously unselected package libpython-all-dev:amd64. Preparing to unpack .../libpython-all-dev_2.7.11-1_amd64.deb ... Unpacking libpython-all-dev:amd64 (2.7.11-1) ... Selecting previously unselected package libpython3.5-dev:amd64. Preparing to unpack .../libpython3.5-dev_3.5.2-2ubuntu0~16.04.1_amd64.deb ... Unpacking libpython3.5-dev:amd64 (3.5.2-2ubuntu0~16.04.1) ... Selecting previously unselected package libpython3-dev:amd64. Preparing to unpack .../libpython3-dev_3.5.1-3_amd64.deb ... Unpacking libpython3-dev:amd64 (3.5.1-3) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu4_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../libssl-dev_1.0.2g-1ubuntu4.6_amd64.deb ... Unpacking libssl-dev:amd64 (1.0.2g-1ubuntu4.6) ... Selecting previously unselected package libssl-doc. Preparing to unpack .../libssl-doc_1.0.2g-1ubuntu4.6_all.deb ... Unpacking libssl-doc (1.0.2g-1ubuntu4.6) ... Selecting previously unselected package manpages-dev. Preparing to unpack .../manpages-dev_4.04-2_all.deb ... Unpacking manpages-dev (4.04-2) ... Selecting previously unselected package python-all. Preparing to unpack .../python-all_2.7.11-1_amd64.deb ... Unpacking python-all (2.7.11-1) ... Selecting previously unselected package python2.7-dev. Preparing to unpack .../python2.7-dev_2.7.12-1ubuntu0~16.04.1_amd64.deb ... Unpacking python2.7-dev (2.7.12-1ubuntu0~16.04.1) ... Selecting previously unselected package python-dev. Preparing to unpack .../python-dev_2.7.11-1_amd64.deb ... Unpacking python-dev (2.7.11-1) ... Selecting previously unselected package python-all-dev. Preparing to unpack .../python-all-dev_2.7.11-1_amd64.deb ... Unpacking python-all-dev (2.7.11-1) ... Selecting previously unselected package python-backports.ssl-match-hostname. Preparing to unpack .../python-backports.ssl-match-hostname_3.4.0.2-1_all.deb ... Unpacking python-backports.ssl-match-hostname (3.4.0.2-1) ... Selecting previously unselected package python-crypto. Preparing to unpack .../python-crypto_2.6.1-6ubuntu0.16.04.2_amd64.deb ... Unpacking python-crypto (2.6.1-6ubuntu0.16.04.2) ... Selecting previously unselected package python-dbus. Preparing to unpack .../python-dbus_1.2.0-3_amd64.deb ... Unpacking python-dbus (1.2.0-3) ... Selecting previously unselected package python-gi. Preparing to unpack .../python-gi_3.20.0-0ubuntu1_amd64.deb ... Unpacking python-gi (3.20.0-0ubuntu1) ... Selecting previously unselected package python-gpgme. Preparing to unpack .../python-gpgme_0.3-1.1_amd64.deb ... Unpacking python-gpgme (0.3-1.1) ... Selecting previously unselected package python-httplib2. Preparing to unpack .../python-httplib2_0.9.1+dfsg-1_all.deb ... Unpacking python-httplib2 (0.9.1+dfsg-1) ... Selecting previously unselected package python-yaml. Preparing to unpack .../python-yaml_3.11-3build1_amd64.deb ... Unpacking python-yaml (3.11-3build1) ... Selecting previously unselected package python-websocket. Preparing to unpack .../python-websocket_0.18.0-2_all.deb ... Unpacking python-websocket (0.18.0-2) ... Selecting previously unselected package python-jujuclient. Preparing to unpack .../python-jujuclient_0.53.3+bzr96+41~ubuntu16.04.1_all.deb ... Unpacking python-jujuclient (0.53.3+bzr96+41~ubuntu16.04.1) ... Selecting previously unselected package python-keyring. Preparing to unpack .../python-keyring_7.3-1ubuntu1_all.deb ... Unpacking python-keyring (7.3-1ubuntu1) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../python-pkg-resources_20.7.0-1_all.deb ... Unpacking python-pkg-resources (20.7.0-1) ... Selecting previously unselected package python-lazr.uri. Preparing to unpack .../python-lazr.uri_1.0.3-2build1_all.deb ... Unpacking python-lazr.uri (1.0.3-2build1) ... Selecting previously unselected package python-simplejson. Preparing to unpack .../python-simplejson_3.8.1-1ubuntu2_amd64.deb ... Unpacking python-simplejson (3.8.1-1ubuntu2) ... Selecting previously unselected package python-wadllib. Preparing to unpack .../python-wadllib_1.3.2-3_all.deb ... Unpacking python-wadllib (1.3.2-3) ... Selecting previously unselected package python-zope.interface. Preparing to unpack .../python-zope.interface_4.1.3-1build1_amd64.deb ... Unpacking python-zope.interface (4.1.3-1build1) ... Selecting previously unselected package python-oauth. Preparing to unpack .../python-oauth_1.0.1-5_all.deb ... Unpacking python-oauth (1.0.1-5) ... Selecting previously unselected package python-lazr.restfulclient. Preparing to unpack .../python-lazr.restfulclient_0.13.4-5ubuntu1_all.deb ... Unpacking python-lazr.restfulclient (0.13.4-5ubuntu1) ... Selecting previously unselected package python-launchpadlib. Preparing to unpack .../python-launchpadlib_1.10.3-3ubuntu0.1_all.deb ... Unpacking python-launchpadlib (1.10.3-3ubuntu0.1) ... Selecting previously unselected package python-pip-whl. Preparing to unpack .../python-pip-whl_8.1.1-2ubuntu0.4_all.deb ... Unpacking python-pip-whl (8.1.1-2ubuntu0.4) ... Selecting previously unselected package python-pip. Preparing to unpack .../python-pip_8.1.1-2ubuntu0.4_all.deb ... Unpacking python-pip (8.1.1-2ubuntu0.4) ... Selecting previously unselected package python-secretstorage. Preparing to unpack .../python-secretstorage_2.1.3-1_all.deb ... Unpacking python-secretstorage (2.1.3-1) ... Selecting previously unselected package python-setuptools. Preparing to unpack .../python-setuptools_20.7.0-1_all.deb ... Unpacking python-setuptools (20.7.0-1) ... Selecting previously unselected package python-virtualenv. Preparing to unpack .../python-virtualenv_15.0.1+ds-3ubuntu1_all.deb ... Unpacking python-virtualenv (15.0.1+ds-3ubuntu1) ... Selecting previously unselected package python-wheel. Preparing to unpack .../python-wheel_0.29.0-1_all.deb ... Unpacking python-wheel (0.29.0-1) ... Selecting previously unselected package python3.5-dev. Preparing to unpack .../python3.5-dev_3.5.2-2ubuntu0~16.04.1_amd64.deb ... Unpacking python3.5-dev (3.5.2-2ubuntu0~16.04.1) ... Selecting previously unselected package python3-dev. Preparing to unpack .../python3-dev_3.5.1-3_amd64.deb ... Unpacking python3-dev (3.5.1-3) ... Selecting previously unselected package python3-pip. Preparing to unpack .../python3-pip_8.1.1-2ubuntu0.4_all.deb ... Unpacking python3-pip (8.1.1-2ubuntu0.4) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../python3-setuptools_20.7.0-1_all.deb ... Unpacking python3-setuptools (20.7.0-1) ... Selecting previously unselected package python3-virtualenv. Preparing to unpack .../python3-virtualenv_15.0.1+ds-3ubuntu1_all.deb ... Unpacking python3-virtualenv (15.0.1+ds-3ubuntu1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../python3-wheel_0.29.0-1_all.deb ... Unpacking python3-wheel (0.29.0-1) ... Selecting previously unselected package rename. Preparing to unpack .../archives/rename_0.20-4_all.deb ... Unpacking rename (0.20-4) ... Selecting previously unselected package unzip. Preparing to unpack .../unzip_6.0-20ubuntu1_amd64.deb ... Unpacking unzip (6.0-20ubuntu1) ... Selecting previously unselected package virtualenv. Preparing to unpack .../virtualenv_15.0.1+ds-3ubuntu1_all.deb ... Unpacking virtualenv (15.0.1+ds-3ubuntu1) ... Processing triggers for systemd (229-4ubuntu13) ... Processing triggers for libc-bin (2.23-0ubuntu5) ... Processing triggers for mime-support (3.59ubuntu1) ... Setting up libatm1:amd64 (1:2.5.1-1.5) ... Setting up libgdbm3:amd64 (1.8.3-13.1) ... Setting up libyaml-0-2:amd64 (0.1.6-3) ... Setting up perl-modules-5.22 (5.22.1-9) ... Setting up libperl5.22:amd64 (5.22.1-9) ... Setting up perl (5.22.1-9) ... update-alternatives: using /usr/bin/prename to provide /usr/bin/rename (rename) in auto mode Setting up libmpc3:amd64 (1.0.3-1) ... Setting up bzip2 (1.0.6-8) ... Setting up iproute2 (4.3.0-1ubuntu3) ... Setting up ifupdown (0.8.10ubuntu1.2) ... Creating /etc/network/interfaces. Setting up libisc-export160 (1:9.10.3.dfsg.P4-8ubuntu1.5) ... Setting up libdns-export162 (1:9.10.3.dfsg.P4-8ubuntu1.5) ... Setting up isc-dhcp-client (4.3.3-5ubuntu12.6) ... Setting up isc-dhcp-common (4.3.3-5ubuntu12.6) ... Setting up less (481-2.1ubuntu0.1) ... debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline Setting up netbase (5.3) ... Setting up manpages (4.04-2) ... Setting up binutils (2.26.1-1ubuntu1~16.04.3) ... Setting up libc-dev-bin (2.23-0ubuntu5) ... Setting up linux-libc-dev:amd64 (4.4.0-65.86) ... Setting up libc6-dev:amd64 (2.23-0ubuntu5) ... Setting up libisl15:amd64 (0.16.1-1) ... Setting up cpp-5 (5.4.0-6ubuntu1~16.04.4) ... Setting up cpp (4:5.3.1-1ubuntu1) ... Setting up libcc1-0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libgomp1:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libitm1:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libatomic1:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libasan2:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up liblsan0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libtsan0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libubsan0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libcilkrts5:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libmpx0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libquadmath0:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up libgcc-5-dev:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up gcc-5 (5.4.0-6ubuntu1~16.04.4) ... Setting up gcc (4:5.3.1-1ubuntu1) ... Setting up libstdc++-5-dev:amd64 (5.4.0-6ubuntu1~16.04.4) ... Setting up g++-5 (5.4.0-6ubuntu1~16.04.4) ... Setting up g++ (4:5.3.1-1ubuntu1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up make (4.1-6) ... Setting up libdpkg-perl (1.18.4ubuntu1.1) ... Setting up patch (2.7.5-1) ... Setting up dpkg-dev (1.18.4ubuntu1.1) ... Setting up build-essential (12.1ubuntu2) ... Setting up python-six (1.10.0-3) ... Setting up python-configobj (5.0.6-2) ... Setting up python-bzrlib (2.7.0-2ubuntu3) ... Setting up bzr (2.7.0-2ubuntu3) ... Setting up dirmngr (2.1.11-6ubuntu2) ... Setting up libfakeroot:amd64 (1.20.2-1ubuntu1) ... Setting up fakeroot (1.20.2-1ubuntu1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up liberror-perl (0.17-1.2) ... Setting up git-man (1:2.7.4-0ubuntu1) ... Setting up git (1:2.7.4-0ubuntu1) ... Setting up javascript-common (11) ... Setting up python3-six (1.10.0-3) ... Setting up python3-websocket (0.18.0-2) ... Setting up python3-yaml (3.11-3build1) ... Setting up python3-jujuclient (0.53.3+bzr96+41~ubuntu16.04.1) ... Setting up python3-pkg-resources (20.7.0-1) ... Setting up python3-juju-deployer (0.10.0~bzr208~60~ubuntu17.04.1~bzr210~61~ubuntu16.04.1) ... Setting up juju-deployer (0.10.0~bzr208~60~ubuntu17.04.1~bzr210~61~ubuntu16.04.1) ... Setting up libalgorithm-diff-perl (1.19.03-1) ... Setting up libalgorithm-diff-xs-perl (0.04-4build1) ... Setting up libalgorithm-merge-perl (0.08-3) ... Setting up libexpat1-dev:amd64 (2.1.0-7ubuntu0.16.04.2) ... Setting up libfile-fcntllock-perl (0.22-3) ... Setting up libgpgme11:amd64 (1.6.0-1) ... Setting up libjs-jquery (1.11.3+dfsg-4) ... Setting up libpython2.7:amd64 (2.7.12-1ubuntu0~16.04.1) ... Setting up libpython2.7-dev:amd64 (2.7.12-1ubuntu0~16.04.1) ... Setting up libpython-dev:amd64 (2.7.11-1) ... Setting up libpython-all-dev:amd64 (2.7.11-1) ... Setting up libpython3.5-dev:amd64 (3.5.2-2ubuntu0~16.04.1) ... Setting up libpython3-dev:amd64 (3.5.1-3) ... Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4) ... Setting up libssl-dev:amd64 (1.0.2g-1ubuntu4.6) ... Setting up libssl-doc (1.0.2g-1ubuntu4.6) ... Setting up manpages-dev (4.04-2) ... Setting up python-all (2.7.11-1) ... Setting up python2.7-dev (2.7.12-1ubuntu0~16.04.1) ... Setting up python-dev (2.7.11-1) ... Setting up python-all-dev (2.7.11-1) ... Setting up python-backports.ssl-match-hostname (3.4.0.2-1) ... Setting up python-crypto (2.6.1-6ubuntu0.16.04.2) ... Setting up python-dbus (1.2.0-3) ... Remove stale byte-compiled files... Setting up python-gi (3.20.0-0ubuntu1) ... Setting up python-gpgme (0.3-1.1) ... Setting up python-httplib2 (0.9.1+dfsg-1) ... Setting up python-yaml (3.11-3build1) ... Setting up python-websocket (0.18.0-2) ... Setting up python-jujuclient (0.53.3+bzr96+41~ubuntu16.04.1) ... Setting up python-keyring (7.3-1ubuntu1) ... Setting up python-pkg-resources (20.7.0-1) ... Setting up python-lazr.uri (1.0.3-2build1) ... Setting up python-simplejson (3.8.1-1ubuntu2) ... Setting up python-wadllib (1.3.2-3) ... Setting up python-zope.interface (4.1.3-1build1) ... Setting up python-oauth (1.0.1-5) ... Setting up python-lazr.restfulclient (0.13.4-5ubuntu1) ... Setting up python-launchpadlib (1.10.3-3ubuntu0.1) ... Setting up python-pip-whl (8.1.1-2ubuntu0.4) ... Setting up python-pip (8.1.1-2ubuntu0.4) ... Setting up python-secretstorage (2.1.3-1) ... Setting up python-setuptools (20.7.0-1) ... Setting up python-virtualenv (15.0.1+ds-3ubuntu1) ... Setting up python-wheel (0.29.0-1) ... Setting up python3.5-dev (3.5.2-2ubuntu0~16.04.1) ... Setting up python3-dev (3.5.1-3) ... Setting up python3-pip (8.1.1-2ubuntu0.4) ... Setting up python3-setuptools (20.7.0-1) ... Setting up python3-virtualenv (15.0.1+ds-3ubuntu1) ... Setting up python3-wheel (0.29.0-1) ... Setting up rename (0.20-4) ... update-alternatives: using /usr/bin/file-rename to provide /usr/bin/rename (rename) in auto mode Setting up unzip (6.0-20ubuntu1) ... Setting up virtualenv (15.0.1+ds-3ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu5) ... Processing triggers for systemd (229-4ubuntu13) ... + sudo apt install --no-install-recommends charm WARNING: apt does not have a stable CLI interface. Use with caution in scripts.  Reading package lists... Building dependency tree... Reading state information... Recommended packages: charm-tools The following NEW packages will be installed: charm 0 upgraded, 1 newly installed, 0 to remove and 6 not upgraded. Need to get 3179 kB of archives. After this operation, 15.5 MB of additional disk space will be used. Get:1 http://ppa.launchpad.net/juju/stable/ubuntu xenial/main amd64 charm amd64 2.2.0-0ubuntu1~ubuntu16.04.1~ppa2 [3179 kB] debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline  debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype dpkg-preconfigure: unable to re-open stdin:  Fetched 3179 kB in 4s (734 kB/s) Selecting previously unselected package charm. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 27439 files and directories currently installed.) Preparing to unpack .../charm_2.2.0-0ubuntu1~ubuntu16.04.1~ppa2_amd64.deb ... Unpacking charm (2.2.0-0ubuntu1~ubuntu16.04.1~ppa2) ... Setting up charm (2.2.0-0ubuntu1~ubuntu16.04.1~ppa2) ... + sudo pip install --upgrade pip six  The directory '/home/ubuntu/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/home/ubuntu/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.  Collecting pip Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB) Requirement already up-to-date: six in /usr/lib/python2.7/dist-packages Installing collected packages: pip Found existing installation: pip 8.1.1 Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr Successfully installed pip-9.0.1 + sudo pip install amulet flake8 bundletester tox  The directory '/home/ubuntu/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/home/ubuntu/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.  Collecting amulet Downloading amulet-1.19.0.tar.gz (43kB) Collecting flake8 Downloading flake8-3.3.0-py2.py3-none-any.whl (66kB) Collecting bundletester Downloading bundletester-0.11.0.tar.gz Collecting tox Downloading tox-2.6.0-py2.py3-none-any.whl (42kB) Collecting requests (from amulet) Downloading requests-2.13.0-py2.py3-none-any.whl (584kB) Collecting libcharmstore (from amulet) Downloading libcharmstore-0.0.6.tar.gz Requirement already satisfied: PyYAML in /usr/lib/python2.7/dist-packages (from amulet) Collecting path.py (from amulet) Downloading path.py-10.1-py2.py3-none-any.whl Collecting pyflakes<1.6.0,>=1.5.0 (from flake8) Downloading pyflakes-1.5.0-py2.py3-none-any.whl (225kB) Collecting enum34; python_version < "3.4" (from flake8) Downloading enum34-1.1.6-py2-none-any.whl Collecting configparser; python_version < "3.2" (from flake8) Downloading configparser-3.5.0.tar.gz Collecting mccabe<0.7.0,>=0.6.0 (from flake8) Downloading mccabe-0.6.1-py2.py3-none-any.whl Collecting pycodestyle<2.4.0,>=2.0.0 (from flake8) Downloading pycodestyle-2.3.1-py2.py3-none-any.whl (45kB) Collecting blessings (from bundletester) Downloading blessings-1.6.tar.gz Collecting charm-tools (from bundletester) Downloading charm-tools-2.2.0.tar.gz (273kB) Collecting coverage (from bundletester) Downloading coverage-4.3.4-cp27-cp27mu-manylinux1_x86_64.whl (189kB) Collecting juju-deployer>=0.6.0 (from bundletester) Downloading juju-deployer-0.10.0.tar.gz (73kB) Collecting lazr.authentication (from bundletester) Downloading lazr.authentication-0.1.3.tar.gz Collecting mock (from bundletester) Downloading mock-2.0.0-py2.py3-none-any.whl (56kB) Collecting nose (from bundletester) Downloading nose-1.3.7-py2-none-any.whl (154kB) Requirement already satisfied: simplejson>=3.8.0 in /usr/lib/python2.7/dist-packages (from bundletester) Requirement already satisfied: websocket-client in /usr/lib/python2.7/dist-packages (from bundletester) Collecting juju-wait (from bundletester) Downloading juju_wait-2.5.0-py2.py3-none-any.whl Collecting pluggy<1.0,>=0.3.0 (from tox) Downloading pluggy-0.4.0-py2.py3-none-any.whl Collecting py>=1.4.17 (from tox) Downloading py-1.4.32-py2.py3-none-any.whl (82kB) Requirement already satisfied: virtualenv>=1.11.2; python_version != "3.2" in /usr/lib/python2.7/dist-packages (from tox) Collecting theblues<1.0,>=0.3.7 (from libcharmstore->amulet) Downloading theblues-0.3.8.tar.gz Requirement already satisfied: launchpadlib<1.11 in /usr/lib/python2.7/dist-packages (from charm-tools->bundletester) Collecting cheetah<=2.4.4 (from charm-tools->bundletester) Downloading Cheetah-2.4.4.tar.gz (190kB) Collecting paramiko<2.0.0 (from charm-tools->bundletester) Downloading paramiko-1.18.2-py2.py3-none-any.whl (173kB) Collecting ruamel.yaml<=0.10.23 (from charm-tools->bundletester) Downloading ruamel.yaml-0.10.23.tar.gz (228kB) Collecting pathspec<=0.3.4 (from charm-tools->bundletester) Downloading pathspec-0.3.4.tar.gz Collecting otherstuf<=1.1.0 (from charm-tools->bundletester) Downloading otherstuf-1.1.0-py2.py3-none-any.whl Requirement already satisfied: pip>=1.5.4 in /usr/local/lib/python2.7/dist-packages (from charm-tools->bundletester) Collecting jujubundlelib (from charm-tools->bundletester) Downloading jujubundlelib-0.5.2.tar.gz Collecting colander<=1.0b1 (from charm-tools->bundletester) Downloading colander-1.0b1.tar.gz (113kB) Collecting jsonschema<=2.5.1 (from charm-tools->bundletester) Downloading jsonschema-2.5.1-py2.py3-none-any.whl Requirement already satisfied: secretstorage<2.3.0 in /usr/lib/python2.7/dist-packages (from charm-tools->bundletester) Requirement already satisfied: jujuclient>=0.53 in /usr/lib/python2.7/dist-packages (from juju-deployer>=0.6.0->bundletester) Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from juju-deployer>=0.6.0->bundletester) Requirement already satisfied: httplib2 in /usr/lib/python2.7/dist-packages (from lazr.authentication->bundletester) Requirement already satisfied: oauth in /usr/lib/python2.7/dist-packages (from lazr.authentication->bundletester) Requirement already satisfied: setuptools in /usr/lib/python2.7/dist-packages (from lazr.authentication->bundletester) Collecting wsgi_intercept (from lazr.authentication->bundletester) Downloading wsgi_intercept-1.4.1.tar.gz Requirement already satisfied: zope.interface in /usr/lib/python2.7/dist-packages (from lazr.authentication->bundletester) Collecting funcsigs>=1; python_version < "3.3" (from mock->bundletester) Downloading funcsigs-1.0.2-py2.py3-none-any.whl Collecting pbr>=0.11 (from mock->bundletester) Downloading pbr-2.0.0-py2.py3-none-any.whl (98kB) Requirement already satisfied: backports.ssl_match_hostname in /usr/lib/python2.7/dist-packages (from websocket-client->bundletester) Requirement already satisfied: keyring in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools->bundletester) Requirement already satisfied: lazr.restfulclient>=0.9.19 in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools->bundletester) Requirement already satisfied: lazr.uri in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools->bundletester) Collecting testresources (from launchpadlib<1.11->charm-tools->bundletester) Downloading testresources-2.0.1-py2.py3-none-any.whl Requirement already satisfied: wadllib in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools->bundletester) Collecting Markdown>=2.0.1 (from cheetah<=2.4.4->charm-tools->bundletester) Downloading Markdown-2.6.8.tar.gz (307kB) Collecting ecdsa<2.0,>=0.11 (from paramiko<2.0.0->charm-tools->bundletester) Downloading ecdsa-0.13-py2.py3-none-any.whl (86kB) Requirement already satisfied: pycrypto!=2.4,<3.0,>=2.1 in /usr/lib/python2.7/dist-packages (from paramiko<2.0.0->charm-tools->bundletester) Collecting ruamel.base>=1.0.0 (from ruamel.yaml<=0.10.23->charm-tools->bundletester) Downloading ruamel.base-1.0.0-py2-none-any.whl Collecting ruamel.ordereddict (from ruamel.yaml<=0.10.23->charm-tools->bundletester) Downloading ruamel.ordereddict-0.4.9-cp27-cp27mu-manylinux1_x86_64.whl (99kB) Collecting stuf>=0.9.16 (from otherstuf<=1.1.0->charm-tools->bundletester) Downloading stuf-0.9.16-py2-none-any.whl Collecting translationstring (from colander<=1.0b1->charm-tools->bundletester) Downloading translationstring-1.3-py2.py3-none-any.whl Collecting functools32; python_version == "2.7" (from jsonschema<=2.5.1->charm-tools->bundletester) Downloading functools32-3.2.3-2.zip Collecting parse>=1.6.6 (from stuf>=0.9.16->otherstuf<=1.1.0->charm-tools->bundletester) Downloading parse-1.8.0.tar.gz Installing collected packages: requests, jujubundlelib, theblues, libcharmstore, path.py, amulet, pyflakes, enum34, configparser, mccabe, pycodestyle, flake8, blessings, Markdown, cheetah, ecdsa, paramiko, ruamel.base, ruamel.ordereddict, ruamel.yaml, pathspec, parse, stuf, otherstuf, translationstring, colander, functools32, jsonschema, charm-tools, coverage, juju-deployer, wsgi-intercept, lazr.authentication, funcsigs, pbr, mock, nose, juju-wait, bundletester, pluggy, py, tox, testresources Running setup.py install for jujubundlelib: started Running setup.py install for jujubundlelib: finished with status 'done' Running setup.py install for theblues: started Running setup.py install for theblues: finished with status 'done' Running setup.py install for libcharmstore: started Running setup.py install for libcharmstore: finished with status 'done' Running setup.py install for amulet: started Running setup.py install for amulet: finished with status 'done' Running setup.py install for configparser: started Running setup.py install for configparser: finished with status 'done' Running setup.py install for blessings: started Running setup.py install for blessings: finished with status 'done' Running setup.py install for Markdown: started Running setup.py install for Markdown: finished with status 'done' Running setup.py install for cheetah: started Running setup.py install for cheetah: finished with status 'done' Running setup.py install for ruamel.yaml: started Running setup.py install for ruamel.yaml: finished with status 'done' Running setup.py install for pathspec: started Running setup.py install for pathspec: finished with status 'done' Running setup.py install for parse: started Running setup.py install for parse: finished with status 'done' Running setup.py install for colander: started Running setup.py install for colander: finished with status 'done' Running setup.py install for functools32: started Running setup.py install for functools32: finished with status 'done' Running setup.py install for charm-tools: started Running setup.py install for charm-tools: finished with status 'done' Running setup.py install for juju-deployer: started Running setup.py install for juju-deployer: finished with status 'done' Running setup.py install for wsgi-intercept: started Running setup.py install for wsgi-intercept: finished with status 'done' Running setup.py install for lazr.authentication: started Running setup.py install for lazr.authentication: finished with status 'done' Running setup.py install for bundletester: started Running setup.py install for bundletester: finished with status 'done' Successfully installed Markdown-2.6.8 amulet-1.19.0 blessings-1.6 bundletester-0.11.0 charm-tools-2.2.0 cheetah-2.4.4 colander-1.0b1 configparser-3.5.0 coverage-4.3.4 ecdsa-0.13 enum34-1.1.6 flake8-3.3.0 funcsigs-1.0.2 functools32-3.2.3.post2 jsonschema-2.5.1 juju-deployer-0.10.0 juju-wait-2.5.0 jujubundlelib-0.5.2 lazr.authentication-0.1.3 libcharmstore-0.0.6 mccabe-0.6.1 mock-2.0.0 nose-1.3.7 otherstuf-1.1.0 paramiko-1.18.2 parse-1.8.0 path.py-10.1 pathspec-0.3.4 pbr-2.0.0 pluggy-0.4.0 py-1.4.32 pycodestyle-2.3.1 pyflakes-1.5.0 requests-2.13.0 ruamel.base-1.0.0 ruamel.ordereddict-0.4.9 ruamel.yaml-0.10.23 stuf-0.9.16 testresources-2.0.1 theblues-0.3.8 tox-2.6.0 translationstring-1.3 wsgi-intercept-1.4.1 + sudo pip3 install --upgrade pip  The directory '/home/ubuntu/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/home/ubuntu/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.  Collecting pip Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB) Installing collected packages: pip Found existing installation: pip 8.1.1 Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr Successfully installed pip-9.0.1 + sudo pip3 install amulet flake8  The directory '/home/ubuntu/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/home/ubuntu/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.  Collecting amulet Downloading amulet-1.19.0.tar.gz (43kB) Collecting flake8 Downloading flake8-3.3.0-py2.py3-none-any.whl (66kB) Collecting requests (from amulet) Downloading requests-2.13.0-py2.py3-none-any.whl (584kB) Collecting libcharmstore (from amulet) Downloading libcharmstore-0.0.6.tar.gz Requirement already satisfied: PyYAML in /usr/lib/python3/dist-packages (from amulet) Collecting path.py (from amulet) Downloading path.py-10.1-py2.py3-none-any.whl Collecting pyflakes<1.6.0,>=1.5.0 (from flake8) Downloading pyflakes-1.5.0-py2.py3-none-any.whl (225kB) Collecting pycodestyle<2.4.0,>=2.0.0 (from flake8) Downloading pycodestyle-2.3.1-py2.py3-none-any.whl (45kB) Collecting mccabe<0.7.0,>=0.6.0 (from flake8) Downloading mccabe-0.6.1-py2.py3-none-any.whl Collecting theblues<1.0,>=0.3.7 (from libcharmstore->amulet) Downloading theblues-0.3.8.tar.gz Collecting jujubundlelib>=0.4.1 (from theblues<1.0,>=0.3.7->libcharmstore->amulet) Downloading jujubundlelib-0.5.2.tar.gz Installing collected packages: requests, jujubundlelib, theblues, libcharmstore, path.py, amulet, pyflakes, pycodestyle, mccabe, flake8 Running setup.py install for jujubundlelib: started Running setup.py install for jujubundlelib: finished with status 'done' Running setup.py install for theblues: started Running setup.py install for theblues: finished with status 'done' Running setup.py install for libcharmstore: started Running setup.py install for libcharmstore: finished with status 'done' Running setup.py install for amulet: started Running setup.py install for amulet: finished with status 'done' Successfully installed amulet-1.19.0 flake8-3.3.0 jujubundlelib-0.5.2 libcharmstore-0.0.6 mccabe-0.6.1 path.py-10.1 pycodestyle-2.3.1 pyflakes-1.5.0 requests-2.13.0 theblues-0.3.8 + git clone https://github.com/juju/charm-tools /tmp/charm-tools Cloning into '/tmp/charm-tools'...  + cd /tmp/charm-tools + sudo pip2 install .  The directory '/home/ubuntu/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.  The directory '/home/ubuntu/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.  Processing /tmp/charm-tools Requirement already satisfied: launchpadlib<1.11 in /usr/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: cheetah<=2.4.4 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: pyyaml==3.11 in /usr/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: paramiko<2.0.0 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Collecting requests<=2.9.1 (from charm-tools==2.1.2) Downloading requests-2.9.1-py2.py3-none-any.whl (501kB) Requirement already satisfied: libcharmstore in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: blessings<=1.6 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: ruamel.yaml<=0.10.23 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: pathspec<=0.3.4 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: otherstuf<=1.1.0 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Collecting path.py<=8.1.2 (from charm-tools==2.1.2) Downloading path.py-8.1.2-py2.py3-none-any.whl Requirement already satisfied: pip>=1.5.4 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: jujubundlelib in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: virtualenv>=1.11.4 in /usr/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: colander<=1.0b1 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: jsonschema<=2.5.1 in /usr/local/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: secretstorage<2.3.0 in /usr/lib/python2.7/dist-packages (from charm-tools==2.1.2) Requirement already satisfied: httplib2 in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: keyring in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: lazr.restfulclient>=0.9.19 in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: lazr.uri in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: oauth in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: setuptools in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: testresources in /usr/local/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: wadllib in /usr/lib/python2.7/dist-packages (from launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: Markdown>=2.0.1 in /usr/local/lib/python2.7/dist-packages (from cheetah<=2.4.4->charm-tools==2.1.2) Requirement already satisfied: ecdsa<2.0,>=0.11 in /usr/local/lib/python2.7/dist-packages (from paramiko<2.0.0->charm-tools==2.1.2) Requirement already satisfied: pycrypto!=2.4,<3.0,>=2.1 in /usr/lib/python2.7/dist-packages (from paramiko<2.0.0->charm-tools==2.1.2) Requirement already satisfied: theblues<1.0,>=0.3.7 in /usr/local/lib/python2.7/dist-packages (from libcharmstore->charm-tools==2.1.2) Requirement already satisfied: ruamel.base>=1.0.0 in /usr/local/lib/python2.7/dist-packages (from ruamel.yaml<=0.10.23->charm-tools==2.1.2) Requirement already satisfied: ruamel.ordereddict in /usr/local/lib/python2.7/dist-packages (from ruamel.yaml<=0.10.23->charm-tools==2.1.2) Requirement already satisfied: stuf>=0.9.16 in /usr/local/lib/python2.7/dist-packages (from otherstuf<=1.1.0->charm-tools==2.1.2) Requirement already satisfied: translationstring in /usr/local/lib/python2.7/dist-packages (from colander<=1.0b1->charm-tools==2.1.2) Requirement already satisfied: functools32; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from jsonschema<=2.5.1->charm-tools==2.1.2) Requirement already satisfied: pbr>=1.8 in /usr/local/lib/python2.7/dist-packages (from testresources->launchpadlib<1.11->charm-tools==2.1.2) Requirement already satisfied: parse>=1.6.6 in /usr/local/lib/python2.7/dist-packages (from stuf>=0.9.16->otherstuf<=1.1.0->charm-tools==2.1.2) Installing collected packages: requests, path.py, charm-tools Found existing installation: requests 2.13.0 Uninstalling requests-2.13.0: Successfully uninstalled requests-2.13.0 Found existing installation: path.py 10.1 Uninstalling path.py-10.1: Successfully uninstalled path.py-10.1 Found existing installation: charm-tools 2.2.0 Uninstalling charm-tools-2.2.0: Successfully uninstalled charm-tools-2.2.0 Running setup.py install for charm-tools: started Running setup.py install for charm-tools: finished with status 'done' Successfully installed charm-tools-2.1.2 path.py-8.1.2 requests-2.9.1 + cd .. + rm -rf charm-tools  + git clone https://github.com/juju-solutions/matrix.git Cloning into 'matrix'...  + cd matrix + sudo pip3 install . -f wheelhouse --no-index  The directory '/home/ubuntu/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.  The directory '/home/ubuntu/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.  Processing /tmp/matrix Requirement already satisfied: PyYAML==3.11 in /usr/lib/python3/dist-packages (from matrix==0.5.3) Collecting blessings==1.6 (from matrix==0.5.3) Collecting attrs==16.0.0 (from matrix==0.5.3) Collecting petname==2.0 (from matrix==0.5.3) Collecting urwid==1.3.1 (from matrix==0.5.3) Requirement already satisfied: theblues<1.0.0,>=0.3.7 in /usr/local/lib/python3.5/dist-packages (from matrix==0.5.3) Collecting juju<1.0.0,>=0.1.2 (from matrix==0.5.3) Collecting enforce==0.3.1 (from matrix==0.5.3) Collecting ubuntui<1.0.0,>=0.1.1 (from matrix==0.5.3) Requirement already satisfied: requests>=2.1.1 in /usr/local/lib/python3.5/dist-packages (from theblues<1.0.0,>=0.3.7->matrix==0.5.3) Requirement already satisfied: jujubundlelib>=0.4.1 in /usr/local/lib/python3.5/dist-packages (from theblues<1.0.0,>=0.3.7->matrix==0.5.3) Collecting python-dateutil (from juju<1.0.0,>=0.1.2->matrix==0.5.3) Collecting websockets (from juju<1.0.0,>=0.1.2->matrix==0.5.3) Collecting wrapt (from enforce==0.3.1->matrix==0.5.3) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil->juju<1.0.0,>=0.1.2->matrix==0.5.3) Installing collected packages: blessings, attrs, petname, urwid, python-dateutil, websockets, juju, wrapt, enforce, ubuntui, matrix Running setup.py install for matrix: started Running setup.py install for matrix: finished with status 'done' Successfully installed attrs-16.0.0 blessings-1.6 enforce-0.3.1 juju-0.1.2 matrix-0.5.3 petname-2.0 python-dateutil-2.6.0 ubuntui-0.1.1 urwid-1.3.1 websockets-3.2 wrapt-1.10.8 + cd .. + rm -rf matrix  ---> 2bfaad452bb2 Removing intermediate container 0f251a72398d Successfully built 2bfaad452bb2 Pushing index.docker.io/jujusolutions/charmbox:latest... Done! Build finished