Giter Site home page Giter Site logo

books-ms's People

Contributors

blasiusvonszerencsi avatar coroin avatar dejan2609 avatar fmaciask avatar joraman avatar vfarcic avatar zaro0508 avatar zhongl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

books-ms's Issues

How to work with multiple boxes.

I'm reading your book. how-ever I have a few questions. Mainly how can I have more then 1 box?

For example:

  • Box 1 - Ubuntu - with Jenkins etc on.
  • Box 2 - CoreOS - which the containers are deployed on to using fleet.

src is not included in Dockerfile.test

In The DevOps 2.0 Toolkit book, 10.100.198.200:5000/books-ms-tests container is built from Dockerfile.test [page 66].

Later on in the book this container is used to run ServiceInteg.scala using sbt "testOnly *Integ" [page 175].
docker-compose -f docker-compose-dev.yml run --rm -e DOMAIN=http://10.100.198.201 integ won't run ServiceInteg:

[info] Loading project definition from /home/vagrant/books-ms/project
[info] Set current project to books-ms (in build file:/home/vagrant/books-ms/)
[info] Passed: Total 0, Failed 0, Errors 0, Passed 0
[info] No tests to run for test:testOnly
[success] Total time: 1 s, completed Sep 15, 2016 3:24:01 AM

If src is included, for example COPY src /source/src, that SBT should execute the test:

[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
[info] Compiling 2 Scala sources to /source/target/scala-2.10/classes...
[info] 'compiler-interface' not yet compiled for Scala 2.10.6. Compiling...
[info]   Compilation completed in 35.563 s
[info] Compiling 2 Scala sources to /source/target/scala-2.10/test-classes...
[info] ServiceInteg
[info] 
[info] GET http://10.100.198.201/api/v1/books should
[info] + return OK
[info] 
[info] Total for specification ServiceInteg
[info] Finished in 19 ms
[info] 1 example, 0 failure, 0 error
[info] Passed: Total 1, Failed 0, Errors 0, Passed 1
[success] Total time: 75 s, completed Sep 16, 2016 6:32:16 AM

Problem with local registry

I'm following your book and I'm having problems pushing one container to the local registry, in page 79 you have docker push 10.100.198.200:5000/books-ms, when I do that I have back:
The push refers to a repository [10.100.198.200:5000/books-ms] Get https://10.100.198.200:5000/v1/_ping: http: server gave HTTP response to HTTPS client
I see that you have the option -insecure-registry in the docker.cfg of the registry but is still not working, any idea?

Tests not running per book instructions

I'm trying to run commands as in devops 2.0 but the tests never executes (bit of nuisance considering what's trying to be accomplished here...)

$ vagrant ssh dev
$ cd /vagrant
$ sudo docker-compose -f docker-compose-dev.yml run feTestsLocal

Output yields:

vagrant@vagrant-ubuntu-trusty-64:/vagrant$ sudo docker-compose -f docker-compose-dev.yml run feTestsLocal
WARNING: The DOMAIN variable is not set. Defaulting to a blank string.
>>> NPM is broken (again) so front-end tests are temporarily disabled.
mongod --help for help and startup options
Tue Dec 27 20:38:50.275 [initandlisten] MongoDB starting : pid=5 port=27017 dbpath=/data/db/ 64-bit host=0003cc679271
Tue Dec 27 20:38:50.276 [initandlisten] db version v2.4.10
Tue Dec 27 20:38:50.276 [initandlisten] git version: nogitversion
Tue Dec 27 20:38:50.276 [initandlisten] build info: Linux julia 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08) x86_64 BOOST_LIB_VERSION=1_55
Tue Dec 27 20:38:50.277 [initandlisten] allocator: tcmalloc
Tue Dec 27 20:38:50.277 [initandlisten] options: {}
Tue Dec 27 20:38:50.279 [initandlisten] journal dir=/data/db/journal
Tue Dec 27 20:38:50.279 [initandlisten] recover : no journal files present, no recovery needed
Tue Dec 27 20:38:50.306 [FileAllocator] allocating new datafile /data/db/local.ns, filling with zeroes...
Tue Dec 27 20:38:50.306 [FileAllocator] creating directory /data/db/_tmp
Tue Dec 27 20:38:50.307 [FileAllocator] done allocating datafile /data/db/local.ns, size: 16MB,  took 0 secs
Tue Dec 27 20:38:50.313 [FileAllocator] allocating new datafile /data/db/local.0, filling with zeroes...
Tue Dec 27 20:38:50.314 [FileAllocator] done allocating datafile /data/db/local.0, size: 64MB,  took 0 secs
Tue Dec 27 20:38:50.315 [initandlisten] waiting for connections on port 27017
Tue Dec 27 20:38:50.316 [websvr] admin web console waiting for connections on port 28017
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
[info] Compiling 2 Scala sources to /source/target/scala-2.10/classes...
[info] 'compiler-interface' not yet compiled for Scala 2.10.6. Compiling...
[info]   Compilation completed in 17.15 s
[info] Running com.technologyconversations.api.Service 
20:39:37.511 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Registering Scala Conversions.
20:39:37.525 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Deserializers for Scala Conversions registering
20:39:37.526 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Serializers for Scala Conversions registering
20:39:37.526 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up OptionSerializer
20:39:37.528 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaProductSerializer
20:39:37.530 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaCollectionSerializer
20:39:37.531 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaRegexSerializers
20:39:37.535 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Hooking up scala.util.matching.Regex serializer
20:39:37.536 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Reached base registration method on MongoConversionHelper.
Tue Dec 27 20:39:37.929 [initandlisten] connection accepted from 127.0.0.1:50684 #1 (1 connection now open)
[INFO] [12/27/2016 20:39:38.064] [routingSystem-akka.actor.default-dispatcher-5] [akka://routingSystem/user/IO-HTTP/listener-0] Bound to /0.0.0.0:8080
[INFO] [12/27/2016 20:39:38.065] [routingSystem-akka.actor.default-dispatcher-4] [akka://routingSystem/deadLetters] Message [akka.io.Tcp$Bound] from Actor[akka://routingSystem/user/IO-HTTP/listener-0#-1407534533] to Actor[akka://routingSystem/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.

Running sudo docker-compose -f docker-compose-dev.yml run testsLocal work fine though.

(Since i am trying to learn something new and don't really know what i am doing at the moment, pasting console output was the best I could think of.)

Java OpenJDK 7 Root Certs and Scala SBT 0.13.13 - DevOps 2.0 Toolkit Pg. 72

It looks like there might be a new issue related to:
Dockerfile.test error #33

I am working through the DevOps 2.0 Toolkit book, and I have encountered the following issue on page 72 while running the following command:

docker build \
-f Dockerfile.test \
-t 10.100.198.200:5000/books-ms-tests \
.

I have made sure to clone the github repo into the cd virtual machine and I am ssh'd in. My cd virtual machine was built with vagrant 2.2.5 and I am running VirtualBox 6.0.10 on a Windows 10 Pro (Version 1903, Build 18362.295).

The container is built up to setting up openJDK-7. The following error occurs during setup (a few lines are included around the stacktrace for context):

update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up ca-certificates-java (20140324) ...
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Exception in thread "main" java.lang.NoClassDefFoundError: sun/security/ec/ECParameters
        at sun.security.pkcs11.SunPKCS11$P11Service.newInstance0(SunPKCS11.java:1038)
        at sun.security.pkcs11.SunPKCS11$P11Service.newInstance(SunPKCS11.java:980)
        at sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
        at sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
        at java.security.Security.getImpl(Security.java:694)
        at java.security.AlgorithmParameters.getInstance(AlgorithmParameters.java:146)
        at sun.security.x509.AlgorithmId.decodeParams(AlgorithmId.java:121)
        at sun.security.x509.AlgorithmId.<init>(AlgorithmId.java:114)
        at sun.security.x509.AlgorithmId.parse(AlgorithmId.java:372)
        at sun.security.x509.X509Key.parse(X509Key.java:167)
        at sun.security.x509.CertificateX509Key.<init>(CertificateX509Key.java:75)
        at sun.security.x509.X509CertInfo.parse(X509CertInfo.java:699)
        at sun.security.x509.X509CertInfo.<init>(X509CertInfo.java:166)
        at sun.security.x509.X509CertImpl.parse(X509CertImpl.java:1806)
        at sun.security.x509.X509CertImpl.<init>(X509CertImpl.java:197)
        at sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:98)
        at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339)
        at org.debian.security.KeyStoreHandler.loadCertificate(KeyStoreHandler.java:138)
        at org.debian.security.KeyStoreHandler.addAlias(KeyStoreHandler.java:94)
        at org.debian.security.UpdateCertificates.parseLine(UpdateCertificates.java:93)
        at org.debian.security.UpdateCertificates.processChanges(UpdateCertificates.java:76)
        at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:53)
Caused by: java.lang.ClassNotFoundException: sun.security.ec.ECParameters
        at java.net.URLClassLoader$1.run(URLClassLoader.java:360)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:349)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:348)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:430)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
        ... 22 more
done.
Setting up sbt (0.13.13) ...
Setting up libgtk-3-common (3.14.5-1+deb8u1) ...
Setting up libgtk-3-0:amd64 (3.14.5-1+deb8u1) ...
Setting up libgtk-3-bin (3.14.5-1+deb8u1) ...
Setting up adwaita-icon-theme (3.14.0-2) ...

It looks like java encounters an issue setting up a root certificate but continues anyways.

The setup fails at the following step:

+ [email protected]
added 315 packages from 218 contributors in 20.495s
 ---> 4e05e9e3d0f2
Removing intermediate container f3b6aa245110
Step 10/29 : RUN mkdir /source
 ---> Running in 32ed6a22685c
 ---> 49da56c908db
Removing intermediate container 32ed6a22685c
Step 11/29 : RUN mkdir -p /data/db
 ---> Running in 7ef73f0d653b
 ---> 15bae930148b
Removing intermediate container 7ef73f0d653b
Step 12/29 : ADD project /source/project
 ---> 398e4fc4632f
Removing intermediate container d7db3d88fbc9
Step 13/29 : ADD build.sbt /source/build.sbt
 ---> 3457b6010edc
Removing intermediate container eb9c92e7e77b
Step 14/29 : ADD client/bower.json /source/client/bower.json
 ---> da6ebd8df27c
Removing intermediate container e4e38e7cd0d7
Step 15/29 : ADD client/gulpfile.js /source/client/gulpfile.js
 ---> f9724b397592
Removing intermediate container 22bc75633356
Step 16/29 : ADD client/package.json /source/client/package.json
 ---> f71302345041
Removing intermediate container 326c78da0719
Step 17/29 : ADD client/wct.conf.js /source/client/wct.conf.js
 ---> 6da18cb4d4f2
Removing intermediate container 1625f8f7549d
Step 18/29 : ADD client/test.html /source/client/test.html
 ---> 7d7d66dc869d
Removing intermediate container 027699e742c3
Step 19/29 : ADD run_tests.sh /source/run_tests.sh
 ---> 0bf4054f3a78
Removing intermediate container 7c0af52b6394
Step 20/29 : RUN cd /source && sbt update
 ---> Running in c4b4ce69ca9c
Getting org.scala-sbt sbt 0.13.13 ...

:: problems summary ::
:::: WARNINGS
                module not found: org.scala-sbt#sbt;0.13.13

        ==== local: tried

          /root/.ivy2/local/org.scala-sbt/sbt/0.13.13/ivys/ivy.xml

          -- artifact org.scala-sbt#sbt;0.13.13!sbt.jar:

          /root/.ivy2/local/org.scala-sbt/sbt/0.13.13/jars/sbt.jar

        ==== Maven Central: tried

          https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.13/sbt-0.13.13.pom

          -- artifact org.scala-sbt#sbt;0.13.13!sbt.jar:

          https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.13/sbt-0.13.13.jar

        ==== typesafe-ivy-releases: tried

          https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.13/ivys/ivy.xml

        ==== sbt-ivy-snapshots: tried

          https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/sbt/0.13.13/ivys/ivy.xml

                ::::::::::::::::::::::::::::::::::::::::::::::

                ::          UNRESOLVED DEPENDENCIES         ::

                ::::::::::::::::::::::::::::::::::::::::::::::

                :: org.scala-sbt#sbt;0.13.13: not found

                ::::::::::::::::::::::::::::::::::::::::::::::


:::: ERRORS
        Server access Error: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty url=https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.13/sbt-0.13.13.pom

        Server access Error: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty url=https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.13/sbt-0.13.13.jar

        Server access Error: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty url=https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.13/ivys/ivy.xml

        Server access Error: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty url=https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/sbt/0.13.13/ivys/ivy.xml


:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
unresolved dependency: org.scala-sbt#sbt;0.13.13: not found
Error during sbt execution: Error retrieving required libraries
  (see /root/.sbt/boot/update.log for complete log)
Error: Could not retrieve sbt 0.13.13
The command '/bin/sh -c cd /source && sbt update' returned a non-zero code: 1

It seems like someone encountered a similar issue (with java root certs and scala SBT) and posted in the SBT repo:
sbt/sbt#2295

Successive attempts to call the docker build command again result in the same error.

Reading from the issued linked above and looking in Dockerfile.test, I modified the RUN apt-get commands, adding a RUN update-ca-certificates -f -v after:

RUN apt-get update && \
    apt-get install -y --fix-missing~~~
    apt-get -y --force~~~
    apt-get clean && \
    rm -rf ~

RUN update-ca-certificates -f -v

This gets me further, but there is a problem while running /etc/ca-certificates/update.d.

Amazon_Root_CA_3.pem => 8cb5ee0f.0
Amazon_Root_CA_3.pem => 7a7c655d.0
AC_RAIZ_FNMT-RCM.pem => cd8c0d63.0
AC_RAIZ_FNMT-RCM.pem => b936d1c6.0
Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem => 7719f463.0
Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem => 9479c8c3.0
152 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....
Adding debian:ACCVRAIZ1.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:AC_Raíz_Certicámara_S.A..pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:AddTrust_Low-Value_Services_Root.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Premium.pem
Exception in thread "main" java.lang.NoClassDefFoundError: sun/security/ec/ECParameters
        at sun.security.pkcs11.SunPKCS11$P11Service.newInstance0(SunPKCS11.java:1038)
        at sun.security.pkcs11.SunPKCS11$P11Service.newInstance(SunPKCS11.java:980)
        at sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
        at sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
        at java.security.Security.getImpl(Security.java:694)
        at java.security.AlgorithmParameters.getInstance(AlgorithmParameters.java:146)
        at sun.security.x509.AlgorithmId.decodeParams(AlgorithmId.java:121)
        at sun.security.x509.AlgorithmId.<init>(AlgorithmId.java:114)
        at sun.security.x509.AlgorithmId.parse(AlgorithmId.java:372)
        at sun.security.x509.X509Key.parse(X509Key.java:167)
        at sun.security.x509.CertificateX509Key.<init>(CertificateX509Key.java:75)
        at sun.security.x509.X509CertInfo.parse(X509CertInfo.java:699)
        at sun.security.x509.X509CertInfo.<init>(X509CertInfo.java:166)
        at sun.security.x509.X509CertImpl.parse(X509CertImpl.java:1806)
        at sun.security.x509.X509CertImpl.<init>(X509CertImpl.java:197)
        at sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:98)
        at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339)
        at org.debian.security.KeyStoreHandler.loadCertificate(KeyStoreHandler.java:138)
        at org.debian.security.KeyStoreHandler.addAlias(KeyStoreHandler.java:94)
        at org.debian.security.UpdateCertificates.parseLine(UpdateCertificates.java:93)
        at org.debian.security.UpdateCertificates.processChanges(UpdateCertificates.java:76)
        at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:53)
Caused by: java.lang.ClassNotFoundException: sun.security.ec.ECParameters
        at java.net.URLClassLoader$1.run(URLClassLoader.java:360)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:349)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:348)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:430)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
        ... 22 more
E: /etc/ca-certificates/update.d/jks-keystore exited with code 1.
done.

OpenJDK 7u231 has some issues in this case, I guess. I'm not sure how to proceed.

can't read /var/mail/debian:jessie

 ~/books-ms 
