<feed xmlns='http://www.w3.org/2005/Atom'>
<title>.git/src, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/'/>
<entry>
<title>Bump version to 1.1.0</title>
<updated>2018-05-31T11:15:18+00:00</updated>
<author>
<name>Cédric Bosdonnat</name>
<email>cbosdonnat@suse.com</email>
</author>
<published>2018-05-31T11:15:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=050532d22a307b43e3a8000472a49752e93b2457'/>
<id>050532d22a307b43e3a8000472a49752e93b2457</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>safe_untar: Check for permissions to set attribs</title>
<updated>2018-04-28T22:15:53+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-04-24T08:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=bc2744cea7800f7b84e1731e367e75b0f2d60d48'/>
<id>bc2744cea7800f7b84e1731e367e75b0f2d60d48</id>
<content type='text'>
Make sure we have permissions to restore file extended attributes.

[1] ... all processes have read access to extended security attributes,
and write access is limited to processes that have the CAP_SYS_ADMIN
capability.

[2] The file owner and processes capable of CAP_FOWNER are granted the
right to modify ACLs of a file. This is analogous to the permissions
required for accessing the file mode. (On current Linux systems, root
is the only user with the CAP_FOWNER capability.)

[1] https://linux.die.net/man/5/attr
[2] https://linux.die.net/man/1/setfacl

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we have permissions to restore file extended attributes.

[1] ... all processes have read access to extended security attributes,
and write access is limited to processes that have the CAP_SYS_ADMIN
capability.

[2] The file owner and processes capable of CAP_FOWNER are granted the
right to modify ACLs of a file. This is analogous to the permissions
required for accessing the file mode. (On current Linux systems, root
is the only user with the CAP_FOWNER capability.)

[1] https://linux.die.net/man/5/attr
[2] https://linux.die.net/man/1/setfacl

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docker-source: Support blobs without .tar ext</title>
<updated>2018-04-28T22:14:55+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-04-24T08:03:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=f389756a192b6b6ad0951856d8681cc2077ccf6b'/>
<id>f389756a192b6b6ad0951856d8681cc2077ccf6b</id>
<content type='text'>
Since skopeo v0.1.29 [1] blobs are saved without the .tar extension.
This commit changes the docker-source module to handle both cases (with
or without .tar extension)

	[1] commit: projectatomic/skopeo@43acc74
	Fix skopeo tests with changes to dir transport

	The dir transport has been changed to save the blobs without the .tar extension
	Fixes the skopeo tests failing due to this change

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since skopeo v0.1.29 [1] blobs are saved without the .tar extension.
This commit changes the docker-source module to handle both cases (with
or without .tar extension)

	[1] commit: projectatomic/skopeo@43acc74
	Fix skopeo tests with changes to dir transport

	The dir transport has been changed to save the blobs without the .tar extension
	Fixes the skopeo tests failing due to this change

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "docker-source: Support blobs without .tar ext"</title>
<updated>2018-04-24T07:42:10+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-04-24T07:42:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=663ecd5eb1d3610793f93a72f36a07f0b8adecb0'/>
<id>663ecd5eb1d3610793f93a72f36a07f0b8adecb0</id>
<content type='text'>
This reverts commit 6146e9ab5e36ff894b8c95d00a45db6181ad8472.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 6146e9ab5e36ff894b8c95d00a45db6181ad8472.
</pre>
</div>
</content>
</entry>
<entry>
<title>docker-source: Preserve extended file attributes</title>
<updated>2018-04-10T16:27:02+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-04-10T16:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=20c0c7607ee11ef24e7453df2311d83e98af83a3'/>
<id>20c0c7607ee11ef24e7453df2311d83e98af83a3</id>
<content type='text'>
Preserve extended file attributes of extracted rootfs as described in
https://github.com/opencontainers/image-spec/blob/master/layer.md

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Preserve extended file attributes of extracted rootfs as described in
https://github.com/opencontainers/image-spec/blob/master/layer.md

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docker-source: Support blobs without .tar ext</title>
<updated>2018-04-10T16:27:02+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-04-10T15:40:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=6146e9ab5e36ff894b8c95d00a45db6181ad8472'/>
<id>6146e9ab5e36ff894b8c95d00a45db6181ad8472</id>
<content type='text'>
Since skopeo v0.1.29 blobs are saved without the .tar extension.

