<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-containers/lxc/files, 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>2021-04-19T02:30:25+00:00</updated>
<entry>
<title>lxc: add upstream-status to patch</title>
<updated>2021-04-19T02:30:25+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-04-19T02:29:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=c090201782c98b6cab743d131043109c508cb6c4'/>
<id>urn:sha1:c090201782c98b6cab743d131043109c508cb6c4</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lxc-recipe: Fix compilation without seccomp when libseccomp is installed</title>
<updated>2021-04-19T02:30:25+00:00</updated>
<author>
<name>RameshkrishnanX Geddy Sekar</name>
<email>rameshkrishnanx.geddy.sekar@intel.com</email>
</author>
<published>2021-04-16T19:34:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=12fc14ef72ab680940fad0efe29e13d1bd650860'/>
<id>urn:sha1:12fc14ef72ab680940fad0efe29e13d1bd650860</id>
<content type='text'>
Original URL:  https://github.com/lxc/lxc/pull/3623

Signed-off-by: RameshkrishnanX Geddy Sekar &lt;rameshkrishnanx.geddy.sekar@intel.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lxc: update to 4.0.6</title>
<updated>2021-02-07T12:58:51+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-02-07T12:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=d10f21a722f259dd8780f10ac97f8f4e0a37db77'/>
<id>urn:sha1:d10f21a722f259dd8780f10ac97f8f4e0a37db77</id>
<content type='text'>
Updating to the next minor revision in the LTS.

We also drop two patches that are included in the main repository
as partof this bump.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lxc: remove deprecated options in lxc*.service</title>
<updated>2020-10-02T03:08:10+00:00</updated>
<author>
<name>Mingli Yu</name>
<email>mingli.yu@windriver.com</email>
</author>
<published>2020-09-29T02:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=d898bd1ca5de7e7084f3473106300b9ffef06761'/>
<id>urn:sha1:d898bd1ca5de7e7084f3473106300b9ffef06761</id>
<content type='text'>
Remove deprecated options in lxc*.service to silence below warning:
 # systemctl status lxc
 [snip]
 /usr/lib/systemd/system/lxc.service:17: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
 /usr/lib/systemd/system/lxc.service:18: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.

Signed-off-by: Mingli Yu &lt;mingli.yu@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lxc: update to v4.0.4</title>
<updated>2020-08-18T13:53:25+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2020-08-18T13:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=65abc719f369bb4edf62d66e36a6a6fe7771004a'/>
<id>urn:sha1:65abc719f369bb4edf62d66e36a6a6fe7771004a</id>
<content type='text'>
While we are updating, we refresh one patch to remove fuzz, otherwise
there are no significant changes.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lxc: refresh patches to remove fuzz</title>
<updated>2020-04-14T19:57:19+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2020-04-14T19:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=a24ce339fdd1fcd70032680515d067697895496f'/>
<id>urn:sha1:a24ce339fdd1fcd70032680515d067697895496f</id>
<content type='text'>
The recent uprev of lxc left some fuzz in a patches. devtool refresh
cleans this up, and no runtime issues have been detected.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lxc: uprev from 3.2.1 to 4.0.1</title>
<updated>2020-04-13T17:53:05+00:00</updated>
<author>
<name>Yanfei Xu</name>
<email>yanfei.xu@windriver.com</email>
</author>
<published>2020-04-09T13:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=660ffa675e6d2a6157bde5677816916ddb822630'/>
<id>urn:sha1:660ffa675e6d2a6157bde5677816916ddb822630</id>
<content type='text'>
Update to the just released 4.0.1. And drop some patches contained
in this released.

Signed-off-by: Yanfei Xu &lt;yanfei.xu@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lxc: Backport patch that renames memfd_create() function</title>
<updated>2020-02-27T21:54:44+00:00</updated>
<author>
<name>Oleksii Kurochko</name>
<email>olkuroch@cisco.com</email>
</author>
<published>2020-02-26T14:58:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=15e9fc23ecaf0607880211c96818ffea8e4044fc'/>
<id>urn:sha1:15e9fc23ecaf0607880211c96818ffea8e4044fc</id>
<content type='text'>
When Autotools makes configuration of LXC, the check of
the memfd_create() function fails because __stub_memfd_create and
__stub___memfd_create (The GNU C library defines this for functions
which it implements to always fail with ENOSYS) are defined in Glibc,
which leads to the fact that the macro HAVE_MEMFD_CREATE is not
defined and LXC provides defintion of the memfd_create() function as
static inline which in turn conflicts with a definition from
the &lt;bits/mman-shared.h&gt; file and causes an error:
| In file included from ../../../lxc-3.2.1/src/lxc/conf.c:79:
| &lt;src_path&gt;//lxc/syscall_wrappers.h:77:19: error: static declaration
| of 'memfd_create' follows non-static declaration
| | static inline int memfd_create(const char *name, unsigned int flags) {
| |                   ^~~~~~~~~~~~
| In file included from /usr/include/bits/mman-linux.h:111,
|                  from /usr/include/bits/mman.h:34,
|                  from /usr/include/sys/mman.h:41,
|                  from &lt;src_path&gt;/lxc-3.2.1/src/lxc/conf.c:42:
| /usr/include/bits/mman-shared.h:50:5: note: previous declaration
|  of 'memfd_create' was here
| | int memfd_create (const char *__name, unsigned int __flags) __THROW;
| |     ^~~~~~~~~~~~

Upstream PR: https://github.com/lxc/lxc/pull/3168 (merged)

Signed-off-by: Oleksii Kurochko &lt;olkuroch@cisco.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lxc: Backport patches for keyring options</title>
<updated>2020-02-13T22:21:41+00:00</updated>
<author>
<name>Maximilian Blenk</name>
<email>Maximilian.Blenk@bmw.de</email>
</author>
<published>2020-02-04T14:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=b8c810c6083311593b0432ede69cefeb4226cdf6'/>
<id>urn:sha1:b8c810c6083311593b0432ede69cefeb4226cdf6</id>
<content type='text'>
The added patches allow to set the SELinux context for the session
keyring that is created by lxc. In addition it is possible to disable
the creation of a new session keyring completely.

Upstream PR: https://github.com/lxc/lxc/pull/3260 (merged)

If lxc is executed on a SELinux enabled system, these options can be
used to assign the expected label to the session keyring.

Signed-off-by: Maximilian Blenk &lt;maximilian.blenk@bmw.de&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>templates/lxc-download.in: Use curl instead of wget</title>
<updated>2019-09-18T17:53:26+00:00</updated>
<author>
<name>Joakim Roubert</name>
<email>joakim.roubert@axis.com</email>
</author>
<published>2019-09-17T13:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=468a24df91232d292a3ff907085ad17c604a36c1'/>
<id>urn:sha1:468a24df91232d292a3ff907085ad17c604a36c1</id>
<content type='text'>
When curl's MIT license is preferable to wget's GPLv3. Which it is in
several situations.

Change-Id: I72ee1ce66493c564557b73fae80f5219ef83af6d
Signed-off-by: Joakim Roubert &lt;joakimr@axis.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