↵ 127  FROM debian:jessie
MAINTAINER Viktor Farcic "[email protected]"
RUN apt-get update &&
apt-get install -y --force-yes --no-install-recommends openjdk-7-
jdk &&
apt-get clean &&
rm -rf /var/lib/apt/lists/*
ENV DB_DBNAME books
ENV DB_COLLECTION books
COPY run.sh /run.sh
RUN chmod +x /run.sh
COPY target/scala-2.10/books-ms-assembly-1.0.jar /bs.jar
COPY client/components /client/components
CMD ["/run.sh"]
EXPOSE 8080
FROM: can't read /var/mail/debian:jessie
zsh: command not found: MAINTAINER
zsh: command not found: RUN
zsh: command not found: jdk
ENV: DB_DBNAME: No such file or directory
ENV: DB_COLLECTION: No such file or directory
zsh: command not found: COPY
zsh: command not found: RUN
zsh: command not found: COPY
zsh: command not found: COPY
zsh: no matches found: [/run.sh]
zsh: command not found: EXPOSE

I also tried this one

 ~/books-ms 
↵ 127  FROM openjdk
MAINTAINER Viktor Farcic "[email protected]"

ENV DB_DBNAME books
ENV DB_COLLECTION books
ENV DB_HOST localhost

COPY run.sh /run.sh
RUN chmod +x /run.sh

COPY target/scala-2.10/books-ms-assembly-1.0.jar /bs.jar
COPY client/components /client/components

CMD ["/run.sh"]

EXPOSE 8080
FROM: can't read /var/mail/openjdk
zsh: command not found: MAINTAINER
ENV: DB_DBNAME: No such file or directory
ENV: DB_COLLECTION: No such file or directory
ENV: DB_HOST: No such file or directory
zsh: command not found: COPY
zsh: command not found: RUN
zsh: command not found: COPY
zsh: command not found: COPY
zsh: no matches found: [/run.sh]
zsh: command not found: EXPOSE

docker buid issues with npm module

I get this error when i try to run the build as below:

docker build -f Dockerfile.test -t 10.100.198.200:5000/books-ms-tests .

Step 25 : RUN cd /source/client && npm install && bower install --allow-root --config.interactive=false -s
---> Running in 0c66203ea16f
npm WARN package.json [email protected] No description
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No README data
npm WARN package.json [email protected] No license field.
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/Polymer/web-component-tester.git /root/.npm/_git-remotes/git-github-com-Polymer-web-component-tester-git-736fb262: Cloning into bare repository '/root/.npm/_git-remotes/git-github-com-Polymer-web-component-tester-git-736fb262'...
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/Polymer/web-component-tester.git /root/.npm/_git-remotes/git-github-com-Polymer-web-component-tester-git-736fb262: fatal: unable to connect to github.com:
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/Polymer/web-component-tester.git /root/.npm/_git-remotes/git-github-com-Polymer-web-component-tester-git-736fb262: github.com[0: 192.30.253.113]: errno=Connection timed out
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/Polymer/web-component-tester.git /root/.npm/_git-remotes/git-github-com-Polymer-web-component-tester-git-736fb262: github.com[1: 192.30.253.112]: errno=Connection timed out
npm ERR! Linux 3.13.0-106-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install"
npm ERR! node v0.12.18
npm ERR! npm v2.15.11
npm ERR! code 128

npm ERR! Command failed: git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/Polymer/web-component-tester.git /root/.npm/_git-remotes/git-github-com-Polymer-web-component-tester-git-736fb262
npm ERR! Cloning into bare repository '/root/.npm/_git-remotes/git-github-com-Polymer-web-component-tester-git-736fb262'...
npm ERR! fatal: unable to connect to github.com:
npm ERR! github.com[0: 192.30.253.113]: errno=Connection timed out
npm ERR! github.com[1: 192.30.253.112]: errno=Connection timed out
npm ERR!
npm ERR!
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! https://github.com/npm/npm/issues

npm ERR! Please include the following file with any support request:
npm ERR! /source/client/npm-debug.log

Similar error is encountered with npm when doing

sudo docker build -t vfarcic/books-ms-tests -f Dockerfile.test

Issues with pulling image from local repository

Hello,

I'm following the book chapter by chapter, but skipped the first two, since i already knew about it, so i thought i would quickly read it through without doing the "hands on" part.

I'm at the End of "proxy services" chapter, we destroy the vm's by using "vagrant destroy -f", and in the next chapter ("implementing of the deployment pipeline: The late stages") we spin up the cd and prod vms again. Then we run the ansible/prod2.yml on prod vm and download the docker-compose from books-ms/master.

As soon as i run the "docker-compose up -d app" i get the following:

vagrant@cd:~$ export DOCKER_HOST=tcp://prod:2375 vagrant@cd:~$ docker-compose up -d app Pulling db (mongo:latest)... latest: Pulling from library/mongo 56c7afbcb0f1: Pull complete ac4863389b54: Pull complete fccbd1684456: Pull complete 5565b5f177e7: Pull complete b00971241c47: Pull complete c0300dc07374: Pull complete b93b8ba2b93b: Pull complete 661362338965: Pull complete fa170e22de2e: Pull complete 22670c2d1be4: Pull complete 2efb0cd1fb79: Pull complete Digest: sha256:2dd49be30907c901a3312f0452ba57128ca6449378cfe9d19ad01732a873d3bd Status: Downloaded newer image for mongo:latest Pulling app (10.100.198.200:5000/books-ms:latest)... Pulling repository 10.100.198.200:5000/books-ms ERROR: Error: image books-ms:latest not found

Am i missing something from the first chapters? Do I actually have to do a build of the books-ms before the images exist in the local repository?

Have i misunderstood the "vagrant destroy -f" command ? Because i thought it actually wiped the whole vm from existence including the vm's current state.

Everytime i try to spin up the "docker-compose up -d app" command i always get the image not found error.

Help with pushing to local docker registry

I must of tried this a few times but not luck pushing the docker images on page 82. I did see the other closed issues with this same error. I reinstalled vagrant and virtualbox. I destroyed and created the vms. I also made sure to be in the the cd vm. Anything else I can try?

OS: MacOS High Sierra
Version: 10.13.3

vagrant version: 1.8.7
VirtualBox Version: 5.1
Bringing machine 'cd' up with 'virtualbox' provider...
==> cd: Importing base box 'ubuntu/trusty64'...
==> cd: Matching MAC address for NAT networking...
==> cd: Checking if box 'ubuntu/trusty64' is up to date...
==> cd: There was a problem while downloading the metadata for your box
==> cd: to check for updates. This is not an error, since it is usually due
==> cd: to temporary network problems. This is just a warning. The problem
==> cd: encountered was:
==> cd:
==> cd:
==> cd:
==> cd: If you want to check for box updates, verify your network connection
==> cd: is valid and try again.
==> cd: Setting the name of the VM: ms-lifecycle_cd_1521941768400_97618
==> cd: Clearing any previously set forwarded ports...
==> cd: Clearing any previously set network interfaces...
==> cd: Preparing network interfaces based on configuration...
    cd: Adapter 1: nat
    cd: Adapter 2: hostonly
==> cd: Forwarding ports...
    cd: 22 (guest) => 2222 (host) (adapter 1)
==> cd: Running 'pre-boot' VM customizations...
==> cd: Booting VM...
==> cd: Waiting for machine to boot. This may take a few minutes...
    cd: SSH address: 127.0.0.1:2222
    cd: SSH username: vagrant
    cd: SSH auth method: private key
    cd:
    cd: Vagrant insecure key detected. Vagrant will automatically replace
    cd: this with a newly generated keypair for better security.
    cd:
    cd: Inserting generated public key within guest...
    cd: Removing insecure key from the guest if it's present...
    cd: Key inserted! Disconnecting and reconnecting using new SSH key...
==> cd: Machine booted and ready!
==> cd: Checking for guest additions in VM...
    cd: The guest additions on this VM do not match the installed version of
    cd: VirtualBox! In most cases this is fine, but in rare cases it can
    cd: prevent things such as shared folders from working properly. If you see
    cd: shared folder errors, please make sure the guest additions within the
    cd: virtual machine match the version of VirtualBox you have installed on
    cd: your host and reload your VM.
    cd:
    cd: Guest Additions Version: 4.3.36
    cd: VirtualBox Version: 5.1
==> cd: Setting hostname...
==> cd: Configuring and enabling network interfaces...
==> cd: Mounting shared folders...
    cd: /vagrant => /Users/winstonyee/projects/ms-lifecycle
    cd: /tmp/vagrant-cache => /Users/winstonyee/.vagrant.d/cache/ubuntu/trusty64
==> cd: Configuring cache buckets...
==> cd: Running provisioner: shell...
    cd: Running: /var/folders/k9/s0j3f_21269d3rn7s85vfy280000gn/T/vagrant-shell20180324-15157-cpd4rg.sh
==> cd: stdin: is not a tty
==> cd: Installing Ansible...
==> cd: Reading package lists...
==> cd: Building dependency tree...
==> cd: Reading state information...
==> cd: software-properties-common is already the newest version.
==> cd: 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
==> cd:  Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
==> cd:
==> cd: http://ansible.com/
==> cd:  More info: https://launchpad.net/~ansible/+archive/ubuntu/ansible
==> cd: gpg:
==> cd: keyring `/tmp/tmp2hfs2p73/secring.gpg' created
==> cd: gpg:
==> cd: keyring `/tmp/tmp2hfs2p73/pubring.gpg' created
==> cd: gpg:
==> cd: requesting key 7BB9C367 from hkp server keyserver.ubuntu.com
==> cd: gpg:
==> cd: /tmp/tmp2hfs2p73/trustdb.gpg: trustdb created
==> cd: gpg:
==> cd: key 7BB9C367: public key "Launchpad PPA for Ansible, Inc." imported
==> cd: gpg:
==> cd: Total number processed: 1
==> cd: gpg:
==> cd:               imported: 1
==> cd:   (RSA: 1)
==> cd: OK
==> cd: Hit http://ppa.launchpad.net trusty InRelease
==> cd: Ign http://archive.ubuntu.com trusty InRelease
==> cd: Hit http://security.ubuntu.com trusty-security InRelease
==> cd: Hit http://archive.ubuntu.com trusty-updates InRelease
==> cd: Hit http://security.ubuntu.com trusty-security/main Sources
==> cd: Hit http://ppa.launchpad.net trusty/main amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-backports InRelease
==> cd: Hit http://security.ubuntu.com trusty-security/universe Sources
==> cd: Hit http://archive.ubuntu.com trusty Release.gpg
==> cd: Hit http://security.ubuntu.com trusty-security/main amd64 Packages
==> cd: Hit http://ppa.launchpad.net trusty/main Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-updates/main Sources
==> cd: Hit http://security.ubuntu.com trusty-security/universe amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-updates/restricted Sources
==> cd: Hit http://security.ubuntu.com trusty-security/main Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-updates/universe Sources
==> cd: Hit http://security.ubuntu.com trusty-security/universe Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-updates/multiverse Sources
==> cd: Hit http://archive.ubuntu.com trusty-updates/main amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-updates/restricted amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-updates/universe amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-updates/multiverse amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-updates/main Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-updates/multiverse Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-updates/restricted Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-updates/universe Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-backports/main Sources
==> cd: Hit http://archive.ubuntu.com trusty-backports/restricted Sources
==> cd: Hit http://archive.ubuntu.com trusty-backports/universe Sources
==> cd: Hit http://archive.ubuntu.com trusty-backports/multiverse Sources
==> cd: Hit http://archive.ubuntu.com trusty-backports/main amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-backports/restricted amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-backports/universe amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-backports/multiverse amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty-backports/main Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-backports/multiverse Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-backports/restricted Translation-en
==> cd: Hit http://archive.ubuntu.com trusty-backports/universe Translation-en
==> cd: Hit http://archive.ubuntu.com trusty Release
==> cd: Hit http://archive.ubuntu.com trusty/main Sources
==> cd: Hit http://archive.ubuntu.com trusty/restricted Sources
==> cd: Hit http://archive.ubuntu.com trusty/universe Sources
==> cd: Hit http://archive.ubuntu.com trusty/multiverse Sources
==> cd: Hit http://archive.ubuntu.com trusty/main amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty/restricted amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty/universe amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty/multiverse amd64 Packages
==> cd: Hit http://archive.ubuntu.com trusty/main Translation-en
==> cd: Hit http://archive.ubuntu.com trusty/multiverse Translation-en
==> cd: Hit http://archive.ubuntu.com trusty/restricted Translation-en
==> cd: Hit http://archive.ubuntu.com trusty/universe Translation-en
==> cd: Ign http://archive.ubuntu.com trusty/main Translation-en_US
==> cd: Ign http://archive.ubuntu.com trusty/multiverse Translation-en_US
==> cd: Ign http://archive.ubuntu.com trusty/restricted Translation-en_US
==> cd: Ign http://archive.ubuntu.com trusty/universe Translation-en_US
==> cd: Reading package lists...
==> cd: Reading package lists...
==> cd: Building dependency tree...
==> cd: Reading state information...
==> cd: The following extra packages will be installed:
==> cd:   python-jinja2 python-markupsafe python-paramiko python-setuptools sshpass
==> cd: Suggested packages:
==> cd:   python-jinja2-doc
==> cd: The following NEW packages will be installed:
==> cd:   ansible python-jinja2 python-markupsafe python-paramiko python-setuptools
==> cd:   sshpass
==> cd: dpkg-preconfigure: unable to re-open stdin: No such file or directory
==> cd: 0 upgraded, 6 newly installed, 0 to remove and 3 not upgraded.
==> cd: Need to get 0 B/3,700 kB of archives.
==> cd: After this operation, 28.9 MB of additional disk space will be used.
==> cd: Selecting previously unselected package python-markupsafe.
==> cd: (Reading database ... 63122 files and directories currently installed.)
==> cd: Preparing to unpack .../python-markupsafe_0.18-1build2_amd64.deb ...
==> cd: Unpacking python-markupsafe (0.18-1build2) ...
==> cd: Selecting previously unselected package python-jinja2.
==> cd: Preparing to unpack .../python-jinja2_2.7.2-2_all.deb ...
==> cd: Unpacking python-jinja2 (2.7.2-2) ...
==> cd: Selecting previously unselected package python-paramiko.
==> cd: Preparing to unpack .../python-paramiko_1.10.1-1git1ubuntu0.1_all.deb ...
==> cd: Unpacking python-paramiko (1.10.1-1git1ubuntu0.1) ...
==> cd: Selecting previously unselected package python-setuptools.
==> cd: Preparing to unpack .../python-setuptools_3.3-1ubuntu2_all.deb ...
==> cd: Unpacking python-setuptools (3.3-1ubuntu2) ...
==> cd: Selecting previously unselected package sshpass.
==> cd: Preparing to unpack .../sshpass_1.05-1_amd64.deb ...
==> cd: Unpacking sshpass (1.05-1) ...
==> cd: Selecting previously unselected package ansible.
==> cd: Preparing to unpack .../ansible_2.5.0-1ppa~trusty_all.deb ...
==> cd: Unpacking ansible (2.5.0-1ppa~trusty) ...
==> cd: Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
==> cd: Setting up python-markupsafe (0.18-1build2) ...
==> cd: Setting up python-jinja2 (2.7.2-2) ...
==> cd: Setting up python-paramiko (1.10.1-1git1ubuntu0.1) ...
==> cd: Setting up python-setuptools (3.3-1ubuntu2) ...
==> cd: Setting up sshpass (1.05-1) ...
==> cd: Setting up ansible (2.5.0-1ppa~trusty) ...
==> cd: Configuring cache buckets...
==> cd: Running provisioner: shell...
    cd: Running: inline script
==> cd: stdin: is not a tty
==> cd:  [WARNING]: provided hosts list is empty, only localhost is available. Note
==> cd: that the implicit localhost does not match 'all'
==> cd:  [WARNING]: Found variable using reserved name: hosts
==> cd:
==> cd: PLAY [localhost] ***************************************************************
==> cd:
==> cd: TASK [Gathering Facts] *********************************************************
==> cd: ok: [localhost]
==> cd:
==> cd: TASK [common : JQ is present] **************************************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [common : Host is present] ************************************************
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.198.200', u'host_name': u'cd'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.198.201', u'host_name': u'prod'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.198.202', u'host_name': u'logging'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.194.201', u'host_name': u'serv-disc-01'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.194.202', u'host_name': u'serv-disc-02'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.194.203', u'host_name': u'serv-disc-03'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.193.200', u'host_name': u'proxy'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.192.200', u'host_name': u'swarm-master'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.192.201', u'host_name': u'swarm-node-1'})
==> cd: changed: [localhost] => (item={u'host_ip': u'10.100.192.202', u'host_name': u'swarm-node-2'})
==> cd:
==> cd: TASK [common : Services are not running] ***************************************
==> cd: changed: [localhost] => (item=puppet)
==> cd: changed: [localhost] => (item=chef-client)
==> cd:
==> cd: TASK [docker : Debian add Docker repository and update apt cache] **************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [docker : Debian Docker is present] ***************************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [docker : Debian python-pip is present] ***********************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [docker : Debian docker-py is present] ************************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [docker : Debian files are present] ***************************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [docker : Debian Daemon is reloaded] **************************************
==> cd: skipping: [localhost]
==> cd:
==> cd: TASK [docker : vagrant user is added to the docker group] **********************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [docker : Debian Docker service is restarted] *****************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [docker : CentOS files are copied] ****************************************
==> cd: skipping: [localhost] => (item={u'dest': u'/etc/yum.repos.d/docker.repo', u'src': u'docker.centos.repo'})
==> cd: skipping: [localhost] => (item={u'dest': u'/lib/systemd/system/docker.service', u'src': u'docker.centos.service'})
==> cd:
==> cd: TASK [docker : CentOS package is installed] ************************************
==> cd: skipping: [localhost]
==> cd:
==> cd: TASK [docker : CentOS Daemon is reloaded] **************************************
==> cd: skipping: [localhost]
==> cd:
==> cd: TASK [docker : CentOS service is running] **************************************
==> cd: skipping: [localhost]
==> cd:
==> cd: TASK [docker-compose : Executable is present] **********************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [docker-flow : Executable is present] *************************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [portainer : Configuration directories are created] ***********************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [portainer : Data directories are created] ********************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [portainer : Portainer files are present] *********************************
==> cd: changed: [localhost]
==> cd:
==> cd: TASK [portainer : Portainer is running] ****************************************
==> cd: fatal: [localhost]: FAILED! => {"changed": false, "msg": "This module has been removed.  The module documentation may contain hints for porting"}
==> cd: 	to retry, use: --limit @/vagrant/ansible/cd.retry
==> cd:
==> cd: PLAY RECAP *********************************************************************
==> cd: localhost                  : ok=16   changed=15   unreachable=0    failed=1
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
~/projects/ms-lifecycle (master)
 [42] → vagrant status
Current machine states:

cd                        running (virtualbox)
prod                      not created (virtualbox)
logging                   not created (virtualbox)
serv-disc-01              not created (virtualbox)
serv-disc-02              not created (virtualbox)
serv-disc-03              not created (virtualbox)
proxy                     not created (virtualbox)
swarm-master              not created (virtualbox)
swarm-node-1              not created (virtualbox)
swarm-node-2              not created (virtualbox)
mesos-1                   not created (virtualbox)
mesos-2                   not created (virtualbox)

This environment represents multiple VMs. The VMs are all listed
above with their current state. For more information about a specific
VM, run `vagrant status NAME`.
~/projects/ms-lifecycle (master)
 [43] → vagrant ssh cd
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-143-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

  System information as of Sun Mar 25 01:36:29 UTC 2018

  System load:  0.89              Processes:           83
  Usage of /:   3.6% of 39.34GB   Users logged in:     0
  Memory usage: 6%                IP address for eth0: 10.0.2.15
  Swap usage:   0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

  Get cloud support with Ubuntu Advantage Cloud Guest:
    http://www.ubuntu.com/business/services/cloud

0 packages can be updated.
0 updates are security updates.

New release '16.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


vagrant@cd:~$ git clone https://github.com/vfarcic/books-ms.git
Cloning into 'books-ms'...
remote: Counting objects: 1413, done.
remote: Total 1413 (delta 0), reused 0 (delta 0), pack-reused 1413
Receiving objects: 100% (1413/1413), 2.86 MiB | 5.55 MiB/s, done.
Resolving deltas: 100% (681/681), done.
Checking connectivity... done.
vagrant@cd:~$ cd books-ms/
vagrant@cd:~/books-ms$ docker build -f Dockerfile.test -t 10.100.198.200:5000/books-ms-tests
"docker build" requires exactly 1 argument(s).
See 'docker build --help'.

Usage:  docker build [OPTIONS] PATH | URL | -

Build an image from a Dockerfile
vagrant@cd:~/books-ms$ docker build -f Dockerfile.test -t 10.100.198.200:5000/books-ms-tests .
Sending build context to Docker daemon   3.22MB
Step 1/29 : FROM debian:jessie
jessie: Pulling from library/debian
f2b6b4884fc8: Downloading [=============>     f2b6b4884fc8: Downloading f2b6b4884fc8: Downloading  36.91Mf2b6b4884fc8: Pull complete
Digest: sha256:44d53bda18cc6b564cedca4bd4d7cfacce37a3f43a439ea8a73c4d8c32f53400
Status: Downloaded newer image for debian:jessie
 ---> 5dd74d62fab8
Step 2/29 : MAINTAINER Viktor Farcic "[email protected]"
 ---> Running in b0996f505312
 ---> 44cd49e0ebca
Removing intermediate container b0996f505312
Step 3/29 : ENV VERSION 1.0
 ---> Running in f02d4474e7f2
 ---> 12867a7b47a6
Removing intermediate container f02d4474e7f2
Step 4/29 : RUN apt-get update
 ---> Running in c5e3f3ee2e79
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Ign http://deb.debian.org jessie InRelease
Get:2 http://deb.debian.org jessie-updates InRelease [145 kB]
Get:3 http://security.debian.org jessie/updates/main amd64 Packages [641 kB]
Get:4 http://deb.debian.org jessie Release.gpg [2434 B]
Get:5 http://deb.debian.org jessie Release [148 kB]
Get:6 http://deb.debian.org jessie-updates/main amd64 Packages [23.1 kB]
Get:7 http://deb.debian.org jessie/main amd64 Packages [9064 kB]
Fetched 10.1 MB in 4s (2327 kB/s)
Reading package lists...
 ---> 7686eae5740e
Removing intermediate container c5e3f3ee2e79
Step 5/29 : RUN apt-get -y install curl
 ---> Running in 634bfbb91660
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  ca-certificates krb5-locales libcurl3 libffi6 libgmp10 libgnutls-deb0-28
  libgssapi-krb5-2 libhogweed2 libidn11 libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 libldap-2.4-2 libnettle4 libp11-kit0 librtmp1 libsasl2-2
  libsasl2-modules libsasl2-modules-db libssh2-1 libssl1.0.0 libtasn1-6
  openssl
Suggested packages:
  gnutls-bin krb5-doc krb5-user libsasl2-modules-otp libsasl2-modules-ldap
  libsasl2-modules-sql libsasl2-modules-gssapi-mit
  libsasl2-modules-gssapi-heimdal
The following NEW packages will be installed:
  ca-certificates curl krb5-locales libcurl3 libffi6 libgmp10
  libgnutls-deb0-28 libgssapi-krb5-2 libhogweed2 libidn11 libk5crypto3
  libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libnettle4 libp11-kit0
  librtmp1 libsasl2-2 libsasl2-modules libsasl2-modules-db libssh2-1
  libssl1.0.0 libtasn1-6 openssl
0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded.
Need to get 7885 kB of archives.
After this operation, 15.3 MB of additional disk space will be used.
Get:1 http://security.debian.org/ jessie/updates/main libcurl3 amd64 7.38.0-4+deb8u10 [260 kB]
Get:2 http://security.debian.org/ jessie/updates/main curl amd64 7.38.0-4+deb8u10 [201 kB]
Get:3 http://deb.debian.org/debian/ jessie/main libssl1.0.0 amd64 1.0.1t-1+deb8u7 [1046 kB]
Get:4 http://deb.debian.org/debian/ jessie/main libgmp10 amd64 2:6.0.0+dfsg-6 [253 kB]
Get:5 http://deb.debian.org/debian/ jessie/main libnettle4 amd64 2.7.1-5+deb8u2 [176 kB]
Get:6 http://deb.debian.org/debian/ jessie/main libhogweed2 amd64 2.7.1-5+deb8u2 [125 kB]
Get:7 http://deb.debian.org/debian/ jessie/main libffi6 amd64 3.1-2+deb8u1 [20.2 kB]
Get:8 http://deb.debian.org/debian/ jessie/main libp11-kit0 amd64 0.20.7-1 [81.2 kB]
Get:9 http://deb.debian.org/debian/ jessie/main libtasn1-6 amd64 4.2-3+deb8u3 [49.2 kB]
Get:10 http://deb.debian.org/debian/ jessie/main libgnutls-deb0-28 amd64 3.3.8-6+deb8u7 [696 kB]
Get:11 http://deb.debian.org/debian/ jessie/main libkeyutils1 amd64 1.5.9-5+b1 [12.0 kB]
Get:12 http://deb.debian.org/debian/ jessie/main libkrb5support0 amd64 1.12.1+dfsg-19+deb8u4 [59.4 kB]
Get:13 http://deb.debian.org/debian/ jessie/main libk5crypto3 amd64 1.12.1+dfsg-19+deb8u4 [116 kB]
Get:14 http://deb.debian.org/debian/ jessie/main libkrb5-3 amd64 1.12.1+dfsg-19+deb8u4 [303 kB]
Get:15 http://deb.debian.org/debian/ jessie/main libgssapi-krb5-2 amd64 1.12.1+dfsg-19+deb8u4 [152 kB]
Get:16 http://deb.debian.org/debian/ jessie/main libidn11 amd64 1.29-1+deb8u2 [136 kB]
Get:17 http://deb.debian.org/debian/ jessie/main libsasl2-modules-db amd64 2.1.26.dfsg1-13+deb8u1 [67.1 kB]
Get:18 http://deb.debian.org/debian/ jessie/main libsasl2-2 amd64 2.1.26.dfsg1-13+deb8u1 [105 kB]
Get:19 http://deb.debian.org/debian/ jessie/main libldap-2.4-2 amd64 2.4.40+dfsg-1+deb8u3 [218 kB]
Get:20 http://deb.debian.org/debian/ jessie/main librtmp1 amd64 2.4+20150115.gita107cef-1+deb8u1 [60.0 kB]
Get:21 http://deb.debian.org/debian/ jessie/main libssh2-1 amd64 1.4.3-4.1+deb8u1 [125 kB]
Get:22 http://deb.debian.org/debian/ jessie/main krb5-locales all 1.12.1+dfsg-19+deb8u4 [2649 kB]
Get:23 http://deb.debian.org/debian/ jessie/main openssl amd64 1.0.1t-1+deb8u7 [665 kB]
Get:24 http://deb.debian.org/debian/ jessie/main ca-certificates all 20141019+deb8u3 [207 kB]
Get:25 http://deb.debian.org/debian/ jessie/main libsasl2-modules amd64 2.1.26.dfsg1-13+deb8u1 [101 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 7885 kB in 2s (3130 kB/s)
Selecting previously unselected package libssl1.0.0:amd64.
(Reading database ... 7561 files and directories currently installed.)
Preparing to unpack .../libssl1.0.0_1.0.1t-1+deb8u7_amd64.deb ...
Unpacking libssl1.0.0:amd64 (1.0.1t-1+deb8u7) ...
Selecting previously unselected package libgmp10:amd64.
Preparing to unpack .../libgmp10_2%3a6.0.0+dfsg-6_amd64.deb ...
Unpacking libgmp10:amd64 (2:6.0.0+dfsg-6) ...
Selecting previously unselected package libnettle4:amd64.
Preparing to unpack .../libnettle4_2.7.1-5+deb8u2_amd64.deb ...
Unpacking libnettle4:amd64 (2.7.1-5+deb8u2) ...
Selecting previously unselected package libhogweed2:amd64.
Preparing to unpack .../libhogweed2_2.7.1-5+deb8u2_amd64.deb ...
Unpacking libhogweed2:amd64 (2.7.1-5+deb8u2) ...
Selecting previously unselected package libffi6:amd64.
Preparing to unpack .../libffi6_3.1-2+deb8u1_amd64.deb ...
Unpacking libffi6:amd64 (3.1-2+deb8u1) ...
Selecting previously unselected package libp11-kit0:amd64.
Preparing to unpack .../libp11-kit0_0.20.7-1_amd64.deb ...
Unpacking libp11-kit0:amd64 (0.20.7-1) ...
Selecting previously unselected package libtasn1-6:amd64.
Preparing to unpack .../libtasn1-6_4.2-3+deb8u3_amd64.deb ...
Unpacking libtasn1-6:amd64 (4.2-3+deb8u3) ...
Selecting previously unselected package libgnutls-deb0-28:amd64.
Preparing to unpack .../libgnutls-deb0-28_3.3.8-6+deb8u7_amd64.deb ...
Unpacking libgnutls-deb0-28:amd64 (3.3.8-6+deb8u7) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../libkeyutils1_1.5.9-5+b1_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.5.9-5+b1) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../libkrb5support0_1.12.1+dfsg-19+deb8u4_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../libk5crypto3_1.12.1+dfsg-19+deb8u4_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../libkrb5-3_1.12.1+dfsg-19+deb8u4_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Preparing to unpack .../libgssapi-krb5-2_1.12.1+dfsg-19+deb8u4_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package libidn11:amd64.
Preparing to unpack .../libidn11_1.29-1+deb8u2_amd64.deb ...
Unpacking libidn11:amd64 (1.29-1+deb8u2) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-13+deb8u1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-13+deb8u1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Preparing to unpack .../libldap-2.4-2_2.4.40+dfsg-1+deb8u3_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.40+dfsg-1+deb8u3) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../librtmp1_2.4+20150115.gita107cef-1+deb8u1_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20150115.gita107cef-1+deb8u1) ...
Selecting previously unselected package libssh2-1:amd64.
Preparing to unpack .../libssh2-1_1.4.3-4.1+deb8u1_amd64.deb ...
Unpacking libssh2-1:amd64 (1.4.3-4.1+deb8u1) ...
Selecting previously unselected package libcurl3:amd64.
Preparing to unpack .../libcurl3_7.38.0-4+deb8u10_amd64.deb ...
Unpacking libcurl3:amd64 (7.38.0-4+deb8u10) ...
Selecting previously unselected package krb5-locales.
Preparing to unpack .../krb5-locales_1.12.1+dfsg-19+deb8u4_all.deb ...
Unpacking krb5-locales (1.12.1+dfsg-19+deb8u4) ...
Selecting previously unselected package openssl.
Preparing to unpack .../openssl_1.0.1t-1+deb8u7_amd64.deb ...
Unpacking openssl (1.0.1t-1+deb8u7) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../ca-certificates_20141019+deb8u3_all.deb ...
Unpacking ca-certificates (20141019+deb8u3) ...
Selecting previously unselected package curl.
Preparing to unpack .../curl_7.38.0-4+deb8u10_amd64.deb ...
Unpacking curl (7.38.0-4+deb8u10) ...
Selecting previously unselected package libsasl2-modules:amd64.
Preparing to unpack .../libsasl2-modules_2.1.26.dfsg1-13+deb8u1_amd64.deb ...
Unpacking libsasl2-modules:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Setting up libssl1.0.0:amd64 (1.0.1t-1+deb8u7) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
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.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Setting up libgmp10:amd64 (2:6.0.0+dfsg-6) ...
Setting up libnettle4:amd64 (2.7.1-5+deb8u2) ...
Setting up libhogweed2:amd64 (2.7.1-5+deb8u2) ...
Setting up libffi6:amd64 (3.1-2+deb8u1) ...
Setting up libp11-kit0:amd64 (0.20.7-1) ...
Setting up libtasn1-6:amd64 (4.2-3+deb8u3) ...
Setting up libgnutls-deb0-28:amd64 (3.3.8-6+deb8u7) ...
Setting up libkeyutils1:amd64 (1.5.9-5+b1) ...
Setting up libkrb5support0:amd64 (1.12.1+dfsg-19+deb8u4) ...
Setting up libk5crypto3:amd64 (1.12.1+dfsg-19+deb8u4) ...
Setting up libkrb5-3:amd64 (1.12.1+dfsg-19+deb8u4) ...
Setting up libgssapi-krb5-2:amd64 (1.12.1+dfsg-19+deb8u4) ...
Setting up libidn11:amd64 (1.29-1+deb8u2) ...
Setting up libsasl2-modules-db:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Setting up libsasl2-2:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Setting up libldap-2.4-2:amd64 (2.4.40+dfsg-1+deb8u3) ...
Setting up librtmp1:amd64 (2.4+20150115.gita107cef-1+deb8u1) ...
Setting up libssh2-1:amd64 (1.4.3-4.1+deb8u1) ...
Setting up libcurl3:amd64 (7.38.0-4+deb8u10) ...
Setting up krb5-locales (1.12.1+dfsg-19+deb8u4) ...
Setting up openssl (1.0.1t-1+deb8u7) ...
Setting up ca-certificates (20141019+deb8u3) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
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.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Updating certificates in /etc/ssl/certs... 174 added, 0 removed; done.
Setting up curl (7.38.0-4+deb8u10) ...
Setting up libsasl2-modules:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
Processing triggers for ca-certificates (20141019+deb8u3) ...
Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
 ---> 85bc2f82ceef
Removing intermediate container 634bfbb91660
Step 6/29 : RUN curl -sL https://deb.nodesource.com/setup_8.x | bash - &&     echo "deb http://dl.bintray.com/sbt/debian /" | tee -a /etc/apt/sources.list.d/sbt.list &&     curl -sL https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - &&     echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list &&     echo "deb http://packages.linuxmint.com debian import" >> /etc/apt/sources.list
 ---> Running in ce672547603f

## Installing the NodeSource Node.js v8.x LTS Carbon repo...


## Populating apt-get cache...

+ apt-get update
Hit http://security.debian.org jessie/updates InRelease
Get:1 http://security.debian.org jessie/updates/main amd64 Packages [641 kB]
Ign http://deb.debian.org jessie InRelease
Hit http://deb.debian.org jessie-updates InRelease
Hit http://deb.debian.org jessie Release.gpg
Hit http://deb.debian.org jessie Release
Get:2 http://deb.debian.org jessie-updates/main amd64 Packages [23.1 kB]
Get:3 http://deb.debian.org jessie/main amd64 Packages [9064 kB]
Fetched 9728 kB in 3s (2455 kB/s)
Reading package lists...

## Installing packages required for setup: apt-transport-https lsb-release...

+ apt-get install -y apt-transport-https lsb-release > /dev/null 2>&1

## Confirming "jessie" is supported...

+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_8.x/dists/jessie/Release'

## Adding the NodeSource signing key to your keyring...

+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
OK

## Creating apt sources list file for the NodeSource Node.js v8.x LTS Carbon repo...

+ echo 'deb https://deb.nodesource.com/node_8.x jessie main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_8.x jessie main' >> /etc/apt/sources.list.d/nodesource.list

## Running `apt-get update` for you...

+ apt-get update
Hit http://security.debian.org jessie/updates InRelease
Get:1 https://deb.nodesource.com jessie InRelease [4646 B]
Ign http://deb.debian.org jessie InRelease
Hit http://deb.debian.org jessie-updates InRelease
Get:2 http://security.debian.org jessie/updates/main amd64 Packages [641 kB]
Hit http://deb.debian.org jessie Release.gpg
Hit http://deb.debian.org jessie Release
Get:3 https://deb.nodesource.com jessie/main Sources [762 B]
Get:4 https://deb.nodesource.com jessie/main amd64 Packages [1005 B]
Get:5 http://deb.debian.org jessie-updates/main amd64 Packages [23.1 kB]
Get:6 http://deb.debian.org jessie/main amd64 Packages [9064 kB]
Fetched 9735 kB in 3s (2533 kB/s)
Reading package lists...

## Run `apt-get install nodejs` (as root) to install Node.js v8.x LTS Carbon and npm

deb http://dl.bintray.com/sbt/debian /
OK
 ---> 9363d5b5a244
Removing intermediate container ce672547603f
Step 7/29 : RUN apt-get update &&     apt-get -y --fix-missing install wget bzip2 make g++ &&     apt-get -y --force-yes --fix-missing install --no-install-recommends mongodb git sbt=0.13.13 xvfb nodejs firefox google-chrome-stable &&     apt-get clean &&     rm -rf /var/lib/apt/lists/*
 ---> Running in 86fb8ac13d75
Ign http://dl.google.com stable InRelease
Hit http://security.debian.org jessie/updates InRelease
Ign http://packages.linuxmint.com debian InRelease
Get:1 http://dl.google.com stable Release.gpg [819 B]
Hit https://deb.nodesource.com jessie InRelease
Ign http://dl.bintray.com  InRelease
Ign http://deb.debian.org jessie InRelease
Get:2 http://dl.google.com stable Release [1189 B]
Hit http://deb.debian.org jessie-updates InRelease
Ign http://packages.linuxmint.com debian Release.gpg
Get:3 http://security.debian.org jessie/updates/main amd64 Packages [641 kB]
Get:4 http://dl.bintray.com  Release.gpg [821 B]
Get:5 http://packages.linuxmint.com debian Release [16.7 kB]
Hit http://deb.debian.org jessie Release.gpg
Get:6 http://dl.bintray.com  Release [815 B]
Hit http://deb.debian.org jessie Release
Get:7 http://packages.linuxmint.com debian/import amd64 Packages [55.6 kB]
Get:8 http://dl.google.com stable/main amd64 Packages [1104 B]
Get:9 https://deb.nodesource.com jessie/main Sources [762 B]
Ign http://dl.bintray.com  Release
Get:10 https://deb.nodesource.com jessie/main amd64 Packages [1005 B]
Get:11 http://dl.bintray.com  Packages [2459 B]
Get:12 http://deb.debian.org jessie-updates/main amd64 Packages [23.1 kB]
Get:13 http://deb.debian.org jessie/main amd64 Packages [9064 kB]
Fetched 9809 kB in 3s (2562 kB/s)
Reading package lists...
W: GPG error: http://dl.bintray.com  Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 99E82A75642AC823
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  binutils cpp cpp-4.9 g++-4.9 gcc gcc-4.9 libasan1 libatomic1 libc-dev-bin
  libc6-dev libcilkrts5 libcloog-isl4 libgcc-4.9-dev libgomp1 libicu52
  libisl10 libitm1 liblsan0 libmpc3 libmpfr4 libpsl0 libquadmath0
  libstdc++-4.9-dev libtsan0 libubsan0 linux-libc-dev manpages manpages-dev
Suggested packages:
  binutils-doc bzip2-doc cpp-doc gcc-4.9-locales g++-multilib g++-4.9-multilib
  gcc-4.9-doc libstdc++6-4.9-dbg gcc-multilib autoconf automake libtool flex
  bison gdb gcc-doc gcc-4.9-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg
  libatomic1-dbg libasan1-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg
  libcilkrts5-dbg libquadmath0-dbg glibc-doc libstdc++-4.9-doc make-doc
  man-browser
The following NEW packages will be installed:
  binutils bzip2 cpp cpp-4.9 g++ g++-4.9 gcc gcc-4.9 libasan1 libatomic1
  libc-dev-bin libc6-dev libcilkrts5 libcloog-isl4 libgcc-4.9-dev libgomp1
  libicu52 libisl10 libitm1 liblsan0 libmpc3 libmpfr4 libpsl0 libquadmath0
  libstdc++-4.9-dev libtsan0 libubsan0 linux-libc-dev make manpages
  manpages-dev wget
0 upgraded, 32 newly installed, 0 to remove and 0 not upgraded.
Need to get 50.0 MB of archives.
After this operation, 165 MB of additional disk space will be used.
Get:1 http://security.debian.org/ jessie/updates/main libasan1 amd64 4.9.2-10+deb8u1 [195 kB]
Get:2 http://security.debian.org/ jessie/updates/main libatomic1 amd64 4.9.2-10+deb8u1 [9014 B]
Get:3 http://security.debian.org/ jessie/updates/main libcilkrts5 amd64 4.9.2-10+deb8u1 [40.1 kB]
Get:4 http://security.debian.org/ jessie/updates/main libgomp1 amd64 4.9.2-10+deb8u1 [37.8 kB]
Get:5 http://deb.debian.org/debian/ jessie/main libisl10 amd64 0.12.2-2 [440 kB]
Get:6 http://security.debian.org/ jessie/updates/main libicu52 amd64 52.1-8+deb8u7 [6807 kB]
Get:7 http://deb.debian.org/debian/ jessie/main libcloog-isl4 amd64 0.18.2-1+b2 [61.8 kB]
Get:8 http://deb.debian.org/debian/ jessie/main libmpfr4 amd64 3.1.2-2 [527 kB]
Get:9 http://deb.debian.org/debian/ jessie/main libmpc3 amd64 1.0.2-1 [39.3 kB]
Get:10 http://deb.debian.org/debian/ jessie/main manpages all 3.74-1 [997 kB]
Get:11 http://deb.debian.org/debian/ jessie/main libpsl0 amd64 0.5.1-1 [41.6 kB]
Get:12 http://deb.debian.org/debian/ jessie/main wget amd64 1.16-1+deb8u4 [496 kB]
Get:13 http://security.debian.org/ jessie/updates/main libitm1 amd64 4.9.2-10+deb8u1 [29.3 kB]
Get:14 http://security.debian.org/ jessie/updates/main liblsan0 amd64 4.9.2-10+deb8u1 [92.7 kB]
Get:15 http://deb.debian.org/debian/ jessie/main bzip2 amd64 1.0.6-7+b3 [46.9 kB]
Get:16 http://security.debian.org/ jessie/updates/main libquadmath0 amd64 4.9.2-10+deb8u1 [129 kB]
Get:17 http://deb.debian.org/debian/ jessie/main binutils amd64 2.25-5+deb8u1 [3496 kB]
Get:18 http://security.debian.org/ jessie/updates/main libtsan0 amd64 4.9.2-10+deb8u1 [212 kB]
Get:19 http://security.debian.org/ jessie/updates/main libubsan0 amd64 4.9.2-10+deb8u1 [82.4 kB]
Get:20 http://security.debian.org/ jessie/updates/main cpp-4.9 amd64 4.9.2-10+deb8u1 [5002 kB]
Get:21 http://deb.debian.org/debian/ jessie/main cpp amd64 4:4.9.2-2 [17.3 kB]
Get:22 http://deb.debian.org/debian/ jessie/main gcc amd64 4:4.9.2-2 [5136 B]
Get:23 http://deb.debian.org/debian/ jessie/main libc-dev-bin amd64 2.19-18+deb8u10 [238 kB]
Get:24 http://deb.debian.org/debian/ jessie/main libc6-dev amd64 2.19-18+deb8u10 [2003 kB]
Get:25 http://security.debian.org/ jessie/updates/main libgcc-4.9-dev amd64 4.9.2-10+deb8u1 [2066 kB]
Get:26 http://deb.debian.org/debian/ jessie/main g++ amd64 4:4.9.2-2 [1530 B]
Get:27 http://deb.debian.org/debian/ jessie/main make amd64 4.0-8.1 [349 kB]
Get:28 http://security.debian.org/ jessie/updates/main gcc-4.9 amd64 4.9.2-10+deb8u1 [5184 kB]
Get:29 http://deb.debian.org/debian/ jessie/main manpages-dev all 3.74-1 [1865 kB]
Get:30 http://security.debian.org/ jessie/updates/main libstdc++-4.9-dev amd64 4.9.2-10+deb8u1 [1120 kB]
Get:31 http://security.debian.org/ jessie/updates/main g++-4.9 amd64 4.9.2-10+deb8u1 [17.3 MB]
Get:32 http://security.debian.org/ jessie/updates/main linux-libc-dev amd64 3.16.51-3+deb8u1 [1083 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 50.0 MB in 4s (11.8 MB/s)
Selecting previously unselected package libasan1:amd64.
(Reading database ... 8997 files and directories currently installed.)
Preparing to unpack .../libasan1_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libasan1:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../libatomic1_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libatomic1:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package libcilkrts5:amd64.
Preparing to unpack .../libcilkrts5_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libcilkrts5:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package libisl10:amd64.
Preparing to unpack .../libisl10_0.12.2-2_amd64.deb ...
Unpacking libisl10:amd64 (0.12.2-2) ...
Selecting previously unselected package libcloog-isl4:amd64.
Preparing to unpack .../libcloog-isl4_0.18.2-1+b2_amd64.deb ...
Unpacking libcloog-isl4:amd64 (0.18.2-1+b2) ...
Selecting previously unselected package libgomp1:amd64.
Preparing to unpack .../libgomp1_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libgomp1:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package libicu52:amd64.
Preparing to unpack .../libicu52_52.1-8+deb8u7_amd64.deb ...
Unpacking libicu52:amd64 (52.1-8+deb8u7) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../libitm1_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libitm1:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../liblsan0_4.9.2-10+deb8u1_amd64.deb ...
Unpacking liblsan0:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package libmpfr4:amd64.
Preparing to unpack .../libmpfr4_3.1.2-2_amd64.deb ...
Unpacking libmpfr4:amd64 (3.1.2-2) ...
Selecting previously unselected package libquadmath0:amd64.
Preparing to unpack .../libquadmath0_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libquadmath0:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package libtsan0:amd64.
Preparing to unpack .../libtsan0_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libtsan0:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package libubsan0:amd64.
Preparing to unpack .../libubsan0_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libubsan0:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package libmpc3:amd64.
Preparing to unpack .../libmpc3_1.0.2-1_amd64.deb ...
Unpacking libmpc3:amd64 (1.0.2-1) ...
Selecting previously unselected package manpages.
Preparing to unpack .../manpages_3.74-1_all.deb ...
Unpacking manpages (3.74-1) ...
Selecting previously unselected package libpsl0:amd64.
Preparing to unpack .../libpsl0_0.5.1-1_amd64.deb ...
Unpacking libpsl0:amd64 (0.5.1-1) ...
Selecting previously unselected package wget.
Preparing to unpack .../wget_1.16-1+deb8u4_amd64.deb ...
Unpacking wget (1.16-1+deb8u4) ...
Selecting previously unselected package bzip2.
Preparing to unpack .../bzip2_1.0.6-7+b3_amd64.deb ...
Unpacking bzip2 (1.0.6-7+b3) ...
Selecting previously unselected package binutils.
Preparing to unpack .../binutils_2.25-5+deb8u1_amd64.deb ...
Unpacking binutils (2.25-5+deb8u1) ...
Selecting previously unselected package cpp-4.9.
Preparing to unpack .../cpp-4.9_4.9.2-10+deb8u1_amd64.deb ...
Unpacking cpp-4.9 (4.9.2-10+deb8u1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../cpp_4%3a4.9.2-2_amd64.deb ...
Unpacking cpp (4:4.9.2-2) ...
Selecting previously unselected package libgcc-4.9-dev:amd64.
Preparing to unpack .../libgcc-4.9-dev_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libgcc-4.9-dev:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package gcc-4.9.
Preparing to unpack .../gcc-4.9_4.9.2-10+deb8u1_amd64.deb ...
Unpacking gcc-4.9 (4.9.2-10+deb8u1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../gcc_4%3a4.9.2-2_amd64.deb ...
Unpacking gcc (4:4.9.2-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../libc-dev-bin_2.19-18+deb8u10_amd64.deb ...
Unpacking libc-dev-bin (2.19-18+deb8u10) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../linux-libc-dev_3.16.51-3+deb8u1_amd64.deb ...
Unpacking linux-libc-dev:amd64 (3.16.51-3+deb8u1) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../libc6-dev_2.19-18+deb8u10_amd64.deb ...
Unpacking libc6-dev:amd64 (2.19-18+deb8u10) ...
Selecting previously unselected package libstdc++-4.9-dev:amd64.
Preparing to unpack .../libstdc++-4.9-dev_4.9.2-10+deb8u1_amd64.deb ...
Unpacking libstdc++-4.9-dev:amd64 (4.9.2-10+deb8u1) ...
Selecting previously unselected package g++-4.9.
Preparing to unpack .../g++-4.9_4.9.2-10+deb8u1_amd64.deb ...
Unpacking g++-4.9 (4.9.2-10+deb8u1) ...
Selecting previously unselected package g++.
Preparing to unpack .../g++_4%3a4.9.2-2_amd64.deb ...
Unpacking g++ (4:4.9.2-2) ...
Selecting previously unselected package make.
Preparing to unpack .../make_4.0-8.1_amd64.deb ...
Unpacking make (4.0-8.1) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../manpages-dev_3.74-1_all.deb ...
Unpacking manpages-dev (3.74-1) ...
Setting up libasan1:amd64 (4.9.2-10+deb8u1) ...
Setting up libatomic1:amd64 (4.9.2-10+deb8u1) ...
Setting up libcilkrts5:amd64 (4.9.2-10+deb8u1) ...
Setting up libisl10:amd64 (0.12.2-2) ...
Setting up libcloog-isl4:amd64 (0.18.2-1+b2) ...
Setting up libgomp1:amd64 (4.9.2-10+deb8u1) ...
Setting up libicu52:amd64 (52.1-8+deb8u7) ...
Setting up libitm1:amd64 (4.9.2-10+deb8u1) ...
Setting up liblsan0:amd64 (4.9.2-10+deb8u1) ...
Setting up libmpfr4:amd64 (3.1.2-2) ...
Setting up libquadmath0:amd64 (4.9.2-10+deb8u1) ...
Setting up libtsan0:amd64 (4.9.2-10+deb8u1) ...
Setting up libubsan0:amd64 (4.9.2-10+deb8u1) ...
Setting up libmpc3:amd64 (1.0.2-1) ...
Setting up manpages (3.74-1) ...
Setting up libpsl0:amd64 (0.5.1-1) ...
Setting up wget (1.16-1+deb8u4) ...
Setting up bzip2 (1.0.6-7+b3) ...
Setting up binutils (2.25-5+deb8u1) ...
Setting up cpp-4.9 (4.9.2-10+deb8u1) ...
Setting up cpp (4:4.9.2-2) ...
Setting up libgcc-4.9-dev:amd64 (4.9.2-10+deb8u1) ...
Setting up gcc-4.9 (4.9.2-10+deb8u1) ...
Setting up gcc (4:4.9.2-2) ...
Setting up libc-dev-bin (2.19-18+deb8u10) ...
Setting up linux-libc-dev:amd64 (3.16.51-3+deb8u1) ...
Setting up libc6-dev:amd64 (2.19-18+deb8u10) ...
Setting up libstdc++-4.9-dev:amd64 (4.9.2-10+deb8u1) ...
Setting up g++-4.9 (4.9.2-10+deb8u1) ...
Setting up g++ (4:4.9.2-2) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up make (4.0-8.1) ...
Setting up manpages-dev (3.74-1) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  adwaita-icon-theme ca-certificates-java dconf-gsettings-backend
  dconf-service fontconfig fontconfig-config fonts-liberation git-man
  glib-networking glib-networking-common glib-networking-services
  gsettings-desktop-schemas hicolor-icon-theme init-system-helpers java-common
  libappindicator1 libasound2 libasound2-data libasyncns0 libatk-bridge2.0-0
  libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3
  libavahi-common-data libavahi-common3 libboost-dev libboost-filesystem1.55.0
  libboost-program-options1.55.0 libboost-system1.55.0 libboost-thread1.55.0
  libboost1.55-dev libcairo-gobject2 libcairo2 libcolord2 libcroco3 libcups2
  libdatrie1 libdbus-1-3 libdbusmenu-glib4 libdbusmenu-gtk4 libdconf1 libdrm2
  liberror-perl libflac8 libfontconfig1 libfontenc1 libfreetype6 libgdbm3
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-glx libglapi-mesa
  libglib2.0-0 libgoogle-perftools4 libgraphite2-3 libgtk-3-0 libgtk-3-bin
  libgtk-3-common libgtk2.0-0 libgtk2.0-common libharfbuzz0b libice6
  libindicator7 libjasper1 libjbig0 libjpeg62-turbo libjson-c2
  libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libnspr4 libnss3
  libogg0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcap0.8
  libpcrecpp0 libpcsclite1 libpixman-1-0 libpng12-0 libproxy1 libpulse0
  librest-0.7-0 librsvg2-2 librsvg2-common libsctp1 libsm6 libsnappy1
  libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libtcmalloc-minimal4
  libthai-data libthai0 libtiff5 libunwind8 libv8-3.14.5 libvorbis0a
  libvorbisenc2 libwayland-client0 libwayland-cursor0 libwrap0 libx11-6
  libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0
  libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb1
  libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3
  libxfont1 libxi6 libxinerama1 libxkbcommon0 libxkbfile1 libxml2 libxmu6
  libxpm4 libxrandr2 libxrender1 libxshmfence1 libxss1 libxt6 libxtst6
  libxxf86vm1 mongodb-clients mongodb-dev mongodb-server
  openjdk-7-jre-headless perl perl-modules shared-mime-info tzdata-java ucf
  x11-common x11-xkb-utils xdg-utils xkb-data xserver-common
Suggested packages:
  gettext-base git-daemon-run git-daemon-sysvinit git-doc git-el git-email
  git-gui gitk gitweb git-arch git-cvs git-mediawiki git-svn default-jre
  equivs libasound2-plugins alsa-utils libboost-doc libboost1.55-doc
  libboost-atomic1.55-dev libboost-chrono1.55-dev libboost-context1.55-dev
  libboost-coroutine1.55-dev libboost-date-time1.55-dev
  libboost-exception1.55-dev libboost-filesystem1.55-dev
  libboost-graph1.55-dev libboost-graph-parallel1.55-dev
  libboost-iostreams1.55-dev libboost-locale1.55-dev libboost-log1.55-dev
  libboost-math1.55-dev libboost-mpi1.55-dev libboost-mpi-python1.55-dev
  libboost-program-options1.55-dev libboost-python1.55-dev
  libboost-random1.55-dev libboost-regex1.55-dev
  libboost-serialization1.55-dev libboost-signals1.55-dev
  libboost-system1.55-dev libboost-test1.55-dev libboost-thread1.55-dev
  libboost-timer1.55-dev libboost-wave1.55-dev libboost1.55-tools-dev
  libmpfrc++-dev libntl-dev cups-common gvfs libjasper-runtime liblcms2-utils
  pcscd pulseaudio librsvg2-bin icedtea-7-jre-jamvm libnss-mdns
  sun-java6-fonts fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
  fonts-wqy-microhei fonts-wqy-zenhei fonts-indic perl-doc
  libterm-readline-gnu-perl libterm-readline-perl-perl libb-lint-perl
  libcpanplus-dist-build-perl libcpanplus-perl libfile-checktree-perl
  liblog-message-simple-perl liblog-message-perl libobject-accessor-perl
  gvfs-bin
Recommended packages:
  patch less rsync ssh-client indicator-application at-spi2-core colord dbus
  libgl1-mesa-dri libglib2.0-data xdg-user-dirs libgtk2.0-bin lksctp-tools
  tcpd xml-core rename libarchive-extract-perl libmodule-pluggable-perl
  libpod-latex-perl libterm-ui-perl libtext-soundex-perl libcgi-pm-perl
  libmodule-build-perl libpackage-constants-perl libfile-mimeinfo-perl
  libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils
  xfonts-base xauth
The following NEW packages will be installed:
  adwaita-icon-theme ca-certificates-java dconf-gsettings-backend
  dconf-service firefox fontconfig fontconfig-config fonts-liberation git
  git-man glib-networking glib-networking-common glib-networking-services
  google-chrome-stable gsettings-desktop-schemas hicolor-icon-theme
  init-system-helpers java-common libappindicator1 libasound2 libasound2-data
  libasyncns0 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
  libavahi-client3 libavahi-common-data libavahi-common3 libboost-dev
  libboost-filesystem1.55.0 libboost-program-options1.55.0
  libboost-system1.55.0 libboost-thread1.55.0 libboost1.55-dev
  libcairo-gobject2 libcairo2 libcolord2 libcroco3 libcups2 libdatrie1
  libdbus-1-3 libdbusmenu-glib4 libdbusmenu-gtk4 libdconf1 libdrm2
  liberror-perl libflac8 libfontconfig1 libfontenc1 libfreetype6 libgdbm3
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-glx libglapi-mesa
  libglib2.0-0 libgoogle-perftools4 libgraphite2-3 libgtk-3-0 libgtk-3-bin
  libgtk-3-common libgtk2.0-0 libgtk2.0-common libharfbuzz0b libice6
  libindicator7 libjasper1 libjbig0 libjpeg62-turbo libjson-c2
  libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libnspr4 libnss3
  libogg0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcap0.8
  libpcrecpp0 libpcsclite1 libpixman-1-0 libpng12-0 libproxy1 libpulse0
  librest-0.7-0 librsvg2-2 librsvg2-common libsctp1 libsm6 libsnappy1
  libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libtcmalloc-minimal4
  libthai-data libthai0 libtiff5 libunwind8 libv8-3.14.5 libvorbis0a
  libvorbisenc2 libwayland-client0 libwayland-cursor0 libwrap0 libx11-6
  libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0
  libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb1
  libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3
  libxfont1 libxi6 libxinerama1 libxkbcommon0 libxkbfile1 libxml2 libxmu6
  libxpm4 libxrandr2 libxrender1 libxshmfence1 libxss1 libxt6 libxtst6
  libxxf86vm1 mongodb mongodb-clients mongodb-dev mongodb-server nodejs
  openjdk-7-jre-headless perl perl-modules sbt shared-mime-info tzdata-java
  ucf x11-common x11-xkb-utils xdg-utils xkb-data xserver-common xvfb
0 upgraded, 159 newly installed, 0 to remove and 0 not upgraded.
Need to get 253 MB of archives.
After this operation, 845 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  firefox sbt
Get:1 http://dl.google.com/linux/chrome/deb/ stable/main google-chrome-stable amd64 65.0.3325.181-1 [52.1 MB]
Get:2 http://dl.bintray.com/sbt/debian/  sbt 0.13.13 [1034 kB]
Get:3 http://security.debian.org/ jessie/updates/main libxml2 amd64 2.9.1+dfsg1-5+deb8u6 [802 kB]
Get:4 http://packages.linuxmint.com/ debian/import firefox amd64 43.0~linuxmint1+betsy [46.5 MB]
Get:5 http://security.debian.org/ jessie/updates/main libtiff5 amd64 4.0.3-12.3+deb8u5 [221 kB]
Get:6 http://security.debian.org/ jessie/updates/main libgdk-pixbuf2.0-common all 2.31.1-2+deb8u7 [294 kB]
Get:7 http://security.debian.org/ jessie/updates/main libgdk-pixbuf2.0-0 amd64 2.31.1-2+deb8u7 [167 kB]
Get:8 http://security.debian.org/ jessie/updates/main libxcursor1 amd64 1:1.1.14-1+deb8u1 [35.0 kB]
Get:9 http://security.debian.org/ jessie/updates/main libvorbis0a amd64 1.3.4-2+deb8u1 [92.5 kB]
Get:10 http://security.debian.org/ jessie/updates/main libvorbisenc2 amd64 1.3.4-2+deb8u1 [77.8 kB]
Get:11 https://deb.nodesource.com/node_8.x/ jessie/main nodejs amd64 8.10.0-1nodesource1 [12.7 MB]
Get:12 http://security.debian.org/ jessie/updates/main openjdk-7-jre-headless amd64 7u151-2.6.11-2~deb8u1 [39.8 MB]
Get:13 http://deb.debian.org/debian/ jessie/main libgdbm3 amd64 1.8.3-13.1 [30.0 kB]
Get:14 http://deb.debian.org/debian/ jessie/main libjson-c2 amd64 0.11-4 [24.8 kB]
Get:15 http://deb.debian.org/debian/ jessie/main libwrap0 amd64 7.6.q-25 [58.5 kB]
Get:16 http://deb.debian.org/debian/ jessie/main perl-modules all 5.20.2-3+deb8u9 [2553 kB]
Get:17 http://deb.debian.org/debian/ jessie/main perl amd64 5.20.2-3+deb8u9 [2641 kB]
Get:18 http://deb.debian.org/debian/ jessie/main libpng12-0 amd64 1.2.50-2+deb8u3 [173 kB]
Get:19 http://deb.debian.org/debian/ jessie/main libfreetype6 amd64 2.5.2-3+deb8u2 [466 kB]
Get:20 http://deb.debian.org/debian/ jessie/main ucf all 3.0030 [69.7 kB]
Get:21 http://deb.debian.org/debian/ jessie/main fonts-liberation all 1.07.4-1 [835 kB]
Get:22 http://deb.debian.org/debian/ jessie/main fontconfig-config all 2.11.0-6.3+deb8u1 [274 kB]
Get:23 http://deb.debian.org/debian/ jessie/main libfontconfig1 amd64 2.11.0-6.3+deb8u1 [329 kB]
Get:24 http://deb.debian.org/debian/ jessie/main fontconfig amd64 2.11.0-6.3+deb8u1 [403 kB]
Get:25 http://deb.debian.org/debian/ jessie/main libglib2.0-0 amd64 2.42.1-1+b1 [2401 kB]
Get:26 http://deb.debian.org/debian/ jessie/main libatk1.0-data all 2.14.0-1 [181 kB]
Get:27 http://deb.debian.org/debian/ jessie/main libatk1.0-0 amd64 2.14.0-1 [92.0 kB]
Get:28 http://deb.debian.org/debian/ jessie/main libpixman-1-0 amd64 0.32.6-3 [507 kB]
Get:29 http://deb.debian.org/debian/ jessie/main libxau6 amd64 1:1.0.8-1 [20.7 kB]
Get:30 http://deb.debian.org/debian/ jessie/main libxdmcp6 amd64 1:1.1.1-1+b1 [24.9 kB]
Get:31 http://deb.debian.org/debian/ jessie/main libxcb1 amd64 1.10-3+b1 [44.4 kB]
Get:32 http://deb.debian.org/debian/ jessie/main libx11-data all 2:1.6.2-3+deb8u1 [126 kB]
Get:33 http://deb.debian.org/debian/ jessie/main libx11-6 amd64 2:1.6.2-3+deb8u1 [728 kB]
Get:34 http://deb.debian.org/debian/ jessie/main libxcb-render0 amd64 1.10-3+b1 [17.5 kB]
Get:35 http://deb.debian.org/debian/ jessie/main libxcb-shm0 amd64 1.10-3+b1 [11.5 kB]
Get:36 http://deb.debian.org/debian/ jessie/main libxext6 amd64 2:1.3.3-1 [52.7 kB]
Get:37 http://deb.debian.org/debian/ jessie/main libxrender1 amd64 1:0.9.8-1+b1 [31.4 kB]
Get:38 http://deb.debian.org/debian/ jessie/main libcairo2 amd64 1.14.0-2.1+deb8u2 [742 kB]
Get:39 http://deb.debian.org/debian/ jessie/main libdbusmenu-glib4 amd64 12.10.2-1 [104 kB]
Get:40 http://deb.debian.org/debian/ jessie/main libjpeg62-turbo amd64 1:1.3.1-12 [116 kB]
Get:41 http://deb.debian.org/debian/ jessie/main libjasper1 amd64 1.900.1-debian1-2.4+deb8u3 [134 kB]
Get:42 http://deb.debian.org/debian/ jessie/main libjbig0 amd64 2.1-3.1 [30.7 kB]
Get:43 http://deb.debian.org/debian/ jessie/main libthai-data all 0.1.21-1 [159 kB]
Get:44 http://deb.debian.org/debian/ jessie/main libdatrie1 amd64 0.2.8-1 [32.6 kB]
Get:45 http://deb.debian.org/debian/ jessie/main libthai0 amd64 0.1.21-1 [46.1 kB]
Get:46 http://deb.debian.org/debian/ jessie/main libpango-1.0-0 amd64 1.36.8-3 [291 kB]
Get:47 http://deb.debian.org/debian/ jessie/main libgraphite2-3 amd64 1.3.10-1~deb8u1 [85.4 kB]
Get:48 http://deb.debian.org/debian/ jessie/main libharfbuzz0b amd64 0.9.35-2 [485 kB]
Get:49 http://deb.debian.org/debian/ jessie/main libpangoft2-1.0-0 amd64 1.36.8-3 [213 kB]
Get:50 http://deb.debian.org/debian/ jessie/main libpangocairo-1.0-0 amd64 1.36.8-3 [200 kB]
Get:51 http://deb.debian.org/debian/ jessie/main libdbusmenu-gtk4 amd64 12.10.2-1 [90.8 kB]
Get:52 http://deb.debian.org/debian/ jessie/main libgtk2.0-common all 2.24.25-3+deb8u2 [3137 kB]
Get:53 http://deb.debian.org/debian/ jessie/main libavahi-common-data amd64 0.6.31-5 [98.6 kB]
Get:54 http://deb.debian.org/debian/ jessie/main libavahi-common3 amd64 0.6.31-5 [51.1 kB]
Get:55 http://deb.debian.org/debian/ jessie/main libdbus-1-3 amd64 1.8.22-0+deb8u1 [170 kB]
Get:56 http://deb.debian.org/debian/ jessie/main libavahi-client3 amd64 0.6.31-5 [54.4 kB]
Get:57 http://deb.debian.org/debian/ jessie/main libcups2 amd64 1.7.5-11+deb8u2 [284 kB]
Get:58 http://deb.debian.org/debian/ jessie/main libxcomposite1 amd64 1:0.4.4-1 [17.4 kB]
Get:59 http://deb.debian.org/debian/ jessie/main libxfixes3 amd64 1:5.0.1-2+deb8u1 [21.1 kB]
Get:60 http://deb.debian.org/debian/ jessie/main libxdamage1 amd64 1:1.1.4-2+b1 [14.7 kB]
Get:61 http://deb.debian.org/debian/ jessie/main libxi6 amd64 2:1.7.4-1+deb8u1 [79.9 kB]
Get:62 http://deb.debian.org/debian/ jessie/main libxinerama1 amd64 2:1.1.3-1+b1 [16.9 kB]
Get:63 http://deb.debian.org/debian/ jessie/main libxrandr2 amd64 2:1.4.2-1+deb8u1 [35.5 kB]
Get:64 http://deb.debian.org/debian/ jessie/main shared-mime-info amd64 1.3-1 [634 kB]
Get:65 http://deb.debian.org/debian/ jessie/main libgtk2.0-0 amd64 2.24.25-3+deb8u2 [2302 kB]
Get:66 http://deb.debian.org/debian/ jessie/main libindicator7 amd64 0.5.0-2 [52.2 kB]
Get:67 http://deb.debian.org/debian/ jessie/main libappindicator1 amd64 0.4.92-3.1 [52.5 kB]
Get:68 http://deb.debian.org/debian/ jessie/main libasound2-data all 1.0.28-1 [64.8 kB]
Get:69 http://deb.debian.org/debian/ jessie/main libasound2 amd64 1.0.28-1 [374 kB]
Get:70 http://deb.debian.org/debian/ jessie/main libatspi2.0-0 amd64 2.14.0-1 [57.7 kB]
Get:71 http://deb.debian.org/debian/ jessie/main libatk-bridge2.0-0 amd64 2.14.0-2 [54.8 kB]
Get:72 http://deb.debian.org/debian/ jessie/main libdconf1 amd64 0.22.0-1 [35.2 kB]
Get:73 http://deb.debian.org/debian/ jessie/main dconf-service amd64 0.22.0-1 [41.6 kB]
Get:74 http://deb.debian.org/debian/ jessie/main dconf-gsettings-backend amd64 0.22.0-1 [33.9 kB]
Get:75 http://deb.debian.org/debian/ jessie/main hicolor-icon-theme all 0.13-1 [8600 B]
Get:76 http://deb.debian.org/debian/ jessie/main libcairo-gobject2 amd64 1.14.0-2.1+deb8u2 [304 kB]
Get:77 http://deb.debian.org/debian/ jessie/main libwayland-client0 amd64 1.6.0-2 [23.4 kB]
Get:78 http://deb.debian.org/debian/ jessie/main libwayland-cursor0 amd64 1.6.0-2 [12.5 kB]
Get:79 http://deb.debian.org/debian/ jessie/main xkb-data all 2.12-1 [597 kB]
Get:80 http://deb.debian.org/debian/ jessie/main libxkbcommon0 amd64 0.4.3-2 [115 kB]
Get:81 http://deb.debian.org/debian/ jessie/main libgtk-3-bin amd64 3.14.5-1+deb8u1 [93.7 kB]
Get:82 http://deb.debian.org/debian/ jessie/main libcroco3 amd64 0.6.8-3+b1 [135 kB]
Get:83 http://deb.debian.org/debian/ jessie/main librsvg2-2 amd64 2.40.5-1+deb8u2 [249 kB]
Get:84 http://deb.debian.org/debian/ jessie/main librsvg2-common amd64 2.40.5-1+deb8u2 [170 kB]
Get:85 http://deb.debian.org/debian/ jessie/main adwaita-icon-theme all 3.14.0-2 [9978 kB]
Get:86 http://deb.debian.org/debian/ jessie/main libgtk-3-common all 3.14.5-1+deb8u1 [3155 kB]
Get:87 http://deb.debian.org/debian/ jessie/main liblcms2-2 amd64 2.6-3+deb8u1 [141 kB]
Get:88 http://deb.debian.org/debian/ jessie/main libcolord2 amd64 1.2.1-1+b2 [229 kB]
Get:89 http://deb.debian.org/debian/ jessie/main libjson-glib-1.0-common all 1.0.2-1 [147 kB]
Get:90 http://deb.debian.org/debian/ jessie/main libjson-glib-1.0-0 amd64 1.0.2-1 [158 kB]
Get:91 http://deb.debian.org/debian/ jessie/main libproxy1 amd64 0.4.11-4+b2 [56.8 kB]
Get:92 http://deb.debian.org/debian/ jessie/main glib-networking-common all 2.42.0-2 [52.1 kB]
Get:93 http://deb.debian.org/debian/ jessie/main glib-networking-services amd64 2.42.0-2 [17.0 kB]
Get:94 http://deb.debian.org/debian/ jessie/main gsettings-desktop-schemas all 3.14.1-1 [391 kB]
Get:95 http://deb.debian.org/debian/ jessie/main glib-networking amd64 2.42.0-2 [51.9 kB]
Get:96 http://deb.debian.org/debian/ jessie/main libsoup2.4-1 amd64 2.48.0-1+deb8u1 [259 kB]
Get:97 http://deb.debian.org/debian/ jessie/main libsoup-gnome2.4-1 amd64 2.48.0-1+deb8u1 [57.4 kB]
Get:98 http://deb.debian.org/debian/ jessie/main librest-0.7-0 amd64 0.7.92-3 [33.2 kB]
Get:99 http://deb.debian.org/debian/ jessie/main libgtk-3-0 amd64 3.14.5-1+deb8u1 [2249 kB]
Get:100 http://deb.debian.org/debian/ jessie/main libnspr4 amd64 2:4.12-1+debu8u1 [117 kB]
Get:101 http://deb.debian.org/debian/ jessie/main libnss3 amd64 2:3.26-1+debu8u3 [1159 kB]
Get:102 http://deb.debian.org/debian/ jessie/main libx11-xcb1 amd64 2:1.6.2-3+deb8u1 [163 kB]
Get:103 http://deb.debian.org/debian/ jessie/main x11-common all 1:7.7+7 [287 kB]
Get:104 http://deb.debian.org/debian/ jessie/main libxss1 amd64 1:1.2.2-1 [17.5 kB]
Get:105 http://deb.debian.org/debian/ jessie/main libxtst6 amd64 2:1.2.2-1+deb8u1 [27.2 kB]
Get:106 http://deb.debian.org/debian/ jessie/main xdg-utils all 1.1.0~rc1+git20111210-7.4 [65.0 kB]
Get:107 http://deb.debian.org/debian/ jessie/main libasyncns0 amd64 0.8-5 [12.5 kB]
Get:108 http://deb.debian.org/debian/ jessie/main libboost-system1.55.0 amd64 1.55.0+dfsg-3 [30.2 kB]
Get:109 http://deb.debian.org/debian/ jessie/main libboost-filesystem1.55.0 amd64 1.55.0+dfsg-3 [58.8 kB]
Get:110 http://deb.debian.org/debian/ jessie/main libboost-program-options1.55.0 amd64 1.55.0+dfsg-3 [143 kB]
Get:111 http://deb.debian.org/debian/ jessie/main libboost-thread1.55.0 amd64 1.55.0+dfsg-3 [53.4 kB]
Get:112 http://deb.debian.org/debian/ jessie/main libdrm2 amd64 2.4.58-2 [29.9 kB]
Get:113 http://deb.debian.org/debian/ jessie/main libogg0 amd64 1.3.2-1 [19.9 kB]
Get:114 http://deb.debian.org/debian/ jessie/main libflac8 amd64 1.3.0-3 [89.3 kB]
Get:115 http://deb.debian.org/debian/ jessie/main libfontenc1 amd64 1:1.1.2-1+b2 [23.9 kB]
Get:116 http://deb.debian.org/debian/ jessie/main libglapi-mesa amd64 10.3.2-1+deb8u1 [53.3 kB]
Get:117 http://deb.debian.org/debian/ jessie/main libxcb-dri2-0 amd64 1.10-3+b1 [12.9 kB]
Get:118 http://deb.debian.org/debian/ jessie/main libxcb-dri3-0 amd64 1.10-3+b1 [11.1 kB]
Get:119 http://deb.debian.org/debian/ jessie/main libxcb-glx0 amd64 1.10-3+b1 [27.4 kB]
Get:120 http://deb.debian.org/debian/ jessie/main libxcb-present0 amd64 1.10-3+b1 [11.1 kB]
Get:121 http://deb.debian.org/debian/ jessie/main libxcb-sync1 amd64 1.10-3+b1 [14.4 kB]
Get:122 http://deb.debian.org/debian/ jessie/main libxshmfence1 amd64 1.1-4 [6736 B]
Get:123 http://deb.debian.org/debian/ jessie/main libxxf86vm1 amd64 1:1.1.3-1+b1 [19.6 kB]
Get:124 http://deb.debian.org/debian/ jessie/main libgl1-mesa-glx amd64 10.3.2-1+deb8u1 [180 kB]
Get:125 http://deb.debian.org/debian/ jessie/main libice6 amd64 2:1.0.9-1+b1 [58.8 kB]
Get:126 http://deb.debian.org/debian/ jessie/main libpcap0.8 amd64 1.6.2-2 [133 kB]
Get:127 http://deb.debian.org/debian/ jessie/main libpcrecpp0 amd64 2:8.35-3.3+deb8u4 [142 kB]
Get:128 http://deb.debian.org/debian/ jessie/main libpcsclite1 amd64 1.8.13-1+deb8u1 [56.2 kB]
Get:129 http://deb.debian.org/debian/ jessie/main libsm6 amd64 2:1.2.2-1+b1 [33.6 kB]
Get:130 http://deb.debian.org/debian/ jessie/main libsndfile1 amd64 1.0.25-9.1+deb8u1 [215 kB]
Get:131 http://deb.debian.org/debian/ jessie/main libpulse0 amd64 5.0-13 [255 kB]
Get:132 http://deb.debian.org/debian/ jessie/main libsctp1 amd64 1.0.16+dfsg-2 [27.6 kB]
Get:133 http://deb.debian.org/debian/ jessie/main libunwind8 amd64 1.1-3.2 [50.8 kB]
Get:134 http://deb.debian.org/debian/ jessie/main libxt6 amd64 1:1.1.4-1+b1 [186 kB]
Get:135 http://deb.debian.org/debian/ jessie/main libxmu6 amd64 2:1.1.2-1 [58.6 kB]
Get:136 http://deb.debian.org/debian/ jessie/main libxpm4 amd64 1:3.5.12-0+deb8u1 [49.2 kB]
Get:137 http://deb.debian.org/debian/ jessie/main libxaw7 amd64 2:1.0.12-2+b1 [199 kB]
Get:138 http://deb.debian.org/debian/ jessie/main libxfont1 amd64 1:1.5.1-1+deb8u1 [133 kB]
Get:139 http://deb.debian.org/debian/ jessie/main libxkbfile1 amd64 1:1.0.8-1 [81.6 kB]
Get:140 http://deb.debian.org/debian/ jessie/main ca-certificates-java all 20140324 [13.7 kB]
Get:141 http://deb.debian.org/debian/ jessie-updates/main tzdata-java all 2018c-0+deb8u1 [82.4 kB]
Get:142 http://deb.debian.org/debian/ jessie/main java-common all 0.52 [136 kB]
Get:143 http://deb.debian.org/debian/ jessie/main init-system-helpers all 1.22 [14.0 kB]
Get:144 http://deb.debian.org/debian/ jessie/main liberror-perl all 0.17-1.1 [22.4 kB]
Get:145 http://deb.debian.org/debian/ jessie/main git-man all 1:2.1.4-2.1+deb8u5 [1268 kB]
Get:146 http://deb.debian.org/debian/ jessie/main git amd64 1:2.1.4-2.1+deb8u5 [3694 kB]
Get:147 http://deb.debian.org/debian/ jessie/main libboost1.55-dev amd64 1.55.0+dfsg-3 [5818 kB]
Get:148 http://deb.debian.org/debian/ jessie/main libboost-dev amd64 1.55.0.2 [3368 B]
Get:149 http://deb.debian.org/debian/ jessie/main libtcmalloc-minimal4 amd64 2.2.1-0.2 [128 kB]
Get:150 http://deb.debian.org/debian/ jessie/main libgoogle-perftools4 amd64 2.2.1-0.2 [304 kB]
Get:151 http://deb.debian.org/debian/ jessie/main libv8-3.14.5 amd64 3.14.5.8-8.1 [1269 kB]
Get:152 http://deb.debian.org/debian/ jessie/main mongodb-dev amd64 1:2.4.10-5+deb8u1 [1095 kB]
Get:153 http://deb.debian.org/debian/ jessie/main libsnappy1 amd64 1.1.2-3 [40.4 kB]
Get:154 http://deb.debian.org/debian/ jessie/main mongodb-clients amd64 1:2.4.10-5+deb8u1 [31.7 MB]
Get:155 http://deb.debian.org/debian/ jessie/main mongodb-server amd64 1:2.4.10-5+deb8u1 [4029 kB]
Get:156 http://deb.debian.org/debian/ jessie/main mongodb amd64 1:2.4.10-5+deb8u1 [12.2 kB]
Get:157 http://deb.debian.org/debian/ jessie/main x11-xkb-utils amd64 7.7+1 [159 kB]
Get:158 http://deb.debian.org/debian/ jessie/main xserver-common all 2:1.16.4-1+deb8u2 [1759 kB]
Get:159 http://deb.debian.org/debian/ jessie/main xvfb amd64 2:1.16.4-1+deb8u2 [2499 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 253 MB in 18s (13.6 MB/s)
Selecting previously unselected package libgdbm3:amd64.
(Reading database ... 13950 files and directories currently installed.)
Preparing to unpack .../libgdbm3_1.8.3-13.1_amd64.deb ...
Unpacking libgdbm3:amd64 (1.8.3-13.1) ...
Selecting previously unselected package libjson-c2:amd64.
Preparing to unpack .../libjson-c2_0.11-4_amd64.deb ...
Unpacking libjson-c2:amd64 (0.11-4) ...
Selecting previously unselected package libwrap0:amd64.
Preparing to unpack .../libwrap0_7.6.q-25_amd64.deb ...
Unpacking libwrap0:amd64 (7.6.q-25) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../libxml2_2.9.1+dfsg1-5+deb8u6_amd64.deb ...
Unpacking libxml2:amd64 (2.9.1+dfsg1-5+deb8u6) ...
Selecting previously unselected package perl-modules.
Preparing to unpack .../perl-modules_5.20.2-3+deb8u9_all.deb ...
Unpacking perl-modules (5.20.2-3+deb8u9) ...
Selecting previously unselected package perl.
Preparing to unpack .../perl_5.20.2-3+deb8u9_amd64.deb ...
Unpacking perl (5.20.2-3+deb8u9) ...
Selecting previously unselected package libpng12-0:amd64.
Preparing to unpack .../libpng12-0_1.2.50-2+deb8u3_amd64.deb ...
Unpacking libpng12-0:amd64 (1.2.50-2+deb8u3) ...
Selecting previously unselected package libfreetype6:amd64.
Preparing to unpack .../libfreetype6_2.5.2-3+deb8u2_amd64.deb ...
Unpacking libfreetype6:amd64 (2.5.2-3+deb8u2) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0030_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0030) ...
Selecting previously unselected package fonts-liberation.
Preparing to unpack .../fonts-liberation_1.07.4-1_all.deb ...
Unpacking fonts-liberation (1.07.4-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../fontconfig-config_2.11.0-6.3+deb8u1_all.deb ...
Unpacking fontconfig-config (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../libfontconfig1_2.11.0-6.3+deb8u1_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../fontconfig_2.11.0-6.3+deb8u1_amd64.deb ...
Unpacking fontconfig (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package libglib2.0-0:amd64.
Preparing to unpack .../libglib2.0-0_2.42.1-1+b1_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.42.1-1+b1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../libatk1.0-data_2.14.0-1_all.deb ...
Unpacking libatk1.0-data (2.14.0-1) ...
Selecting previously unselected package libatk1.0-0:amd64.
Preparing to unpack .../libatk1.0-0_2.14.0-1_amd64.deb ...
Unpacking libatk1.0-0:amd64 (2.14.0-1) ...
Selecting previously unselected package libpixman-1-0:amd64.
Preparing to unpack .../libpixman-1-0_0.32.6-3_amd64.deb ...
Unpacking libpixman-1-0:amd64 (0.32.6-3) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../libxau6_1%3a1.0.8-1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../libxdmcp6_1%3a1.1.1-1+b1_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.1-1+b1) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../libxcb1_1.10-3+b1_amd64.deb ...
Unpacking libxcb1:amd64 (1.10-3+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../libx11-data_2%3a1.6.2-3+deb8u1_all.deb ...
Unpacking libx11-data (2:1.6.2-3+deb8u1) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../libx11-6_2%3a1.6.2-3+deb8u1_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.2-3+deb8u1) ...
Selecting previously unselected package libxcb-render0:amd64.
Preparing to unpack .../libxcb-render0_1.10-3+b1_amd64.deb ...
Unpacking libxcb-render0:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxcb-shm0:amd64.
Preparing to unpack .../libxcb-shm0_1.10-3+b1_amd64.deb ...
Unpacking libxcb-shm0:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../libxext6_2%3a1.3.3-1_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.3-1) ...
Selecting previously unselected package libxrender1:amd64.
Preparing to unpack .../libxrender1_1%3a0.9.8-1+b1_amd64.deb ...
Unpacking libxrender1:amd64 (1:0.9.8-1+b1) ...
Selecting previously unselected package libcairo2:amd64.
Preparing to unpack .../libcairo2_1.14.0-2.1+deb8u2_amd64.deb ...
Unpacking libcairo2:amd64 (1.14.0-2.1+deb8u2) ...
Selecting previously unselected package libdbusmenu-glib4:amd64.
Preparing to unpack .../libdbusmenu-glib4_12.10.2-1_amd64.deb ...
Unpacking libdbusmenu-glib4:amd64 (12.10.2-1) ...
Selecting previously unselected package libjpeg62-turbo:amd64.
Preparing to unpack .../libjpeg62-turbo_1%3a1.3.1-12_amd64.deb ...
Unpacking libjpeg62-turbo:amd64 (1:1.3.1-12) ...
Selecting previously unselected package libjasper1:amd64.
Preparing to unpack .../libjasper1_1.900.1-debian1-2.4+deb8u3_amd64.deb ...
Unpacking libjasper1:amd64 (1.900.1-debian1-2.4+deb8u3) ...
Selecting previously unselected package libjbig0:amd64.
Preparing to unpack .../libjbig0_2.1-3.1_amd64.deb ...
Unpacking libjbig0:amd64 (2.1-3.1) ...
Selecting previously unselected package libtiff5:amd64.
Preparing to unpack .../libtiff5_4.0.3-12.3+deb8u5_amd64.deb ...
Unpacking libtiff5:amd64 (4.0.3-12.3+deb8u5) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../libgdk-pixbuf2.0-common_2.31.1-2+deb8u7_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.31.1-2+deb8u7) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:amd64.
Preparing to unpack .../libgdk-pixbuf2.0-0_2.31.1-2+deb8u7_amd64.deb ...
Unpacking libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u7) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../libthai-data_0.1.21-1_all.deb ...
Unpacking libthai-data (0.1.21-1) ...
Selecting previously unselected package libdatrie1:amd64.
Preparing to unpack .../libdatrie1_0.2.8-1_amd64.deb ...
Unpacking libdatrie1:amd64 (0.2.8-1) ...
Selecting previously unselected package libthai0:amd64.
Preparing to unpack .../libthai0_0.1.21-1_amd64.deb ...
Unpacking libthai0:amd64 (0.1.21-1) ...
Selecting previously unselected package libpango-1.0-0:amd64.
Preparing to unpack .../libpango-1.0-0_1.36.8-3_amd64.deb ...
Unpacking libpango-1.0-0:amd64 (1.36.8-3) ...
Selecting previously unselected package libgraphite2-3:amd64.
Preparing to unpack .../libgraphite2-3_1.3.10-1~deb8u1_amd64.deb ...
Unpacking libgraphite2-3:amd64 (1.3.10-1~deb8u1) ...
Selecting previously unselected package libharfbuzz0b:amd64.
Preparing to unpack .../libharfbuzz0b_0.9.35-2_amd64.deb ...
Unpacking libharfbuzz0b:amd64 (0.9.35-2) ...
Selecting previously unselected package libpangoft2-1.0-0:amd64.
Preparing to unpack .../libpangoft2-1.0-0_1.36.8-3_amd64.deb ...
Unpacking libpangoft2-1.0-0:amd64 (1.36.8-3) ...
Selecting previously unselected package libpangocairo-1.0-0:amd64.
Preparing to unpack .../libpangocairo-1.0-0_1.36.8-3_amd64.deb ...
Unpacking libpangocairo-1.0-0:amd64 (1.36.8-3) ...
Selecting previously unselected package libdbusmenu-gtk4:amd64.
Preparing to unpack .../libdbusmenu-gtk4_12.10.2-1_amd64.deb ...
Unpacking libdbusmenu-gtk4:amd64 (12.10.2-1) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../libgtk2.0-common_2.24.25-3+deb8u2_all.deb ...
Unpacking libgtk2.0-common (2.24.25-3+deb8u2) ...
Selecting previously unselected package libavahi-common-data:amd64.
Preparing to unpack .../libavahi-common-data_0.6.31-5_amd64.deb ...
Unpacking libavahi-common-data:amd64 (0.6.31-5) ...
Selecting previously unselected package libavahi-common3:amd64.
Preparing to unpack .../libavahi-common3_0.6.31-5_amd64.deb ...
Unpacking libavahi-common3:amd64 (0.6.31-5) ...
Selecting previously unselected package libdbus-1-3:amd64.
Preparing to unpack .../libdbus-1-3_1.8.22-0+deb8u1_amd64.deb ...
Unpacking libdbus-1-3:amd64 (1.8.22-0+deb8u1) ...
Selecting previously unselected package libavahi-client3:amd64.
Preparing to unpack .../libavahi-client3_0.6.31-5_amd64.deb ...
Unpacking libavahi-client3:amd64 (0.6.31-5) ...
Selecting previously unselected package libcups2:amd64.
Preparing to unpack .../libcups2_1.7.5-11+deb8u2_amd64.deb ...
Unpacking libcups2:amd64 (1.7.5-11+deb8u2) ...
Selecting previously unselected package libxcomposite1:amd64.
Preparing to unpack .../libxcomposite1_1%3a0.4.4-1_amd64.deb ...
Unpacking libxcomposite1:amd64 (1:0.4.4-1) ...
Selecting previously unselected package libxfixes3:amd64.
Preparing to unpack .../libxfixes3_1%3a5.0.1-2+deb8u1_amd64.deb ...
Unpacking libxfixes3:amd64 (1:5.0.1-2+deb8u1) ...
Selecting previously unselected package libxcursor1:amd64.
Preparing to unpack .../libxcursor1_1%3a1.1.14-1+deb8u1_amd64.deb ...
Unpacking libxcursor1:amd64 (1:1.1.14-1+deb8u1) ...
Selecting previously unselected package libxdamage1:amd64.
Preparing to unpack .../libxdamage1_1%3a1.1.4-2+b1_amd64.deb ...
Unpacking libxdamage1:amd64 (1:1.1.4-2+b1) ...
Selecting previously unselected package libxi6:amd64.
Preparing to unpack .../libxi6_2%3a1.7.4-1+deb8u1_amd64.deb ...
Unpacking libxi6:amd64 (2:1.7.4-1+deb8u1) ...
Selecting previously unselected package libxinerama1:amd64.
Preparing to unpack .../libxinerama1_2%3a1.1.3-1+b1_amd64.deb ...
Unpacking libxinerama1:amd64 (2:1.1.3-1+b1) ...
Selecting previously unselected package libxrandr2:amd64.
Preparing to unpack .../libxrandr2_2%3a1.4.2-1+deb8u1_amd64.deb ...
Unpacking libxrandr2:amd64 (2:1.4.2-1+deb8u1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../shared-mime-info_1.3-1_amd64.deb ...
Unpacking shared-mime-info (1.3-1) ...
Selecting previously unselected package libgtk2.0-0:amd64.
Preparing to unpack .../libgtk2.0-0_2.24.25-3+deb8u2_amd64.deb ...
Unpacking libgtk2.0-0:amd64 (2.24.25-3+deb8u2) ...
Selecting previously unselected package libindicator7.
Preparing to unpack .../libindicator7_0.5.0-2_amd64.deb ...
Unpacking libindicator7 (0.5.0-2) ...
Selecting previously unselected package libappindicator1.
Preparing to unpack .../libappindicator1_0.4.92-3.1_amd64.deb ...
Unpacking libappindicator1 (0.4.92-3.1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../libasound2-data_1.0.28-1_all.deb ...
Unpacking libasound2-data (1.0.28-1) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../libasound2_1.0.28-1_amd64.deb ...
Unpacking libasound2:amd64 (1.0.28-1) ...
Selecting previously unselected package libatspi2.0-0:amd64.
Preparing to unpack .../libatspi2.0-0_2.14.0-1_amd64.deb ...
Unpacking libatspi2.0-0:amd64 (2.14.0-1) ...
Selecting previously unselected package libatk-bridge2.0-0:amd64.
Preparing to unpack .../libatk-bridge2.0-0_2.14.0-2_amd64.deb ...
Unpacking libatk-bridge2.0-0:amd64 (2.14.0-2) ...
Selecting previously unselected package libdconf1:amd64.
Preparing to unpack .../libdconf1_0.22.0-1_amd64.deb ...
Unpacking libdconf1:amd64 (0.22.0-1) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../dconf-service_0.22.0-1_amd64.deb ...
Unpacking dconf-service (0.22.0-1) ...
Selecting previously unselected package dconf-gsettings-backend:amd64.
Preparing to unpack .../dconf-gsettings-backend_0.22.0-1_amd64.deb ...
Unpacking dconf-gsettings-backend:amd64 (0.22.0-1) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../hicolor-icon-theme_0.13-1_all.deb ...
Unpacking hicolor-icon-theme (0.13-1) ...
Selecting previously unselected package libcairo-gobject2:amd64.
Preparing to unpack .../libcairo-gobject2_1.14.0-2.1+deb8u2_amd64.deb ...
Unpacking libcairo-gobject2:amd64 (1.14.0-2.1+deb8u2) ...
Selecting previously unselected package libwayland-client0:amd64.
Preparing to unpack .../libwayland-client0_1.6.0-2_amd64.deb ...
Unpacking libwayland-client0:amd64 (1.6.0-2) ...
Selecting previously unselected package libwayland-cursor0:amd64.
Preparing to unpack .../libwayland-cursor0_1.6.0-2_amd64.deb ...
Unpacking libwayland-cursor0:amd64 (1.6.0-2) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../xkb-data_2.12-1_all.deb ...
Unpacking xkb-data (2.12-1) ...
Selecting previously unselected package libxkbcommon0:amd64.
Preparing to unpack .../libxkbcommon0_0.4.3-2_amd64.deb ...
Unpacking libxkbcommon0:amd64 (0.4.3-2) ...
Selecting previously unselected package libgtk-3-bin.
Preparing to unpack .../libgtk-3-bin_3.14.5-1+deb8u1_amd64.deb ...
Adding 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin'
Adding 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin'
Unpacking libgtk-3-bin (3.14.5-1+deb8u1) ...
Selecting previously unselected package libcroco3:amd64.
Preparing to unpack .../libcroco3_0.6.8-3+b1_amd64.deb ...
Unpacking libcroco3:amd64 (0.6.8-3+b1) ...
Selecting previously unselected package librsvg2-2:amd64.
Preparing to unpack .../librsvg2-2_2.40.5-1+deb8u2_amd64.deb ...
Unpacking librsvg2-2:amd64 (2.40.5-1+deb8u2) ...
Selecting previously unselected package librsvg2-common:amd64.
Preparing to unpack .../librsvg2-common_2.40.5-1+deb8u2_amd64.deb ...
Unpacking librsvg2-common:amd64 (2.40.5-1+deb8u2) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../adwaita-icon-theme_3.14.0-2_all.deb ...
Unpacking adwaita-icon-theme (3.14.0-2) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../libgtk-3-common_3.14.5-1+deb8u1_all.deb ...
Unpacking libgtk-3-common (3.14.5-1+deb8u1) ...
Selecting previously unselected package liblcms2-2:amd64.
Preparing to unpack .../liblcms2-2_2.6-3+deb8u1_amd64.deb ...
Unpacking liblcms2-2:amd64 (2.6-3+deb8u1) ...
Selecting previously unselected package libcolord2:amd64.
Preparing to unpack .../libcolord2_1.2.1-1+b2_amd64.deb ...
Unpacking libcolord2:amd64 (1.2.1-1+b2) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../libjson-glib-1.0-common_1.0.2-1_all.deb ...
Unpacking libjson-glib-1.0-common (1.0.2-1) ...
Selecting previously unselected package libjson-glib-1.0-0:amd64.
Preparing to unpack .../libjson-glib-1.0-0_1.0.2-1_amd64.deb ...
Unpacking libjson-glib-1.0-0:amd64 (1.0.2-1) ...
Selecting previously unselected package libproxy1:amd64.
Preparing to unpack .../libproxy1_0.4.11-4+b2_amd64.deb ...
Unpacking libproxy1:amd64 (0.4.11-4+b2) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../glib-networking-common_2.42.0-2_all.deb ...
Unpacking glib-networking-common (2.42.0-2) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../glib-networking-services_2.42.0-2_amd64.deb ...
Unpacking glib-networking-services (2.42.0-2) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../gsettings-desktop-schemas_3.14.1-1_all.deb ...
Unpacking gsettings-desktop-schemas (3.14.1-1) ...
Selecting previously unselected package glib-networking:amd64.
Preparing to unpack .../glib-networking_2.42.0-2_amd64.deb ...
Unpacking glib-networking:amd64 (2.42.0-2) ...
Selecting previously unselected package libsoup2.4-1:amd64.
Preparing to unpack .../libsoup2.4-1_2.48.0-1+deb8u1_amd64.deb ...
Unpacking libsoup2.4-1:amd64 (2.48.0-1+deb8u1) ...
Selecting previously unselected package libsoup-gnome2.4-1:amd64.
Preparing to unpack .../libsoup-gnome2.4-1_2.48.0-1+deb8u1_amd64.deb ...
Unpacking libsoup-gnome2.4-1:amd64 (2.48.0-1+deb8u1) ...
Selecting previously unselected package librest-0.7-0:amd64.
Preparing to unpack .../librest-0.7-0_0.7.92-3_amd64.deb ...
Unpacking librest-0.7-0:amd64 (0.7.92-3) ...
Selecting previously unselected package libgtk-3-0:amd64.
Preparing to unpack .../libgtk-3-0_3.14.5-1+deb8u1_amd64.deb ...
Unpacking libgtk-3-0:amd64 (3.14.5-1+deb8u1) ...
Selecting previously unselected package libnspr4:amd64.
Preparing to unpack .../libnspr4_2%3a4.12-1+debu8u1_amd64.deb ...
Unpacking libnspr4:amd64 (2:4.12-1+debu8u1) ...
Selecting previously unselected package libnss3:amd64.
Preparing to unpack .../libnss3_2%3a3.26-1+debu8u3_amd64.deb ...
Unpacking libnss3:amd64 (2:3.26-1+debu8u3) ...
Selecting previously unselected package libx11-xcb1:amd64.
Preparing to unpack .../libx11-xcb1_2%3a1.6.2-3+deb8u1_amd64.deb ...
Unpacking libx11-xcb1:amd64 (2:1.6.2-3+deb8u1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../x11-common_1%3a7.7+7_all.deb ...
Unpacking x11-common (1:7.7+7) ...
Selecting previously unselected package libxss1:amd64.
Preparing to unpack .../libxss1_1%3a1.2.2-1_amd64.deb ...
Unpacking libxss1:amd64 (1:1.2.2-1) ...
Selecting previously unselected package libxtst6:amd64.
Preparing to unpack .../libxtst6_2%3a1.2.2-1+deb8u1_amd64.deb ...
Unpacking libxtst6:amd64 (2:1.2.2-1+deb8u1) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../xdg-utils_1.1.0~rc1+git20111210-7.4_all.deb ...
Unpacking xdg-utils (1.1.0~rc1+git20111210-7.4) ...
Selecting previously unselected package google-chrome-stable.
Preparing to unpack .../google-chrome-stable_65.0.3325.181-1_amd64.deb ...
Unpacking google-chrome-stable (65.0.3325.181-1) ...
Selecting previously unselected package libasyncns0:amd64.
Preparing to unpack .../libasyncns0_0.8-5_amd64.deb ...
Unpacking libasyncns0:amd64 (0.8-5) ...
Selecting previously unselected package libboost-system1.55.0:amd64.
Preparing to unpack .../libboost-system1.55.0_1.55.0+dfsg-3_amd64.deb ...
Unpacking libboost-system1.55.0:amd64 (1.55.0+dfsg-3) ...
Selecting previously unselected package libboost-filesystem1.55.0:amd64.
Preparing to unpack .../libboost-filesystem1.55.0_1.55.0+dfsg-3_amd64.deb ...
Unpacking libboost-filesystem1.55.0:amd64 (1.55.0+dfsg-3) ...
Selecting previously unselected package libboost-program-options1.55.0:amd64.
Preparing to unpack .../libboost-program-options1.55.0_1.55.0+dfsg-3_amd64.deb ...
Unpacking libboost-program-options1.55.0:amd64 (1.55.0+dfsg-3) ...
Selecting previously unselected package libboost-thread1.55.0:amd64.
Preparing to unpack .../libboost-thread1.55.0_1.55.0+dfsg-3_amd64.deb ...
Unpacking libboost-thread1.55.0:amd64 (1.55.0+dfsg-3) ...
Selecting previously unselected package libdrm2:amd64.
Preparing to unpack .../libdrm2_2.4.58-2_amd64.deb ...
Unpacking libdrm2:amd64 (2.4.58-2) ...
Selecting previously unselected package libogg0:amd64.
Preparing to unpack .../libogg0_1.3.2-1_amd64.deb ...
Unpacking libogg0:amd64 (1.3.2-1) ...
Selecting previously unselected package libflac8:amd64.
Preparing to unpack .../libflac8_1.3.0-3_amd64.deb ...
Unpacking libflac8:amd64 (1.3.0-3) ...
Selecting previously unselected package libfontenc1:amd64.
Preparing to unpack .../libfontenc1_1%3a1.1.2-1+b2_amd64.deb ...
Unpacking libfontenc1:amd64 (1:1.1.2-1+b2) ...
Selecting previously unselected package libglapi-mesa:amd64.
Preparing to unpack .../libglapi-mesa_10.3.2-1+deb8u1_amd64.deb ...
Unpacking libglapi-mesa:amd64 (10.3.2-1+deb8u1) ...
Selecting previously unselected package libxcb-dri2-0:amd64.
Preparing to unpack .../libxcb-dri2-0_1.10-3+b1_amd64.deb ...
Unpacking libxcb-dri2-0:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxcb-dri3-0:amd64.
Preparing to unpack .../libxcb-dri3-0_1.10-3+b1_amd64.deb ...
Unpacking libxcb-dri3-0:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxcb-glx0:amd64.
Preparing to unpack .../libxcb-glx0_1.10-3+b1_amd64.deb ...
Unpacking libxcb-glx0:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxcb-present0:amd64.
Preparing to unpack .../libxcb-present0_1.10-3+b1_amd64.deb ...
Unpacking libxcb-present0:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxcb-sync1:amd64.
Preparing to unpack .../libxcb-sync1_1.10-3+b1_amd64.deb ...
Unpacking libxcb-sync1:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxshmfence1:amd64.
Preparing to unpack .../libxshmfence1_1.1-4_amd64.deb ...
Unpacking libxshmfence1:amd64 (1.1-4) ...
Selecting previously unselected package libxxf86vm1:amd64.
Preparing to unpack .../libxxf86vm1_1%3a1.1.3-1+b1_amd64.deb ...
Unpacking libxxf86vm1:amd64 (1:1.1.3-1+b1) ...
Selecting previously unselected package libgl1-mesa-glx:amd64.
Preparing to unpack .../libgl1-mesa-glx_10.3.2-1+deb8u1_amd64.deb ...
Unpacking libgl1-mesa-glx:amd64 (10.3.2-1+deb8u1) ...
Selecting previously unselected package libice6:amd64.
Preparing to unpack .../libice6_2%3a1.0.9-1+b1_amd64.deb ...
Unpacking libice6:amd64 (2:1.0.9-1+b1) ...
Selecting previously unselected package libpcap0.8:amd64.
Preparing to unpack .../libpcap0.8_1.6.2-2_amd64.deb ...
Unpacking libpcap0.8:amd64 (1.6.2-2) ...
Selecting previously unselected package libpcrecpp0:amd64.
Preparing to unpack .../libpcrecpp0_2%3a8.35-3.3+deb8u4_amd64.deb ...
Unpacking libpcrecpp0:amd64 (2:8.35-3.3+deb8u4) ...
Selecting previously unselected package libpcsclite1:amd64.
Preparing to unpack .../libpcsclite1_1.8.13-1+deb8u1_amd64.deb ...
Unpacking libpcsclite1:amd64 (1.8.13-1+deb8u1) ...
Selecting previously unselected package libsm6:amd64.
Preparing to unpack .../libsm6_2%3a1.2.2-1+b1_amd64.deb ...
Unpacking libsm6:amd64 (2:1.2.2-1+b1) ...
Selecting previously unselected package libvorbis0a:amd64.
Preparing to unpack .../libvorbis0a_1.3.4-2+deb8u1_amd64.deb ...
Unpacking libvorbis0a:amd64 (1.3.4-2+deb8u1) ...
Selecting previously unselected package libvorbisenc2:amd64.
Preparing to unpack .../libvorbisenc2_1.3.4-2+deb8u1_amd64.deb ...
Unpacking libvorbisenc2:amd64 (1.3.4-2+deb8u1) ...
Selecting previously unselected package libsndfile1:amd64.
Preparing to unpack .../libsndfile1_1.0.25-9.1+deb8u1_amd64.deb ...
Unpacking libsndfile1:amd64 (1.0.25-9.1+deb8u1) ...
Selecting previously unselected package libpulse0:amd64.
Preparing to unpack .../libpulse0_5.0-13_amd64.deb ...
Unpacking libpulse0:amd64 (5.0-13) ...
Selecting previously unselected package libsctp1:amd64.
Preparing to unpack .../libsctp1_1.0.16+dfsg-2_amd64.deb ...
Unpacking libsctp1:amd64 (1.0.16+dfsg-2) ...
Selecting previously unselected package libunwind8.
Preparing to unpack .../libunwind8_1.1-3.2_amd64.deb ...
Unpacking libunwind8 (1.1-3.2) ...
Selecting previously unselected package libxt6:amd64.
Preparing to unpack .../libxt6_1%3a1.1.4-1+b1_amd64.deb ...
Unpacking libxt6:amd64 (1:1.1.4-1+b1) ...
Selecting previously unselected package libxmu6:amd64.
Preparing to unpack .../libxmu6_2%3a1.1.2-1_amd64.deb ...
Unpacking libxmu6:amd64 (2:1.1.2-1) ...
Selecting previously unselected package libxpm4:amd64.
Preparing to unpack .../libxpm4_1%3a3.5.12-0+deb8u1_amd64.deb ...
Unpacking libxpm4:amd64 (1:3.5.12-0+deb8u1) ...
Selecting previously unselected package libxaw7:amd64.
Preparing to unpack .../libxaw7_2%3a1.0.12-2+b1_amd64.deb ...
Unpacking libxaw7:amd64 (2:1.0.12-2+b1) ...
Selecting previously unselected package libxfont1:amd64.
Preparing to unpack .../libxfont1_1%3a1.5.1-1+deb8u1_amd64.deb ...
Unpacking libxfont1:amd64 (1:1.5.1-1+deb8u1) ...
Selecting previously unselected package libxkbfile1:amd64.
Preparing to unpack .../libxkbfile1_1%3a1.0.8-1_amd64.deb ...
Unpacking libxkbfile1:amd64 (1:1.0.8-1) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../ca-certificates-java_20140324_all.deb ...
Unpacking ca-certificates-java (20140324) ...
Selecting previously unselected package tzdata-java.
Preparing to unpack .../tzdata-java_2018c-0+deb8u1_all.deb ...
Unpacking tzdata-java (2018c-0+deb8u1) ...
Selecting previously unselected package java-common.
Preparing to unpack .../java-common_0.52_all.deb ...
Unpacking java-common (0.52) ...
Selecting previously unselected package openjdk-7-jre-headless:amd64.
Preparing to unpack .../openjdk-7-jre-headless_7u151-2.6.11-2~deb8u1_amd64.deb ...
Unpacking openjdk-7-jre-headless:amd64 (7u151-2.6.11-2~deb8u1) ...
Selecting previously unselected package init-system-helpers.
Preparing to unpack .../init-system-helpers_1.22_all.deb ...
Unpacking init-system-helpers (1.22) ...
Selecting previously unselected package firefox.
Preparing to unpack .../firefox_43.0~linuxmint1+betsy_amd64.deb ...
Unpacking firefox (43.0~linuxmint1+betsy) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../liberror-perl_0.17-1.1_all.deb ...
Unpacking liberror-perl (0.17-1.1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../git-man_1%3a2.1.4-2.1+deb8u5_all.deb ...
Unpacking git-man (1:2.1.4-2.1+deb8u5) ...
Selecting previously unselected package git.
Preparing to unpack .../git_1%3a2.1.4-2.1+deb8u5_amd64.deb ...
Unpacking git (1:2.1.4-2.1+deb8u5) ...
Selecting previously unselected package libboost1.55-dev:amd64.
Preparing to unpack .../libboost1.55-dev_1.55.0+dfsg-3_amd64.deb ...
Unpacking libboost1.55-dev:amd64 (1.55.0+dfsg-3) ...
Selecting previously unselected package libboost-dev:amd64.
Preparing to unpack .../libboost-dev_1.55.0.2_amd64.deb ...
Unpacking libboost-dev:amd64 (1.55.0.2) ...
Selecting previously unselected package libtcmalloc-minimal4.
Preparing to unpack .../libtcmalloc-minimal4_2.2.1-0.2_amd64.deb ...
Unpacking libtcmalloc-minimal4 (2.2.1-0.2) ...
Selecting previously unselected package libgoogle-perftools4.
Preparing to unpack .../libgoogle-perftools4_2.2.1-0.2_amd64.deb ...
Unpacking libgoogle-perftools4 (2.2.1-0.2) ...
Selecting previously unselected package libv8-3.14.5.
Preparing to unpack .../libv8-3.14.5_3.14.5.8-8.1_amd64.deb ...
Unpacking libv8-3.14.5 (3.14.5.8-8.1) ...
Selecting previously unselected package mongodb-dev.
Preparing to unpack .../mongodb-dev_1%3a2.4.10-5+deb8u1_amd64.deb ...
Unpacking mongodb-dev (1:2.4.10-5+deb8u1) ...
Selecting previously unselected package libsnappy1.
Preparing to unpack .../libsnappy1_1.1.2-3_amd64.deb ...
Unpacking libsnappy1 (1.1.2-3) ...
Selecting previously unselected package mongodb-clients.
Preparing to unpack .../mongodb-clients_1%3a2.4.10-5+deb8u1_amd64.deb ...
Unpacking mongodb-clients (1:2.4.10-5+deb8u1) ...
Selecting previously unselected package mongodb-server.
Preparing to unpack .../mongodb-server_1%3a2.4.10-5+deb8u1_amd64.deb ...
Unpacking mongodb-server (1:2.4.10-5+deb8u1) ...
Selecting previously unselected package mongodb.
Preparing to unpack .../mongodb_1%3a2.4.10-5+deb8u1_amd64.deb ...
Unpacking mongodb (1:2.4.10-5+deb8u1) ...
Selecting previously unselected package nodejs.
Preparing to unpack .../nodejs_8.10.0-1nodesource1_amd64.deb ...
Unpacking nodejs (8.10.0-1nodesource1) ...
Selecting previously unselected package sbt.
Preparing to unpack .../archives/sbt_0.13.13_all.deb ...
Unpacking sbt (0.13.13) ...
Selecting previously unselected package x11-xkb-utils.
Preparing to unpack .../x11-xkb-utils_7.7+1_amd64.deb ...
Unpacking x11-xkb-utils (7.7+1) ...
Selecting previously unselected package xserver-common.
Preparing to unpack .../xserver-common_2%3a1.16.4-1+deb8u2_all.deb ...
Unpacking xserver-common (2:1.16.4-1+deb8u2) ...
Selecting previously unselected package xvfb.
Preparing to unpack .../xvfb_2%3a1.16.4-1+deb8u2_amd64.deb ...
Unpacking xvfb (2:1.16.4-1+deb8u2) ...
Processing triggers for systemd (215-17+deb8u7) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for ca-certificates (20141019+deb8u3) ...
Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
Setting up libgdbm3:amd64 (1.8.3-13.1) ...
Setting up libjson-c2:amd64 (0.11-4) ...
Setting up libwrap0:amd64 (7.6.q-25) ...
Setting up libxml2:amd64 (2.9.1+dfsg1-5+deb8u6) ...
Setting up perl-modules (5.20.2-3+deb8u9) ...
Setting up perl (5.20.2-3+deb8u9) ...
update-alternatives: using /usr/bin/prename to provide /usr/bin/rename (rename) in auto mode
Setting up libpng12-0:amd64 (1.2.50-2+deb8u3) ...
Setting up libfreetype6:amd64 (2.5.2-3+deb8u2) ...
Setting up ucf (3.0030) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
Setting up fonts-liberation (1.07.4-1) ...
Setting up fontconfig-config (2.11.0-6.3+deb8u1) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
Setting up libfontconfig1:amd64 (2.11.0-6.3+deb8u1) ...
Setting up fontconfig (2.11.0-6.3+deb8u1) ...
Regenerating fonts cache... done.
Setting up libglib2.0-0:amd64 (2.42.1-1+b1) ...
Setting up libatk1.0-data (2.14.0-1) ...
Setting up libatk1.0-0:amd64 (2.14.0-1) ...
Setting up libpixman-1-0:amd64 (0.32.6-3) ...
Setting up libxau6:amd64 (1:1.0.8-1) ...
Setting up libxdmcp6:amd64 (1:1.1.1-1+b1) ...
Setting up libxcb1:amd64 (1.10-3+b1) ...
Setting up libx11-data (2:1.6.2-3+deb8u1) ...
Setting up libx11-6:amd64 (2:1.6.2-3+deb8u1) ...
Setting up libxcb-render0:amd64 (1.10-3+b1) ...
Setting up libxcb-shm0:amd64 (1.10-3+b1) ...
Setting up libxext6:amd64 (2:1.3.3-1) ...
Setting up libxrender1:amd64 (1:0.9.8-1+b1) ...
Setting up libcairo2:amd64 (1.14.0-2.1+deb8u2) ...
Setting up libdbusmenu-glib4:amd64 (12.10.2-1) ...
Setting up libjpeg62-turbo:amd64 (1:1.3.1-12) ...
Setting up libjasper1:amd64 (1.900.1-debian1-2.4+deb8u3) ...
Setting up libjbig0:amd64 (2.1-3.1) ...
Setting up libtiff5:amd64 (4.0.3-12.3+deb8u5) ...
Setting up libgdk-pixbuf2.0-common (2.31.1-2+deb8u7) ...
Setting up libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u7) ...
Setting up libthai-data (0.1.21-1) ...
Setting up libdatrie1:amd64 (0.2.8-1) ...
Setting up libthai0:amd64 (0.1.21-1) ...
Setting up libpango-1.0-0:amd64 (1.36.8-3) ...
Setting up libgraphite2-3:amd64 (1.3.10-1~deb8u1) ...
Setting up libharfbuzz0b:amd64 (0.9.35-2) ...
Setting up libpangoft2-1.0-0:amd64 (1.36.8-3) ...
Setting up libpangocairo-1.0-0:amd64 (1.36.8-3) ...
Setting up libdbusmenu-gtk4:amd64 (12.10.2-1) ...
Setting up libgtk2.0-common (2.24.25-3+deb8u2) ...
Setting up libavahi-common-data:amd64 (0.6.31-5) ...
Setting up libavahi-common3:amd64 (0.6.31-5) ...
Setting up libdbus-1-3:amd64 (1.8.22-0+deb8u1) ...
Setting up libavahi-client3:amd64 (0.6.31-5) ...
Setting up libcups2:amd64 (1.7.5-11+deb8u2) ...
Setting up libxcomposite1:amd64 (1:0.4.4-1) ...
Setting up libxfixes3:amd64 (1:5.0.1-2+deb8u1) ...
Setting up libxcursor1:amd64 (1:1.1.14-1+deb8u1) ...
Setting up libxdamage1:amd64 (1:1.1.4-2+b1) ...
Setting up libxi6:amd64 (2:1.7.4-1+deb8u1) ...
Setting up libxinerama1:amd64 (2:1.1.3-1+b1) ...
Setting up libxrandr2:amd64 (2:1.4.2-1+deb8u1) ...
Setting up shared-mime-info (1.3-1) ...
Setting up libgtk2.0-0:amd64 (2.24.25-3+deb8u2) ...
Setting up libindicator7 (0.5.0-2) ...
Setting up libappindicator1 (0.4.92-3.1) ...
Setting up libasound2-data (1.0.28-1) ...
Setting up libasound2:amd64 (1.0.28-1) ...
Setting up libatspi2.0-0:amd64 (2.14.0-1) ...
Setting up libatk-bridge2.0-0:amd64 (2.14.0-2) ...
Setting up libdconf1:amd64 (0.22.0-1) ...
Setting up dconf-service (0.22.0-1) ...
Setting up dconf-gsettings-backend:amd64 (0.22.0-1) ...
Setting up hicolor-icon-theme (0.13-1) ...
Setting up libcairo-gobject2:amd64 (1.14.0-2.1+deb8u2) ...
Setting up libwayland-client0:amd64 (1.6.0-2) ...
Setting up libwayland-cursor0:amd64 (1.6.0-2) ...
Setting up xkb-data (2.12-1) ...
Setting up libxkbcommon0:amd64 (0.4.3-2) ...
Setting up libcroco3:amd64 (0.6.8-3+b1) ...
Setting up librsvg2-2:amd64 (2.40.5-1+deb8u2) ...
Setting up librsvg2-common:amd64 (2.40.5-1+deb8u2) ...
Setting up liblcms2-2:amd64 (2.6-3+deb8u1) ...
Setting up libcolord2:amd64 (1.2.1-1+b2) ...
Setting up libjson-glib-1.0-common (1.0.2-1) ...
Setting up libjson-glib-1.0-0:amd64 (1.0.2-1) ...
Setting up libproxy1:amd64 (0.4.11-4+b2) ...
Setting up glib-networking-common (2.42.0-2) ...
Setting up glib-networking-services (2.42.0-2) ...
Setting up gsettings-desktop-schemas (3.14.1-1) ...
Setting up glib-networking:amd64 (2.42.0-2) ...
Setting up libsoup2.4-1:amd64 (2.48.0-1+deb8u1) ...
Setting up libsoup-gnome2.4-1:amd64 (2.48.0-1+deb8u1) ...
Setting up librest-0.7-0:amd64 (0.7.92-3) ...
Setting up libnspr4:amd64 (2:4.12-1+debu8u1) ...
Setting up libnss3:amd64 (2:3.26-1+debu8u3) ...
Setting up libx11-xcb1:amd64 (2:1.6.2-3+deb8u1) ...
Setting up x11-common (1:7.7+7) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libxss1:amd64 (1:1.2.2-1) ...
Setting up libxtst6:amd64 (2:1.2.2-1+deb8u1) ...
Setting up xdg-utils (1.1.0~rc1+git20111210-7.4) ...
Setting up libasyncns0:amd64 (0.8-5) ...
Setting up libboost-system1.55.0:amd64 (1.55.0+dfsg-3) ...
Setting up libboost-filesystem1.55.0:amd64 (1.55.0+dfsg-3) ...
Setting up libboost-program-options1.55.0:amd64 (1.55.0+dfsg-3) ...
Setting up libboost-thread1.55.0:amd64 (1.55.0+dfsg-3) ...
Setting up libdrm2:amd64 (2.4.58-2) ...
Setting up libogg0:amd64 (1.3.2-1) ...
Setting up libflac8:amd64 (1.3.0-3) ...
Setting up libfontenc1:amd64 (1:1.1.2-1+b2) ...
Setting up libglapi-mesa:amd64 (10.3.2-1+deb8u1) ...
Setting up libxcb-dri2-0:amd64 (1.10-3+b1) ...
Setting up libxcb-dri3-0:amd64 (1.10-3+b1) ...
Setting up libxcb-glx0:amd64 (1.10-3+b1) ...
Setting up libxcb-present0:amd64 (1.10-3+b1) ...
Setting up libxcb-sync1:amd64 (1.10-3+b1) ...
Setting up libxshmfence1:amd64 (1.1-4) ...
Setting up libxxf86vm1:amd64 (1:1.1.3-1+b1) ...
Setting up libgl1-mesa-glx:amd64 (10.3.2-1+deb8u1) ...
Setting up libice6:amd64 (2:1.0.9-1+b1) ...
Setting up libpcap0.8:amd64 (1.6.2-2) ...
Setting up libpcrecpp0:amd64 (2:8.35-3.3+deb8u4) ...
Setting up libpcsclite1:amd64 (1.8.13-1+deb8u1) ...
Setting up libsm6:amd64 (2:1.2.2-1+b1) ...
Setting up libvorbis0a:amd64 (1.3.4-2+deb8u1) ...
Setting up libvorbisenc2:amd64 (1.3.4-2+deb8u1) ...
Setting up libsndfile1:amd64 (1.0.25-9.1+deb8u1) ...
Setting up libpulse0:amd64 (5.0-13) ...
Setting up libsctp1:amd64 (1.0.16+dfsg-2) ...
Setting up libunwind8 (1.1-3.2) ...
Setting up libxt6:amd64 (1:1.1.4-1+b1) ...
Setting up libxmu6:amd64 (2:1.1.2-1) ...
Setting up libxpm4:amd64 (1:3.5.12-0+deb8u1) ...
Setting up libxaw7:amd64 (2:1.0.12-2+b1) ...
Setting up libxfont1:amd64 (1:1.5.1-1+deb8u1) ...
Setting up libxkbfile1:amd64 (1:1.0.8-1) ...
Setting up tzdata-java (2018c-0+deb8u1) ...
Setting up java-common (0.52) ...
Setting up init-system-helpers (1.22) ...
Setting up firefox (43.0~linuxmint1+betsy) ...
Setting up liberror-perl (0.17-1.1) ...
Setting up git-man (1:2.1.4-2.1+deb8u5) ...
Setting up git (1:2.1.4-2.1+deb8u5) ...
Setting up libboost1.55-dev:amd64 (1.55.0+dfsg-3) ...
Setting up libboost-dev:amd64 (1.55.0.2) ...
Setting up libtcmalloc-minimal4 (2.2.1-0.2) ...
Setting up libgoogle-perftools4 (2.2.1-0.2) ...
Setting up libv8-3.14.5 (3.14.5.8-8.1) ...
Setting up mongodb-dev (1:2.4.10-5+deb8u1) ...
Setting up libsnappy1 (1.1.2-3) ...
Setting up mongodb-clients (1:2.4.10-5+deb8u1) ...
Setting up mongodb-server (1:2.4.10-5+deb8u1) ...
Adding system user `mongodb' (UID 104) ...
Adding new user `mongodb' (UID 104) with group `nogroup' ...
Not creating home directory `/home/mongodb'.
Adding group `mongodb' (GID 107) ...
Done.
Adding user `mongodb' to group `mongodb' ...
Adding user mongodb to group mongodb
Done.
invoke-rc.d: policy-rc.d denied execution of start.
Setting up mongodb (1:2.4.10-5+deb8u1) ...
Setting up nodejs (8.10.0-1nodesource1) ...
Setting up x11-xkb-utils (7.7+1) ...
Setting up xserver-common (2:1.16.4-1+deb8u2) ...
Setting up xvfb (2:1.16.4-1+deb8u2) ...
Setting up ca-certificates-java (20140324) ...
Adding debian:Trustis_FPS_Root_CA.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:OpenTrust_Root_CA_G2.pem
Adding debian:TURKTRUST_Certificate_Services_Provider_Root_2007.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:WoSign_China.pem
Adding debian:AddTrust_Qualified_Certificates_Root.pem
Adding debian:S-TRUST_Authentication_and_Encryption_Root_CA_2005_PN.pem
Adding debian:Certinomis_-_Root_CA.pem
Adding debian:AddTrust_Public_Services_Root.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Microsec_e-Szigno_Root_CA.pem
Adding debian:Certification_Authority_of_WoSign_G2.pem
Adding debian:Visa_eCommerce_Root.pem
Adding debian:Swisscom_Root_CA_2.pem
Adding debian:Comodo_Trusted_Services_root.pem
Adding debian:TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Certum_Root_CA.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:spi-cacert-2008.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:Certplus_Root_CA_G2.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:WoSign.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:Equifax_Secure_eBusiness_CA_1.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:ComSign_CA.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.pem
Adding debian:Certplus_Root_CA_G1.pem
Adding debian:Swisscom_Root_CA_1.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:Swisscom_Root_EV_CA_2.pem
Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:AddTrust_Low-Value_Services_Root.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:Equifax_Secure_CA.pem
Adding debian:Comodo_Secure_Services_root.pem
Adding debian:EC-ACC.pem
Adding debian:WellsSecure_Public_Root_Certificate_Authority.pem
Adding debian:Buypass_Class_2_CA_1.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:Camerfirma_Global_Chambersign_Root.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
Adding debian:SecureTrust_CA.pem
Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H6.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
Adding debian:Taiwan_GRCA.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:Deutsche_Telekom_Root_CA_2.pem
Adding debian:SwissSign_Platinum_CA_-_G2.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:ApplicationCA_-_Japanese_Government.pem
Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:Root_CA_Generalitat_Valenciana.pem
Adding debian:Certigna.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:thawte_Primary_Root_CA_-_G3.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:StartCom_Certification_Authority_2.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:DST_ACES_CA_X6.pem
Adding debian:AC_Raíz_Certicámara_S.A..pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:S-TRUST_Universal_Root_CA.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:GeoTrust_Global_CA_2.pem
Adding debian:IGC_A.pem
Adding debian:TC_TrustCenter_Class_3_CA_II.pem
Adding debian:OpenTrust_Root_CA_G3.pem
Adding debian:UTN_USERFirst_Email_Root_CA.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:PSCProcert.pem
Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:thawte_Primary_Root_CA.pem
Adding debian:EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:ACCVRAIZ1.pem
Adding debian:Juur-SK.pem
Adding debian:Certinomis_-_Autorité_Racine.pem
Adding debian:Secure_Global_CA.pem
Adding debian:Izenpe.com.pem
Adding debian:thawte_Primary_Root_CA_-_G2.pem
Adding debian:Equifax_Secure_Global_eBusiness_CA.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:UTN_USERFirst_Hardware_Root_CA.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:OpenTrust_Root_CA_G1.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:Security_Communication_EV_RootCA1.pem
Adding debian:StartCom_Certification_Authority.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
Adding debian:RSA_Security_2048_v3.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:StartCom_Certification_Authority_G2.pem
Adding debian:CA_WoSign_ECC_Root.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:China_Internet_Network_Information_Center_EV_Certificates_Root.pem
done.
Setting up libgtk-3-common (3.14.5-1+deb8u1) ...
Setting up libgtk-3-0:amd64 (3.14.5-1+deb8u1) ...
Setting up libgtk-3-bin (3.14.5-1+deb8u1) ...
Setting up adwaita-icon-theme (3.14.0-2) ...
Setting up google-chrome-stable (65.0.3325.181-1) ...
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/x-www-browser (x-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/google-chrome (google-chrome) in auto mode
Processing triggers for ca-certificates (20141019+deb8u3) ...
Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....
done.
done.
Setting up openjdk-7-jre-headless:amd64 (7u151-2.6.11-2~deb8u1) ...
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/orbd to provide /usr/bin/orbd (orbd) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up sbt (0.13.13) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u7) ...
Processing triggers for systemd (215-17+deb8u7) ...
 ---> d2ae357caaf5
Removing intermediate container 86fb8ac13d75
Step 8/29 : RUN curl -O -q http://downloads.typesafe.com/scala/2.11.5/scala-2.11.5.deb &&     dpkg -i scala-2.11.5.deb &&     rm scala-2.11.5.deb
 ---> Running in 667d6f742955
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--: 12 74.6M   12 9454k    0     0  10.8M      0  0:00:06 --:--:--  0:00: 57 74.6M   57 42.8M    0     0  23.1M      0  0:00:03  0:00:01  0:00:100 74.6M  100 74.6M    0     0  26.6M      0  0:00:02  0:00:02 --:--:-- 26.6M
Selecting previously unselected package scala.
(Reading database ... 38801 files and directories currently installed.)
Preparing to unpack scala-2.11.5.deb ...
Unpacking scala (2.11.5) ...
Setting up scala (2.11.5) ...
 ---> 583977c3b3ce
Removing intermediate container 667d6f742955
Step 9/29 : RUN npm install -g gulp bower
 ---> Running in a9d4648ef085
npm WARN deprecated [email protected]: ...psst! Your project can stop working at any moment because its dependencies can change. Prevent this by migrating to Yarn: https://bower.io/blog/2017/how-to-migrate-away-from-bower/
npm WARN deprecated [email protected]: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
/usr/bin/bower -> /usr/lib/node_modules/bower/bin/bower
/usr/bin/gulp -> /usr/lib/node_modules/gulp/bin/gulp.js
+ [email protected]
+ [email protected]
added 271 packages in 11.948s
 ---> bc1ab2992378
Removing intermediate container a9d4648ef085
Step 10/29 : RUN mkdir /source
 ---> Running in bb5896c1b117
 ---> 59de9f92ec4c
Removing intermediate container bb5896c1b117
Step 11/29 : RUN mkdir -p /data/db
 ---> Running in af132adcaffb
 ---> b404e90d216f
Removing intermediate container af132adcaffb
Step 12/29 : ADD project /source/project
 ---> 5ad1fb6cffb4
Removing intermediate container cffa9ca500dd
Step 13/29 : ADD build.sbt /source/build.sbt
 ---> df102722a61e
Removing intermediate container b5f367e52e3f
Step 14/29 : ADD client/bower.json /source/client/bower.json
 ---> b9e1b3b91411
Removing intermediate container 389d463ba840
Step 15/29 : ADD client/gulpfile.js /source/client/gulpfile.js
 ---> 6f99c16d4926
Removing intermediate container 45046bc66034
Step 16/29 : ADD client/package.json /source/client/package.json
 ---> 116ab05efa72
Removing intermediate container da7cbf24a8fc
Step 17/29 : ADD client/wct.conf.js /source/client/wct.conf.js
 ---> 96aae45f73b2
Removing intermediate container e572b3ddc9b4
Step 18/29 : ADD client/test.html /source/client/test.html
 ---> a86f26b70070
Removing intermediate container 322cbe2b46fb
Step 19/29 : ADD run_tests.sh /source/run_tests.sh
 ---> a4bcb7a3ea85
Removing intermediate container 2159eb4d3520
Step 20/29 : RUN cd /source && sbt update
 ---> Running in 800fb5dbde11
Getting org.scala-sbt sbt 0.13.13 ...
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.13/jars/sbt.jar ...
	[SUCCESSFUL ] org.scala-sbt#sbt;0.13.13!sbt.jar (2659ms)
downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.10.6/scala-library-2.10.6.jar ...
	[SUCCESSFUL ] org.scala-lang#scala-library;2.10.6!scala-library.jar (1463ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main/0.13.13/jars/main.jar ...
	[SUCCESSFUL ] org.scala-sbt#main;0.13.13!main.jar (3198ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.13/jars/compiler-interface.jar ...
	[SUCCESSFUL ] org.scala-sbt#compiler-interface;0.13.13!compiler-interface.jar (2817ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/actions/0.13.13/jars/actions.jar ...
	[SUCCESSFUL ] org.scala-sbt#actions;0.13.13!actions.jar (2810ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main-settings/0.13.13/jars/main-settings.jar ...
	[SUCCESSFUL ] org.scala-sbt#main-settings;0.13.13!main-settings.jar (2995ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/interface/0.13.13/jars/interface.jar ...
	[SUCCESSFUL ] org.scala-sbt#interface;0.13.13!interface.jar (2792ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/io/0.13.13/jars/io.jar ...
	[SUCCESSFUL ] org.scala-sbt#io;0.13.13!io.jar (2979ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/ivy/0.13.13/jars/ivy.jar ...
	[SUCCESSFUL ] org.scala-sbt#ivy;0.13.13!ivy.jar (2925ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logging/0.13.13/jars/logging.jar ...
	[SUCCESSFUL ] org.scala-sbt#logging;0.13.13!logging.jar (2729ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logic/0.13.13/jars/logic.jar ...
	[SUCCESSFUL ] org.scala-sbt#logic;0.13.13!logic.jar (2674ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/process/0.13.13/jars/process.jar ...
	[SUCCESSFUL ] org.scala-sbt#process;0.13.13!process.jar (2730ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/run/0.13.13/jars/run.jar ...
	[SUCCESSFUL ] org.scala-sbt#run;0.13.13!run.jar (2717ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/command/0.13.13/jars/command.jar ...
	[SUCCESSFUL ] org.scala-sbt#command;0.13.13!command.jar (3011ms)
downloading https://repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.0.0-M1/launcher-interface-1.0.0-M1.jar ...
	[SUCCESSFUL ] org.scala-sbt#launcher-interface;1.0.0-M1!launcher-interface.jar (476ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classpath/0.13.13/jars/classpath.jar ...
	[SUCCESSFUL ] org.scala-sbt#classpath;0.13.13!classpath.jar (2607ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/completion/0.13.13/jars/completion.jar ...
	[SUCCESSFUL ] org.scala-sbt#completion;0.13.13!completion.jar (2931ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/api/0.13.13/jars/api.jar ...
	[SUCCESSFUL ] org.scala-sbt#api;0.13.13!api.jar (2771ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-integration/0.13.13/jars/compiler-integration.jar ...
	[SUCCESSFUL ] org.scala-sbt#compiler-integration;0.13.13!compiler-integration.jar (2659ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-ivy-integration/0.13.13/jars/compiler-ivy-integration.jar ...
	[SUCCESSFUL ] org.scala-sbt#compiler-ivy-integration;0.13.13!compiler-ivy-integration.jar (2529ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/relation/0.13.13/jars/relation.jar ...
	[SUCCESSFUL ] org.scala-sbt#relation;0.13.13!relation.jar (2535ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/task-system/0.13.13/jars/task-system.jar ...
	[SUCCESSFUL ] org.scala-sbt#task-system;0.13.13!task-system.jar (2592ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/tasks/0.13.13/jars/tasks.jar ...
	[SUCCESSFUL ] org.scala-sbt#tasks;0.13.13!tasks.jar (2562ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/tracking/0.13.13/jars/tracking.jar ...
	[SUCCESSFUL ] org.scala-sbt#tracking;0.13.13!tracking.jar (2504ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/testing/0.13.13/jars/testing.jar ...
	[SUCCESSFUL ] org.scala-sbt#testing;0.13.13!testing.jar (2782ms)
downloading https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.10.6/scala-compiler-2.10.6.jar ...
	[SUCCESSFUL ] org.scala-lang#scala-compiler;2.10.6!scala-compiler.jar (2142ms)
downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.10.6/scala-reflect-2.10.6.jar ...
	[SUCCESSFUL ] org.scala-lang#scala-reflect;2.10.6!scala-reflect.jar (398ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/control/0.13.13/jars/control.jar ...
	[SUCCESSFUL ] org.scala-sbt#control;0.13.13!control.jar (2530ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/collections/0.13.13/jars/collections.jar ...
	[SUCCESSFUL ] org.scala-sbt#collections;0.13.13!collections.jar (3109ms)
downloading https://repo1.maven.org/maven2/jline/jline/2.13/jline-2.13.jar ...
	[SUCCESSFUL ] jline#jline;2.13!jline.jar (712ms)
downloading https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar ...
	[SUCCESSFUL ] org.fusesource.jansi#jansi;1.11!jansi.jar (306ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classfile/0.13.13/jars/classfile.jar ...
	[SUCCESSFUL ] org.scala-sbt#classfile;0.13.13!classfile.jar (2716ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/incremental-compiler/0.13.13/jars/incremental-compiler.jar ...
	[SUCCESSFUL ] org.scala-sbt#incremental-compiler;0.13.13!incremental-compiler.jar (2990ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.13/jars/compile.jar ...
	[SUCCESSFUL ] org.scala-sbt#compile;0.13.13!compile.jar (2879ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/persist/0.13.13/jars/persist.jar ...
	[SUCCESSFUL ] org.scala-sbt#persist;0.13.13!persist.jar (2709ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbinary/sbinary_2.10/0.4.2/jars/sbinary_2.10.jar ...
	[SUCCESSFUL ] org.scala-tools.sbinary#sbinary_2.10;0.4.2!sbinary_2.10.jar (2749ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/cross/0.13.13/jars/cross.jar ...
	[SUCCESSFUL ] org.scala-sbt#cross;0.13.13!cross.jar (2618ms)
downloading https://repo1.maven.org/maven2/org/scala-sbt/ivy/ivy/2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6/ivy-2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6.jar ...
	[SUCCESSFUL ] org.scala-sbt.ivy#ivy;2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6!ivy.jar (818ms)
downloading https://repo1.maven.org/maven2/com/jcraft/jsch/0.1.50/jsch-0.1.50.jar ...
	[SUCCESSFUL ] com.jcraft#jsch;0.1.50!jsch.jar (236ms)
downloading https://repo1.maven.org/maven2/org/scala-sbt/serialization_2.10/0.1.2/serialization_2.10-0.1.2.jar ...
	[SUCCESSFUL ] org.scala-sbt#serialization_2.10;0.1.2!serialization_2.10.jar (250ms)
downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-pickling_2.10/0.10.1/scala-pickling_2.10-0.10.1.jar ...
	[SUCCESSFUL ] org.scala-lang.modules#scala-pickling_2.10;0.10.1!scala-pickling_2.10.jar (341ms)
downloading https://repo1.maven.org/maven2/org/json4s/json4s-core_2.10/3.2.10/json4s-core_2.10-3.2.10.jar ...
	[SUCCESSFUL ] org.json4s#json4s-core_2.10;3.2.10!json4s-core_2.10.jar (289ms)
downloading https://repo1.maven.org/maven2/org/spire-math/jawn-parser_2.10/0.6.0/jawn-parser_2.10-0.6.0.jar ...
	[SUCCESSFUL ] org.spire-math#jawn-parser_2.10;0.6.0!jawn-parser_2.10.jar (237ms)
downloading https://repo1.maven.org/maven2/org/spire-math/json4s-support_2.10/0.6.0/json4s-support_2.10-0.6.0.jar ...
	[SUCCESSFUL ] org.spire-math#json4s-support_2.10;0.6.0!json4s-support_2.10.jar (222ms)
downloading https://repo1.maven.org/maven2/org/scalamacros/quasiquotes_2.10/2.0.1/quasiquotes_2.10-2.0.1.jar ...
	[SUCCESSFUL ] org.scalamacros#quasiquotes_2.10;2.0.1!quasiquotes_2.10.jar (308ms)
downloading https://repo1.maven.org/maven2/org/json4s/json4s-ast_2.10/3.2.10/json4s-ast_2.10-3.2.10.jar ...
	[SUCCESSFUL ] org.json4s#json4s-ast_2.10;3.2.10!json4s-ast_2.10.jar (216ms)
downloading https://repo1.maven.org/maven2/com/thoughtworks/paranamer/paranamer/2.6/paranamer-2.6.jar ...
	[SUCCESSFUL ] com.thoughtworks.paranamer#paranamer;2.6!paranamer.jar (213ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/cache/0.13.13/jars/cache.jar ...
	[SUCCESSFUL ] org.scala-sbt#cache;0.13.13!cache.jar (2687ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/test-agent/0.13.13/jars/test-agent.jar ...
	[SUCCESSFUL ] org.scala-sbt#test-agent;0.13.13!test-agent.jar (2598ms)
downloading https://repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar ...
	[SUCCESSFUL ] org.scala-sbt#test-interface;1.0!test-interface.jar (466ms)
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/apply-macro/0.13.13/jars/apply-macro.jar ...
	[SUCCESSFUL ] org.scala-sbt#apply-macro;0.13.13!apply-macro.jar (2775ms)
downloading https://repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar ...
	[SUCCESSFUL ] org.scala-sbt#template-resolver;0.1!template-resolver.jar (210ms)
:: retrieving :: org.scala-sbt#boot-app
	confs: [default]
	50 artifacts copied, 0 already retrieved (17645kB/74ms)
Getting Scala 2.10.6 (for sbt)...
downloading https://repo1.maven.org/maven2/org/scala-lang/jline/2.10.6/jline-2.10.6.jar ...
	[SUCCESSFUL ] org.scala-lang#jline;2.10.6!jline.jar (333ms)
downloading https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.4/jansi-1.4.jar ...
	[SUCCESSFUL ] org.fusesource.jansi#jansi;1.4!jansi.jar (228ms)
:: retrieving :: org.scala-sbt#boot-scala
	confs: [default]
	5 artifacts copied, 0 already retrieved (24494kB/37ms)
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
[info] Updating {file:/source/}source...
[info] Resolving org.scala-lang#sca[info] Resolving io.spray#spray-can[info] Resolving io.spray#spray-can[info] Resolving io.spray#spray-io;[info] Resolving io.spray#spray-io;[info] Resolving io.spray#spray-uti[info] Resolving io.spray#spray-uti[info] Resolving io.spray#spray-htt[info] Resolving io.spray#spray-htt[info] Resolving org.parboiled#parb[info] Resolving org.parboiled#parb[info] Resolving org.parboiled#parb[info] Resolving org.parboiled#parb[info] Resolving io.spray#spray-rou[info] Resolving io.spray#spray-rou[info] Resolving io.spray#spray-htt[info] Resolving io.spray#spray-htt[info] Resolving org.jvnet.mimepull[info] Resolving org.jvnet.mimepull[info] Resolving net.java#jvnet-par[info] Resolving net.java#jvnet-par[info] Resolving com.chuusai#shapel[info] Resolving com.chuusai#shapel[info] Resolving io.spray#spray-jso[info] Resolving io.spray#spray-jso[info] Resolving com.typesafe.akka#[info] Resolving com.typesafe.akka#[info] Resolving com.typesafe#confi[info] Resolving com.typesafe#confi[info] Resolving org.mongodb#casbah[info] Resolving org.mongodb#casbah[info] Resolving org.mongodb#casbah[info] Resolving org.mongodb#casbah[info] Resolving com.github.nscala-[info] Resolving com.github.nscala-[info] Resolving joda-time#joda-tim[info] Resolving joda-time#joda-tim[info] Resolving org.joda#joda-conv[info] Resolving org.joda#joda-conv[info] Resolving org.mongodb#mongo-[info] Resolving org.mongodb#mongo-[info] Resolving org.mongodb#casbah[info] Resolving org.mongodb#casbah[info] Resolving org.mongodb#casbah[info] Resolving org.mongodb#casbah[info] Resolving org.mongodb#casbah[info] Resolving org.mongodb#casbah[info] Resolving com.novus#salat_2.[info] Resolving com.novus#salat_2.[info] Resolving com.novus#salat-ut[info] Resolving com.novus#salat-ut[info] Resolving org.scala-lang#sca[info] Resolving org.scala-lang#sca[info] Resolving org.scala-lang#sca[info] Resolving org.scala-lang#sca[info] Resolving com.novus#salat-co[info] Resolving com.novus#salat-co[info] Resolving org.json4s#json4s-[info] Resolving org.json4s#json4s-[info] Resolving org.json4s#json4s-[info] Resolving org.json4s#json4s-[info] Resolving org.json4s#json4s-[info] Resolving org.json4s#json4s-[info] Resolving com.thoughtworks.p[info] Resolving org.slf4j#slf4j-ap[info] Resolving org.slf4j#slf4j-ap[info] Resolving org.slf4j#slf4j-pa[info] Resolving org.slf4j#slf4j-pa[info] Resolving ch.qos.logback#log[info] Resolving ch.qos.logback#log[info] Resolving ch.qos.logback#log[info] Resolving ch.qos.logback#log[info] Resolving ch.qos.logback#log[info] Resolving ch.qos.logback#log[info] Resolving ch.qos.logback#log[info] Resolving org.scalaj#scalaj-[info] Resolving org.scalaj#scalaj-[info] Resolving io.spray#spray-tes[info] Resolving io.spray#spray-tes[info] Resolving com.typesafe.akka#[info] Resolving com.typesafe.akka#[info] Resolving org.specs2#specs2-[info] Resolving org.specs2#specs2-[info] Resolving org.specs2#specs2-[info] Resolving org.specs2#specs2-[info] Resolving org.specs2#specs2-[info] Resolving org.specs2#specs2-[info] Resolving org.scalaz#scalaz-[info] Resolving org.scalaz#scalaz-[info] Resolving org.scalaz#scalaz-[info] Resolving org.scalaz#scalaz-[info] Resolving org.scalaz#scalaz-[info] Resolving org.scalaz#scalaz-[info] Resolving org.scala-lang#jli[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] downloading https://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.jar ...
[info] 	[SUCCESSFUL ] io.spray#spray-can;1.3.1!spray-can.jar(bundle) (820ms)
[info] downloading https://repo1.maven.org/maven2/io/spray/spray-routing/1.3.1/spray-routing-1.3.1.jar ...
[info] 	[SUCCESSFUL ] io.spray#spray-routing;1.3.1!spray-routing.jar(bundle) (911ms)
[info] downloading https://repo1.maven.org/maven2/io/spray/spray-json_2.10/1.2.6/spray-json_2.10-1.2.6.jar ...
[info] 	[SUCCESSFUL ] io.spray#spray-json_2.10;1.2.6!spray-json_2.10.jar(bundle) (356ms)
[info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_2.10/2.3.0/akka-actor_2.10-2.3.0.jar ...
[info] 	[SUCCESSFUL ] com.typesafe.akka#akka-actor_2.10;2.3.0!akka-actor_2.10.jar (1526ms)
[info] downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar ...
[info] 	[SUCCESSFUL ] org.slf4j#slf4j-api;1.7.7!slf4j-api.jar (70ms)
[info] downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.0.3/logback-classic-1.0.3.jar ...
[info] 	[SUCCESSFUL ] ch.qos.logback#logback-classic;1.0.3!logback-classic.jar (100ms)
[info] downloading https://repo1.maven.org/maven2/org/scalaj/scalaj-http_2.10/1.1.4/scalaj-http_2.10-1.1.4.jar ...
[info] 	[SUCCESSFUL ] org.scalaj#scalaj-http_2.10;1.1.4!scalaj-http_2.10.jar (83ms)
[info] downloading https://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.jar ...
[info] 	[SUCCESSFUL ] io.spray#spray-io;1.3.1!spray-io.jar(bundle) (83ms)
[info] downloading https://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.jar ...
[info] 	[SUCCESSFUL ] io.spray#spray-http;1.3.1!spray-http.jar(bundle) (149ms)
[info] downloading https://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.jar ...
[info] 	[SUCCESSFUL ] io.spray#spray-util;1.3.1!spray-util.jar(bundle) (73ms)
[info] downloading https://repo1.maven.org/maven2/org/parboiled/parboiled-scala_2.10/1.1.6/parboiled-scala_2.10-1.1.6.jar ...
[info] 	[SUCCESSFUL ] org.parboiled#parboiled-scala_2.10;1.1.6!parboiled-scala_2.10.jar(bundle) (81ms)
[info] downloading https://repo1.maven.org/maven2/org/parboiled/parboiled-core/1.1.6/parboiled-core-1.1.6.jar ...
[info] 	[SUCCESSFUL ] org.parboiled#parboiled-core;1.1.6!parboiled-core.jar(bundle) (73ms)
[info] downloading https://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.jar ...
[info] 	[SUCCESSFUL ] io.spray#spray-httpx;1.3.1!spray-httpx.jar(bundle) (93ms)
[info] downloading https://repo1.maven.org/maven2/com/chuusai/shapeless_2.10/1.2.4/shapeless_2.10-1.2.4.jar ...
[info] 	[SUCCESSFUL ] com.chuusai#shapeless_2.10;1.2.4!shapeless_2.10.jar (134ms)
[info] downloading https://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.jar ...
[info] 	[SUCCESSFUL ] org.jvnet.mimepull#mimepull;1.9.4!mimepull.jar (70ms)
[info] downloading https://repo1.maven.org/maven2/com/typesafe/config/1.2.0/config-1.2.0.jar ...
[info] 	[SUCCESSFUL ] com.typesafe#config;1.2.0!config.jar(bundle) (81ms)
[info] downloading https://repo1.maven.org/maven2/org/mongodb/casbah-commons_2.10/2.7.2/casbah-commons_2.10-2.7.2.jar ...
[info] 	[SUCCESSFUL ] org.mongodb#casbah-commons_2.10;2.7.2!casbah-commons_2.10.jar (77ms)
[info] downloading https://repo1.maven.org/maven2/org/mongodb/casbah-core_2.10/2.7.2/casbah-core_2.10-2.7.2.jar ...
[info] 	[SUCCESSFUL ] org.mongodb#casbah-core_2.10;2.7.2!casbah-core_2.10.jar (82ms)
[info] downloading https://repo1.maven.org/maven2/org/mongodb/casbah-query_2.10/2.7.2/casbah-query_2.10-2.7.2.jar ...
[info] 	[SUCCESSFUL ] org.mongodb#casbah-query_2.10;2.7.2!casbah-query_2.10.jar (81ms)
[info] downloading https://repo1.maven.org/maven2/org/mongodb/casbah-gridfs_2.10/2.7.2/casbah-gridfs_2.10-2.7.2.jar ...
[info] 	[SUCCESSFUL ] org.mongodb#casbah-gridfs_2.10;2.7.2!casbah-gridfs_2.10.jar (66ms)
[info] downloading https://repo1.maven.org/maven2/com/github/nscala-time/nscala-time_2.10/1.0.0/nscala-time_2.10-1.0.0.jar ...
[info] 	[SUCCESSFUL ] com.github.nscala-time#nscala-time_2.10;1.0.0!nscala-time_2.10.jar (76ms)
[info] downloading https://repo1.maven.org/maven2/org/mongodb/mongo-java-driver/2.12.2/mongo-java-driver-2.12.2.jar ...
[info] 	[SUCCESSFUL ] org.mongodb#mongo-java-driver;2.12.2!mongo-java-driver.jar (102ms)
[info] downloading https://repo1.maven.org/maven2/joda-time/joda-time/2.3/joda-time-2.3.jar ...
[info] 	[SUCCESSFUL ] joda-time#joda-time;2.3!joda-time.jar (94ms)
[info] downloading https://repo1.maven.org/maven2/org/joda/joda-convert/1.2/joda-convert-1.2.jar ...
[info] 	[SUCCESSFUL ] org.joda#joda-convert;1.2!joda-convert.jar (72ms)
[info] downloading https://repo1.maven.org/maven2/com/novus/salat-util_2.10/1.9.8/salat-util_2.10-1.9.8.jar ...
[info] 	[SUCCESSFUL ] com.novus#salat-util_2.10;1.9.8!salat-util_2.10.jar (77ms)
[info] downloading https://repo1.maven.org/maven2/com/novus/salat-core_2.10/1.9.8/salat-core_2.10-1.9.8.jar ...
[info] 	[SUCCESSFUL ] com.novus#salat-core_2.10;1.9.8!salat-core_2.10.jar (106ms)
[info] downloading https://repo1.maven.org/maven2/org/scala-lang/scalap/2.10.6/scalap-2.10.6.jar ...
[info] 	[SUCCESSFUL ] org.scala-lang#scalap;2.10.6!scalap.jar (106ms)
[info] downloading https://repo1.maven.org/maven2/org/json4s/json4s-native_2.10/3.2.9/json4s-native_2.10-3.2.9.jar ...
[info] 	[SUCCESSFUL ] org.json4s#json4s-native_2.10;3.2.9!json4s-native_2.10.jar (95ms)
[info] downloading https://repo1.maven.org/maven2/org/json4s/json4s-core_2.10/3.2.9/json4s-core_2.10-3.2.9.jar ...
[info] 	[SUCCESSFUL ] org.json4s#json4s-core_2.10;3.2.9!json4s-core_2.10.jar (96ms)
[info] downloading https://repo1.maven.org/maven2/org/json4s/json4s-ast_2.10/3.2.9/json4s-ast_2.10-3.2.9.jar ...
[info] 	[SUCCESSFUL ] org.json4s#json4s-ast_2.10;3.2.9!json4s-ast_2.10.jar (74ms)
[info] downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.0.3/logback-core-1.0.3.jar ...
[info] 	[SUCCESSFUL ] ch.qos.logback#logback-core;1.0.3!logback-core.jar (81ms)
[info] downloading https://repo1.maven.org/maven2/io/spray/spray-testkit/1.3.1/spray-testkit-1.3.1.jar ...
[info] 	[SUCCESSFUL ] io.spray#spray-testkit;1.3.1!spray-testkit.jar (77ms)
[info] downloading https://repo1.maven.org/maven2/org/specs2/specs2-core_2.10/2.3.12/specs2-core_2.10-2.3.12.jar ...
[info] 	[SUCCESSFUL ] org.specs2#specs2-core_2.10;2.3.12!specs2-core_2.10.jar (176ms)
[info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-testkit_2.10/2.3.0/akka-testkit_2.10-2.3.0.jar ...
[info] 	[SUCCESSFUL ] com.typesafe.akka#akka-testkit_2.10;2.3.0!akka-testkit_2.10.jar (75ms)
[info] downloading https://repo1.maven.org/maven2/org/specs2/specs2-matcher_2.10/2.3.12/specs2-matcher_2.10-2.3.12.jar ...
[info] 	[SUCCESSFUL ] org.specs2#specs2-matcher_2.10;2.3.12!specs2-matcher_2.10.jar (155ms)
[info] downloading https://repo1.maven.org/maven2/org/specs2/specs2-common_2.10/2.3.12/specs2-common_2.10-2.3.12.jar ...
[info] 	[SUCCESSFUL ] org.specs2#specs2-common_2.10;2.3.12!specs2-common_2.10.jar (131ms)
[info] downloading https://repo1.maven.org/maven2/org/scalaz/scalaz-core_2.10/7.0.6/scalaz-core_2.10-7.0.6.jar ...
[info] 	[SUCCESSFUL ] org.scalaz#scalaz-core_2.10;7.0.6!scalaz-core_2.10.jar(bundle) (411ms)
[info] downloading https://repo1.maven.org/maven2/org/scalaz/scalaz-concurrent_2.10/7.0.6/scalaz-concurrent_2.10-7.0.6.jar ...
[info] 	[SUCCESSFUL ] org.scalaz#scalaz-concurrent_2.10;7.0.6!scalaz-concurrent_2.10.jar(bundle) (80ms)
[info] downloading https://repo1.maven.org/maven2/org/scalaz/scalaz-effect_2.10/7.0.6/scalaz-effect_2.10-7.0.6.jar ...
[info] 	[SUCCESSFUL ] org.scalaz#scalaz-effect_2.10;7.0.6!scalaz-effect_2.10.jar(bundle) (84ms)
[info] Done updating.
[success] Total time: 16 s, completed Mar 25, 2018 1:49:43 AM
 ---> 124a5241f057
Removing intermediate container 800fb5dbde11
Step 21/29 : RUN cd /source/client && npm install && bower install --allow-root --config.interactive=false -s
 ---> Running in 45a9cb2a932c
npm WARN deprecated [email protected]: Use UnCSS through gulp-postcss instead.
npm WARN deprecated [email protected]: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated [email protected]: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated [email protected]: Use uuid module instead
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
npm WARN deprecated [email protected]: connect 2.x series is deprecated
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated [email protected]: Package no longer supported. Contact [email protected] for more info.
npm WARN deprecated [email protected]: 🙌  Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!
npm WARN deprecated [email protected]: This package is unmaintained. Use @sinonjs/formatio instead

> [email protected] install /source/client/node_modules/uws
> node-gyp rebuild > build_log.txt 2>&1 || exit 0


> [email protected] install /source/client/node_modules/phantomjs-prebuilt
> node install.js

PhantomJS not found on PATH
Downloading https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
Saving to /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Receiving...

Received 22866K total.
Extracting tar contents (via spawned process)
Removing /source/client/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1521942665659/phantomjs-2.1.1-linux-x86_64 -> /source/client/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /source/client/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs

> [email protected] install /source/client/node_modules/wd
> node scripts/build-browser-scripts


> [email protected] postinstall /source/client/node_modules/sauce-connect-launcher
> node scripts/install.js || nodejs scripts/install.js


> [email protected] postinstall /source/client/node_modules/wct-sauce
> node scripts/postinstall.js

Prefetching the Sauce Connect binary.
Missing Sauce Connect local proxy, downloading dependency
This will only happen once.
Downloading 5.66MB
Archive checksum verified.
Unzipping /source/client/node_modules/sauce-connect-launcher/sc/sc-4.4.12-linux.tar.gz
Removing /source/client/node_modules/sauce-connect-launcher/sc/sc-4.4.12-linux.tar.gz
Sauce Connect downloaded correctly

> [email protected] postinstall /source/client/node_modules/gifsicle
> node lib/install.js

  ✔ gifsicle pre-build test passed successfully

> [email protected] postinstall /source/client/node_modules/jpegtran-bin
> node lib/install.js


> [email protected] postinstall /source/client/node_modules/optipng-bin
> node lib/install.js

  ✔ jpegtran pre-build test passed successfully
  ✔ optipng pre-build test passed successfully

> [email protected] postinstall /source/client/node_modules/wct-local
> node scripts/postinstall.js

----------
selenium-standalone installation starting
----------

---
selenium install:
from: https://selenium-release.storage.googleapis.com/3.8/selenium-server-standalone-3.8.1.jar
to: /source/client/node_modules/selenium-standalone/.selenium/selenium-server/3.8.1-server.jar
---
chrome install:
from: https://chromedriver.storage.googleapis.com/2.36/chromedriver_linux64.zip
to: /source/client/node_modules/selenium-standalone/.selenium/chromedriver/2.36-x64-chromedriver
---
firefox install:
from: https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-linux64.tar.gz
to: /source/client/node_modules/selenium-standalone/.selenium/geckodriver/0.19.1-x64-geckodriver


-----
selenium-standalone installation finished
-----
npm notice created a lockfile as package-lock.json. You should commit this file.
added 1787 packages in 95.552s
npm WARN [email protected] No description
npm WARN [email protected] No repository field.
npm WARN [email protected] No license field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

 ---> 1e12ca24191e
Removing intermediate container 45a9cb2a932c
Step 22/29 : ENV TEST_TYPE "spec"
 ---> Running in 2635e4294b3a
 ---> 09f4616994d7
Removing intermediate container 2635e4294b3a
Step 23/29 : ENV DOMAIN "http://172.17.42.1"
 ---> Running in 93047901447d
 ---> b80a3ab7d72b
Removing intermediate container 93047901447d
Step 24/29 : ENV DISPLAY ":1.0"
 ---> Running in 2bf1f19983aa
 ---> c15d840823d8
Removing intermediate container 2bf1f19983aa
Step 25/29 : ENV DB_HOST localhost
 ---> Running in 1a6c01e60ae5
 ---> 48722ede7fac
Removing intermediate container 1a6c01e60ae5
Step 26/29 : WORKDIR /source
 ---> fd62aecf0a55
Removing intermediate container 7293cbf5657a
Step 27/29 : VOLUME /source /source/target/scala-2.10 /root/.ivy2/cache /data/db
 ---> Running in 60f8c6130484
 ---> fd43b73d2fd2
Removing intermediate container 60f8c6130484
Step 28/29 : CMD /source/run_tests.sh
 ---> Running in 265b9fb1d163
 ---> dfd480f04a9f
Removing intermediate container 265b9fb1d163
Step 29/29 : EXPOSE 8080
 ---> Running in 9e683d934e87
 ---> c5f67bcf08f2
Removing intermediate container 9e683d934e87
Successfully built c5f67bcf08f2
Successfully tagged 10.100.198.200:5000/books-ms-tests:latest
vagrant@cd:~/books-ms$ docker-compose -f docker-compose-dev
docker-compose-dev-v2.yml  docker-compose-dev.yml
vagrant@cd:~/books-ms$ docker-compose -f docker-compose-dev.yml run --rm tests
WARNING: The DOMAIN variable is not set. Defaulting to a blank string.
mongod --help for help and startup options
Sun Mar 25 02:12:02.199 [initandlisten] MongoDB starting : pid=5 port=27017 dbpath=/data/db/ 64-bit host=612abc83ae51
Sun Mar 25 02:12:02.199 [initandlisten] db version v2.4.10
Sun Mar 25 02:12:02.199 [initandlisten] git version: nogitversion
Sun Mar 25 02:12:02.199 [initandlisten] build info: Linux x86-ubc-01 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 BOOST_LIB_VERSION=1_55
Sun Mar 25 02:12:02.199 [initandlisten] allocator: tcmalloc
Sun Mar 25 02:12:02.199 [initandlisten] options: {}
Sun Mar 25 02:12:02.204 [initandlisten] journal dir=/data/db/journal
Sun Mar 25 02:12:02.204 [initandlisten] recover : no journal files present, no recovery needed
Sun Mar 25 02:12:02.252 [FileAllocator] allocating new datafile /data/db/local.ns, filling with zeroes...
Sun Mar 25 02:12:02.252 [FileAllocator] creating directory /data/db/_tmp
Sun Mar 25 02:12:02.257 [FileAllocator] done allocating datafile /data/db/local.ns, size: 16MB,  took 0 secs
Sun Mar 25 02:12:02.264 [FileAllocator] allocating new datafile /data/db/local.0, filling with zeroes...
Sun Mar 25 02:12:02.265 [FileAllocator] done allocating datafile /data/db/local.0, size: 64MB,  took 0 secs
Sun Mar 25 02:12:02.267 [initandlisten] waiting for connections on port 27017
Sun Mar 25 02:12:02.268 [websvr] admin web console waiting for connections on port 28017
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
[info] Compiling 2 Scala sources to /source/target/scala-2.10/classes...
[info] 'compiler-interface' not yet compiled for Scala 2.10.6. Compiling...
[info]   Compilation completed in 28.253 s
[info] Compiling 2 Scala sources to /source/target/scala-2.10/test-classes...
Sun Mar 25 02:13:04.495 [initandlisten] connection accepted from 127.0.0.1:45522 #1 (1 connection now open)
02:13:04.630 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Registering Scala Conversions.
02:13:04.633 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Deserializers for Scala Conversions registering
02:13:04.634 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Serializers for Scala Conversions registering
02:13:04.635 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up OptionSerializer
02:13:04.636 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaProductSerializer
02:13:04.637 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaCollectionSerializer
02:13:04.638 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaRegexSerializers
02:13:04.639 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Hooking up scala.util.matching.Regex serializer
02:13:04.640 [pool-4-thread-7] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Reached base registration method on MongoConversionHelper.
Sun Mar 25 02:13:05.122 [initandlisten] connection accepted from 127.0.0.1:45523 #2 (2 connections now open)
Sun Mar 25 02:13:05.125 [conn2] dropDatabase books starting
Sun Mar 25 02:13:05.125 [conn2] removeJournalFiles
Sun Mar 25 02:13:05.129 [conn2] dropDatabase books finished
Sun Mar 25 02:13:05.359 [conn2] dropDatabase books starting
Sun Mar 25 02:13:05.359 [conn2] removeJournalFiles
Sun Mar 25 02:13:05.361 [conn2] dropDatabase books finished
Sun Mar 25 02:13:05.382 [conn2] dropDatabase books starting
Sun Mar 25 02:13:05.382 [conn2] removeJournalFiles
Sun Mar 25 02:13:05.384 [conn2] dropDatabase books finished
Sun Mar 25 02:13:05.450 [conn2] dropDatabase books starting
Sun Mar 25 02:13:05.452 [conn2] removeJournalFiles
Sun Mar 25 02:13:05.453 [conn2] dropDatabase books finished
Sun Mar 25 02:13:05.951 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:05.952 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0 secs
Sun Mar 25 02:13:05.962 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:05.963 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0.001 secs
Sun Mar 25 02:13:05.964 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:05.965 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0.001 secs
Sun Mar 25 02:13:05.966 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:05.967 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.140 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.143 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.146 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.147 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.148 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0 secs
Sun Mar 25 02:13:06.155 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.156 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0 secs
Sun Mar 25 02:13:06.156 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.156 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0 secs
Sun Mar 25 02:13:06.157 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.157 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.164 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.168 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.171 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.172 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.173 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0.001 secs
Sun Mar 25 02:13:06.181 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.182 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0.001 secs
Sun Mar 25 02:13:06.183 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.183 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0 secs
Sun Mar 25 02:13:06.183 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.183 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.189 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.193 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.197 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.204 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.204 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0 secs
Sun Mar 25 02:13:06.212 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.212 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0 secs
Sun Mar 25 02:13:06.213 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.214 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.215 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0.002 secs
Sun Mar 25 02:13:06.215 [conn2] build index done.  scanned 0 total records. 0.001 secs
Sun Mar 25 02:13:06.220 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.222 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.225 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.229 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.231 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0.001 secs
Sun Mar 25 02:13:06.238 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.239 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0.001 secs
Sun Mar 25 02:13:06.240 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.240 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0 secs
Sun Mar 25 02:13:06.240 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.240 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.246 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.250 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.252 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.255 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.256 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0 secs
Sun Mar 25 02:13:06.263 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.264 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0 secs
Sun Mar 25 02:13:06.264 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.265 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0 secs
Sun Mar 25 02:13:06.265 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.266 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.271 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.275 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.277 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.278 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.279 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0.001 secs
Sun Mar 25 02:13:06.286 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.287 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0 secs
Sun Mar 25 02:13:06.287 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.288 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0 secs
Sun Mar 25 02:13:06.288 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.288 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.295 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.300 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.302 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.303 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.304 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0.001 secs
Sun Mar 25 02:13:06.313 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.313 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0 secs
Sun Mar 25 02:13:06.313 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.315 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0.001 secs
Sun Mar 25 02:13:06.315 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.315 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.320 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.324 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.326 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.328 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.329 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0 secs
Sun Mar 25 02:13:06.335 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.337 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0 secs
Sun Mar 25 02:13:06.337 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.337 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0 secs
Sun Mar 25 02:13:06.338 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.338 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.344 [conn2] dropDatabase books starting
Sun Mar 25 02:13:06.349 [conn2] removeJournalFiles
Sun Mar 25 02:13:06.352 [conn2] dropDatabase books finished
Sun Mar 25 02:13:06.353 [FileAllocator] allocating new datafile /data/db/books.ns, filling with zeroes...
Sun Mar 25 02:13:06.354 [FileAllocator] done allocating datafile /data/db/books.ns, size: 16MB,  took 0 secs
Sun Mar 25 02:13:06.361 [FileAllocator] allocating new datafile /data/db/books.0, filling with zeroes...
Sun Mar 25 02:13:06.361 [FileAllocator] done allocating datafile /data/db/books.0, size: 64MB,  took 0 secs
Sun Mar 25 02:13:06.362 [FileAllocator] allocating new datafile /data/db/books.1, filling with zeroes...
Sun Mar 25 02:13:06.362 [conn2] build index books.books { _id: 1 }
Sun Mar 25 02:13:06.362 [conn2] build index done.  scanned 0 total records. 0 secs
Sun Mar 25 02:13:06.364 [FileAllocator] done allocating datafile /data/db/books.1, size: 128MB,  took 0.002 secs
[info] ServiceSpec
[info]
[info] GET /test.html should
[info] + return OK
[info] + return file content
[info]
[info] GET /api/v1/books should
[info] + return OK
[info] + return all books
[info]
[info] GET /api/v1/books/_id/1234 should
[info] + return OK
[info] + return book
[info]
[info] PUT /api/v1/books should
[info] + return OK
[info] + return Book
[info] + insert book to the DB
[info] + update book when it exists in the DB
[info]
[info] DELETE /api/v1/books/_id/1234 should
[info] + return OK
[info] + return book
[info] + remove book from the DB
[info]
[info] Total for specification ServiceSpec
[info] Finished in 1 second, 276 ms
[info] 13 examples, 0 failure, 0 error
[info] Passed: Total 13, Failed 0, Errors 0, Passed 13
[success] Total time: 57 s, completed Mar 25, 2018 2:13:06 AM
Sun Mar 25 02:13:06.953 [conn2] end connection 127.0.0.1:45523 (1 connection now open)
Sun Mar 25 02:13:06.953 [conn1] end connection 127.0.0.1:45522 (1 connection now open)
killing process with pid: 5
Sun Mar 25 02:13:06.983 [signalProcessingThread] got signal 15 (Terminated), will terminate after current cmd ends
Sun Mar 25 02:13:06.983 [signalProcessingThread] now exiting
Sun Mar 25 02:13:06.983 dbexit:
Sun Mar 25 02:13:06.983 [signalProcessingThread] shutdown: going to close listening sockets...
Sun Mar 25 02:13:06.983 [signalProcessingThread] closing listening socket: 9
Sun Mar 25 02:13:06.983 [signalProcessingThread] closing listening socket: 10
Sun Mar 25 02:13:06.983 [signalProcessingThread] closing listening socket: 11
Sun Mar 25 02:13:06.983 [signalProcessingThread] removing socket file: /tmp/mongodb-27017.sock
Sun Mar 25 02:13:06.983 [signalProcessingThread] shutdown: going to flush diaglog...
Sun Mar 25 02:13:06.983 [signalProcessingThread] shutdown: going to close sockets...
Sun Mar 25 02:13:06.983 [signalProcessingThread] shutdown: waiting for fs preallocator...
Sun Mar 25 02:13:06.983 [signalProcessingThread] shutdown: lock for final commit...
Sun Mar 25 02:13:06.983 [signalProcessingThread] shutdown: final commit...
Sun Mar 25 02:13:06.987 [signalProcessingThread] shutdown: closing all files...
Sun Mar 25 02:13:06.988 [signalProcessingThread] closeAllFiles() finished
Sun Mar 25 02:13:06.988 [signalProcessingThread] journalCleanup...
Sun Mar 25 02:13:06.988 [signalProcessingThread] removeJournalFiles
Sun Mar 25 02:13:06.989 [signalProcessingThread] shutdown: removing fs lock...
Sun Mar 25 02:13:06.989 dbexit: really exiting now
>>> NPM is broken (again) so front-end tests are temporarily disabled.
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
[info] Including: scala-library.jar
[info] Including: spray-can-1.3.1.jar
[info] Including: spray-io-1.3.1.jar
[info] Including: spray-util-1.3.1.jar
[info] Including: spray-http-1.3.1.jar
[info] Including: parboiled-scala_2.10-1.1.6.jar
[info] Including: parboiled-core-1.1.6.jar
[info] Including: spray-routing-1.3.1.jar
[info] Including: spray-httpx-1.3.1.jar
[info] Including: mimepull-1.9.4.jar
[info] Including: shapeless_2.10-1.2.4.jar
[info] Including: spray-json_2.10-1.2.6.jar
[info] Including: akka-actor_2.10-2.3.0.jar
[info] Including: config-1.2.0.jar
[info] Including: casbah-commons_2.10-2.7.2.jar
[info] Including: nscala-time_2.10-1.0.0.jar
[info] Including: joda-time-2.3.jar
[info] Including: joda-convert-1.2.jar
[info] Including: slf4j-api-1.7.7.jar
[info] Including: mongo-java-driver-2.12.2.jar
[info] Including: casbah-core_2.10-2.7.2.jar
[info] Including: casbah-query_2.10-2.7.2.jar
[info] Including: casbah-gridfs_2.10-2.7.2.jar
[info] Including: salat-util_2.10-1.9.8.jar
[info] Including: scalap-2.10.6.jar
[info] Including: scala-compiler.jar
[info] Including: scala-reflect.jar
[info] Including: salat-core_2.10-1.9.8.jar
[info] Including: json4s-native_2.10-3.2.9.jar
[info] Including: json4s-core_2.10-3.2.9.jar
[info] Including: json4s-ast_2.10-3.2.9.jar
[info] Including: paranamer-2.6.jar
[info] Including: logback-classic-1.0.3.jar
[info] Including: logback-core-1.0.3.jar
[info] Including: scalaj-http_2.10-1.1.4.jar
[info] Checking every *.class/*.jar file's SHA-1.
[info] Merging files...
[warn] Merging 'META-INF/NOTICE.txt' with strategy 'rename'
[warn] Merging 'META-INF/LICENSE.txt' with strategy 'rename'
[warn] Merging 'META-INF/MANIFEST.MF' with strategy 'discard'
[warn] Merging 'reference.conf' with strategy 'concat'
[warn] Merging 'rootdoc.txt' with strategy 'concat'
[warn] Strategy 'concat' was applied to 2 files
[warn] Strategy 'discard' was applied to a file
[warn] Strategy 'rename' was applied to 2 files
[info] SHA-1: 74d2c4b77b393441f03fc899c100f0cb20d25a8b
[info] Packaging /source/target/scala-2.10/books-ms-assembly-1.0.jar ...
[info] Done packaging.
[success] Total time: 12 s, completed Mar 25, 2018 2:13:26 AM
vagrant@cd:~/books-ms$ docker build -t 10.100.198.200:5000/books-ms
"docker build" requires exactly 1 argument(s).
See 'docker build --help'.

Usage:  docker build [OPTIONS] PATH | URL | -

Build an image from a Dockerfile
vagrant@cd:~/books-ms$ docker build -t 10.100.198.200:5000/books-ms .
Sending build context to Docker daemon  43.26MB
Step 1/11 : FROM openjdk
latest: Pulling from library/openjdk
c73ab1c6897b: Pull complete
1ab373b3deae: Pull complete
b542772b4177: Pull complete
57c8de432dbe: Pull complete
da44f64ae999: Pull complete
0bbc7b377a91: Pull complete
1b6c70b3786f: Pull complete
d9bbcf733166: Pull complete
b1d3e8de8ec6: Pull complete
Digest: sha256:8037271a3197dcda1b7ef7c69a3cfcbaeb7ee3d09e9c183542b6a060f3e96625
Status: Downloaded newer image for openjdk:latest
 ---> 891c9734d5ab
Step 2/11 : MAINTAINER Viktor Farcic "[email protected]"
 ---> Running in 2097e6d59e8b
 ---> 0a7756092dd1
Removing intermediate container 2097e6d59e8b
Step 3/11 : ENV DB_DBNAME books
 ---> Running in 0f6ff28da9a1
 ---> f39797bac04f
Removing intermediate container 0f6ff28da9a1
Step 4/11 : ENV DB_COLLECTION books
 ---> Running in cbc7fe87a380
 ---> aa160d3a70ed
Removing intermediate container cbc7fe87a380
Step 5/11 : ENV DB_HOST localhost
 ---> Running in 52db056640e7
 ---> 30dbe5e8d502
Removing intermediate container 52db056640e7
Step 6/11 : COPY run.sh /run.sh
 ---> 239652d4982b
Removing intermediate container ba3ebab295f5
Step 7/11 : RUN chmod +x /run.sh
 ---> Running in f05c1596221d
 ---> f4bc0b3caaf0
Removing intermediate container f05c1596221d
Step 8/11 : COPY target/scala-2.10/books-ms-assembly-1.0.jar /bs.jar
 ---> d2cd06d689ee
Removing intermediate container 4a2d503063f1
Step 9/11 : COPY client/components /client/components
 ---> f978ae5cf16f
Removing intermediate container d4efa5c2ed9a
Step 10/11 : CMD /run.sh
 ---> Running in 87ae5f2976e9
 ---> e8183e3be608
Removing intermediate container 87ae5f2976e9
Step 11/11 : EXPOSE 8080
 ---> Running in ece5a5168816
 ---> d81d9ba8babe
Removing intermediate container ece5a5168816
Successfully built d81d9ba8babe
Successfully tagged 10.100.198.200:5000/books-ms:latest
vagrant@cd:~/books-ms$ clear
vagrant@cd:~/books-ms$ docker-compose -f docker-compose-dev.yml up -d app
WARNING: The DOMAIN variable is not set. Defaulting to a blank string.
Pulling db (mongo:latest)...
latest: Pulling from library/mongo
b0568b191983: Pulling fs layer
1e8b5b4e67a0: Downloading [===========================================b0568b191983: Downloading [>                                                  ]  310.4kB/30.12MB[>                                          b0568b191983: Downloading [===>                                       b0568b191983: Downloading [=======>                                   b0568b191983: Downloading [=============>                             b0568b191983: Downloading [===================>                       b0568b191983: Downloading [=========================>                 b0568b191983: Downloading [===============================>                   ]  19.21MB/30.12MB
b0568b191983: Downloading [======================================>            ]  22.93MB/30.12MB
b0568b191983: Downloading [============================================>      ]  26.65MB/30.12MB
908c259a6a99: Downloading [=============>                             b0568b191983: Extracting [>                                                  ]  327.7kB/30.12MB [=============================>                     ]    478kB/816.7kB
b0568b191983: Extracting [===>                                        b0568b191983: Extracting [=====>                                      b0568b191983: Extracting [=========>                                  b0568b191983: Extracting [============>                               b0568b191983: Extracting [===============>                                   ]  9.175MB/30.12MB

b0568b191983: Extracting [==================>                         b0568b191983: Pull complete
1e8b5b4e67a0: Pull complete
a87b29dbb553: Pull complete
908c259a6a99: Pull complete
2fdec16e62a3: Pull complete
e233c6c476cb: Pull complete
671c302f3b40: Pull complete
207ff3c88601: Pull complete
3a7998bea9fd: Pull complete
18d605d67f26: Pull complete
Digest: sha256:d969194a7c4dcd817cae5dc726b1493547a3ad3f1b30f7f58857adc9ae6a4483
Status: Downloaded newer image for mongo:latest
Creating booksms_db_1
Creating booksms_app_1
vagrant@cd:~/books-ms$ docker-compose ps
     Name           Command           State            Ports
-----------------------------------------------------------------
booksms_app_1    /run.sh          Up               0.0.0.0:8080->
                                                   8080/tcp
booksms_db_1     docker-          Up               27017/tcp
                 entrypoint.sh
                 mongod
vagrant@cd:~/books-ms$ docker-compose logs
Attaching to booksms_app_1, booksms_db_1
app_1        | 02:18:53.344 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Registering Scala Conversions.
app_1        | 02:18:53.360 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Deserializers for Scala Conversions registering
app_1        | 02:18:53.360 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Serializers for Scala Conversions registering
app_1        | 02:18:53.360 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up OptionSerializer
app_1        | 02:18:53.361 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaProductSerializer
app_1        | 02:18:53.366 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaCollectionSerializer
app_1        | 02:18:53.367 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaRegexSerializers
app_1        | 02:18:53.367 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Hooking up scala.util.matching.Regex serializer
app_1        | 02:18:53.367 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Reached base registration method on MongoConversionHelper.
app_1        | [INFO] [03/25/2018 02:18:53.956] [routingSystem-akka.actor.default-dispatcher-2] [akka://routingSystem/user/IO-HTTP/listener-0] Bound to /0.0.0.0:8080
app_1        | [INFO] [03/25/2018 02:18:53.958] [routingSystem-akka.actor.default-dispatcher-4] [akka://routingSystem/deadLetters] Message [akka.io.Tcp$Bound] from Actor[akka://routingSystem/user/IO-HTTP/listener-0#-366571721] to Actor[akka://routingSystem/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
db_1         | 2018-03-25T02:18:51.188+0000 I CONTROL  [initandlisten] MongoDB starting : pid=1 port=27017 dbpath=/data/db 64-bit host=e5faf6a47379
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten] db version v3.6.3
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten] git version: 9586e557d54ef70f9ca4b43c26892cd55257e1a5
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.1t  3 May 2016
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten] allocator: tcmalloc
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten] modules: none
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten] build environment:
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten]     distmod: debian81
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten]     distarch: x86_64
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten]     target_arch: x86_64
db_1         | 2018-03-25T02:18:51.189+0000 I CONTROL  [initandlisten] options: { net: { bindIpAll: true } }
db_1         | 2018-03-25T02:18:51.190+0000 I STORAGE  [initandlisten]
db_1         | 2018-03-25T02:18:51.191+0000 I STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
db_1         | 2018-03-25T02:18:51.191+0000 I STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem
db_1         | 2018-03-25T02:18:51.191+0000 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=488M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),statistics_log=(wait=0),verbose=(recovery_progress),
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten]
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten]
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten]
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten]
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
db_1         | 2018-03-25T02:18:52.302+0000 I CONTROL  [initandlisten]
db_1         | 2018-03-25T02:18:52.303+0000 I STORAGE  [initandlisten] createCollection: admin.system.version with provided UUID: c6ee8315-f6c2-48bc-8545-707160b3ad34
db_1         | 2018-03-25T02:18:52.308+0000 I COMMAND  [initandlisten] setting featureCompatibilityVersion to 3.6
db_1         | 2018-03-25T02:18:52.311+0000 I STORAGE  [initandlisten] createCollection: local.startup_log with generated UUID: cb3fca5d-eae2-4def-9c01-6ff2ebe51b71
db_1         | 2018-03-25T02:18:52.320+0000 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory '/data/db/diagnostic.data'
db_1         | 2018-03-25T02:18:52.321+0000 I NETWORK  [initandlisten] waiting for connections on port 27017
db_1         | 2018-03-25T02:18:53.669+0000 I NETWORK  [listener] connection accepted from 172.17.0.3:40910 #1 (1 connection now open)
vagrant@cd:~/books-ms$ curl -H 'Content-Type: application/json' -X PUT -d \
> '{"_id": 1,
> "title": "My First Book",
> "author": "John Doe",
> "description": "Not a very good book"}' \
> http://localhost:8080/api/v1/books | jq .
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   204  100   107  100    97    153    139 --:--:-- --:--:-- --:--:100   204  100   107  100    97    153    139 --:--:-- --:--:-- --:--:--   154
{
  "description": "Not a very good book",
  "author": "John Doe",
  "title": "My First Book",
  "_id": 1
}
vagrant@cd:~/books-ms$
vagrant@cd:~/books-ms$ curl -H 'Content-Type: application/json' -X PUT -d \
> '{"_id": 2,
> "title": "My Second Book",
> "author": "John Doe",
> "description": "Not as bad as the first book"}' \
> http://localhost:8080/api/v1/books | jq .
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:100   222  100   116  100   106   3411   3117 --:--:-- --:--:-- --:--:--  3515
{
  "description": "Not as bad as the first book",
  "author": "John Doe",
  "title": "My Second Book",
  "_id": 2
}
vagrant@cd:~/books-ms$
vagrant@cd:~/books-ms$ curl -H 'Content-Type: application/json' -X PUT -d \
> '{"_id": 3,
> "title": "My Third Book",
> "author": "John Doe",
> "description": "failed writers club"}' \
> http://localhost:8080/api/v1/books | jq .
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:100   202  100   106  100    96   4321   3914 --:--:-- --:--:-- --:--:--  4416
{
  "description": "failed writers club",
  "author": "John Doe",
  "title": "My Third Book",
  "_id": 3
}
vagrant@cd:~/books-ms$
vagrant@cd:~/books-ms$ curl http://localhost:8080/api/v1/books | jq '.'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:100   205  100   205    0     0   3118      0 --:--:-- --:--:-- --:--:--  3153
[
  {
    "author": "John Doe",
    "title": "My First Book",
    "_id": 1
  },
  {
    "author": "John Doe",
    "title": "My Second Book",
    "_id": 2
  },
  {
    "author": "John Doe",
    "title": "My Third Book",
    "_id": 3
  }
]
vagrant@cd:~/books-ms$ curl http://localhost:8080/api/v1/books/_id/1 | jq '.'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:100   107  100   107    0     0   4932      0 --:--:-- --:--:-- --:--:--  5095
{
  "description": "Not a very good book",
  "author": "John Doe",
  "title": "My First Book",
  "_id": 1
}
vagrant@cd:~/books-ms$ docker-compose stop
Stopping booksms_app_1 ... done
Stopping booksms_db_1 ... done
vagrant@cd:~/books-ms$ docker-compose rm -f
Going to remove booksms_app_1, booksms_db_1
Removing booksms_app_1 ... done
Removing booksms_db_1 ... done
vagrant@cd:~/books-ms$ docker push 10.100.198.200:5000/books-ms
The push refers to a repository [10.100.198.200:5000/books-ms]
Put http://10.100.198.200:5000/v1/repositories/books-ms/: dial tcp 10.100.198.200:5000: getsockopt: connection refused
vagrant@cd:~/books-ms$ docker push 10.100.198.200:5000/books-ms-tests
The push refers to a repository [10.100.198.200:5000/books-ms-tests]
Put http://10.100.198.200:5000/v1/repositories/books-ms-tests/: dial tcp 10.100.198.200:5000: getsockopt: connection refused
vagrant@cd:~/books-ms$ exit

Chapter 5 books-ms-tests hanging at Step 21/29

Hi @vfarcic,
I guess the Devops 2.0 book is getting "old", but is there a way to get past this issue? :

In chapter 5, I'm running
docker build -f Dockerfile.test -t 10.100.198.200:5000/books-ms-tests .

it hangs at Step 21/29, probably because of obsolete packages:

Step 21/29 : RUN cd /source/client && npm install && bower install --allow-root --config.interactive=false -s
 ---> Running in 3a76e48754df
npm WARN deprecated [email protected]: Use UnCSS through gulp-postcss instead.
npm WARN deprecated [email protected]: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated [email protected]: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: Use uuid module instead
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
npm WARN deprecated [email protected]: connect 2.x series is deprecated
npm WARN deprecated [email protected]: This version is no longer maintained. Please upgrade to the latest version.
npm WARN deprecated [email protected]: This version is no longer maintained. Please upgrade to the latest version.
npm WARN deprecated [email protected]: This version is no longer maintained. Please upgrade to the latest version.
npm WARN deprecated [email protected]: The major version is no longer supported. Please update to 4.x or newer
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated [email protected]: The major version is no longer supported. Please update to 4.x or newer

Many thanks,
Bruno

self.client = docker.Client(base_url=docker_url,\nAttributeError: 'module' object has no attribute 'Client'\n", "module_stdout": "", "msg": "MODULE FAILURE"}

Please, give me a prompt how to overcome error below:

self.client = docker.Client(base_url=docker_url,\nAttributeError: 'module' object has no attribute 'Client'\n", "module_stdout": "", "msg": "MODULE FAILURE"}

I'm just trying to go through Setting Up Jenkins with Ansible within Continuous Integration (CI), Delivery and Deployment (CD) Tools (page 201):

First command was ok:
ansible-playbook /vagrant/ansible/jenkins-node.yml
-i /vagrant/ansible/hosts/prod

But at second one I've got an erroк
image

Thank you

Step 9 fails when building container books-ms

docker build -t 10.100.198.200:5000/books-ms . causes:

Step 9 : COPY target/scala-2.10/books-ms-assembly-1.0.jar /bs.jar
lstat target/scala-2.10/books-ms-assembly-1.0.jar: no such file or directory

Whole target-folder seem to be missing...

TLS error when pushing to registry

I am following the instructions in "Pushing Containers to the Registry" on page 70 and am having TLS issues:

docker push 10.100.198.200:5000/books-ms
The push refers to a repository [10.100.198.200:5000/books-ms](len: 1)
unable to ping registry endpoint https://10.100.198.200:5000/v0/
v2 ping attempt failed with error: Get https://10.100.198.200:5000/v2/: tls: oversized record received with length 20527
v1 ping attempt failed with error: Get https://10.100.198.200:5000/v1/_ping: tls: oversized record received with length 20527

The advice I've found is to use the --insecure-registry flag on the Docker daemon but I see this is already done so I'm not sure where to go from here.

Front End tests are not running

Command:

$ sudo docker run -it --rm \
   -v $PWD/client/components:/source/client/components \
   -v $PWD/client/test:/source/client/test \
   -v $PWD/src:/source/src \
   -v $PWD/target:/source/target \
   -p 8080:8080 \
   --env TEST_TYPE=watch-front \
   vfarcic/books-ms-tests

Output:

>> NPM is broken (again) so front-end tests are temporarily disabled.
mongod --help for help and startup options
Tue Mar 13 06:21:45.815 [initandlisten] MongoDB starting : pid=7 port=27017 dbpath=/data/db/ 64-bit host=cb101376f642
Tue Mar 13 06:21:45.815 [initandlisten] db version v2.4.10
........
Tue Mar 13 06:21:45.979 [websvr] admin web console waiting for connections on port 28017
Tue Mar 13 06:21:45.979 [initandlisten] waiting for connections on port 27017
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
........
06:22:15.952 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Registering Scala Conversions.
06:22:15.958 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Deserializers for Scala Conversions registering
06:22:15.959 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Serializers for Scala Conversions registering
06:
.........
06:22:15.964 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Hooking up scala.util.matching.Regex serializer
06:22:15.965 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Reached base registration method on MongoConversionHelper.
Tue Mar 13 06:22:16.134 [initandlisten] connection accepted from 127.0.0.1:34813 #1 (1 connection now open)
[INFO] [03/13/2018 06:22:16.254] [routingSystem-akka.actor.default-dispatcher-3] [akka://routingSystem/user/IO-HTTP/listener-0] Bound to /0.0.0.0:8080
[INFO] [03/13/2018 06:22:16.256] [routingSystem-akka.actor.default-dispatcher-4] [akka://routingSystem/deadLetters] Message [akka.io.Tcp$Bound] from Actor[akka://routingSystem/user/IO-HTTP/listener-0#1115448017] to Actor[akka://routingSystem/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.

vagrant up dev thorowing error

Hi I am teaching DevOps for the university students. I am following your book.
I cloned https://github.com/vfarcic/books-ms.git

When I run vagrant ssh dev It throws the following error

I am able to login using "vagrant ssh"

but unfortunately docker is not installed

blrk@devops:~/books-ms$ vagrant destroy
    dev: Are you sure you want to destroy the 'dev' VM? [y/N] y
==> dev: Forcing shutdown of VM...
==> dev: Destroying VM and associated drives...
blrk@devops:~/books-ms$ vagrant up dev 
Bringing machine 'dev' up with 'virtualbox' provider...
==> dev: Importing base box 'ubuntu/trusty64'...
==> dev: Matching MAC address for NAT networking...
==> dev: Checking if box 'ubuntu/trusty64' is up to date...
==> dev: Setting the name of the VM: books-ms_dev_1597939457465_53975
==> dev: Clearing any previously set forwarded ports...
==> dev: Clearing any previously set network interfaces...
==> dev: Preparing network interfaces based on configuration...
    dev: Adapter 1: nat
    dev: Adapter 2: hostonly
==> dev: Forwarding ports...
    dev: 22 (guest) => 2222 (host) (adapter 1)
==> dev: Running 'pre-boot' VM customizations...
==> dev: Booting VM...
==> dev: Waiting for machine to boot. This may take a few minutes...
    dev: SSH address: 127.0.0.1:2222
    dev: SSH username: vagrant
    dev: SSH auth method: private key
    dev: Warning: Connection reset. Retrying...
    dev: Warning: Connection reset. Retrying...
    dev: Warning: Remote connection disconnect. Retrying...
    dev: Warning: Connection reset. Retrying...
    dev: Warning: Connection reset. Retrying...
    dev: Warning: Connection reset. Retrying...
    dev: 
    dev: Vagrant insecure key detected. Vagrant will automatically replace
    dev: this with a newly generated keypair for better security.
    dev: 
    dev: Inserting generated public key within guest...
    dev: Removing insecure key from the guest if it's present...
    dev: Key inserted! Disconnecting and reconnecting using new SSH key...
==> dev: Machine booted and ready!
==> dev: Checking for guest additions in VM...
    dev: The guest additions on this VM do not match the installed version of
    dev: VirtualBox! In most cases this is fine, but in rare cases it can
    dev: prevent things such as shared folders from working properly. If you see
    dev: shared folder errors, please make sure the guest additions within the
    dev: virtual machine match the version of VirtualBox you have installed on
    dev: your host and reload your VM.
    dev: 
    dev: Guest Additions Version: 4.3.40
    dev: VirtualBox Version: 5.2
==> dev: Configuring and enabling network interfaces...
==> dev: Mounting shared folders...
    dev: /vagrant => /home/blrk/books-ms
==> dev: Running provisioner: shell...
    dev: Running: /tmp/vagrant-shell20200820-10022-1obgzl7.sh
    dev: 41e57d38-b4f7-4e46-9c38-13873d338b86-vagrant-ssh
    dev: Installing Ansible...
    dev: Reading package lists...
    dev: Building dependency tree...
    dev: 
    dev: Reading state information...
    dev: software-properties-common is already the newest version.
    dev: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    dev:  Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
    dev: 
    dev: http://ansible.com/
    dev:  More info: https://launchpad.net/~ansible/+archive/ubuntu/ansible
    dev: gpg: 
    dev: keyring `/tmp/tmpmupszcq2/secring.gpg' created
    dev: gpg: keyring `/tmp/tmpmupszcq2/pubring.gpg' created
    dev: gpg: requesting key 7BB9C367 from hkp server keyserver.ubuntu.com
    dev: gpg: /tmp/tmpmupszcq2/trustdb.gpg: trustdb created
    dev: gpg: key 7BB9C367: public key "Launchpad PPA for Ansible, Inc." imported
    dev: gpg: Total number processed: 1
    dev: gpg:               imported: 1  (RSA: 1)
    dev: OK
    dev: Get:1 http://ppa.launchpad.net trusty InRelease [15.9 kB]
    dev: Ign http://archive.ubuntu.com trusty InRelease
    dev: Get:2 http://security.ubuntu.com trusty-security InRelease [65.9 kB]
    dev: Get:3 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
    dev: Get:4 http://ppa.launchpad.net trusty/main amd64 Packages [705 B]
    dev: Get:5 http://security.ubuntu.com trusty-security/main Sources [172 kB]
    dev: Get:6 http://ppa.launchpad.net trusty/main Translation-en [492 B]
    dev: Hit http://archive.ubuntu.com trusty-backports InRelease
    dev: Hit http://archive.ubuntu.com trusty Release.gpg
    dev: Get:7 http://archive.ubuntu.com trusty-updates/main Sources [431 kB]
    dev: Get:8 http://security.ubuntu.com trusty-security/universe Sources [103 kB]
    dev: Get:9 http://security.ubuntu.com trusty-security/main amd64 Packages [835 kB]
    dev: Get:10 https://esm.ubuntu.com trusty-infra-security InRelease
    dev: Get:11 http://archive.ubuntu.com trusty-updates/restricted Sources [6,313 B]
    dev: Get:12 http://archive.ubuntu.com trusty-updates/universe Sources [231 kB]
    dev: Get:13 https://esm.ubuntu.com trusty-infra-updates InRelease
    dev: Get:14 http://security.ubuntu.com trusty-security/universe amd64 Packages [295 kB]
    dev: Get:15 https://esm.ubuntu.com trusty-infra-security/main amd64 Packages
    dev: Get:16 http://archive.ubuntu.com trusty-updates/multiverse Sources [7,535 B]
    dev: Get:17 http://archive.ubuntu.com trusty-updates/main amd64 Packages [1,177 kB]
    dev: Get:18 http://security.ubuntu.com trusty-security/main Translation-en [448 kB]
    dev: Get:19 http://security.ubuntu.com trusty-security/universe Translation-en [162 kB]
    dev: Get:20 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [17.2 kB]
    dev: Get:21 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [525 kB]
    dev: Get:22 https://esm.ubuntu.com trusty-infra-security/main Translation-en_US
    dev: Get:23 http://archive.ubuntu.com trusty-updates/multiverse amd64 Packages [14.6 kB]
    dev: Get:24 http://archive.ubuntu.com trusty-updates/main Translation-en [582 kB]
    dev: Get:25 https://esm.ubuntu.com trusty-infra-updates/main Translation-en_US
    dev: Get:26 http://archive.ubuntu.com trusty-updates/multiverse Translation-en [7,616 B]
    dev: Get:27 http://archive.ubuntu.com trusty-updates/restricted Translation-en [4,028 B]
    dev: Get:28 http://archive.ubuntu.com trusty-updates/universe Translation-en [281 kB]
    dev: Get:29 http://archive.ubuntu.com trusty-backports/main Sources [9,709 B]
    dev: Get:30 http://archive.ubuntu.com trusty-backports/restricted Sources [28 B]
    dev: Get:31 http://archive.ubuntu.com trusty-backports/universe Sources [35.4 kB]
    dev: Get:32 http://archive.ubuntu.com trusty-backports/multiverse Sources [1,896 B]
    dev: Hit http://archive.ubuntu.com trusty-backports/main amd64 Packages
    dev: Hit http://archive.ubuntu.com trusty-backports/restricted amd64 Packages
    dev: Hit http://archive.ubuntu.com trusty-backports/universe amd64 Packages
    dev: Hit http://archive.ubuntu.com trusty-backports/multiverse amd64 Packages
    dev: Hit http://archive.ubuntu.com trusty-backports/main Translation-en
    dev: Hit http://archive.ubuntu.com trusty-backports/multiverse Translation-en
    dev: Hit http://archive.ubuntu.com trusty-backports/restricted Translation-en
    dev: Hit http://archive.ubuntu.com trusty-backports/universe Translation-en
    dev: Hit http://archive.ubuntu.com trusty Release
    dev: Get:33 http://archive.ubuntu.com trusty/main Sources [1,064 kB]
    dev: Ign https://esm.ubuntu.com trusty-infra-security/main Translation-en_US
    dev: Ign https://esm.ubuntu.com trusty-infra-security/main Translation-en
    dev: Get:34 http://archive.ubuntu.com trusty/restricted Sources [5,433 B]
    dev: Ign https://esm.ubuntu.com trusty-infra-updates/main Translation-en_US
    dev: Get:35 http://archive.ubuntu.com trusty/universe Sources [6,399 kB]
    dev: Ign https://esm.ubuntu.com trusty-infra-updates/main Translation-en
    dev: Get:36 http://archive.ubuntu.com trusty/multiverse Sources [174 kB]
    dev: Hit http://archive.ubuntu.com trusty/main amd64 Packages
    dev: Hit http://archive.ubuntu.com trusty/restricted amd64 Packages
    dev: Hit http://archive.ubuntu.com trusty/universe amd64 Packages
    dev: Hit http://archive.ubuntu.com trusty/multiverse amd64 Packages
    dev: Hit http://archive.ubuntu.com trusty/main Translation-en
    dev: Hit http://archive.ubuntu.com trusty/multiverse Translation-en
    dev: Hit http://archive.ubuntu.com trusty/restricted Translation-en
    dev: Hit http://archive.ubuntu.com trusty/universe Translation-en
    dev: Ign http://archive.ubuntu.com trusty/main Translation-en_US
    dev: Ign http://archive.ubuntu.com trusty/multiverse Translation-en_US
    dev: Ign http://archive.ubuntu.com trusty/restricted Translation-en_US
    dev: Ign http://archive.ubuntu.com trusty/universe Translation-en_US
    dev: Fetched 13.5 MB in 25s (529 kB/s)
    dev: Reading package lists...
    dev: Reading package lists...
    dev: Building dependency tree...
    dev: 
    dev: Reading state information...
    dev: The following extra packages will be installed:
    dev:   python-jinja2 python-markupsafe python-paramiko python-setuptools sshpass
    dev: Suggested packages:
    dev:   python-jinja2-doc
    dev: The following NEW packages will be installed:
    dev:   ansible python-jinja2 python-markupsafe python-paramiko python-setuptools
    dev:   sshpass
    dev: 0 upgraded, 6 newly installed, 0 to remove and 1 not upgraded.
    dev: Need to get 6,328 kB of archives.
    dev: After this operation, 59.7 MB of additional disk space will be used.
    dev: Get:1 http://archive.ubuntu.com/ubuntu/ trusty/main python-markupsafe amd64 0.18-1build2 [14.3 kB]
    dev: Get:2 http://ppa.launchpad.net/ansible/ansible/ubuntu/ trusty/main ansible all 2.9.12-1ppa~trusty [5,805 kB]
    dev: Get:3 http://archive.ubuntu.com/ubuntu/ trusty/main python-jinja2 all 2.7.2-2 [161 kB]
    dev: Get:4 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python-paramiko all 1.10.1-1git1ubuntu0.2 [107 kB]
    dev: Get:5 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python-setuptools all 3.3-1ubuntu2 [230 kB]
    dev: Get:6 http://archive.ubuntu.com/ubuntu/ trusty/universe sshpass amd64 1.05-1 [10.5 kB]
    dev: dpkg-preconfigure: unable to re-open stdin: No such file or directory
    dev: Fetched 6,328 kB in 6s (939 kB/s)
    dev: Selecting previously unselected package python-markupsafe.
    dev: (Reading database ... 63238 files and directories currently installed.)
    dev: Preparing to unpack .../python-markupsafe_0.18-1build2_amd64.deb ...
    dev: Unpacking python-markupsafe (0.18-1build2) ...
    dev: Selecting previously unselected package python-jinja2.
    dev: Preparing to unpack .../python-jinja2_2.7.2-2_all.deb ...
    dev: Unpacking python-jinja2 (2.7.2-2) ...
    dev: Selecting previously unselected package python-paramiko.
    dev: Preparing to unpack .../python-paramiko_1.10.1-1git1ubuntu0.2_all.deb ...
    dev: Unpacking python-paramiko (1.10.1-1git1ubuntu0.2) ...
    dev: Selecting previously unselected package python-setuptools.
    dev: Preparing to unpack .../python-setuptools_3.3-1ubuntu2_all.deb ...
    dev: Unpacking python-setuptools (3.3-1ubuntu2) ...
    dev: Selecting previously unselected package sshpass.
    dev: Preparing to unpack .../sshpass_1.05-1_amd64.deb ...
    dev: Unpacking sshpass (1.05-1) ...
    dev: Selecting previously unselected package ansible.
    dev: Preparing to unpack .../ansible_2.9.12-1ppa~trusty_all.deb ...
    dev: Unpacking ansible (2.9.12-1ppa~trusty) ...
    dev: Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
    dev: Setting up python-markupsafe (0.18-1build2) ...
    dev: Setting up python-jinja2 (2.7.2-2) ...
    dev: Setting up python-paramiko (1.10.1-1git1ubuntu0.2) ...
    dev: Setting up python-setuptools (3.3-1ubuntu2) ...
    dev: Setting up sshpass (1.05-1) ...
    dev: Setting up ansible (2.9.12-1ppa~trusty) ...
==> dev: Running provisioner: shell...
    dev: Running: inline script
    dev: [WARNING]: provided hosts list is empty, only localhost is available. Note that
    dev: the implicit localhost does not match 'all'
    dev: 
    dev: PLAY [localhost] ***************************************************************
    dev: 
    dev: TASK [Gathering Facts] *********************************************************
    dev: ok: [localhost]
    dev: 
    dev: TASK [docker : Add Docker repository and update apt cache] *********************
    dev: [WARNING]: File '/etc/apt/sources.list.d/apt_dockerproject_org_repo.list'
    dev: created with default permissions '600'. The previous default was '666'. Specify
    dev: 'mode' to avoid this warning.
    dev: fatal: [localhost]: FAILED! => {"changed": false, "msg": "apt cache update failed"}
    dev: 
    dev: PLAY RECAP *********************************************************************
    dev: localhost                  : ok=1    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
#<Thread:0x000055d1bca178e8@/usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/batch_action.rb:71 run> terminated with exception (report_on_exception is true):
Traceback (most recent call last):
	109: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/batch_action.rb:82:in `block (2 levels) in run'
	108: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/machine.rb:188:in `action'
	107: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/machine.rb:188:in `call'
	106: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/environment.rb:592:in `lock'
	105: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/machine.rb:202:in `block in action'
	104: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/machine.rb:227:in `action_raw'
	103: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
	102: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
	101: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
	100: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
	 99: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 98: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in `call'
	 97: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 96: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
	 95: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
	 94: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
	 93: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
	 92: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
	 91: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 90: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	 89: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 88: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/handle_box.rb:56:in `call'
	 87: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 86: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	 85: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 84: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
	 83: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 82: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
	 81: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
	 80: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
	 79: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
	 78: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
	 77: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 76: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	 75: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 74: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_accessible.rb:18:in `call'
	 73: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 72: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/customize.rb:40:in `call'
	 71: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 70: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/prepare_clone.rb:15:in `call'
	 69: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 68: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/prepare_clone_snapshot.rb:17:in `call'
	 67: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 66: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/import.rb:13:in `call'
	 65: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/import.rb:74:in `import'
	 64: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 63: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/discard_state.rb:15:in `call'
	 62: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 61: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/match_mac_address.rb:19:in `call'
	 60: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 59: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	 58: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 57: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in `call'
	 56: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 55: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
	 54: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 53: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/box_check_outdated.rb:79:in `call'
	 52: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 51: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
	 50: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
	 49: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
	 48: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
	 47: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
	 46: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 45: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	 44: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 43: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
	 42: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
	 41: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
	 40: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
	 39: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
	 38: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 37: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	 36: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 35: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
	 34: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
	 33: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
	 32: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
	 31: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
	 30: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 29: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	 28: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 27: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_accessible.rb:18:in `call'
	 26: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 25: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/clean_machine_folder.rb:17:in `call'
	 24: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 23: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/set_name.rb:50:in `call'
	 22: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 21: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/clear_forwarded_ports.rb:15:in `call'
	 20: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	 19: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:103:in `call'
	 18: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:103:in `each'
	 17: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:126:in `block in call'
	 16: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:126:in `call'
	 15: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/environment.rb:504:in `hook'
	 14: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
	 13: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
	 12: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
	 11: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
	 10: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
	  9: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	  8: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `call'
	  7: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:138:in `run_provisioner'
	  6: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:27:in `provision'
	  5: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:61:in `provision_ssh'
	  4: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:287:in `with_script_file'
	  3: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:63:in `block in provision_ssh'
	  2: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:63:in `tap'
	  1: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:89:in `block (2 levels) in provision_ssh'
/usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/communicators/ssh/communicator.rb:257:in `execute': The SSH command responded with a non-zero exit status. Vagrant (Vagrant::Errors::VagrantError)
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

"docker exec -it books-ms bash" fails

I am currently following the DevOps 2.0 toolkit book and on page 72 there is a command described
docker exec -it books-ms bash. When trying to run that command i get the following error:
rpc error: code = 13 desc = invalid header field value "oci runtime error: exec failed: container_linux.go:247: starting container process caused \"exec: \\\"bash\\\": executable file not found in $PATH\"\n"

I also tried executing it with sudo and with /bin/bash.

I think this has something to do with changing from debian:jessie to openjdk:8-jdk-alpine. Is there any other way to get in to the container? Or do i need another base container?

docker run for books-db throwing error

On page 72, in Implementation of the Deployment Pipeline Initial Stages, this command:

docker run -d --name books-ms
-p 8080:8080
--link books-db:db
10.100.198.200:5000/books-ms

I have this error - maybe 2 errors:

Unable to find image '10.100.198.200:5000/books-ms:latest' locally (might be error #1?)
docker: Error response from daemon: Get https://10.100.198.200:5000/v1/_ping: dial tcp 10.100.198.200:5000: getsockopt: connection refused. (Definitely error, why https instead of http?)
See 'docker run --help'.

Pushing Containers to the Registry

I am following the instructions on page 79 when I try to push the container to the repository
docker push 10.100.198.200:5000/books-ms

I got the below message ;
The push refers to repository [10.100.198.200:5000/books-ms]
Get https://10.100.198.200:5000/v2/: dial tcp 10.100.198.200:5000: getsockopt: connection refused

I am using Ubuntu 16.04 and Docker version 17.12.0-ce, build c97c6d6
consider the below ;

root@youssef:~/ms-lifecycle# vagrant status
Current machine states:
cd running (virtualbox)

root@youssef:~/ms-lifecycle# docker ps -a

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bb38ba61fd25 10.100.198.200:5000/books-ms "/run.sh" 36 minutes ago Up 36 minutes 0.0.0.0:8080->8080/tcp books-ms
30d9760f4fc7 mongo "docker-entrypoint.s…" 37 minutes ago Up 37 minutes 27017/tcp books-db

vagrant@cd:~$ cat /etc/default/docker
DOCKER_OPTS="$DOCKER_OPTS --insecure-registry 10.100.198.200:5000 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock --registry-mirror=http://10.100.198.20

Kindly support

Page 60 the console hanged indefinitely

I am doing example on Page 60, the console seems to hang indefinitely after during docker run process.
anything wrong? the cmd and console output is as follows:

vagrant@vagrant-ubuntu-trusty-64:/vagrant$ sudo docker run -it --rm -v $PWD/client/components:/source/client/components -v $PWD/client/test:/source/client/test -v $PWD/src:/source/src -v $PWD/target:/source/target -p 8080:8080 --env TEST_TYPE=watch-front vfarcic/books-ms-tests

NPM is broken (again) so front-end tests are temporarily disabled.
mongod --help for help and startup options
Wed Oct 12 07:58:14.849 [initandlisten] MongoDB starting : pid=8 port=27017 dbpath=/data/db/ 64-bit host=4750e8c64bb1
Wed Oct 12 07:58:14.854 [initandlisten] db version v2.4.10
Wed Oct 12 07:58:14.858 [initandlisten] git version: nogitversion
Wed Oct 12 07:58:14.860 [initandlisten] build info: Linux julia 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08) x86_64 BOOST_LIB_VERSION=1_55
Wed Oct 12 07:58:14.862 [initandlisten] allocator: tcmalloc
Wed Oct 12 07:58:14.862 [initandlisten] options: {}
Wed Oct 12 07:58:14.870 [initandlisten] journal dir=/data/db/journal
Wed Oct 12 07:58:14.872 [initandlisten] recover : no journal files present, no recovery needed
Wed Oct 12 07:58:14.977 [FileAllocator] allocating new datafile /data/db/local.ns, filling with zeroes...
Wed Oct 12 07:58:14.978 [FileAllocator] creating directory /data/db/_tmp
Wed Oct 12 07:58:14.982 [FileAllocator] done allocating datafile /data/db/local.ns, size: 16MB, took 0.002 secs
Wed Oct 12 07:58:14.994 [FileAllocator] allocating new datafile /data/db/local.0, filling with zeroes...
Wed Oct 12 07:58:14.997 [FileAllocator] done allocating datafile /data/db/local.0, size: 64MB, took 0.001 secs
Wed Oct 12 07:58:15.002 [initandlisten] waiting for connections on port 27017
Wed Oct 12 07:58:15.005 [websvr] admin web console waiting for connections on port 28017
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
[info] Compiling 2 Scala sources to /source/target/scala-2.10/classes...
[info] 'compiler-interface' not yet compiled for Scala 2.10.6. Compiling...
[info] Compilation completed in 27.358 s
[info] Running com.technologyconversations.api.Service
07:59:42.118 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Registering Scala Conversions.
07:59:42.128 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Deserializers for Scala Conversions registering
07:59:42.129 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Serializers for Scala Conversions registering
07:59:42.131 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up OptionSerializer
07:59:42.136 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaProductSerializer
07:59:42.137 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaCollectionSerializer
07:59:42.140 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaRegexSerializers
07:59:42.143 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Hooking up scala.util.matching.Regex serializer
07:59:42.145 [routingSystem-akka.actor.default-dispatcher-2] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Reached base registration method on MongoConversionHelper.
Wed Oct 12 07:59:43.270 [initandlisten] connection accepted from 127.0.0.1:45127 #1 (1 connection now open)
[INFO] [10/12/2016 07:59:43.780] [routingSystem-akka.actor.default-dispatcher-3] [akka://routingSystem/user/IO-HTTP/listener-0] Bound to /0.0.0.0:8080
[INFO] [10/12/2016 07:59:43.793] [routingSystem-akka.actor.default-dispatcher-2] [akka://routingSystem/deadLetters] Message [akka.io.Tcp$Bound] from Actor[akka://routingSystem/user/IO-HTTP/listener-0#-1531932518] to Actor[akka://routingSystem/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.

Unable To Run Tests In Chapter 4

I'm having some issues running the automated tests in Chapter 4. Here's what I got when I tried running the "raw" docker command:

>>> NPM is broken (again) so front-end tests are temporarily disabled.
mongod --help for help and startup options
Wed Dec 28 15:32:11.283 [initandlisten] MongoDB starting : pid=5 port=27017 dbpath=/data/db/ 64-bit host=cb17dc8f882f
Wed Dec 28 15:32:11.287 [initandlisten] db version v2.4.10
Wed Dec 28 15:32:11.287 [initandlisten] git version: nogitversion
Wed Dec 28 15:32:11.287 [initandlisten] build info: Linux julia 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08) x86_64 BOOST_LIB_VERSION=1_55
Wed Dec 28 15:32:11.287 [initandlisten] allocator: tcmalloc
Wed Dec 28 15:32:11.287 [initandlisten] options: {}
Wed Dec 28 15:32:11.343 [initandlisten] journal dir=/data/db/journal
Wed Dec 28 15:32:11.344 [initandlisten] recover : no journal files present, no recovery needed
Wed Dec 28 15:32:11.490 [initandlisten] preallocateIsFaster=true 2.46
Wed Dec 28 15:32:11.531 [FileAllocator] allocating new datafile /data/db/local.ns, filling with zeroes...
Wed Dec 28 15:32:11.532 [FileAllocator] creating directory /data/db/_tmp
Wed Dec 28 15:32:11.533 [FileAllocator] done allocating datafile /data/db/local.ns, size: 16MB,  took 0 secs
Wed Dec 28 15:32:11.544 [FileAllocator] allocating new datafile /data/db/local.0, filling with zeroes...
Wed Dec 28 15:32:11.545 [FileAllocator] done allocating datafile /data/db/local.0, size: 64MB,  took 0 secs
Wed Dec 28 15:32:11.551 [initandlisten] waiting for connections on port 27017
Wed Dec 28 15:32:11.553 [websvr] admin web console waiting for connections on port 28017
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
[info] Updating {file:/source/}source...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
java.lang.RuntimeException: No main class detected.
        at scala.sys.package$.error(package.scala:27)
[trace] Stack trace suppressed: run last compile:run for the full output.
[error] (compile:run) No main class detected.
[error] Total time: 7 s, completed Dec 28, 2016 3:32:45 PM

I then tried running the "fsTestsLocal" command with docker-compose. Here's the output:

WARNING: The DOMAIN variable is not set. Defaulting to a blank string.
>>> NPM is broken (again) so front-end tests are temporarily disabled.
mongod --help for help and startup options
Wed Dec 28 15:43:48.185 [initandlisten] MongoDB starting : pid=5 port=27017 dbpath=/data/db/ 64-bit host=f9caf2d7c946
Wed Dec 28 15:43:48.198 [initandlisten] db version v2.4.10
Wed Dec 28 15:43:48.198 [initandlisten] git version: nogitversion
Wed Dec 28 15:43:48.198 [initandlisten] build info: Linux julia 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08) x86_64 BOOST_LIB_VERSION=1_55Wed Dec 28 15:43:48.199 [initandlisten] allocator: tcmalloc
Wed Dec 28 15:43:48.199 [initandlisten] options: {}
Wed Dec 28 15:43:48.203 [initandlisten] journal dir=/data/db/journal
Wed Dec 28 15:43:48.203 [initandlisten] recover : no journal files present, no recovery needed
Wed Dec 28 15:43:48.315 [FileAllocator] allocating new datafile /data/db/local.ns, filling with zeroes...
Wed Dec 28 15:43:48.316 [FileAllocator] creating directory /data/db/_tmp
Wed Dec 28 15:43:48.317 [FileAllocator] done allocating datafile /data/db/local.ns, size: 16MB,  took 0.001 secs
Wed Dec 28 15:43:48.329 [FileAllocator] allocating new datafile /data/db/local.0, filling with zeroes...
Wed Dec 28 15:43:48.363 [FileAllocator] done allocating datafile /data/db/local.0, size: 64MB,  took 0.032 secs
Wed Dec 28 15:43:48.373 [initandlisten] waiting for connections on port 27017
Wed Dec 28 15:43:48.373 [websvr] admin web console waiting for connections on port 28017
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
[info] Updating {file:/source/}source...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Compiling 2 Scala sources to /source/target/scala-2.10/classes...
[info] 'compiler-interface' not yet compiled for Scala 2.10.6. Compiling...
[info]   Compilation completed in 23.54 s
[info] Running com.technologyconversations.api.Service 
15:45:23.558 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Registering Scala Conversions.
15:45:23.579 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Deserializers for Scala Conversions registering
15:45:23.581 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Serializers for Scala Conversions registering
15:45:23.582 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up OptionSerializer
15:45:23.584 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaProductSerializer
15:45:23.595 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaCollectionSerializer
15:45:23.596 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Setting up ScalaRegexSerializers
15:45:23.596 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Hooking up scala.util.matching.Regex serializer
15:45:23.597 [routingSystem-akka.actor.default-dispatcher-3] DEBUG c.m.c.c.c.s.RegisterConversionHelpers$ - Reached base registration method on Mongo
ConversionHelper.
[INFO] [12/28/2016 15:45:24.812] [routingSystem-akka.actor.default-dispatcher-4] [akka://routingSystem/user/IO-HTTP/listener-0] Bound to /0.0.0.0:808
0
[INFO] [12/28/2016 15:45:24.826] [routingSystem-akka.actor.default-dispatcher-2] [akka://routingSystem/deadLetters] Message [akka.io.Tcp$Bound] from 
Actor[akka://routingSystem/user/IO-HTTP/listener-0#588689481] to Actor[akka://routingSystem/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
Wed Dec 28 15:45:24.845 [initandlisten] connection accepted from 127.0.0.1:54525 #1 (1 connection now open)

No outright errors this time but I don't see the tests being executed. Also, I'm not able to connect to http://10.100.199.200:8080/components/tc-books/demo/index.html. I'm also not even able to ping the port from the machine that hosts Vagrant:

$ nc -vzz 10.100.199.200 8080
10.100.199.200: inverse host lookup failed: Unknown host
(UNKNOWN) [10.100.199.200] 8080 (http-alt) : Connection refused

This is confusing because it looks like the VM is listening on this port:

$ vagrant ssh dev
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-101-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

  System information as of Wed Dec 28 16:02:35 UTC 2016

  System load:  0.0                Users logged in:        1
  Usage of /:   13.2% of 39.34GB   IP address for eth0:    10.0.2.15
  Memory usage: 49%                IP address for eth1:    10.100.199.200
  Swap usage:   0%                 IP address for docker0: 172.17.0.1
  Processes:    105

Error setting up development environment

Hi, I'm following the steps in chapter 4 about setting up the development environment and after executing the command

sudo docker run -it --rm -v $PWD/client/components:/source/client/components -v $PWD/client/test:/source/client/test -v $PWD/src:/source/src -v $PWD/target:/source/target -p 8080:8080 --env TEST_TYPE=watch-front vfarcic/books-ms-tests

I've found the following error:

NPM is broken (again) so front-end tests are temporarily disabled.
mongod --help for help and startup options
Sun Sep 25 21:02:12.224 [initandlisten] MongoDB starting : pid=5 port=27017 dbpath=/data/db/ 64-bit host=02b296a732fc
Sun Sep 25 21:02:12.233 [initandlisten] db version v2.4.10
Sun Sep 25 21:02:12.234 [initandlisten] git version: nogitversion
Sun Sep 25 21:02:12.235 [initandlisten] build info: Linux julia 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08) x86_64 BOOST_LIB_VERSION=1_55
Sun Sep 25 21:02:12.235 [initandlisten] allocator: tcmalloc
Sun Sep 25 21:02:12.235 [initandlisten] options: {}
Sun Sep 25 21:02:12.405 [initandlisten] journal dir=/data/db/journal
Sun Sep 25 21:02:12.407 [initandlisten] recover : no journal files present, no recovery needed
Sun Sep 25 21:02:12.856 [initandlisten] preallocateIsFaster=true 8.62
Sun Sep 25 21:02:13.105 [initandlisten] preallocateIsFaster=true 3.6
Sun Sep 25 21:02:14.224 [FileAllocator] allocating new datafile /data/db/local.ns, filling with zeroes...
Sun Sep 25 21:02:14.225 [FileAllocator] creating directory /data/db/_tmp
Sun Sep 25 21:02:14.227 [FileAllocator] done allocating datafile /data/db/local.ns, size: 16MB, took 0 secs
Sun Sep 25 21:02:14.243 [FileAllocator] allocating new datafile /data/db/local.0, filling with zeroes...
Sun Sep 25 21:02:14.254 [FileAllocator] done allocating datafile /data/db/local.0, size: 64MB, took 0.009 secs
Sun Sep 25 21:02:14.257 [initandlisten] waiting for connections on port 27017
Sun Sep 25 21:02:14.260 [websvr] admin web console waiting for connections on port 28017
[info] Loading project definition from /source/project
[info] Set current project to books-ms (in build file:/source/)
java.lang.RuntimeException: No main class detected.
at scala.sys.package$.error(package.scala:27)
[trace] Stack trace suppressed: run last compile:run for the full output.
error No main class detected.
[error] Total time: 1 s, completed Sep 25, 2016 9:02:46 PM

Before that, when I execute the command ll after accesing vagrant the directory is not sincronized with the repository.

book-ms P66 Issue for java.lang.RuntimeException: No main class detected.

After installed the books_ms_dev VM and have docker engine up and running, I follow the instruction on P66 to type in the following command:

-------------------Command---------------------
sudo docker run -it --rm -v $PWD/client/components:/source/client/components -v $PWD/client/test:/source/client/test -v $PWD/src:/source/src -v $PWD/target:/source/target -p 8080:8080 --env TEST_TYPE=watch-front vfarcic/books-ms-tests

Then ISSUE of 'java.lang.RuntimeException: No main class detected. at scala.sys.package$.error(package.scala:27)' occurs.

Moreover, I cann't access the http://10.100.199.200:8080/components/tc-books/demo/index.html through my local MAC browser.

This issue has blocked me a whole day but still can't get through. Can anyone help on this issue?
Thanks a lot!

Issue running the books-ms jenkins job

In the Continuous Integration, Delivery and Deployment chapter I am having issues running the jenkins jobs:

[Pipeline] stage (Build service)
Using the ‘stage’ step without a block argument is deprecated
Entering stage Build service
Proceeding
[Pipeline] sh
[books-ms] Running shell script

  • docker pull 10.100.198.200:5000/books-ms
    Using default tag: latest
    latest: Pulling from books-ms
    Digest: sha256:456358ca46d2213cb3f5cef50543f52282190e07192e2119a509ead6328e5ff3
    Status: Image is up to date for 10.100.198.200:5000/books-ms:latest
    [Pipeline] sh
    [books-ms] Running shell script
  • docker build -t 10.100.198.200:5000/books-ms .
    Sending build context to Docker daemon 43.27MB

Step 1/11 : FROM java
---> d23bdf5b1b1b
Step 2/11 : MAINTAINER Viktor Farcic "[email protected]"
---> Using cache
---> b1912414b29c
Step 3/11 : ENV DB_DBNAME books
---> Using cache
---> e08fc9ae7ad0
Step 4/11 : ENV DB_COLLECTION books
---> Using cache
---> 43ec5ce2a87c
Step 5/11 : ENV DB_HOST localhost
---> Using cache
---> 7dcc2d32b99c
Step 6/11 : COPY run.sh /run.sh
---> Using cache
---> 5eb3249f98eb
Step 7/11 : RUN chmod +x /run.sh
---> Running in 49a3f07a5900
�[91mcontainer_linux.go:247: starting container process caused "exec: "/bin/sh": stat /bin/sh: no such file or directory"
�[0moci runtime error: container_linux.go:247: starting container process caused "exec: "/bin/sh": stat /bin/sh: no such file or directory"

The issue is with the docker build phase and the problem exists for both the books-ms and books-ms-ansible jobs. I manually ran the docker build command that is failing and I get the same result.

I've deleted my local images and rerun everything in the chapter with the same result as well. Any assistance or suggestions would be appreciated.

Issue with Docker role.

Where should I define Debian Version variable it is asking for?

TASK [docker : Debian add Docker repository and update apt cache] **************
fatal: [localhost]: FAILED! => {"failed": true, "msg": "'debian_version' is undefined"}

Dockerfile.text Unexpected token ILLEGAL error p66

I have failed twice on this command, page 66:
docker build
-f Dockerfile.test
-t 10.100.198.200:5000/books-ms-tests
.

Output below appears to not like the 0 in 0o755, but where is the file? How do I fix this?

node scripts/postinstall.js

/source/client/node_modules/web-component-tester/node_modules/wct-sauce/node_modules/sauce-connect-launcher/lib/sauce-connect-launcher.js:128
fs.chmod(bin, 0o755, function (err) {
^
SyntaxError: Unexpected token ILLEGAL
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. (/source/client/node_modules/web-component-tester/node_modules/wct-sauce/lib/sauce.js:15:20)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
npm WARN optional dep failed, continuing [email protected]

ansible-playbook swarm.yml JQ is present TASK Error

Dear Viktor,

I am reading through your book (The Dev Ops 2.0...) and getting this error while trying to run:
ansible-playbook /vagrant/ansible/swarm.yml -i /vagrant/ansible/hosts/prod

Any ideas on how to solve it?

The Error:

`vagrant@cd:~$ ansible-playbook /vagrant/ansible/swarm.yml -i /vagrant/ansible/hosts/prod
[WARNING]: Found variable using reserved name: hosts

PLAY [swarm] *****************************************************************************************************************************************

TASK [Gathering Facts] *******************************************************************************************************************************
ok: [10.100.192.200]

TASK [common : JQ is present] ************************************************************************************************************************
fatal: [10.100.192.200]: FAILED! => {"changed": false, "cmd": "apt-get update", "msg": "W: Can't drop privileges for downloading as file '/var/lib/apt/lists/partial/archive.ubuntu.com_ubuntu_dists_xenial_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)\nE: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/universe/binary-amd64/by-hash/SHA256/db86a469f5bd9bfcf02edbb73cfbacd4abcec6393e8cb33fc7aeba17548ac7a1 Hash Sum mismatch\nE: Some index files failed to download. They have been ignored, or old ones used instead.", "rc": 100, "stderr": "W: Can't drop privileges for downloading as file '/var/lib/apt/lists/partial/archive.ubuntu.com_ubuntu_dists_xenial_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)\nE: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/universe/binary-amd64/by-hash/SHA256/db86a469f5bd9bfcf02edbb73cfbacd4abcec6393e8cb33fc7aeba17548ac7a1 Hash Sum mismatch\nE: Some index files failed to download. They have been ignored, or old ones used instead.\n", "stderr_lines": ["W: Can't drop privileges for downloading as file '/var/lib/apt/lists/partial/archive.ubuntu.com_ubuntu_dists_xenial_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)", "E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/universe/binary-amd64/by-hash/SHA256/db86a469f5bd9bfcf02edbb73cfbacd4abcec6393e8cb33fc7aeba17548ac7a1 Hash Sum mismatch", "E: Some index files failed to download. They have been ignored, or old ones used instead."], "stdout": "Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]\nHit:2 http://archive.ubuntu.com/ubuntu xenial InRelease\nGet:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]\nGet:4 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]\nGet:5 http://archive.ubuntu.com/ubuntu xenial-updates/main Sources [306 kB]\nGet:6 http://archive.ubuntu.com/ubuntu xenial-updates/restricted Sources [2524 B]\nGet:7 http://archive.ubuntu.com/ubuntu xenial-updates/universe Sources [203 kB]\nGet:8 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse Sources [8404 B]\nGet:9 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [783 kB]\nGet:10 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [631 kB]\nErr:10 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages\n Hash Sum mismatch\nGet:11 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [253 kB]\nGet:12 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.4 kB]\nGet:13 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse Translation-en [8344 B]\nFetched 981 kB in 5s (186 kB/s)\nReading package lists...\n", "stdout_lines": ["Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]", "Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease", "Get:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]", "Get:4 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]", "Get:5 http://archive.ubuntu.com/ubuntu xenial-updates/main Sources [306 kB]", "Get:6 http://archive.ubuntu.com/ubuntu xenial-updates/restricted Sources [2524 B]", "Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/universe Sources [203 kB]", "Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse Sources [8404 B]", "Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [783 kB]", "Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [631 kB]", "Err:10 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages", " Hash Sum mismatch", "Get:11 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [253 kB]", "Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.4 kB]", "Get:13 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse Translation-en [8344 B]", "Fetched 981 kB in 5s (186 kB/s)", "Reading package lists..."]}
to retry, use: --limit @/vagrant/ansible/swarm.retry

PLAY RECAP *******************************************************************************************************************************************
10.100.192.200 : ok=1 changed=0 unreachable=0 failed=1
`

native docker command and docker compose works differently

I've made a fresh installation, and (surprise) the native docker command

sudo docker run -it --rm \
-v $PWD/client/components/:/source/client/components \
-v $PWD/client/test:/source/client/test \
-v $PWD/src:/source/src \
-v $PWD/target:/source/target \
-p 8080:8080 \
--env TEST_TYPE=watch-front vfarcic/books-ms-tests

and the docker-compose command

sudo docker-compose -f docker-compose-dev.yml run feTestsLocal

works differently. The 1st one, as expected, but the second one gives an error:

404 GET /api/v1/books
firefox 43               ✖ test/tc-books.html » "after each" hook

  Error: Anonymous mock already called once (http://localhost:2000/components/sinonjs/sinon.js:4008)
    <unknown> at           .fire at /components/client/bower_components/polymer/polymer.html.js:1317:0
    <unknown> at   ._handleError at /components/client/bower_components/iron-ajax/iron-ajax.html.js:431:0

404 GET /api/v1/books
firefox 43               Tests failed: 1 failed tests
Test run ended in failure: 1 failed tests

firefox 43 (85/0/1)                   
[04:43:56] 'wct:local' errored after 1.68 min
[04:43:56] Error: 1 failed tests

really can't imagine, why.

vagrant@vagrant-ubuntu-trusty-64:/vagrant$ docker --version
Docker version 1.10.1, build 9e83765
vagrant@vagrant-ubuntu-trusty-64:/vagrant$ docker-compose --version
docker-compose version: 1.4.1

last commit:

commit ca3e29704a87ce03fbc96bd8a471fdf951b5ad03
Author: vfarcic <[email protected]>
Date:   Fri Jan 29 00:04:08 2016 +0100

    Added net

Running chapter 1 docker-compose networking issue

Hello,

when trying to run the docker-compose-dev.yml file given the instructions in the book without a vagrant vm,
the application (feTestsLocal target) is indeed running but is assigned to the bridge network.

I managed to inspect the running container's ip address by inspecting the bridge but this is confusing as there was a bookms_default network already in place.

The final ip was 172.17.0.2:8080. Strangely, the 8080 port, which seems correctly defined in the compose file, doesn't seem to resolve correctly by using localhost:8080 (this is the really confusing part for me...)

If using vagrant is absolutely required, this is a mistake on my part, but I'm sure some other people already have all software in place and would wish to use this option.

Best regards,
Gilles Major

build Dockerfile fail

Hi,

I am following the book The DevOps 2.0 Toolkit.
Page 70, Running Pre-Deployment Tests, Compiling and Packaging the Code.

My pc has 8GB ram and 50GB free diskspace

In the virtual machine cd I cloned the books-ms repository in /home/vagrant/books-ms

When i run the command

docker build -f Dockerfile.test -t 10.100.198.200:5000/books-ms-tests .

I get the error in Step 25

npm ERR! Linux 3.13.0-105-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install"
npm ERR! node v0.12.17
npm ERR! npm  v2.15.1
npm ERR! code ECONNREFUSED
npm ERR! errno ECONNREFUSED
npm ERR! syscall connect

npm ERR! Error: connect ECONNREFUSED
npm ERR!     at exports._errnoException (util.js:746:11)
npm ERR!     at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1012:19)
npm ERR!  { [Error: connect ECONNREFUSED]
npm ERR!   code: 'ECONNREFUSED',
npm ERR!   errno: 'ECONNREFUSED',
npm ERR!   syscall: 'connect',
npm ERR!   parent: 'jshint' }
npm ERR! 
npm ERR! If you are behind a proxy, please make sure that the
npm ERR! 'proxy' config is set properly.  See: 'npm help config'

npm ERR! Please include the following file with any support request:
npm ERR!     /source/client/npm-debug.log
The command '/bin/sh -c cd /source/client && npm install && bower install --allow-root --config.interactive=false -s' returned a non-zero code: 1

npm install run successfully from the pc terminal (osx's terminal).
What could be the problem?

Thank you!
MatteoK

I'm unable to bring up the complete the vagrant setup with the cd host.

==> cd: TASK [docker : DockerUI is running] ********************************************
==> cd: fatal: [localhost]: FAILED! => {"changed": false, "changes": ["{"status":"Pulling from uifd/ui-for-docker","id":"latest"}\r\n", "{"status":"Pulling fs layer","progressDetail":{},"id":"841194d080c8"}\r\n", "{"errorDetail":{"message":"error pulling image configuration: Get https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/96/965940f98fa591b5a98d0d7063de58f9fb04f79f0a6a1046c25f971416130d88/data?Expires=1496111325\u0026Signature=UK4GCRa9YDijanUgE0MkeFDfq99IV3nSaf4vrQVDtzwwIRURiNAj6E48BF80iMgFG66llRyk0bXEdNYgIdzgwSEFc5szmnT8k2DsJ9yL5McToEPcz4WqyUY9RZ1F8w5PB8Ebs5sXINDrGcSjS69WXxpxfdeXWowOw3Z0x74ic_\u0026Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q: dial tcp: lookup dseasb33srnrn.cloudfront.net on 10.0.2.3:53: read udp 10.0.2.15:45035-\u003e10.0.2.3:53: i/o timeout"},"error":"error pulling image configuration: Get https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/96/965940f98fa591b5a98d0d7063de58f9fb04f79f0a6a1046c25f971416130d88/data?Expires=1496111325\u0026Signature=UK4GCRa9YDijanUgE0MkeFDfq99IV3nSaf4vrQVDtzwwIRURiNAj6E48BF80iMgFG66llRyk0bXEdNYgIdzgwSEFc5szmnT8k2DsJ9yL5McToEPcz4WqyUY9RZ1F8w5PB8Ebs5sXINDrGcSjS69WXxpxfdeXWowOw3Z0x74ic_\u0026Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q: dial tcp: lookup dseasb33srnrn.cloudfront.net on 10.0.2.3:53: read udp 10.0.2.15:45035-\u003e10.0.2.3:53: i/o timeout"}\r\n"], "failed": true, "msg": "Unrecognized status from pull.", "status": ""}
==> cd: to retry, use: --limit @/vagrant/ansible/cd.retry
==> cd:
==> cd: PLAY RECAP *********************************************************************
==> cd: localhost : ok=10 changed=1 unreachable=0 failed=1
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

Dockerfile.test error

I'm using your code while reading your book, in page 67 you have:

docker build \
       -f Dockerfile.test \
       -t 10.100.198.200:5000/books-ms-tests \
       .

And in my case is failing with this error:

E: Unable to correct problems, you have held broken packages.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 sbt : Depends: openjdk-8-jdk but it is not installable
The command '/bin/sh -c apt-get update &&     apt-get -y --fix-missing install wget bzip2 make g++ &&     apt-get -y --force-yes --fix-missing install --no-install-recommends mongodb nodejs git sbt xvfb firefox google-chrome-stable &&     apt-get clean &&     rm -rf /var/lib/apt/lists/*' returned a non-zero code: 100

can you point me in the right direction?

Devlopment Environment Setup (macOS Sierra)

Hi Guys,

not sure if anyone else has come across this so I thought it was worth raising. When running the initial Vagrant

vagrant up dev

from the chapter titled "Setting Up the Development Environment with Vagrant and Docker" I ran into issues accessing the HashiCorp source. Turns out to be a bug with Vagrant 1.8.7 and you have to run

sudo rm /opt/vagrant/embedded/bin/curl

apparently an issue which will be patched in 1.8.8. Details are on the Vagrant issue list as #354

I will close this when 1.8.8 is released and tested.

Ansible script does not work anymore

In ansible/roles/docker/tasks/main.yml, the repository has moved to:

repo: deb https://download.docker.com/linux/ubuntu trusty stable

The package is no longer docker-engine. It is docker-ce.

name: docker-ce

That's no quite enough to get everything running. I also had to add:

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt-get update
sudo apt-get install containerd.io
sudo apt-get install docker.io

(I don't know if the apt-repository or containerd.io are needed or not.)

After that I could start the first docker container. However docker-compose failed. I needed to set COMPOSE_API_VERSION to get that running.

sudo COMPOSE_API_VERSION=1.18 docker-compose -f docker-compose-dev.yml run feTestsLocal

Alas test cases are still not running:

NPM is broken (again) so front-end tests are temporarily disabled.

Unable to find image '10.100.198.200:5000/books-ms:latest' locally

Hi - Having issues with this command:

vagrant@cd:~/books-ms$ docker run -d --name books-ms -p 8080:8080 --link books-db:db 10.100.198.200:5000/books-ms:latest
Unable to find image '10.100.198.200:5000/books-ms:latest' locally
Pulling repository 10.100.198.200:5000/books-ms
docker: Error: image books-ms:latest not found.
See 'docker run --help'.

I see the image:
vagrant@cd:~/books-ms$ docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
10.100.198.200:5000/book-ms latest ab8d8118456c 5 hours ago 510MB
10.100.198.200:5000/books-ms-tests latest 06d2d967baa8 14 hours ago 2.33GB
mongo latest f7adfc4dbcf5 9 days ago 413MB
portainer/portainer latest 2b4ddf654e1c 13 days ago 77.7MB
openjdk latest ad1c6207e3ad 3 weeks ago 470MB
debian jessie 652b7a59e393 4 weeks ago 129MB
registry 2 f32a97de94e1 5 months ago 25.8MB

And I see the registry:
vagrant@cd:~/books-ms$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2d725864b968 mongo "docker-entrypoint..." 2 hours ago Up 2 hours 27017/tcp books-db
fbd356de6935 registry:2 "/entrypoint.sh se..." 15 hours ago Up 15 hours 0.0.0.0:5001->5000/tcp registry-mirror
be7d3d73a4d5 registry:2 "/entrypoint.sh /e..." 15 hours ago Up 15 hours 0.0.0.0:5000->5000/tcp registry
51ce0e454ea8 portainer/portainer "/portainer --no-a..." 15 hours ago Up 15 hours 0.0.0.0:9000->9000/tcp portainer

Fetching Jar files fails during first docker command.

[error] Server access Error: Connection reset url=https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.12/srcs/compiler-interface-sources.jar
[error] Server access Error: Connection reset url=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/org.scala-sbt/compiler-interface/0.13.12/srcs/compiler-interface-sources.jar
[error] Server access Error: Received fatal alert: protocol_version url=https://repo1.maven.org/maven2/org/scala-sbt/compiler-interface/0.13.12/compiler-interface-0.13.12-sources.jar
[warn] [FAILED ] org.scala-sbt#compiler-interface;0.13.12!compiler-interface.jar(src): (0ms)
[warn] ==== typesafe-ivy-releases: tried
[warn] https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.12/srcs/compiler-interface-sources.jar
[warn] ==== sbt-plugin-releases: tried
[warn] https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/org.scala-sbt/compiler-interface/0.13.12/srcs/compiler-interface-sources.jar
[warn] ==== local: tried
[warn] /root/.ivy2/local/org.scala-sbt/compiler-interface/0.13.12/srcs/compiler-interface-sources.jar
[warn] ==== public: tried
[warn] https://repo1.maven.org/maven2/org/scala-sbt/compiler-interface/0.13.12/compiler-interface-0.13.12-sources.jar
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: FAILED DOWNLOADS ::
[warn] :: ^ see resolution messages for details ^ ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: org.scala-sbt#compiler-interface;0.13.12!compiler-interface.jar(src)
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
sbt.InvalidComponent: Couldn't retrieve source module: org.scala-sbt:compiler-interface:0.13.12:component

Unable to build Dockerfile

I'm following the DevOps guide (from lean pub) and I've already cloned the repos above. When trying to build the DockerFile using:
docker build -t 10.100.198.200:5000/book-ms .

I get the following message since there are no .jar files:

Step 8 : COPY target/scala-2.10/books-ms-assembly-1.0.jar /bs.jar
lstat target/scala-2.10/books-ms-assembly-1.0.jar: no such file or directory

Any ideas what I'm doing wrong here ?

thanks
Sunit

docker push getsockopt: connection refused

page 77 this command
docker push 10.100.198.200:5000/books-ms

results in this error message:
The push refers to a repository [10.100.198.200:5000/books-ms]
Get https://10.100.198.200:5000/v1/_ping: dial tcp 10.100.198.200:5000: getsockopt: connection refused

running in vagrant vm
docker ps -a shows:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2d83b70ad1da 10.100.198.200:5000/books-ms "/run.sh" 20 minutes ago Up 3 minutes 0.0.0.0:8080->8080/tcp books-ms
1a8099b77735 mongo "docker-entrypoint..." 21 minutes ago Up 3 minutes 27017/tcp books-db

docker run command doesn't execute the tests

I'm reading the book.

On P53 DevelopmentEnvironmentUsage, I execute the docker run command, however, it doesn't execute the tests as I expected.

sudo docker run -it --rm \  -v $PWD/client/components:/source/client/components \  -v $PWD/client/test:/source/client/test \  -v $PWD/src:/source/src \  -v $PWD/target:/source/target \  -p 8080:8080 \  --env TEST_TYPE=watch-front \  vfarcic/books-ms-tests

This command stops in this section. I guess it might be sbt run &.

Mon Sep 19 08:46:57.053 [initandlisten] connection accepted from 127.0.0.1:45605 #1 (1 connection now open)
[INFO] [09/19/2016 08:46:57.684] [routingSystem-akka.actor.default-dispatcher-5] [akka://routingSystem/user/IO-HTTP/listener-0] Bound to /0.0.0.0:8080
[INFO] [09/19/2016 08:46:57.690] [routingSystem-akka.actor.default-dispatcher-4] [akka://routingSystem/deadLetters] Message [akka.io.Tcp$Bound] from Actor[akka://routingSystem/user/IO-HTTP/listener-0#-454100699] to Actor[akka://routingSystem/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.

I guess the reason is run_test.sh L8-16. See the source.

When I enter the container using this command, the test works.

$ sudo docker exec -it de1fd bash
# sbt "testOnly *Spec"
    :
[info] Finished in 2 seconds, 422 ms
[info] 13 examples, 0 failure, 0 error
[info] Passed: Total 13, Failed 0, Errors 0, Passed 13
[success] Total time: 9 s, completed Sep 19, 2016 8:56:22 AM

I've never used sbt, so I'm not sure this is your intention or not.
However, I just want to share this.

P.S. The book is really useful and really appreciate it. :)

502 Server Hangup

When i run
docker build -t 10.100.198.200:5000/books-ms .

It result in error

Get:107 http://security.debian.org/ jessie/updates/main openjdk-7-jdk amd64 7u101-2.6.6-1~deb8u1 [16.1 MB]
Fetched 82.0 MB in 1min 4s (1281 kB/s)
Unable to correct missing packages.
E: Failed to fetch http://httpredir.debian.org/debian/pool/main/a/avahi/libavahi-common-data_0.6.31-5_amd64.deb  502  Server Hangup [IP: 5.153.231.35 80]

E: Aborting install.

Jenkins multibranch pipelines don't work as expected

Going through the book I found that in Jenkins multibranch pipelines like books-ms-multibranch or books-ms-blue-green for all of the branches code from branch master is being checked out and build.

I supose that the intention was to checkout and build the code from the same branch that Jenkinsfile is located.

When using line
git url: "https://github.com/vfarcic/${serviceName}.git"
in Jenkinsfile, code from master branch is checked out by default no matter in which branch the file is located (I suspect that code from Jenkinsfile was working as expected with older versions of Git plugin / Git client plugin). It can be seen in console output of Git step. All commands from Jenkinsfile used after this line (i.e. flow.buildTests(...)) use the code checked out from master.

Please consider using one of the following lines (instead of the one used now)
git url: "https://github.com/vfarcic/${serviceName}.git", branch: "${env.BRANCH_NAME}"
or
checkout scm
to checkout the code from the same branch that Jenkinsfile.

ansible fails while bootstrapping the dev VM

I am issuing 'vagrant up dev' and everything works until ansible tries to install docker-compose. I get:

==> dev: TASK [docker : Docker Compose is present] **************************************
==> dev: fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "Failed to validate the SSL certificate for github-cloud.s3.amazonaws.com:443. Make sure your managed systems have a valid CA certificate installed. If the website serving the url uses SNI you need python >= 2.7.9 on your managed machine or you can install the urllib3, pyopenssl, ndg-httpsclient, and pyasn1 python modules to perform SNI verification in python >= 2.6. You can use validate_certs=False if you do not need to confirm the servers identity but this is unsafe and not recommended. Paths checked for this platform: /etc/ssl/certs, /etc/pki/ca-trust/extracted/pem, /etc/pki/tls/certs, /usr/share/ca-certificates/cacert.org, /etc/ansible"}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.