<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-el-nfv-access.git, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-el-nfv-access.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/'/>
<updated>2022-07-27T15:11:03+00:00</updated>
<entry>
<title>images: Work around broken systemd_create_users</title>
<updated>2022-07-27T15:11:03+00:00</updated>
<author>
<name>Alexandru Avadanii</name>
<email>Alexandru.Avadanii@enea.com</email>
</author>
<published>2022-07-06T18:18:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=5ede30e1a37eb79454a73d5e78047f048d25e4ad'/>
<id>urn:sha1:5ede30e1a37eb79454a73d5e78047f048d25e4ad</id>
<content type='text'>
Since we use static UID/GID for all users and groups on the platform,
we run into the issue described in [1] (upstream on "master" branch),
since [2] started to generate the users/groups dynamically at build
time based on all sysusers.d framents (not only "systemd.conf" like in
previous releases).

So "systemd_create_users":
- is completly redundant for Enea Edge Runtime since we populate all
  users and groups statically;
- breaks the build;
- won't be fixed upstream since Hardknott is already EOL;
- can't be omitted by pinning poky to a previous commit (lots of CVE
  fixes are newer than [2] + some recipe SRC_URI were updated after
  [2] was merged);
- is easy to just disable for the machines where we know we have static
  UID/GID (this is why we apply the change in local.conf);

[1] https://git.yoctoproject.org/poky/commit/meta/classes/\
    rootfs-postcommands.bbclass?id=a559a2cba9284a1531fbc402c6fda1c5a51259c1
[2] https://git.yoctoproject.org/poky/commit/meta/classes/\
    rootfs-postcommands.bbclass?id=8eee0062a7a036d0594dff193995ac7914c6124b

Signed-off-by: Alexandru Avadanii &lt;Alexandru.Avadanii@enea.com&gt;
Change-Id: Iac50346ced5aec29cda4561da85f2d4f50560f38
(cherry picked from commit 36676c77186d9681b0c0d263d2a880e3e5bc9080)
</content>
</entry>
<entry>
<title>Merge branch 'develop'</title>
<updated>2021-12-17T14:47:25+00:00</updated>
<author>
<name>Adrian Calianu</name>
<email>adrian.calianu@enea.com</email>
</author>
<published>2021-12-17T14:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=74fd5a7abbe117c82beb829ced3c7643b88c37a8'/>
<id>urn:sha1:74fd5a7abbe117c82beb829ced3c7643b88c37a8</id>
<content type='text'>
Change-Id: Iae7a23bd0a4941c515a8b1893b998682698c9df2
</content>
</entry>
<entry>
<title>conf: Update default distro version to 2.6.0</title>
<updated>2021-09-20T14:12:42+00:00</updated>
<author>
<name>Matei Valeanu</name>
<email>Matei.Valeanu@enea.com</email>
</author>
<published>2021-09-20T14:10:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=5c027a9d4460ba31b4db102a5ce01aca50041584'/>
<id>urn:sha1:5c027a9d4460ba31b4db102a5ce01aca50041584</id>
<content type='text'>
Change-Id: I64898d5f1a524473a1719af0128e5f814f0bb29c
Signed-off-by: Matei Valeanu &lt;Matei.Valeanu@enea.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'develop'</title>
<updated>2021-09-09T12:22:56+00:00</updated>
<author>
<name>Matei Valeanu</name>
<email>Matei.Valeanu@enea.com</email>
</author>
<published>2021-09-09T12:22:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=8f49f61ef6df2db30b2b124b7ee5893124c70180'/>
<id>urn:sha1:8f49f61ef6df2db30b2b124b7ee5893124c70180</id>
<content type='text'>
Change-Id: I75bd22a68d9de4d96b65586be3c14fda7892b803
</content>
</entry>
<entry>
<title>distro/eneanfvaccess.conf: remove unused features</title>
<updated>2021-07-16T14:16:05+00:00</updated>
<author>
<name>Dan Andresan</name>
<email>Dan.Andresan@enea.com</email>
</author>
<published>2021-07-16T13:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=06cb3727c2a013ff6927f85b9cdd708177e17609'/>
<id>urn:sha1:06cb3727c2a013ff6927f85b9cdd708177e17609</id>
<content type='text'>
Remove graphical and audio features from the distribution

