<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/docker.git/internal, branch master</title>
<subtitle>github.com: dotcloud/docker.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/'/>
<entry>
<title>Set BuildKit version using buildinfo</title>
<updated>2023-04-25T10:30:52+00:00</updated>
<author>
<name>CrazyMax</name>
<email>crazy-max@users.noreply.github.com</email>
</author>
<published>2023-04-17T09:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=5400366b906804baf0d2d6820850cb3fb66faa2e'/>
<id>5400366b906804baf0d2d6820850cb3fb66faa2e</id>
<content type='text'>
This sets BuildKit version from the build information embedded
in running binary so we are aligned with the expected vendoring.

We iterate over all dependencies and find the BuildKit one
and set the right version. We also check if the module is
replaced and use it this case.

There is also additional checks if a pseudo version is
detected. See comments in code for more info.

Signed-off-by: CrazyMax &lt;crazy-max@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This sets BuildKit version from the build information embedded
in running binary so we are aligned with the expected vendoring.

We iterate over all dependencies and find the BuildKit one
and set the right version. We also check if the module is
replaced and use it this case.

There is also additional checks if a pseudo version is
detected. See comments in code for more info.

Signed-off-by: CrazyMax &lt;crazy-max@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add reusable chroot and unshare utilities</title>
<updated>2022-10-26T16:06:31+00:00</updated>
<author>
<name>Cory Snider</name>
<email>csnider@mirantis.com</email>
</author>
<published>2022-10-07T22:16:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=60ee6f739fb31c73fe5f9ed746b458c5f4cc7ed7'/>
<id>60ee6f739fb31c73fe5f9ed746b458c5f4cc7ed7</id>
<content type='text'>
Refactor pkg/chrootarchive in terms of those utilities.

Signed-off-by: Cory Snider &lt;csnider@mirantis.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor pkg/chrootarchive in terms of those utilities.

Signed-off-by: Cory Snider &lt;csnider@mirantis.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>integration-cli: move each test suite to its own TestX testing function</title>
<updated>2019-09-18T18:26:36+00:00</updated>
<author>
<name>Tibor Vass</name>
<email>tibor@docker.com</email>
</author>
<published>2019-09-12T18:05:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=f1c1cd436ae1252778417121e77d084172f628a1'/>
<id>f1c1cd436ae1252778417121e77d084172f628a1</id>
<content type='text'>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>testutil: make testing packages public</title>
<updated>2019-09-11T12:47:23+00:00</updated>
<author>
<name>Sam Whited</name>
<email>sam@samwhited.com</email>
</author>
<published>2019-08-29T20:52:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=b37c214e3c8c4ff5450bd5fc1225d53827d240e7'/>
<id>b37c214e3c8c4ff5450bd5fc1225d53827d240e7</id>
<content type='text'>
This was done with something along the lines of:

```
mv internal/test testutil
pushd testutil/; grep -IRl "package test" | xargs -I '{}' sed -i -e 's|package test|package testutil|g' {}; popd
mv internal/testutil/*.go testutil/ &amp;&amp; rm -rf internal/
grep -IRl "github.com\/docker\/docker\/internal\/test" | xargs -I '{}' sed -i -e 's|github.com/docker/docker/internal/test|github.com/docker/docker/test|g' {}
goimports .
```

I also modified the basic plugin path in testutil/fixtures/plugin.

Signed-off-by: Sam Whited &lt;sam@samwhited.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was done with something along the lines of:

```
mv internal/test testutil
pushd testutil/; grep -IRl "package test" | xargs -I '{}' sed -i -e 's|package test|package testutil|g' {}; popd
mv internal/testutil/*.go testutil/ &amp;&amp; rm -rf internal/
grep -IRl "github.com\/docker\/docker\/internal\/test" | xargs -I '{}' sed -i -e 's|github.com/docker/docker/internal/test|github.com/docker/docker/test|g' {}
goimports .
```

I also modified the basic plugin path in testutil/fixtures/plugin.

Signed-off-by: Sam Whited &lt;sam@samwhited.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>integration-cli: add daemon.StartNodeWithBusybox function</title>
<updated>2019-09-10T22:07:49+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2019-09-09T20:38:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=ead3f4e7c8b7add7beb2de44649b38f41947180f'/>
<id>ead3f4e7c8b7add7beb2de44649b38f41947180f</id>
<content type='text'>
Starting the daemon should not load the busybox image again
in most cases, so add a new `StartNodeWithBusybox` function
to be clear that this one loads the busybox image, and use
`StartNode()` for cases where loading the busybox image is
not needed.

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Starting the daemon should not load the busybox image again
in most cases, so add a new `StartNodeWithBusybox` function
to be clear that this one loads the busybox image, and use
`StartNode()` for cases where loading the busybox image is
not needed.

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>integration-cli: swarm.RestartNode(); don't load busybox again</title>
<updated>2019-09-10T22:06:57+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2019-09-09T20:32:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=8fc23588f1aa14054f1134e60dd996220c595363'/>
<id>8fc23588f1aa14054f1134e60dd996220c595363</id>
<content type='text'>
The daemon was already created and started with the busybox
image loaded, so there's no need to load the image again.

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The daemon was already created and started with the busybox
image loaded, so there's no need to load the image again.

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>suite: put suite setup inside test run</title>
<updated>2019-09-10T00:25:01+00:00</updated>
<author>
<name>Tibor Vass</name>
<email>tibor@docker.com</email>
</author>
<published>2019-09-09T21:43:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=d32e6bbde815f37aa1cb23f602ab6371b509f3b2'/>
<id>d32e6bbde815f37aa1cb23f602ab6371b509f3b2</id>
<content type='text'>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>remove per-test -timeout logic because it does not work</title>
<updated>2019-09-09T21:09:57+00:00</updated>
<author>
<name>Tibor Vass</name>
<email>tibor@docker.com</email>
</author>
<published>2019-08-30T21:07:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=8bffe9524daacf84815d4dc7777b1cbd58d13718'/>
<id>8bffe9524daacf84815d4dc7777b1cbd58d13718</id>
<content type='text'>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup</title>
<updated>2019-09-09T21:09:57+00:00</updated>
<author>
<name>Tibor Vass</name>
<email>tibor@docker.com</email>
</author>
<published>2019-08-26T20:30:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=925e407c7bec78416b2616ca22a35f6b8abef5e1'/>
<id>925e407c7bec78416b2616ca22a35f6b8abef5e1</id>
<content type='text'>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>internal/test/suite</title>
<updated>2019-09-09T21:09:57+00:00</updated>
<author>
<name>Tibor Vass</name>
<email>tibor@docker.com</email>
</author>
<published>2019-08-08T23:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=fd0ed80ff2f15370bf0606632e274d946394bb54'/>
<id>fd0ed80ff2f15370bf0606632e274d946394bb54</id>
<content type='text'>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Tibor Vass &lt;tibor@docker.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
