<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-extended/libvirt/libvirt_1.0.3.bb, branch hardknott-next</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=hardknott-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=hardknott-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2013-09-06T13:53:57+00:00</updated>
<entry>
<title>libvirt: uprev to 1.1.2</title>
<updated>2013-09-06T13:53:57+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2013-09-06T13:53:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6396ba290784de090ce6e5a8b1ea531d26bdb01a'/>
<id>urn:sha1:6396ba290784de090ce6e5a8b1ea531d26bdb01a</id>
<content type='text'>
1.1.2 is available and fixes a number of issues with 1.1.1 (segfaults
and more).

Since 1.1.1 has been available for a while, with no significant issues
reported, I'm also removing the fallback 1.0.3 and 1.1.1 recipes with
this update.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: make ebtables a PACKAGECONFIG</title>
<updated>2013-06-28T18:08:48+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2013-06-28T17:26:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9fe09ac859dc1371a1a95f219c100d905e6f128d'/>
<id>urn:sha1:9fe09ac859dc1371a1a95f219c100d905e6f128d</id>
<content type='text'>
This is a bit ugly since ebtables isn't controlled via
--with/--without-PACKAGE but we can achieve the same result using the
cached path variable. Since there are no static hooks into ebtables it
doesn't get picked up via the automatic RDEPENDS so we also ensure
that we add the RDEPENDS explicitly here.

Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: use 4 fields for PACKAGECONFIG[]</title>
<updated>2013-06-28T18:08:40+00:00</updated>
<author>
<name>Joe Slater</name>
<email>jslater@windriver.com</email>
</author>
<published>2013-06-28T17:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=a668e81713c0cf7c25b89beb9837fa83355b130c'/>
<id>urn:sha1:a668e81713c0cf7c25b89beb9837fa83355b130c</id>
<content type='text'>
As per the PACKAGECONFIG documentation "You can omit any argument you
like but must retain the separating commas".

If we do not retain the separating commas, we might get parsing
errors, or, worse, we will think we depend on many items that we do
not enable.

Signed-off-by: Joe Slater &lt;jslater@windriver.com&gt;
Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: fix libvirtd crash if path part of URI is missing</title>
<updated>2013-06-28T18:08:23+00:00</updated>
<author>
<name>Thomas Tai</name>
<email>thomas.tai@windriver.com</email>
</author>
<published>2013-06-28T17:26:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=422934f846ec908adcf7ef4d191338c851372dc8'/>
<id>urn:sha1:422934f846ec908adcf7ef4d191338c851372dc8</id>
<content type='text'>
If the user forgets to include the path portion of the URI, instead of
receiving an error message, libvirtd crashes.

So for example attempting to make this call will cause libvirtd to
fall over.

virsh -c qemu+ssh://root@my.host.com list
(forgetting the trailing /system after the host name)

The reason for the crash is that libvirtd is trying to output an error
message with a uninitialized variable. This problem is already fixed
in the upstream so applying this fix to our tree allows this issue to
be avoided.

Signed-off-by: Thomas Tai &lt;thomas.tai@windriver.com&gt;
Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: switch to use volatile system for directory creation in /var/run</title>
<updated>2013-06-28T18:05:48+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2013-06-27T19:23:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=c4432c79f96394f0a874436fc769f093c6f3bcd5'/>
<id>urn:sha1:c4432c79f96394f0a874436fc769f093c6f3bcd5</id>
<content type='text'>
libvirt relies on its Makefile's install rules to create several
directories in /var/run/libvirt. The use of ALLOW_EMPTY_ allows these
to be included in the RPM, however, they are cleared out at boot by
the volatile system. This causes issues since the libvirt runtime does
not check for the existence of these directories prior to attempting
to create files in them, resulting in errors. Here we add to the
volatiles allowing the required directories to be created at boot or
when the volatiles are updated.

Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: use libexecdir instead of hard code path</title>
<updated>2013-06-18T04:25:13+00:00</updated>
<author>
<name>Ting Liu</name>
<email>b28495@freescale.com</email>
</author>
<published>2013-06-07T02:45:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=a15fcfb678839edd887c5ff2e880a46da00809d7'/>
<id>urn:sha1:a15fcfb678839edd887c5ff2e880a46da00809d7</id>
<content type='text'>
Signed-off-by: Ting Liu &lt;b28495@freescale.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: move libvirt-guests.sh to /etc/init.d</title>
<updated>2013-05-30T20:58:26+00:00</updated>
<author>
<name>Joe Slater</name>
<email>jslater@windriver.com</email>
</author>
<published>2013-05-29T20:16:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=7c1e073e8cde367417ca59f37cb2f5af650eea6f'/>
<id>urn:sha1:7c1e073e8cde367417ca59f37cb2f5af650eea6f</id>
<content type='text'>
The script does not seem to meet the definition
of what should go into /usr/libexec and is a superset
of a normal "service" script, so we move it to
/etc/init.d.

Signed-off-by: Joe Slater &lt;jslater@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: Enable selinux if selinux is available</title>
<updated>2013-05-30T20:56:01+00:00</updated>
<author>
<name>Lei Yang</name>
<email>lei.yang@windriver.com</email>
</author>
<published>2013-05-29T06:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=e3fd5715e39115c00fea4d17adce180e7f2b2ff7'/>
<id>urn:sha1:e3fd5715e39115c00fea4d17adce180e7f2b2ff7</id>
<content type='text'>
Enable selinux when "DISTRO_FEATURES" contains selinux

Signed-off-by: Lei Yang &lt;lei.yang@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: add patch to fix thread safety in lxc callback</title>
<updated>2013-05-25T04:01:50+00:00</updated>
<author>
<name>Bogdan Purcareata</name>
<email>bogdan.purcareata@freescale.net</email>
</author>
<published>2013-05-24T14:24:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=c817a8b660b15825ede58c45da5f60a8e0db24c3'/>
<id>urn:sha1:c817a8b660b15825ede58c45da5f60a8e0db24c3</id>
<content type='text'>
Patch has been submitted upstream (22 mar 2013) after the release of
Libvirt 1.0.3 (5 mar 2013). Updated to work against libvirt 1.0.3.
Please see http://www.redhat.com/archives/libvir-list/2013-March/msg01353.html
for original patch.

Signed-off-by: Bogdan Purcareata &lt;bogdan.purcareata@freescale.net&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>libvirt: add RDEPENDS on gettext-runtime</title>
<updated>2013-05-22T01:13:59+00:00</updated>
<author>
<name>Joe Slater</name>
<email>jslater@windriver.com</email>
</author>
<published>2013-05-20T23:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=71c83bd62fea1e654a36107fbddb5a622fee5e43'/>
<id>urn:sha1:71c83bd62fea1e654a36107fbddb5a622fee5e43</id>
<content type='text'>
The libvirt-guests script needs gettext.sh which is
in the gettext-runtime package.

Signed-off-by: Joe Slater &lt;jslater@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
