Add AlmaLinux repositories
Add AlmaLinux and AlmaLinux Kitten x86_64_v2 support
This commit is contained in:
commit
2f9b6aef89
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
||||
osbuild-composer-149.tar.gz
|
||||
osbuild-composer-165.1.tar.gz
|
||||
|
||||
File diff suppressed because one or more lines are too long
188
0002-go.mod-update-osbuild-images-to-v0.245.1.patch
Normal file
188
0002-go.mod-update-osbuild-images-to-v0.245.1.patch
Normal file
File diff suppressed because one or more lines are too long
@ -8,11 +8,11 @@
|
||||
%bcond_with relax_requires
|
||||
|
||||
# The minimum required osbuild version
|
||||
%global min_osbuild_version 157
|
||||
%global min_osbuild_version 171
|
||||
|
||||
%global goipath github.com/osbuild/osbuild-composer
|
||||
|
||||
Version: 149
|
||||
Version: 165.1
|
||||
|
||||
%gometa
|
||||
|
||||
@ -25,7 +25,7 @@ It is compatible with composer-cli and cockpit-composer clients.
|
||||
}
|
||||
|
||||
Name: osbuild-composer
|
||||
Release: 6%{?dist}.alma.2
|
||||
Release: 3%{?dist}.1.alma.2
|
||||
Summary: An image building service based on osbuild
|
||||
|
||||
# osbuild-composer doesn't have support for building i686 and armv7hl images
|
||||
@ -36,11 +36,12 @@ License: Apache-2.0
|
||||
URL: %{gourl}
|
||||
Source0: %{gosource}
|
||||
|
||||
Patch0: 0001-go.mod-update-osbuild-images-to-v0.178.2.patch
|
||||
Patch0: 0002-go.mod-update-osbuild-images-to-v0.245.1.patch
|
||||
|
||||
# AlmaLinux Patch
|
||||
Patch1000: 0001-reporegistry-serve-x86_64_v2-RPMs-on-AlmaLinux-10-x8.patch
|
||||
|
||||
|
||||
BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
|
||||
BuildRequires: systemd
|
||||
BuildRequires: krb5-devel
|
||||
@ -126,7 +127,6 @@ GOTAGS="${GOTAGS:+$GOTAGS,}rhel%{rhel}"
|
||||
%endif
|
||||
|
||||
go test -c -tags="integration${GOTAGS:+,$GOTAGS}" -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-composer-cli-tests %{goipath}/cmd/osbuild-composer-cli-tests
|
||||
go test -c -tags="integration${GOTAGS:+,$GOTAGS}" -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-dnf-json-tests %{goipath}/cmd/osbuild-dnf-json-tests
|
||||
go test -c -tags="integration${GOTAGS:+,$GOTAGS}" -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-weldr-tests %{goipath}/internal/client/
|
||||
go test -c -tags="integration${GOTAGS:+,$GOTAGS}" -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-auth-tests %{goipath}/cmd/osbuild-auth-tests
|
||||
go test -c -tags="integration${GOTAGS:+,$GOTAGS}" -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-koji-tests %{goipath}/cmd/osbuild-koji-tests
|
||||
@ -228,7 +228,6 @@ install -m 0644 -vp docs/*.7 %{buildroot}%
|
||||
install -m 0755 -vd %{buildroot}%{_libexecdir}/osbuild-composer-test
|
||||
install -m 0755 -vp _bin/osbuild-composer-cli-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/
|
||||
install -m 0755 -vp _bin/osbuild-weldr-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/
|
||||
install -m 0755 -vp _bin/osbuild-dnf-json-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/
|
||||
install -m 0755 -vp _bin/osbuild-auth-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/
|
||||
install -m 0755 -vp _bin/osbuild-koji-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/
|
||||
install -m 0755 -vp _bin/osbuild-composer-dbjobqueue-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/
|
||||
@ -328,9 +327,6 @@ cd $PWD/_build/src/%{goipath}
|
||||
%package core
|
||||
Summary: The core osbuild-composer binary
|
||||
Requires: osbuild-depsolve-dnf >= %{min_osbuild_version}
|
||||
# This version needs to get bumped everytime the osbuild-depsolve-dnf json
|
||||
# API changes in incompatible ways
|
||||
Requires: osbuild-dnf-json-api = 8
|
||||
Provides: %{name}-dnf-json = %{version}-%{release}
|
||||
Obsoletes: %{name}-dnf-json < %{version}-%{release}
|
||||
|
||||
@ -455,35 +451,33 @@ Integration tests to be run on a pristine-dedicated system to test the osbuild-c
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Tue Jun 02 2026 Eduard Abdullin <eabdullin@almalinux.org> - 149-6.alma.2
|
||||
* Wed Aug 12 2026 Eduard Abdullin <eabdullin@almalinux.org> - 165.1-3.1.alma.2
|
||||
- Add AlmaLinux repositories
|
||||
- Add AlmaLinux and AlmaLinux Kitten x86_64_v2 support
|
||||
|
||||
* Wed Apr 15 2026 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 149-6
|
||||
- Rebuilt to fix:
|
||||
- CVE-2026-25679
|
||||
- CVE-2026-27137
|
||||
- RHEL-158464
|
||||
- RHEL-158602
|
||||
* Wed Aug 12 2026 Andrew Lukoshko <alukoshko@almalinux.org> - 165.1-3.1
|
||||
- Update to 165.1
|
||||
- go.mod: update osbuild/images to v0.245.1, adding the PQC keys to the
|
||||
rhel-9 and rhel-10 rolling distribution repository configs
|
||||
- Test repository definitions are left at their upstream values
|
||||
|
||||
* Thu Feb 26 2026 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 149-5
|
||||
- Rebuilt to fix:
|
||||
- CVE-2025-61726
|
||||
- CVE-2025-61728
|
||||
- CVE-2025-61729
|
||||
- CVE-2025-68121
|
||||
- RHEL-146726
|
||||
- RHEL-146931
|
||||
- RHEL-147353
|
||||
- RHEL-149232
|
||||
* Mon Feb 23 2026 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 164-1
|
||||
- New upstream release
|
||||
|
||||
* Tue Jan 06 2026 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 149-4
|
||||
- Rebuilt to fix:
|
||||
- CVE-2025-58183
|
||||
- RHEL-125637
|
||||
* Tue Feb 17 2026 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 163-1
|
||||
- New upstream release
|
||||
|
||||
* Fri Dec 19 2025 Achilleas Koutsou <achilleas@redhat.com> - 149-3
|
||||
- Add Red Hat v4 key for RHEL 10.1 RPMs
|
||||
* Wed Feb 04 2026 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 161-1
|
||||
- New upstream release
|
||||
|
||||
* Wed Jan 21 2026 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 160-1
|
||||
- New upstream release
|
||||
|
||||
* Wed Nov 12 2025 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 155-1
|
||||
- New upstream release
|
||||
|
||||
* Mon Nov 03 2025 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 154-1
|
||||
- New upstream release
|
||||
|
||||
* Thu Aug 21 2025 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 149-1
|
||||
- New upstream release
|
||||
|
||||
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (osbuild-composer-149.tar.gz) = b7071faeb915c982c51fe0a95823b25e5da929e29539d941af6670598abca3668f99e2ece362c0e34a33cf5d058b62cc7a7b07f9ec1d1825c2a64ea7230b0bcc
|
||||
SHA512 (osbuild-composer-165.1.tar.gz) = f7505fb9f6c48553539ad0000fd77b91b6fa4829e088207a3f753b4bb05bc21797782942d92822abe252d992f53606802c4336851865bcc27114a7bbcf59075e
|
||||
|
||||
Loading…
Reference in New Issue
Block a user