Change-Id: Ic5d1628d6daca0bdbd5699d5520d7f206db38865
Signed-off-by: Dan Andresan &lt;Dan.Andresan@enea.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'feature_CPDX-3405'</title>
<updated>2021-07-14T20:46:36+00:00</updated>
<author>
<name>Alexandru Avadanii</name>
<email>Alexandru.Avadanii@enea.com</email>
</author>
<published>2021-07-14T20:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=5a51cd396d0ef065a3e95fb9e90e424794dc6ec1'/>
<id>urn:sha1:5a51cd396d0ef065a3e95fb9e90e424794dc6ec1</id>
<content type='text'>
Change-Id: I1b1576f01045d4be17a18fe5f4a8fb612d38113a
</content>
</entry>
<entry>
<title>Exclude some variables from signatures</title>
<updated>2021-07-08T18:28:53+00:00</updated>
<author>
<name>Matei Valeanu</name>
<email>Matei.Valeanu@enea.com</email>
</author>
<published>2021-07-08T18:19:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=a56dcb5ce1ec5ea3c9f35c5a902efc03f7bb8118'/>
<id>urn:sha1:a56dcb5ce1ec5ea3c9f35c5a902efc03f7bb8118</id>
<content type='text'>
SAMPLE_UEFI_SB_KEYS_DIR and SAMPLE_BOOT_KEYS_DIR are
defined in meta-secure-core/meta-signing-key/conf/layer.conf
using ${LAYERDIR}, which changes at each automatic build.
efitools and grub-efi recipes reference the 2 variables.
The variables values change at each build, and this causes
efitools and grub-efi to rebuild.
To avoid the rebuild, exclude the 2 variables from task
signatures.

Change-Id: Ib3c51c14fa1e516b64e16adbee09ab28f2f818a7
Signed-off-by: Matei Valeanu &lt;Matei.Valeanu@enea.com&gt;
</content>
</entry>
<entry>
<title>systemd: udev: /dev/kvm: change mode 0666 to 0660</title>
<updated>2021-07-02T06:42:49+00:00</updated>
<author>
<name>Alexandru Avadanii</name>
<email>Alexandru.Avadanii@enea.com</email>
</author>
<published>2021-07-02T06:41:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=42cf32a044657fd1d1db8eb9d8f57c019cea47c6'/>
<id>urn:sha1:42cf32a044657fd1d1db8eb9d8f57c019cea47c6</id>
<content type='text'>
Change-Id: I6363d78023ded97865f93307408150c7f2f6bbda
Signed-off-by: Alexandru Avadanii &lt;Alexandru.Avadanii@enea.com&gt;
</content>
</entry>
<entry>
<title>conf: remove python2 from EneaEdge</title>
<updated>2021-07-01T14:34:24+00:00</updated>
<author>
<name>Adrian Calianu</name>
<email>adrian.calianu@enea.com</email>
</author>
<published>2021-07-01T12:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=b99118b3140a973c34f56101dd5534ba605c569f'/>
<id>urn:sha1:b99118b3140a973c34f56101dd5534ba605c569f</id>
<content type='text'>
Signed-off-by: Adrian Calianu &lt;adrian.calianu@enea.com&gt;
Change-Id: Ic7f02246a56515284b62281ea053d431b5eb68cb
</content>
</entry>
<entry>
<title>Update UID/GID</title>
<updated>2021-06-30T04:35:36+00:00</updated>
<author>
<name>Matei Valeanu</name>
<email>Matei.Valeanu@enea.com</email>
</author>
<published>2021-06-24T15:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-el-nfv-access.git/commit/?id=eea99925d3bef32434653aa6c2fabe6de24be950'/>
<id>urn:sha1:eea99925d3bef32434653aa6c2fabe6de24be950</id>
<content type='text'>
New groups and users:
 -g - kvm: added by libvirt [2]
 -g - render: added by systemd, after boot-up introduced in [1]
Removed groups and users:
 -g and u - systemd-resolve and systemd-network:
both were only kept for backward compatibility, not needed anymore
 -g - lock: systemd_246.9.bb no longer adds it in GROUPADD_PARAM,
unlike systemd version on 2.4.0-2
 -g and u - polkitd: systemd_246.9.bb no longer adds polkit in
PACKAGECONFIG
 -g and u - ntp: meta-enea-virtualization/recipes-enea/ntp-user-stub/\
ntp-user-stub_1.0.bb removed
 -g - netdev: dbus_1.12.20.bb no longer adds netdev in GROUPADD_PARAM

Added systemd_246.9.bbappend to overwrite basic.conf.in
and add 'render' using GROUPADD_PARAM at build-time instead on boot-time
Add new groups/users in basic.conf.in using fixed ids, in sync with
&lt;layer&gt;/files/{group,passwd}

[1] https://github.com/systemd/systemd/commit/4e15a7343cb
[2] https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/\
commit/recipes-extended/libvirt?h=gatesgarth&amp;id=b5b5defc78ea03c8

Change-Id: If1768a544c53552bf2eff1d8051830975ae0ed2f
Signed-off-by: Matei Valeanu &lt;Matei.Valeanu@enea.com&gt;
</content>
</entry>
</feed>
