<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-containers/docker/files, branch hardknott</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=hardknott</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=hardknott'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2020-07-02T16:09:10+00:00</updated>
<entry>
<title>docker: move docker.init back to files directory to use it from docker-moby</title>
<updated>2020-07-02T16:09:10+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@lge.com</email>
</author>
<published>2020-07-02T15:39:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=87b9e054ff1b4812194af9f0b4f3083400d42095'/>
<id>urn:sha1:87b9e054ff1b4812194af9f0b4f3083400d42095</id>
<content type='text'>
* it was moved for some reason in:
  http://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/commit/?id=929372946aeb85953d1ca6acc428d73fbac52a56

  but docker-moby uses it as well and now started to fail with:
  ERROR: docker-moby-19.03.12+git9dc6525e6118a25fab2be322d1914740ea842495-r0
  do_fetch: Fetcher failure: Unable to find file file://docker.init
  anywhere. ..

Signed-off-by: Martin Jansa &lt;martin.jansa@lge.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-ce/docker-moby: fixup GO compiler calls</title>
<updated>2020-07-01T16:43:16+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2020-07-01T03:21:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=929372946aeb85953d1ca6acc428d73fbac52a56'/>
<id>urn:sha1:929372946aeb85953d1ca6acc428d73fbac52a56</id>
<content type='text'>
With oe-core commit c23f9e80492e4b [tcmode-default: use go-binary-native
by default], we must explictly call the proper cross go binary, versus
just the go-native variant.

These builds were working by luck, since the go compiler was capable of
building the target binaries previously (in its build-from-source
creation). We fixup the calls and we no longer see fpu build issues:

fatal error: gnu/stubs-soft.h: No such file or directory

    7 | # include &lt;gnu/stubs-soft.h&gt;
      |           ^~~~~~~~~~~~~~~~~~

This commit also moves the docker-ce patches from "files" to a named
directory to reduce confusion.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker: fix init script for busybox</title>
<updated>2020-02-27T21:54:54+00:00</updated>
<author>
<name>Phil Coval</name>
<email>rzr@users.sf.net</email>
</author>
<published>2020-02-22T08:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=a3b36fbb1f5c3f476a7b6eb007171d5730e61b09'/>
<id>urn:sha1:a3b36fbb1f5c3f476a7b6eb007171d5730e61b09</id>
<content type='text'>
Observed issue using BusyBox v1.30.1 not supporting bashism

/etc/init.d/docker.init: line 43: syntax error: unexpected redirection

Change-Id: I9f73564cfb56352fbf7d80723ea938b66eceb5c7
Forwarded: https://lists.yoctoproject.org/g/meta-virtualization
Signed-off-by: Philippe Coval &lt;rzr@users.sf.net&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker/moby: 19.03.x update</title>
<updated>2019-09-26T05:30:59+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2019-09-20T19:21:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6c48fddd30a5ced2f1b9cf6e066c6f76fe9a258a'/>
<id>urn:sha1:6c48fddd30a5ced2f1b9cf6e066c6f76fe9a258a</id>
<content type='text'>
Updating the moby recipes to the match the 19.03.x updates pulled
into docker/docker-ce

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-ce: improve hardcoded CC for cross compile</title>
<updated>2019-09-23T06:30:19+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2019-09-18T07:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=e7787cb01be91d3798594687a475d5b085f29ede'/>
<id>urn:sha1:e7787cb01be91d3798594687a475d5b085f29ede</id>
<content type='text'>
Since commit applied in moby [61a3285 Support cross-compile for arm]
it hardcoded var-CC to support cross-compile for arm

Correct it with "${parameter:-word}" format, it is helpful for user
define toolchains

(Use Default Values.  If parameter is unset or null, the expansion of
word is substituted.  Otherwise, the value of parameter is substituted.)

https://github.com/moby/moby/commit/61a3285864d3f1b489f48f765b61b2c7bd300372

This fixes a build issue seen when building docker-ce:
  exec: "aarch64-linux-gnu-gcc": executable file not found in $PATH

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker: improve hardcoded CC for cross compile</title>
<updated>2019-07-22T15:36:16+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2019-07-17T09:53:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=f73eb0b2c9cbacb52131c3c67b8995a746e13106'/>
<id>urn:sha1:f73eb0b2c9cbacb52131c3c67b8995a746e13106</id>
<content type='text'>
Since commit applied in moby [61a3285 Support cross-compile for arm]
it hardcoded var-CC to support cross-compile for arm

Correct it with "${parameter:-word}" format, it is helpful for user
define toolchains

(Use Default Values.  If parameter is unset or null, the expansion of
word is substituted.  Otherwise, the value of parameter is substituted.)

https://github.com/moby/moby/commit/61a3285864d3f1b489f48f765b61b2c7bd300372

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add pidfile flag to store dockerd PID in /var/run/dockerd.pid</title>
<updated>2018-12-04T23:15:11+00:00</updated>
<author>
<name>Ting Yu</name>
<email>tyu@cisco.com</email>
</author>
<published>2018-11-29T20:14:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=5043d6263af3daa965e27bb027cdb5db00d0611b'/>
<id>urn:sha1:5043d6263af3daa965e27bb027cdb5db00d0611b</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>docker: fix broken init script</title>
<updated>2018-11-20T21:01:38+00:00</updated>
<author>
<name>Chin Huat Ang</name>
<email>chin.huat.ang@intel.com</email>
</author>
<published>2018-11-16T01:31:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=4ef7f8b758a5c5f105cdf5724e4cf567f968867f'/>
<id>urn:sha1:4ef7f8b758a5c5f105cdf5724e4cf567f968867f</id>
<content type='text'>
Fix numerous docker.init issues such as missing runtime dependency
util-linux-unshare, incomplete handling of start/stop etc. operations
and minor typos.

Signed-off-by: Chin Huat Ang &lt;chin.huat.ang@intel.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>docker/docker-ce: uprev to 18.09</title>
<updated>2018-11-05T15:20:54+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2018-11-03T00:33:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=86db36879f50ae0a0e1e3d4a2ee3385d2e6dea1d'/>
<id>urn:sha1:86db36879f50ae0a0e1e3d4a2ee3385d2e6dea1d</id>
<content type='text'>
Infrastructure changes triggered updated to supporting parts of the
docker stack, so to make sure that everything stays in sync we update
to the 18.09 release.

There were some minor build differences in this update, but in the
end, things are better since we can use some more of the Make infrastructure
versus calling 'go build' directly.

Also, docker-ce and docker are now virtually the same, except for the
moby based docker pulling in the cli and libnetwork repos independently.
There should be virtually no difference between the results, but we still
keep the two variants for flexibility.

We also drop the unused/legacy 'hi.Dockerfile'.

Tested with both kubernetes and docker unit tests.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>docker: remove stale .service file</title>
<updated>2018-08-03T02:57:14+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2018-08-03T02:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=b1c810c812cc57691659a13b75fba2d0620fa70c'/>
<id>urn:sha1:b1c810c812cc57691659a13b75fba2d0620fa70c</id>
<content type='text'>
We use the systemd service file from within the docker git
repo. Removing the unused recipe space version, since it is
invalid and causes confusion.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
