<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/docker-engine/docker-engine.mk, branch 2017.05</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.05</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.05'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-05-30T07:13:49+00:00</updated>
<entry>
<title>docker-engine: fix journald logging driver</title>
<updated>2017-05-30T07:13:49+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2017-05-30T03:50:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=93c757133496f54168ddcf21452bb92b54242d9c'/>
<id>urn:sha1:93c757133496f54168ddcf21452bb92b54242d9c</id>
<content type='text'>
The Docker engine can optionally log to systemd-journald. For this
driver to work correctly, Docker needs to build against
systemd-journald's client library.

This patch conditionally adds a build-time dependency on systemd and
enables compiling the journald driver in docker-engine if systemd is
used as the Buildroot init process.

Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>docker-engine: fix handling of vendor tree</title>
<updated>2017-04-18T15:46:37+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2017-04-18T07:53:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=5d5b92f229ab69e704ef3d4cfb47c20d8b0d3c50'/>
<id>urn:sha1:5d5b92f229ab69e704ef3d4cfb47c20d8b0d3c50</id>
<content type='text'>
The latest docker-engine release changes the vendor tree slightly. The
Go tool will recognize a ./vendor directory and use it as a vendor tree
automatically, but only when run inside a valid GOPATH. This patch
adjusts how the GOPATH is built - now docker/docker is linked into a
blank tree, and the Go tool recognizes the ./vendor directory correctly.

Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package: remove consecutive empty lines</title>
<updated>2017-04-06T20:40:33+00:00</updated>
<author>
<name>Ricardo Martincoski</name>
<email>ricardo.martincoski@gmail.com</email>
</author>
<published>2017-04-04T22:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=6eb5cf144f0cabc399ada1e4963fc66bbb5a8c62'/>
<id>urn:sha1:6eb5cf144f0cabc399ada1e4963fc66bbb5a8c62</id>
<content type='text'>
Occurrences were searched using [1]:
check-package --include-only ConsecutiveEmptyLines $(find * -type f)
and manually removed.

[1] http://patchwork.ozlabs.org/patch/729666/

Signed-off-by: Ricardo Martincoski &lt;ricardo.martincoski@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docker-engine: bump to version 17.04.0-ce</title>
<updated>2017-04-06T19:49:50+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2017-04-06T18:20:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=00b1f4c0d233182ff0b4db4d5321ec05d1550ea9'/>
<id>urn:sha1:00b1f4c0d233182ff0b4db4d5321ec05d1550ea9</id>
<content type='text'>
Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docker-engine: bump to version 17.03.1-ce</title>
<updated>2017-04-01T14:12:13+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2017-04-01T13:50:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=49d8153ee570f47c1d9e2356d082b56170c5a724'/>
<id>urn:sha1:49d8153ee570f47c1d9e2356d082b56170c5a724</id>
<content type='text'>
Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/docker-engine: introduce option to build CLI client statically</title>
<updated>2017-03-19T20:23:40+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2017-03-19T06:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=8d060da5301ee8e9307af0ce55e4fa509eccc8fb'/>
<id>urn:sha1:8d060da5301ee8e9307af0ce55e4fa509eccc8fb</id>
<content type='text'>
This is useful when bind-mounting the docker client binary into
containers for a docker-in-docker setup.

The Docker CLI communicates with the daemon over a socket. It is
sometimes useful to bind-mount the Docker CLI and socket into containers at
run-time, so that scripts within the containers can call the Docker API
in the host using a client compatible with the host daemon.

Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docker-engine: bump to version 17.03.0-ce</title>
<updated>2017-03-03T22:52:47+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2017-03-02T18:58:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=22ab6d84ff700928aabf6115956fe7f63750c30c'/>
<id>urn:sha1:22ab6d84ff700928aabf6115956fe7f63750c30c</id>
<content type='text'>
Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docker-engine: bump to version 1.13.1</title>
<updated>2017-02-26T14:06:57+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2017-02-22T15:46:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e8d4c34b542c70aa922fcc6db0d26c99654cf14a'/>
<id>urn:sha1:e8d4c34b542c70aa922fcc6db0d26c99654cf14a</id>
<content type='text'>
- Remove patch as it has been applied upstream since 1.13
 - go packages are now in vendor instead of vendor/src so update
slightly the configure and build commands

Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docker-engine: security bump to version 1.12.6</title>
<updated>2017-01-23T08:07:35+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-01-22T21:39:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=157ddf77e403c6ee00faef44fc32f8f679964204'/>
<id>urn:sha1:157ddf77e403c6ee00faef44fc32f8f679964204</id>
<content type='text'>
Fixes runC privilege escalation (CVE-2016-9962).

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docker-engine: fix docker version output</title>
<updated>2016-12-25T22:09:35+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2016-12-24T06:02:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0533484eb7e2ff8500406035c59d2c3c2c07dda3'/>
<id>urn:sha1:0533484eb7e2ff8500406035c59d2c3c2c07dda3</id>
<content type='text'>
At compile-time the docker build scripts generate a version file used
to build the output of the docker version command. This file is
generated somewhat properly by the Buildroot build system, however the
version number and commit ID are incorrectly formatted. This patch fixes
the output to the correct format.

This is important as some tools like WeaveWorks won't even start unless
they can parse the Docker Version output correctly.

[Peter: strip v from version using patsusbt]
Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
</feed>
