<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/sandboxlib.git, branch master</title>
<subtitle>github.com: codethinklabs/sandboxlib.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/'/>
<entry>
<title>Merge pull request #27 from CodethinkLabs/leeming/bwrap-rebase-patch</title>
<updated>2016-10-21T15:15:19+00:00</updated>
<author>
<name>Paul Sherwood</name>
<email>paul.sherwood@codethink.co.uk</email>
</author>
<published>2016-10-21T15:15:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=a1777c227ee4141415bb426902a06e088c6dd162'/>
<id>a1777c227ee4141415bb426902a06e088c6dd162</id>
<content type='text'>
Patch for : No section: 'formatters'</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch for : No section: 'formatters'</pre>
</div>
</content>
</entry>
<entry>
<title>Patch for : No section: 'formatters'</title>
<updated>2016-10-21T14:17:02+00:00</updated>
<author>
<name>Andrew Leeming</name>
<email>andrew.leeming@codethink.co.uk</email>
</author>
<published>2016-10-21T14:17:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=811c915c5fea57c7d9439f0e31ac378506a7aba5'/>
<id>811c915c5fea57c7d9439f0e31ac378506a7aba5</id>
<content type='text'>
Config file was missing from staged files
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Config file was missing from staged files
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #25 from CodethinkLabs/leeming/bwrap-rebase</title>
<updated>2016-10-21T13:51:50+00:00</updated>
<author>
<name>Paul Sherwood</name>
<email>paul.sherwood@codethink.co.uk</email>
</author>
<published>2016-10-21T13:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=7e2a551189b5ffb7a0124db63964bdec69ead3e8'/>
<id>7e2a551189b5ffb7a0124db63964bdec69ead3e8</id>
<content type='text'>
Rebasing bubblewrap branch with master.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rebasing bubblewrap branch with master.</pre>
</div>
</content>
</entry>
<entry>
<title>Bubblewrap is the default for executor_for_platform()</title>
<updated>2016-10-21T11:18:01+00:00</updated>
<author>
<name>Andrew Leeming</name>
<email>andrew.leeming@codethink.co.uk</email>
</author>
<published>2016-10-14T11:28:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=ff7d57ba33c22ab2b20822a225dd7b1f3c991e85'/>
<id>ff7d57ba33c22ab2b20822a225dd7b1f3c991e85</id>
<content type='text'>
Previously executor_for_platform() would select linux-user-chroot
if availble. New behaviour is to look for bubblewrap first, then
linux-user-chroot, else falling back to chroot. To support this, a
generic 'get_program()' function was added to both bubblewrap.py
and linux_user_chroot.py for interfacing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously executor_for_platform() would select linux-user-chroot
if availble. New behaviour is to look for bubblewrap first, then
linux-user-chroot, else falling back to chroot. To support this, a
generic 'get_program()' function was added to both bubblewrap.py
and linux_user_chroot.py for interfacing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rebasing bubblewrap branch with master.</title>
<updated>2016-10-13T15:32:30+00:00</updated>
<author>
<name>Andrew Leeming</name>
<email>andrew.leeming@codethink.co.uk</email>
</author>
<published>2016-09-09T13:14:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=efad18c41aea63c25826c7f0e0faa7644c3a9211'/>
<id>efad18c41aea63c25826c7f0e0faa7644c3a9211</id>
<content type='text'>
Adds in support for the bubblewrap sandbox. Comes with a logger that
logs both to stdout (WARN or higher) and to a log file (everything)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds in support for the bubblewrap sandbox. Comes with a logger that
logs both to stdout (WARN or higher) and to a log file (everything)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #24 from CodethinkLabs/tiagogomes/unit-test-fixes</title>
<updated>2016-10-06T12:22:43+00:00</updated>
<author>
<name>Andrew Leeming</name>
<email>a_p_leeming@hotmail.com</email>
</author>
<published>2016-10-06T12:22:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=0ba8e54c70f7aa96c89df9879545397ef118b3b6'/>
<id>0ba8e54c70f7aa96c89df9879545397ef118b3b6</id>
<content type='text'>
Tiagogomes/unit test fixes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tiagogomes/unit test fixes</pre>
</div>
</content>
</entry>
<entry>
<title>Add a couple more tests</title>
<updated>2016-10-06T12:08:21+00:00</updated>
<author>
<name>Tiago Gomes</name>
<email>tiago.gomes@codethink.co.uk</email>
</author>
<published>2016-10-03T10:25:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=e3cb6f63a891941a7bf13b764bc65abf47db9227'/>
<id>e3cb6f63a891941a7bf13b764bc65abf47db9227</id>
<content type='text'>
Also fix a small error detected by the new tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fix a small error detected by the new tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid attempt to load string-escape with Python 3</title>
<updated>2016-10-06T11:06:04+00:00</updated>
<author>
<name>Tiago Gomes</name>
<email>tiago.gomes@codethink.co.uk</email>
</author>
<published>2016-09-30T15:41:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=7a7e5848020edaea8cb90c165da44fa436905aaf'/>
<id>7a7e5848020edaea8cb90c165da44fa436905aaf</id>
<content type='text'>
This module is not included in Python 3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This module is not included in Python 3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change some tests to pass as non-root</title>
<updated>2016-10-06T11:06:04+00:00</updated>
<author>
<name>Tiago Gomes</name>
<email>tiago.gomes@codethink.co.uk</email>
</author>
<published>2016-09-30T12:00:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=c924e6477c90bb64a9f79ed317527cc9ada9e3e3'/>
<id>c924e6477c90bb64a9f79ed317527cc9ada9e3e3</id>
<content type='text'>
Change some tests to pass if they are run as non-root.  The
linux-user-chroot tool seems to require that the absolute location of
the binary to execute in the sandbox is given if called as non-root.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change some tests to pass if they are run as non-root.  The
linux-user-chroot tool seems to require that the absolute location of
the binary to execute in the sandbox is given if called as non-root.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix unit tests</title>
<updated>2016-10-06T11:05:56+00:00</updated>
<author>
<name>Tiago Gomes</name>
<email>tiago.gomes@codethink.co.uk</email>
</author>
<published>2016-09-29T17:28:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/sandboxlib.git/commit/?id=f66ce361bbdc6523e729806bd304db0a558e5928'/>
<id>f66ce361bbdc6523e729806bd304db0a558e5928</id>
<content type='text'>
- Fix missing source argument in the 'mount' command.
- Add missing datapath assigment to ensure that file is created in
  the expected location.
- Remove unnecessary extra_mounts that were causing the test files
  in /data to not be accessible inside the sandbox as that directory
  was being overlapped with a mount bind.

Also, mention that the C library static libraries are required to be
installed for running the tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Fix missing source argument in the 'mount' command.
- Add missing datapath assigment to ensure that file is created in
  the expected location.
- Remove unnecessary extra_mounts that were causing the test files
  in /data to not be accessible inside the sandbox as that directory
  was being overlapped with a mount bind.

Also, mention that the C library static libraries are required to be
installed for running the tests.
</pre>
</div>
</content>
</entry>
</feed>