See commit: projectatomic/skopeo@43acc74
Fix skopeo tests with changes to dir transport

The dir transport has been changed to save the blobs without the .tar extension
Fixes the skopeo tests failing due to this change

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since skopeo v0.1.29 blobs are saved without the .tar extension.

See commit: projectatomic/skopeo@43acc74
Fix skopeo tests with changes to dir transport

The dir transport has been changed to save the blobs without the .tar extension
Fixes the skopeo tests failing due to this change

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pylint: Resolve similar lines</title>
<updated>2018-03-01T14:33:34+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-02-27T23:48:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=1e98f1304b745eb6cde2be0ff862f2a48adc1233'/>
<id>1e98f1304b745eb6cde2be0ff862f2a48adc1233</id>
<content type='text'>
This patch resolves the following pylint warning:

R:  1, 0: Similar lines in 2 files
==virtBootstrap.sources.docker_source:306
==virtBootstrap.sources.file_source:87
                    dest,
                    self.uid_map,
                    self.gid_map,
                    (self.root_password is None)  # Create new disk?
                )

        else:
            raise Exception("Unknown format:" + self.output_format)
 (duplicate-code)
R:  1, 0: Similar lines in 2 files
==virtBootstrap.sources.file_source:50
==virtBootstrap.sources.virt_builder_source:58
        self.output_format = kwargs.get('fmt', utils.DEFAULT_OUTPUT_FORMAT)
        self.uid_map = kwargs.get('uid_map', [])
        self.gid_map = kwargs.get('gid_map', [])
        self.root_password = kwargs.get('root_password', None)
        self.progress = kwargs['progress'].update_progress
 (duplicate-code)

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch resolves the following pylint warning:

R:  1, 0: Similar lines in 2 files
==virtBootstrap.sources.docker_source:306
==virtBootstrap.sources.file_source:87
                    dest,
                    self.uid_map,
                    self.gid_map,
                    (self.root_password is None)  # Create new disk?
                )

        else:
            raise Exception("Unknown format:" + self.output_format)
 (duplicate-code)
R:  1, 0: Similar lines in 2 files
==virtBootstrap.sources.file_source:50
==virtBootstrap.sources.virt_builder_source:58
        self.output_format = kwargs.get('fmt', utils.DEFAULT_OUTPUT_FORMAT)
        self.uid_map = kwargs.get('uid_map', [])
        self.gid_map = kwargs.get('gid_map', [])
        self.root_password = kwargs.get('root_password', None)
        self.progress = kwargs['progress'].update_progress
 (duplicate-code)

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pylint: Resolve logging-not-lazy</title>
<updated>2018-03-01T14:24:39+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-02-27T23:35:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=deb683b7812f212c6ffecc134155cbac3c6e9390'/>
<id>deb683b7812f212c6ffecc134155cbac3c6e9390</id>
<content type='text'>
Specify string format arguments as logging function parameters
(logging-not-lazy)

https://docs.python.org/3/library/logging.html#logging.Logger.debug

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Specify string format arguments as logging function parameters
(logging-not-lazy)

https://docs.python.org/3/library/logging.html#logging.Logger.debug

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pylint: Resolve - two spaces before comment</title>
<updated>2018-03-01T14:24:39+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-02-27T21:20:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=db1bea9cd5139c521effe47966ecb3c34fc186c7'/>
<id>db1bea9cd5139c521effe47966ecb3c34fc186c7</id>
<content type='text'>
E261 at least two spaces before inline comment

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
E261 at least two spaces before inline comment

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pylint: Resolve test for membership</title>
<updated>2018-03-01T14:24:39+00:00</updated>
<author>
<name>Radostin Stoyanov</name>
<email>rstoyanov1@gmail.com</email>
</author>
<published>2018-02-27T21:16:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rstoyanov/public_git/virt-bootstrap.git/.git/commit/?id=43557d70db82b042d70f79a01393356ee24f6f07'/>
<id>43557d70db82b042d70f79a01393356ee24f6f07</id>
<content type='text'>
E713 test for membership should be 'not in'

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
E713 test for membership should be 'not in'

Signed-off-by: Radostin Stoyanov &lt;rstoyanov1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
