Update to 30

Resolves: rhbz#1972429
This commit is contained in:
Ondřej Budai 2021-08-12 08:28:25 +02:00
parent 968cc95dd1
commit ec8153fc73
No known key found for this signature in database
GPG Key ID: 2EDC02DB69E9C992
3 changed files with 24 additions and 5 deletions

1
.gitignore vendored
View File

@ -26,3 +26,4 @@
/osbuild-26.tar.gz /osbuild-26.tar.gz
/osbuild-27.tar.gz /osbuild-27.tar.gz
/osbuild-29.tar.gz /osbuild-29.tar.gz
/osbuild-30.tar.gz

View File

@ -1,7 +1,7 @@
%global forgeurl https://github.com/osbuild/osbuild %global forgeurl https://github.com/osbuild/osbuild
%global selinuxtype targeted %global selinuxtype targeted
Version: 29 Version: 30
%forgemeta %forgemeta
@ -90,6 +90,14 @@ Contains the necessary SELinux policies that allows
osbuild to use labels unknown to the host inside the osbuild to use labels unknown to the host inside the
containers it uses to build OS artifacts. containers it uses to build OS artifacts.
%package tools
Summary: Extra tools and utilities
Requires: %{name} = %{version}-%{release}
%description tools
Contains additional tools and utilities for development of
manifests and osbuild.
%prep %prep
%forgesetup %forgesetup
@ -133,7 +141,7 @@ mkdir -p %{buildroot}%{pkgdir}/osbuild
# schemata # schemata
mkdir -p %{buildroot}%{_datadir}/osbuild/schemas mkdir -p %{buildroot}%{_datadir}/osbuild/schemas
install -p -m 0755 $(find schemas/*.json) %{buildroot}%{_datadir}/osbuild/schemas install -p -m 0644 $(find schemas/*.json) %{buildroot}%{_datadir}/osbuild/schemas
ln -s %{_datadir}/osbuild/schemas %{buildroot}%{pkgdir}/schemas ln -s %{_datadir}/osbuild/schemas %{buildroot}%{pkgdir}/schemas
# documentation # documentation
@ -143,8 +151,8 @@ install -p -m 0644 -t %{buildroot}%{_mandir}/man1/ docs/*.1
install -p -m 0644 -t %{buildroot}%{_mandir}/man5/ docs/*.5 install -p -m 0644 -t %{buildroot}%{_mandir}/man5/ docs/*.5
# SELinux # SELinux
install -D -m 644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}.pp.bz2 install -D -m 0644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}.pp.bz2
install -D -m 644 -t %{buildroot}%{_mandir}/man8 selinux/%{name}_selinux.8 install -D -m 0644 -t %{buildroot}%{_mandir}/man8 selinux/%{name}_selinux.8
%check %check
exit 0 exit 0
@ -194,8 +202,18 @@ fi
%posttrans selinux %posttrans selinux
%selinux_relabel_post -s %{selinuxtype} %selinux_relabel_post -s %{selinuxtype}
%files tools
%{_bindir}/osbuild-mpp
%changelog %changelog
* Thu Aug 12 2021 Ondřej Budai <ondrej@budai.cz> - 30-1
- Upstream release 30
- Many new stages for building ostree-based raw images
- Bootiso.mono stage was deprecated and split into smaller stages
- Mounts are now represented as an array in a manifest
- Various bug fixes and improvements to various stages
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 29-2 * Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 29-2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688 Related: rhbz#1991688

View File

@ -1 +1 @@
SHA512 (osbuild-29.tar.gz) = a65fdc574386a28410344b7b5218f8190990170b5e9600f81304a09c3a8dc82a0be8c9f8f3516d906a776470db4c531efefc8cf280c8cd0ef8c673995fba5366 SHA512 (osbuild-30.tar.gz) = 311c3f5786ec5556cbf548737da11caa3e3b0edacc5ef2ff3967147c150cfce2c76961dda183efda9b3aa279b68b6e3c5c4d5c12360b66085c9893df62c224b6