<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-support/lvm2, branch rocko</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=rocko</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=rocko'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2017-10-04T14:51:45+00:00</updated>
<entry>
<title>lvm2: refactoring code to disable package config thin-provisioning-tools</title>
<updated>2017-10-04T14:51:45+00:00</updated>
<author>
<name>Kai Kang</name>
<email>kai.kang@windriver.com</email>
</author>
<published>2017-09-24T00:51:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e257af489347851d0781b3882f711f580f245fbb'/>
<id>urn:sha1:e257af489347851d0781b3882f711f580f245fbb</id>
<content type='text'>
There are 2 GPL variations 'GPLv3' and 'GPLv3.0' for canonical (SPDX) form
of 'GPL-3.0' now. Refactoring code to use function
incompatible_license_contains() from license.bbclass to filter them all
to disable package config 'thin-provisioning-tools'.

Signed-off-by: Kai Kang &lt;kai.kang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>lvm2: fix start lvm2-monitor.service failed</title>
<updated>2017-09-22T22:50:48+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2017-09-21T08:04:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=82dc6280f4bb6cd00664ee89aa2ab33111da24b6'/>
<id>urn:sha1:82dc6280f4bb6cd00664ee89aa2ab33111da24b6</id>
<content type='text'>
While systemd based, start lvm2-monitor.service failed.
...
|Sep 21 05:37:34 qemux86-64 lvm[389]:   /var/lock: stat failed: No such
file or directory
|Sep 21 05:37:34 qemux86-64 systemd[1]: lvm2-monitor.service: Main
process exited, code=exited, status=5/NOTINSTALLED
...
The failure of lvm2-monitor.service caused reboot hung when disk
partion is lvm thin provision.

While starting lvm2-monitor.service, it reqires the existence of
locking dir "/var/lock" which is a symlink to "../run/lock" in oe-core,
and "/run" is created in "/etc/fstab" which have to be be after the
start of lvm2-monitor.service.

So tweak the locking dir to "/tmp/lock" and make sure the dir existence
(after tmp.mount).

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>lvm2: disable thin provisioning support if GPLv3 incompatible</title>
<updated>2017-09-22T22:50:48+00:00</updated>
<author>
<name>Kai Kang</name>
<email>kai.kang@windriver.com</email>
</author>
<published>2017-09-21T06:47:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1a1595cbe453bfb37096efd2d953e5d8e8d5a4d3'/>
<id>urn:sha1:1a1595cbe453bfb37096efd2d953e5d8e8d5a4d3</id>
<content type='text'>
Disable thin provisioning support for lvm2 if it is set GPLv3
incompatible.

Signed-off-by: Kai Kang &lt;kai.kang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>lvm2: Add HOMEPAGE info into recipe file.</title>
<updated>2017-09-18T08:17:56+00:00</updated>
<author>
<name>Huang Qiyu</name>
<email>huangqy.fnst@cn.fujitsu.com</email>
</author>
<published>2017-09-13T01:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=10f38f147c1b0710876e6db5ce6beb85d0a21e99'/>
<id>urn:sha1:10f38f147c1b0710876e6db5ce6beb85d0a21e99</id>
<content type='text'>
Signed-off-by: Huang Qiyu &lt;huangqy.fnst@cn.fujitsu.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>lvm2/libdevmapper: workaround build man failure</title>
<updated>2017-08-13T11:20:57+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2017-08-02T08:05:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2d78e2cfabb3f1bd38d8e298e52932685df7f863'/>
<id>urn:sha1:2d78e2cfabb3f1bd38d8e298e52932685df7f863</id>
<content type='text'>
On some host (ubuntu 1404), build manual failed.
...
./tools/man-generator --primary lvscan lvscan.8_des
Failed to stat description file lvscan.8_des.
...

Do not build man to workaround the issue.

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libdevmapper: sync with lvm2 2.02.171</title>
<updated>2017-06-22T14:04:13+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2017-06-14T00:58:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=49e2c0039fc7a673e1bdb5f41663674c16b61e47'/>
<id>urn:sha1:49e2c0039fc7a673e1bdb5f41663674c16b61e47</id>
<content type='text'>
Both of libdevmapper and lvm2 should have the same version.

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>lvm2/libdevmapper: fix invoking lvcreate failed</title>
<updated>2017-06-05T09:01:47+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2017-05-26T07:37:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6aa1dd223a140abc9f7fb6c9e9bf7134abfde5cc'/>
<id>urn:sha1:6aa1dd223a140abc9f7fb6c9e9bf7134abfde5cc</id>
<content type='text'>
Previously, libdevmapper is separated from lvm2 in the following commit:

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>lvm2: 2.02.166 -&gt; 2.02.171</title>
<updated>2017-05-23T13:50:59+00:00</updated>
<author>
<name>Huang Qiyu</name>
<email>huangqy.fnst@cn.fujitsu.com</email>
</author>
<published>2017-05-15T01:18:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fbedeeac440743918b00d09325730b92d98656ff'/>
<id>urn:sha1:fbedeeac440743918b00d09325730b92d98656ff</id>
<content type='text'>
Upgrade lvm2 from 2.02.166 to 2.02.171.

Signed-off-by: Huang Qiyu &lt;huangqy.fnst@cn.fujitsu.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libdevmapper: enable native support.</title>
<updated>2017-05-23T13:49:32+00:00</updated>
<author>
<name>Ismo Puustinen</name>
<email>ismo.puustinen@intel.com</email>
</author>
<published>2017-05-03T12:30:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3750f277a40ecdbc5dc61bf59c10b71e71eb46dc'/>
<id>urn:sha1:3750f277a40ecdbc5dc61bf59c10b71e71eb46dc</id>
<content type='text'>
Signed-off-by: Ismo Puustinen &lt;ismo.puustinen@intel.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>lvm2: separate libdevmapper to avoid circular dependency</title>
<updated>2017-04-26T18:13:32+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2017-04-24T08:06:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7f17da154372b5ec33947766783444961e8aa67c'/>
<id>urn:sha1:7f17da154372b5ec33947766783444961e8aa67c</id>
<content type='text'>
If we enable 'cryptsetup' PACKAGECONFIG for systemd, there would be
circular dependency issue among 'systemd', 'cryptsetup' and 'lvm2'.

cryptsetup only needs libdevmapper from lvm2. So we separte libdevmapper
into a new recipe to solve this circular dependency issue.

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
