<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git, branch chandan/fix-bst-docker-import-logging</title>
<subtitle>gitlab.com: buildstream/buildstream.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/'/>
<entry>
<title>bst-docker-import: Consistently use stderr for all logs</title>
<updated>2018-10-06T01:14:24+00:00</updated>
<author>
<name>Chandan Singh</name>
<email>csingh43@bloomberg.net</email>
</author>
<published>2018-10-06T01:12:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=2d09c6c1591e5635db7444d1c99d4e85ef4a9ead'/>
<id>2d09c6c1591e5635db7444d1c99d4e85ef4a9ead</id>
<content type='text'>
In !857, we added `contrib/bst-docker-import` script but it has a small
issue that some of logs go to stdout while others go to stderr. Fix it
so that all logging is done on stderr.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In !857, we added `contrib/bst-docker-import` script but it has a small
issue that some of logs go to stdout while others go to stderr. Fix it
so that all logging is done on stderr.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'juerg/remote' into 'master'</title>
<updated>2018-10-05T13:54:17+00:00</updated>
<author>
<name>Jonathan Maw</name>
<email>jonathan.maw@codethink.co.uk</email>
</author>
<published>2018-10-05T13:54:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=d3921ab8bd515fb3dc890c831b7fb33d34d6de05'/>
<id>d3921ab8bd515fb3dc890c831b7fb33d34d6de05</id>
<content type='text'>
element.py: Prepare local sandbox for bst checkout and bst shell

See merge request BuildStream/buildstream!860</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
element.py: Prepare local sandbox for bst checkout and bst shell

See merge request BuildStream/buildstream!860</pre>
</div>
</content>
</entry>
<entry>
<title>element.py: Prepare local sandbox for bst checkout and bst shell</title>
<updated>2018-10-05T13:30:38+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-10-04T12:19:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=47df1e364aef143e0f6fa18f5468f41733042a48'/>
<id>47df1e364aef143e0f6fa18f5468f41733042a48</id>
<content type='text'>
A remote execution sandbox is not suitable for these commands.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A remote execution sandbox is not suitable for these commands.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'chandan/bst-docker-import' into 'master'</title>
<updated>2018-10-05T13:05:38+00:00</updated>
<author>
<name>Jonathan Maw</name>
<email>jonathan.maw@codethink.co.uk</email>
</author>
<published>2018-10-05T13:05:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=b38f9f9dc112641f9c1d9b5bb1f4aaddc2fba6b4'/>
<id>b38f9f9dc112641f9c1d9b5bb1f4aaddc2fba6b4</id>
<content type='text'>
Add contrib script to generate Docker images from bst checkout

See merge request BuildStream/buildstream!857</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add contrib script to generate Docker images from bst checkout

See merge request BuildStream/buildstream!857</pre>
</div>
</content>
</entry>
<entry>
<title>Add contrib script to generate Docker images from bst checkout</title>
<updated>2018-10-05T12:40:48+00:00</updated>
<author>
<name>Chandan Singh</name>
<email>csingh43@bloomberg.net</email>
</author>
<published>2018-10-03T21:27:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=42ea143d517e8d11422dedb9e526871f906e7efa'/>
<id>42ea143d517e8d11422dedb9e526871f906e7efa</id>
<content type='text'>
This script can be useful to generate a Docker image from `bst checkout`
of an element as a single command. While this script does not eliminate
the need for a proper Docker/OCI element plugin that would probably also
support layering, it provides a cheap way to export the element into a
Docker image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This script can be useful to generate a Docker image from `bst checkout`
of an element as a single command. While this script does not eliminate
the need for a proper Docker/OCI element plugin that would probably also
support layering, it provides a cheap way to export the element into a
Docker image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'valentindavid/rmtree_oserror' into 'master'</title>
<updated>2018-10-04T15:31:22+00:00</updated>
<author>
<name>Valentin David</name>
<email>valentin.david@gmail.com</email>
</author>
<published>2018-10-04T15:31:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=b7b20d9e7c46d8b3bc7541437cc66905ffd28fc0'/>
<id>b7b20d9e7c46d8b3bc7541437cc66905ffd28fc0</id>
<content type='text'>
Catch correct exception from shutil.rmtree

Closes #153

See merge request BuildStream/buildstream!849</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Catch correct exception from shutil.rmtree

Closes #153

See merge request BuildStream/buildstream!849</pre>
</div>
</content>
</entry>
<entry>
<title>Catch correct exception from shutil.rmtree</title>
<updated>2018-10-04T14:56:09+00:00</updated>
<author>
<name>Valentin David</name>
<email>valentin.david@codethink.co.uk</email>
</author>
<published>2018-10-02T15:44:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=a79842185f3e762154002c6e928da30d6745568b'/>
<id>a79842185f3e762154002c6e928da30d6745568b</id>
<content type='text'>
Python documentation is not clear on what shutil.rmtree is supposed to
raise. However from the source code, it is obvious that OSError are
raised, but never shutil.Error.

It is not easy to test in normal condition because issues happen
usually in combination with a FUSE filesystem, a probably a race
condition where `fstatat` returns an error just before the filesystem
being unmounted.

Fixes #153.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python documentation is not clear on what shutil.rmtree is supposed to
raise. However from the source code, it is obvious that OSError are
raised, but never shutil.Error.

It is not easy to test in normal condition because issues happen
usually in combination with a FUSE filesystem, a probably a race
condition where `fstatat` returns an error just before the filesystem
being unmounted.

Fixes #153.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'Qinusty/634-workspace-failed-builds' into 'master'</title>
<updated>2018-10-04T14:11:27+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.van.berkom@gmail.com</email>
</author>
<published>2018-10-04T14:11:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=8630bac464a9b98654485a2b8699eb38083b0eb5'/>
<id>8630bac464a9b98654485a2b8699eb38083b0eb5</id>
<content type='text'>
Do not save workspace on failed build

Closes #634

See merge request BuildStream/buildstream!812</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not save workspace on failed build

Closes #634

See merge request BuildStream/buildstream!812</pre>
</div>
</content>
</entry>
<entry>
<title>testing: Add regression test for workspace bug</title>
<updated>2018-10-04T13:43:10+00:00</updated>
<author>
<name>Josh Smith</name>
<email>qinusty@gmail.com</email>
</author>
<published>2018-09-20T12:19:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=788cde6a050d6d455b37ba21a0ee4a35a0872bc2'/>
<id>788cde6a050d6d455b37ba21a0ee4a35a0872bc2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>element.py: Do not save workspace on failed build</title>
<updated>2018-10-04T13:43:10+00:00</updated>
<author>
<name>Josh Smith</name>
<email>qinusty@gmail.com</email>
</author>
<published>2018-09-19T16:53:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=c5778941217fb0ebbaed6eb6d6a0b255918e01a4'/>
<id>c5778941217fb0ebbaed6eb6d6a0b255918e01a4</id>
<content type='text'>
This fixes #634, BuildStream no longer saves workspace configuration on
a failed build.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes #634, BuildStream no longer saves workspace configuration on
a failed build.
</pre>
</div>
</content>
</entry>
</feed>
