Sync from SUSE:SLFO:Main elemental revision de3f1286f2079594742a4b3c2c52cc29

This commit is contained in:
Adrian Schröter 2024-05-16 15:32:48 +02:00
parent ea43e0352e
commit 2a0b9a1a1c
4 changed files with 23 additions and 12 deletions

View File

@ -1,5 +1,5 @@
# ignore rclink missing checks # ignore complaints due to not compressed source. Sources are really small anyway.
addFilter("W: suse-missing-rclink"); addFilter("W: source-not-compressed");
# ignore fhs complaints # ignore fhs complaints
addFilter("W: suse-filelist-forbidden-fhs23"); addFilter("E: filelist-forbidden-fhs23");

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Fri Apr 26 12:01:26 UTC 2024 - David Cassany <dcassany@suse.com>
- Update to version v2.1.1
* Move bootargs to /etc/elemental
* Include boot assessment installation as part of elemental init
* Do not start elemental-register timer manually
* Add an elemental-register checker
* Adding an network-online checker for elemental
* Add wireless-regdb for aarch64
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 13 20:24:13 UTC 2024 - David Cassany <dcassany@suse.com> Wed Mar 13 20:24:13 UTC 2024 - David Cassany <dcassany@suse.com>

View File

@ -19,7 +19,7 @@
%define oemdir %{systemdir}/oem %define oemdir %{systemdir}/oem
Name: elemental Name: elemental
Version: 2.1.0 Version: 2.1.1
Release: 0 Release: 0
Summary: A Rancher and Kubernetes optimized immutable Linux distribution Summary: A Rancher and Kubernetes optimized immutable Linux distribution
License: Apache-2.0 License: Apache-2.0
@ -30,8 +30,8 @@ Source1: LICENSE
Source2: README.md Source2: README.md
Source3: %{name}-rpmlintrc Source3: %{name}-rpmlintrc
Requires: elemental-toolkit >= 2.0.0 Requires: elemental-toolkit >= 2.1.0
Requires: elemental-toolkit < 2.1.0 Requires: elemental-toolkit < 2.2.0
Requires: elemental-register Requires: elemental-register
Requires: elemental-system-agent Requires: elemental-system-agent
Requires: elemental-support Requires: elemental-support
@ -67,9 +67,6 @@ cp -a framework/files/* %{buildroot}
rm -rf %{buildroot}/var/log/journal rm -rf %{buildroot}/var/log/journal
# remove placeholders
rm -rf %{buildroot}/usr/libexec/.placeholder
%pre %pre
%if 0%{?suse_version} %if 0%{?suse_version}
%service_add_pre elemental-populate-node-labels.service %service_add_pre elemental-populate-node-labels.service
@ -142,8 +139,10 @@ rm -rf %{buildroot}/usr/libexec/.placeholder
%defattr(-,root,root,-) %defattr(-,root,root,-)
%doc README.md %doc README.md
%license LICENSE %license LICENSE
%dir %{_sysconfdir}/cos %dir %{_sysconfdir}/elemental
%config %{_sysconfdir}/cos/bootargs.cfg %config %{_sysconfdir}/elemental/bootargs.cfg
%dir %{_sysconfdir}/elemental/config.d
%config %{_sysconfdir}/elemental/config.d/*
%dir %{_sysconfdir}/dracut.conf.d %dir %{_sysconfdir}/dracut.conf.d
%config %{_sysconfdir}/dracut.conf.d/51-certificates-initrd.conf %config %{_sysconfdir}/dracut.conf.d/51-certificates-initrd.conf
%config %{_sysconfdir}/dracut.conf.d/99-elemental-systemd.conf %config %{_sysconfdir}/dracut.conf.d/99-elemental-systemd.conf
@ -159,7 +158,8 @@ rm -rf %{buildroot}/usr/libexec/.placeholder
%{_unitdir}/elemental-populate-node-labels.service %{_unitdir}/elemental-populate-node-labels.service
%{_unitdir}/elemental-system-agent.service %{_unitdir}/elemental-system-agent.service
%{_sbindir}/elemental-populate-node-labels %{_sbindir}/elemental-populate-node-labels
%dir /usr/libexec %dir %{_libexecdir}/elemental-checker
%{_libexecdir}/elemental-checker/elemental-register.sh
%dir %{systemdir} %dir %{systemdir}
%dir %{oemdir} %dir %{oemdir}
%{oemdir}/* %{oemdir}/*