Compare commits

...

No commits in common. "c8" and "c8-beta" have entirely different histories.
c8 ... c8-beta

3 changed files with 7 additions and 40 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/leapp-0.19.0.tar.gz SOURCES/leapp-0.17.0.tar.gz

View File

@ -1 +1 @@
03632cf33458ec52b7fea2b8c7a5da68d953d4eb SOURCES/leapp-0.19.0.tar.gz 7df86035fcdb5151b609e3f657203a1f91a9364c SOURCES/leapp-0.17.0.tar.gz

View File

@ -7,11 +7,11 @@
# it. In case of upstream, dependencies are set differently, but YUM is not # it. In case of upstream, dependencies are set differently, but YUM is not
# capable enough to deal with them correctly all the time; we continue to use # capable enough to deal with them correctly all the time; we continue to use
# simplified deps in RHEL to ensure that YUM can deal with it. # simplified deps in RHEL to ensure that YUM can deal with it.
%global framework_version 6.0 %global framework_version 5.0
# IMPORTANT: everytime the requirements are changed, increment number by one # IMPORTANT: everytime the requirements are changed, increment number by one
# - same for Provides in deps subpackage # - same for Provides in deps subpackage
%global framework_dependencies 6 %global framework_dependencies 5
# Do not build bindings for python3 for RHEL == 7 # Do not build bindings for python3 for RHEL == 7
# # Currently Py2 is dead on Fedora and we don't have to support it. As well, # # Currently Py2 is dead on Fedora and we don't have to support it. As well,
@ -36,7 +36,7 @@
%endif %endif
Name: leapp Name: leapp
Version: 0.19.0 Version: 0.17.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: OS & Application modernization framework Summary: OS & Application modernization framework
@ -66,6 +66,7 @@ Requires: leapp-repository
# PATCHES HERE # PATCHES HERE
# Patch0001: filename.patch # Patch0001: filename.patch
%description %description
Leapp utility provides the possibility to use the Leapp framework via CLI. Leapp utility provides the possibility to use the Leapp framework via CLI.
The utility itself does not define any subcommands but "help". All leapp The utility itself does not define any subcommands but "help". All leapp
@ -130,7 +131,6 @@ Provides: leapp-framework-dependencies = %{framework_dependencies}
Requires: python-six Requires: python-six
Requires: python-setuptools Requires: python-setuptools
Requires: python-requests Requires: python-requests
Requires: PyYAML
%else # <> rhel 7 %else # <> rhel 7
# for Fedora & RHEL 8+ deliver just python3 stuff # for Fedora & RHEL 8+ deliver just python3 stuff
# NOTE: requirement on python3 refers to the general version of Python # NOTE: requirement on python3 refers to the general version of Python
@ -141,7 +141,6 @@ Requires: python3
Requires: python3-six Requires: python3-six
Requires: python3-setuptools Requires: python3-setuptools
Requires: python3-requests Requires: python3-requests
Requires: python3-PyYAML
%endif %endif
Requires: findutils Requires: findutils
################################################## ##################################################
@ -160,7 +159,7 @@ Requires: findutils
# APPLY REGISTERED PATCHES HERE # APPLY REGISTERED PATCHES HERE
# %%patch -P 0001 -p1 # %%patch0001 -p1
################################################## ##################################################
@ -184,7 +183,6 @@ install -m 0755 -d %{buildroot}%{_datadir}/leapp/report_schema
install -m 0644 -p report-schema-v110.json %{buildroot}%{_datadir}/leapp/report_schema/report-schema.json install -m 0644 -p report-schema-v110.json %{buildroot}%{_datadir}/leapp/report_schema/report-schema.json
install -m 0700 -d %{buildroot}%{_sharedstatedir}/leapp install -m 0700 -d %{buildroot}%{_sharedstatedir}/leapp
install -m 0755 -d %{buildroot}%{_sysconfdir}/leapp install -m 0755 -d %{buildroot}%{_sysconfdir}/leapp
install -m 0755 -d %{buildroot}%{_sysconfdir}/leapp/actor_conf.d/
install -m 0755 -d %{buildroot}%{_sysconfdir}/leapp/repos.d install -m 0755 -d %{buildroot}%{_sysconfdir}/leapp/repos.d
install -m 0600 -d %{buildroot}%{_sysconfdir}/leapp/answers install -m 0600 -d %{buildroot}%{_sysconfdir}/leapp/answers
# standard directory should have permission set to 0755, however this directory # standard directory should have permission set to 0755, however this directory
@ -209,7 +207,6 @@ install -m 0644 -p man/leapp.1 %{buildroot}%{_mandir}/man1/
%config(noreplace) %{_sysconfdir}/leapp/leapp.conf %config(noreplace) %{_sysconfdir}/leapp/leapp.conf
%config(noreplace) %{_sysconfdir}/leapp/logger.conf %config(noreplace) %{_sysconfdir}/leapp/logger.conf
%dir %{_sysconfdir}/leapp %dir %{_sysconfdir}/leapp
%dir %{_sysconfdir}/leapp/actor_conf.d
%dir %{_sysconfdir}/leapp/answers %dir %{_sysconfdir}/leapp/answers
%dir %{_sysconfdir}/leapp/repos.d %dir %{_sysconfdir}/leapp/repos.d
%{_bindir}/leapp %{_bindir}/leapp
@ -246,36 +243,6 @@ install -m 0644 -p man/leapp.1 %{buildroot}%{_mandir}/man1/
# no files here # no files here
%changelog %changelog
* Fri Feb 14 2025 Petr Stodulka <pstodulk@redhat.com> - 0.19.0-1
- Rebase to new upstream version 0.19.0
- Add possibility to use a specified execution context for snactor run in an existing leapp.db
- Increase limits on the number of opened file descriptors and maximum size
of manipulated files when running leapp
- Resolves: RHEL-67622, RHEL-79411
* Mon Nov 18 2024 Petr Stodulka <pstodulk@redhat.com> - 0.18.0-2
- Bump leapp-framework to 6.0
- Bump leapp-framework-dependencies to 6
- Require python3-PyYAML
- [Technical preview] Introduce configurability for leapp actors
- Resolves: RHEL-67622
* Fri Aug 16 2024 Toshio Kuratomi <toshio@fedoraproject.org> - 0.18.0-1
- Rebase to new upstream version 0.18.0.
- Properly close file descriptors for executed shell commands.
- Resolves: RHEL-27848
* Wed Jul 24 2024 Toshio Kuratomi <toshio@fedoraproject.org> - 0.17.0-3
- Fix broken leapp db queries on rerun
- Port all code to be Python-3.12 compatible.
- Resolves: RHEL-40363
* Mon May 13 2024 Toshio Kuratomi <toshio@fedoraproject.org> - 0.17.0-2
- Minor improvement of the summary overview in the console output.
- Store metadata about the LEAPP plugins inside leapp audit db.
- Prevent leapp from starting if an instance is already runnning.
- Resolves: RHEL-27848, RHEL-25407
* Tue Feb 13 2024 Toshio Kuratomi <toshio@fedoraproject.org> - - 0.17.0-1 * Tue Feb 13 2024 Toshio Kuratomi <toshio@fedoraproject.org> - - 0.17.0-1
- Rebase to upstream version v0.17.0. - Rebase to upstream version v0.17.0.
- Resolves: RHEL-21451 - Resolves: RHEL-21451