<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/docker.git/container, 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>container: split security options to a SecurityOptions struct</title>
<updated>2023-04-28T22:03:37+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2023-04-14T07:27:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=3eebf4d1622a0d8fc60f30694ee99d2130db1f4b'/>
<id>3eebf4d1622a0d8fc60f30694ee99d2130db1f4b</id>
<content type='text'>
- Split these options to a separate struct, so that we can handle them in isolation.
- Change some tests to use subtests, and improve coverage

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Split these options to a separate struct, so that we can handle them in isolation.
- Change some tests to use subtests, and improve coverage

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve and store manifest when creating container</title>
<updated>2023-03-06T14:13:36+00:00</updated>
<author>
<name>Laura Brehm</name>
<email>laurabrehm@hey.com</email>
</author>
<published>2023-02-25T17:18:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=a34060cdb42f6c4b1452cec27b715fa4c0a13e4f'/>
<id>a34060cdb42f6c4b1452cec27b715fa4c0a13e4f</id>
<content type='text'>
This addresses the previous issue with the containerd store where, after a container is created, we can't deterministically resolve which image variant was used to run it (since we also don't store what platform the image was fetched for).

This is required for things like `docker commit`, and computing the containers layer size later, since we need to resolve the specific image variant.

Signed-off-by: Laura Brehm &lt;laurabrehm@hey.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This addresses the previous issue with the containerd store where, after a container is created, we can't deterministically resolve which image variant was used to run it (since we also don't store what platform the image was fetched for).

This is required for things like `docker commit`, and computing the containers layer size later, since we need to resolve the specific image variant.

Signed-off-by: Laura Brehm &lt;laurabrehm@hey.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #42264 from thaJeztah/update_the_update</title>
<updated>2023-01-10T10:40:36+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>thaJeztah@users.noreply.github.com</email>
</author>
<published>2023-01-10T10:40:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=d73aba2500a04d78939ea81669c0740152f9fecb'/>
<id>d73aba2500a04d78939ea81669c0740152f9fecb</id>
<content type='text'>
restartmanager:  Remove RestartManager interface, and unused error return</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
restartmanager:  Remove RestartManager interface, and unused error return</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #43787 from thaJeztah/memdb_nits</title>
<updated>2023-01-06T16:09:06+00:00</updated>
<author>
<name>Brian Goff</name>
<email>cpuguy83@gmail.com</email>
</author>
<published>2023-01-06T16:09:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=73e09ddecf03477c690b2016a613b06156b54969'/>
<id>73e09ddecf03477c690b2016a613b06156b54969</id>
<content type='text'>
container: ViewDB: cleanup error-types</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
container: ViewDB: cleanup error-types</pre>
</div>
</content>
</entry>
<entry>
<title>restartmanager: remove RestartManager interface</title>
<updated>2022-12-28T08:36:58+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2022-02-10T16:27:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=c5d4b6b311645d23ebd5e0bd173708d5dd4a6c85'/>
<id>c5d4b6b311645d23ebd5e0bd173708d5dd4a6c85</id>
<content type='text'>
It only had a single implementation, so we may as well remove the added
complexity of defining it as an interface.

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It only had a single implementation, so we may as well remove the added
complexity of defining it as an interface.

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>restartmanager: add SetPolicy() to the RestartManager interface</title>
<updated>2022-12-28T08:36:58+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2021-04-07T11:40:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=efb97da0dacb630bc91e12be0f26cbc21528990c'/>
<id>efb97da0dacb630bc91e12be0f26cbc21528990c</id>
<content type='text'>
Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pkg/ioutils: TempDir: move to pkg/longpath</title>
<updated>2022-12-20T22:24:12+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2022-11-23T16:28:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=c63ea32a1780bfd063c2a6bc5dcaefe4026f27e9'/>
<id>c63ea32a1780bfd063c2a6bc5dcaefe4026f27e9</id>
<content type='text'>
This utility wasn't very related to all other utilities in pkg/ioutils.
Moving it to longpath to also make it more clear what it does.

It looks like there's only a single (public) external consumer of this
utility, and only used in a test, and it's not 100% clear if it was
intentional to use our package, of if it was a case of "I actually meant
`io/ioutil.MkdirTemp`" so we could consider skipping the alias.

While moving the package, I also renamed `TempDir` to `MkdirTemp`, which
is the signature it matches in "os" from stdlib.

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This utility wasn't very related to all other utilities in pkg/ioutils.
Moving it to longpath to also make it more clear what it does.

It looks like there's only a single (public) external consumer of this
utility, and only used in a test, and it's not 100% clear if it was
intentional to use our package, of if it was a case of "I actually meant
`io/ioutil.MkdirTemp`" so we could consider skipping the alias.

While moving the package, I also renamed `TempDir` to `MkdirTemp`, which
is the signature it matches in "os" from stdlib.

Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>container: ViewDB: use logrus.WithError()</title>
<updated>2022-12-08T13:36:22+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2022-12-08T13:35:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=28382c58ec2078d17ae3a3d6a2f262733a1e779d'/>
<id>28382c58ec2078d17ae3a3d6a2f262733a1e779d</id>
<content type='text'>
Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>container: ViewDB: return typed system errors</title>
<updated>2022-12-08T13:33:57+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2022-07-08T11:29:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=6549a270e962dba0e24033367ec328b586444c92'/>
<id>6549a270e962dba0e24033367ec328b586444c92</id>
<content type='text'>
Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>container: ViewDB: GetByPrefix() return typed errors</title>
<updated>2022-12-08T13:33:57+00:00</updated>
<author>
<name>Sebastiaan van Stijn</name>
<email>github@gone.nl</email>
</author>
<published>2022-07-08T11:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=94dea2018e6e9b4836af610b68293f81bb5adb62'/>
<id>94dea2018e6e9b4836af610b68293f81bb5adb62</id>
<content type='text'>
Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sebastiaan van Stijn &lt;github@gone.nl&gt;
</pre>
</div>
</content>
</entry>
</feed>
