Compare commits

..

9 Commits

Author SHA1 Message Date
Yuriy Kohut
4f957110a5 The package .spec:
- skip patches:
 - 0006-ReadOfKernelArgsError-fix-the-error.patch
 - 0039-Enable-IPU-for-EL-9.6-and-drop-EL-8.8-9.2.patch
- exclude conflicting data files:
 - /etc/leapp/files/device_driver_deprecation_data.json
 - /etc/leapp/files/pes-events.json
 - /etc/leapp/files/repomap.json
- version 0.21.0-4.elevate.1
2024-11-25 13:05:27 +02:00
Yuriy Kohut
406fe50178 Update ELevate vendors patch:
- extend update path for 8 and 8.10 with 9.5 target

Bump the package release: 0.21.0-2.elevate.4
2024-11-25 12:00:12 +02:00
Yuriy Kohut
872754f6d8 Update ELevate vendors patch:
- extend upgrade path with ability to elevate AlmaLinux to "8.7", "8.8", "8.9", "8.10" and "9.0", "9.1", "9.2", "9.3", "9.4" versions with --target option
2024-11-25 11:59:04 +02:00
Yuriy Kohut
ef9ed25e78 Update ELevate vendors patch:
- remove '9.5' target from upgrade path until it is not released

Bump the package release: 0.21.0-2.elevate.3
2024-11-25 11:59:02 +02:00
Yuriy Kohut
2de9e95953 Update ELevate vendors patch:
- make sure 'efi_finalization_fix' step runs before 'kernelcmdlineconfig'
- fix no attribute 'Hints' error for 'leapp.reporting' module

Bump the package release: 0.21.0-2.elevate.2
2024-11-25 11:58:12 +02:00
Yuriy Kohut
e387e1db89 Update ELevate vendors patch:
- fix "_get_path_to_gpg_certs is not defined" issue
2024-11-25 11:56:36 +02:00
Yuriy Kohut
8fa764a5c8 Update ELevate vendors patch:
- move RepoMapData class to Vendors code
- bump VERSION_FORMAT to 1.2.1
2024-11-25 11:56:36 +02:00
Yuriy Kohut
acb9feb81a Implement ELevate vendors support
Package version: 0.21.0-2.elevate.1
2024-11-25 11:56:30 +02:00
6d363e6c78 import leapp-repository-0.21.0-2.el8 2024-11-25 11:51:46 +02:00
3 changed files with 5699 additions and 7 deletions

View File

@ -38,7 +38,10 @@ index 51694ac2..30de0275 100644
+ os_version='9'),
]
}
--
2.47.0
--
<<<<<<< HEAD
2.47.0
=======
2.45.2
>>>>>>> 60a7d4e (import leapp-repository-0.21.0-2.el8)

File diff suppressed because it is too large Load Diff

View File

@ -50,9 +50,10 @@ py2_byte_compile "%1" "%2"}
# to create such an rpm. Instead, we are going to introduce new naming for
# RHEL 8+ packages to be consistent with other leapp projects in future.
Epoch: 1
Name: leapp-repository
Version: 0.21.0
Release: 4%{?dist}
Release: 4%{?dist}.elevate.1
Summary: Repositories for leapp
License: ASL 2.0
@ -106,6 +107,7 @@ Patch0038: 0038-userspacegen-rhui-remove-repofiles-only-if-now-owned.patch
Patch0039: 0039-Enable-IPU-for-EL-9.6-and-drop-EL-8.8-9.2.patch
Patch0040: 0040-spec-drop-the-etc-leapp-actor_confid.d-dir.patch
Patch0041: 0041-feat-net-naming-scheme-enable-by-default.patch
Patch0100: leapp-repository-0.21.0-elevate.patch
%description
@ -279,7 +281,7 @@ Requires: libdb-utils
%patch -P 0003 -p1
%patch -P 0004 -p1
%patch -P 0005 -p1
%patch -P 0006 -p1
# %patch -P 0006 -p1
%patch -P 0007 -p1
%patch -P 0008 -p1
%patch -P 0009 -p1
@ -312,9 +314,10 @@ Requires: libdb-utils
%patch -P 0036 -p1
%patch -P 0037 -p1
%patch -P 0038 -p1
%patch -P 0039 -p1
# %patch -P 0039 -p1
%patch -P 0040 -p1
%patch -P 0041 -p1
%patch -P 0100 -p1
%build
@ -384,6 +387,9 @@ done;
%dir %{custom_repositorydir}
%dir %{leapp_python_sitelib}/leapp/cli/commands
%config %{_sysconfdir}/leapp/files/*
%exclude %{_sysconfdir}/leapp/files/device_driver_deprecation_data.json
%exclude %{_sysconfdir}/leapp/files/pes-events.json
%exclude %{_sysconfdir}/leapp/files/repomap.json
# uncomment to package installed configs
#%%config %%{_sysconfdir}/leapp/actor_conf.d/*
%{_sysconfdir}/leapp/repos.d/*
@ -396,10 +402,23 @@ done;
# no files here
%changelog
* Mon Nov 25 2024 Yuriy Kohut <ykohut@almalinux.org> - 0.21.0-4.elevate.1
- Skip patches:
- 0006-ReadOfKernelArgsError-fix-the-error.patch
- 0039-Enable-IPU-for-EL-9.6-and-drop-EL-8.8-9.2.patch
- Exclude conflicting data files:
- /etc/leapp/files/device_driver_deprecation_data.json
- /etc/leapp/files/pes-events.json
- /etc/leapp/files/repomap.json
* Tue Nov 19 2024 Matej Matuska <mmatuska@redhat.com> - 0.21.0-4
- Use net.naming-scheme by default
- Resolves: RHEL-23473
* Tue Nov 19 2024 Yuriy Kohut <ykohut@almalinux.org> - 0.21.0-2.elevate.4
- Update ELevate patch:
- extend update path for 8 and 8.10 with 9.5 target
* Mon Nov 18 2024 Petr Stodulka <pstodulk@redhat.com> - 0.21.0-3
- Introduce upgrade path 8.10 -> 9.6
- Require leapp-framework 6.0+
@ -418,6 +437,19 @@ done;
- Resolves: RHEL-67621, RHEL-57064, RHEL-56251, RHEL-50686, RHEL-41193
- Resolves: RHEL-34570, RHEL-26459, RHEL-23473, RHEL-16881, RHEL-3294
* Mon Oct 07 2024 Yuriy Kohut <ykohut@almalinux.org> - 0.21.0-2.elevate.3
- Update ELevate patch:
- remove '9.5' target from upgrade path until it is not released
- extend upgrade path with ability to elevate AlmaLinux to "8.7", "8.8", "8.9", "8.10" and "9.0", "9.1", "9.2", "9.3", "9.4" versions with --target option
* Thu Aug 29 2024 Yuriy Kohut <ykohut@almalinux.org> - 0.21.0-2.elevate.2
- Update ELevate patch:
- make sure 'efi_finalization_fix' step runs before 'kernelcmdlineconfig'
- fix no attribute 'Hints' error for 'leapp.reporting' module
* Thu Aug 22 2024 Yuriy Kohut <ykohut@almalinux.org> - 0.21.0-2.elevate.1
- ELevate vendors support
* Mon Aug 19 2024 Petr Stodulka <pstodulk@redhat.com> - 0.21.0-2
- Updated SPEC file to drop leapp repositories unrelated to IPU 8 -> 9
- Resolves: RHEL-27847
@ -1173,4 +1205,3 @@ done;
* Wed Nov 07 2018 Petr Stodulka <pstodulk@redhat.com> - 0.3-1
- Initial RPM
Resolves: #1636481