From 970b42ff9ad5f5e5eaa7b5b8819dc79197353be3 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 15 Aug 2022 16:59:07 +0000 Subject: [PATCH 1/9] [packit] 37.12.1 upstream release Upstream tag: anaconda-37.12.1-1 Upstream commit: 2301f427 Signed-off-by: Packit --- .gitignore | 1 + README.packit | 2 +- anaconda.spec | 94 ++++++++++++++++++++++++++++++++++++--------------- sources | 2 +- 4 files changed, 70 insertions(+), 29 deletions(-) diff --git a/.gitignore b/.gitignore index 0ce27bd..5c0e839 100644 --- a/.gitignore +++ b/.gitignore @@ -323,3 +323,4 @@ /anaconda-37.10.tar.bz2 /anaconda-37.11.tar.bz2 /anaconda-37.12.tar.bz2 +/anaconda-37.12.1.tar.bz2 diff --git a/README.packit b/README.packit index 9b64c89..f7968c5 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.56.0. +The file was generated using packit 0.57.1.dev2+g0f9759f. diff --git a/anaconda.spec b/anaconda.spec index c700638..efca8b7 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -1,6 +1,6 @@ Summary: Graphical system installer Name: anaconda -Version: 37.12 +Version: 37.12.1 Release: 1%{?dist} License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda @@ -40,7 +40,7 @@ Source0: https://github.com/rhinstaller/%{name}/releases/download/%{name}-%{vers %define nmver 1.0 %define pykickstartver 3.41-1 %define pypartedver 2.5-2 -%define pythonblivetver 1:3.4.0-1 +%define pythonblivetver 1:3.4.4-3 %define rpmver 4.15.0 %define simplelinever 1.9.0-1 %define subscriptionmanagerver 1.26 @@ -156,6 +156,9 @@ Obsoletes: booty <= 0.107-1 The anaconda-core package contains the program which was used to install your system. +%if ! 0%{?rhel} +# do not provide the live subpackage on RHEL + %package live Summary: Live installation specific files and dependencies BuildRequires: desktop-file-utils @@ -173,6 +176,8 @@ Recommends: xhost The anaconda-live package contains scripts, data and dependencies required for live installations. +%endif + %package install-env-deps Summary: Installation environment specific dependencies Requires: udisks2-iscsi @@ -399,6 +404,9 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %dir %{_sysconfdir}/%{name}/profile.d %config %{_sysconfdir}/%{name}/profile.d/* +%if ! 0%{?rhel} +# do not provide the live subpackage on RHEL + %files live %{_bindir}/liveinst %{_sbindir}/liveinst @@ -409,6 +417,8 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_datadir}/anaconda/gnome %{_sysconfdir}/xdg/autostart/*.desktop +%endif + %if %use_cockpit %files webui %dir %{_datadir}/cockpit/anaconda-webui @@ -458,32 +468,62 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_prefix}/libexec/anaconda/dd_* %changelog +* Mon Aug 15 2022 Packit - 37.12.1-1 +- Adjust configuration options for Fedora 37 (mkolman) +- Remove release builds from CI status page (#docs) (vslavik) +- Update the tests for the SELinux configuration (vponcova) +- Add release notes for RPMOSTree /sysroot mount as 'ro' (jkonecny) +- Documented required space always including swap (ozobal) +- Remove the DeprecatedSection class (vponcova) +- Remove the sensitive info logger (vponcova) +- Remove the _repos_lock property of the DNF payload class (vponcova) +- Remove the function get_locale_timezones (vponcova) +- Remove the THREAD_GEOLOCATION_REFRESH constant (vponcova) +- Add release notes for f37 vslavik PRs (#docs) (vslavik) +- Do not provide the anaconda-live subpackage on RHEL (vslavik) +- Add release note for no more copying /etc/resolv.conf (rvykydal) +- Add release note for rootpw --allow-ssh option (rvykydal) +- Fix growing installation size requirement (ozobal) +- Add a release note for the `inst.disklabel` boot option (vponcova) +- Add unit tests for the initialization of the default disk label type (vponcova) +- Prefer GPT instead of legacy MBR (vponcova) +- Support the `inst.disklabel` boot option (vponcova) +- Skip Kickstart version tests on RHEL (ozobal) +- Add unit tests for errors raised by the `ZFCPDiscoverTask` task (vponcova) +- rpm-ostree: Setup readonly sysroot for ostree & rw karg (#2086489) (tim) +- Document the Dependabot status (vponcova) +- Initialize empty disks on the Manual Partitioning screen (vponcova) +- Revert "Temporarily ignore the new version of the zfcp command" (jstodola) +- Revert "Ignore also ZFCPData temporarily" (jstodola) +- Allow to omit WWPN and LUN for NPIV-enabled zFCP devices (jstodola) +- Reduce the width of the zFCP dialog (jstodola) + * Tue Aug 02 2022 Packit - 37.12-1 -- Web UI: Replace a newly translated string in tests (vponcova) -- Communicate media verification result clearly (vslavik) -- Fix: check that the password contains the username (songmingliang) -- Fixed required space check always including swap (ozobal) -- Hide the keyboard layout indicator in the passphrase dialog (#2070823) (vponcova) -- Call the check_duplicate_repo_names function (vponcova) -- Call the validate_repo_name function (vponcova) -- Call the get_unique_repo_name function (vponcova) -- Simplify the condition for the `disk_space` parameter in `suggest_swap_size` (vponcova) -- Remove the `quiet` parameter of the `suggest_swap_size` function (vponcova) -- Test the `suggest_swap_size` function (vponcova) -- Web UI: Don't wait for animations in the pixel tests (vponcova) -- Web UI: Show a context help about storage options (vponcova) -- Silence pylint warnings about crypt module (vslavik) -- Ignore no-member pylint detections on gi.repository (vslavik) -- Revert "Disable Pylint" (vslavik) -- bootloader/base.py: enable resume on arm64 (mihai.carabas) -- Disable kexec on RISC-V (imbearchild) -- simplify TestValues enum creation and usage (ethan) -- Disable Pylint (vslavik) -- Fix unit tests for python 3.11 (vslavik) -- Change the Python version to 3.11 in the makeupdates script (rvykydal) -- bootloader: do not consider non-ibft iscsi disk as usable for bootloader (rvykydal) -- Revert "Temporarily keep setter methods for Initial Setup" (vponcova) -- Revert "Temporarily keep setter methods for the Kdump add-on" (vponcova) +- Web UI: Replace a newly translated string in tests (vponcova) +- Communicate media verification result clearly (vslavik) +- Fix: check that the password contains the username (songmingliang) +- Fixed required space check always including swap (ozobal) +- Hide the keyboard layout indicator in the passphrase dialog (#2070823) (vponcova) +- Call the check_duplicate_repo_names function (vponcova) +- Call the validate_repo_name function (vponcova) +- Call the get_unique_repo_name function (vponcova) +- Simplify the condition for the `disk_space` parameter in `suggest_swap_size` (vponcova) +- Remove the `quiet` parameter of the `suggest_swap_size` function (vponcova) +- Test the `suggest_swap_size` function (vponcova) +- Web UI: Don't wait for animations in the pixel tests (vponcova) +- Web UI: Show a context help about storage options (vponcova) +- Silence pylint warnings about crypt module (vslavik) +- Ignore no-member pylint detections on gi.repository (vslavik) +- Revert "Disable Pylint" (vslavik) +- bootloader/base.py: enable resume on arm64 (mihai.carabas) +- Disable kexec on RISC-V (imbearchild) +- simplify TestValues enum creation and usage (ethan) +- Disable Pylint (vslavik) +- Fix unit tests for python 3.11 (vslavik) +- Change the Python version to 3.11 in the makeupdates script (rvykydal) +- bootloader: do not consider non-ibft iscsi disk as usable for bootloader (rvykydal) +- Revert "Temporarily keep setter methods for Initial Setup" (vponcova) +- Revert "Temporarily keep setter methods for the Kdump add-on" (vponcova) - Change default swap size for large-memory systems (pablomh) * Wed Jul 20 2022 Fedora Release Engineering - 37.11-2 diff --git a/sources b/sources index a5d4f87..30adff8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (anaconda-37.12.tar.bz2) = 90fa695b680ce8e8286b307e1dc2679db76caae216abe1f32a0fa1d21203338d46105709f05447f23ea71e2cc6af0e4ae8ce695e7b18851a6f424ea799734a97 +SHA512 (anaconda-37.12.1.tar.bz2) = 57903cc19af42ca9379068bf525e58c76dbba344d64b084c527ffe6bcde1886c458491aca9b55d18bb7939bbd709e4ae6ff2d6f136c708f28e05fdcf0a6caae7 From 9b21743766d711dc5a28cd6ac1b8d22734ac2d48 Mon Sep 17 00:00:00 2001 From: Martin Kolman Date: Thu, 1 Sep 2022 18:00:17 +0200 Subject: [PATCH 2/9] 37.12.2 upstream release Run yelp under liveuser if possible (vslavik) --- .gitignore | 1 + anaconda.spec | 4 +++- sources | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5c0e839..25533f7 100644 --- a/.gitignore +++ b/.gitignore @@ -324,3 +324,4 @@ /anaconda-37.11.tar.bz2 /anaconda-37.12.tar.bz2 /anaconda-37.12.1.tar.bz2 +/anaconda-37.12.2.tar.bz2 diff --git a/anaconda.spec b/anaconda.spec index efca8b7..6d8d60c 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -1,6 +1,6 @@ Summary: Graphical system installer Name: anaconda -Version: 37.12.1 +Version: 37.12.2 Release: 1%{?dist} License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda @@ -468,6 +468,8 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_prefix}/libexec/anaconda/dd_* %changelog +* Thu Sep 01 2022 Martin Kolman - 37.12.2-1 +- Run yelp under liveuser if possible (vslavik) * Mon Aug 15 2022 Packit - 37.12.1-1 - Adjust configuration options for Fedora 37 (mkolman) - Remove release builds from CI status page (#docs) (vslavik) diff --git a/sources b/sources index 30adff8..1794417 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (anaconda-37.12.1.tar.bz2) = 57903cc19af42ca9379068bf525e58c76dbba344d64b084c527ffe6bcde1886c458491aca9b55d18bb7939bbd709e4ae6ff2d6f136c708f28e05fdcf0a6caae7 +SHA512 (anaconda-37.12.2.tar.bz2) = 4bdab9135e8a9e558a2ccb391e165be2589331acf14dc9f8d009a6a8ff301a0ffe709f8081cf4ae483b0acca148205e73497abee4fd82eff76fc778767854f77 From b4413b6cee0dc9269fa22af63c130950d8d5e0a5 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Tue, 6 Sep 2022 12:41:48 -0700 Subject: [PATCH 3/9] Backport PR #4317 to fix running yelp on KDE etc (#2124097) --- 4317.patch | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++ anaconda.spec | 64 ++++++++++++++++++++++++-------------------- 2 files changed, 109 insertions(+), 28 deletions(-) create mode 100644 4317.patch diff --git a/4317.patch b/4317.patch new file mode 100644 index 0000000..7e2b17d --- /dev/null +++ b/4317.patch @@ -0,0 +1,73 @@ +From ac0ce9717f5ac4eaeb0fda81d96a76b6f36a20cd Mon Sep 17 00:00:00 2001 +From: Vladimir Slavik +Date: Mon, 5 Sep 2022 13:35:26 +0200 +Subject: [PATCH] Run yelp under liveuser with the right environment + +The XAUTHORITY variable is not handled, but that is not needed as of now. + +Resolves: rhbz#2124097 +--- + pyanaconda/ui/lib/help.py | 34 +++++++++++++++---- + .../pyanaconda_tests/ui/test_help.py | 28 +++++++++++---- + 2 files changed, 50 insertions(+), 12 deletions(-) + +diff --git a/pyanaconda/ui/lib/help.py b/pyanaconda/ui/lib/help.py +index 68399e0b6a4..49f6b4845b4 100644 +--- a/pyanaconda/ui/lib/help.py ++++ b/pyanaconda/ui/lib/help.py +@@ -236,21 +236,25 @@ def _find_best_help_file(current_locale, available_files): + return None + + ++# Help user data ++HelpUser = namedtuple("HelpUser", ["name", "uid"]) ++ ++ + def _get_help_user(): +- """Get the uid to run help viewer under. ++ """Get the user name and uid to run help viewer under. + + Currently, this means: Let's see if we can run yelp under liveuser on live. + For details, see: https://bugzilla.redhat.com/show_bug.cgi?id=2118832 + +- :return: user +- :rtype: int | None ++ :return: user name and uid ++ :rtype: HelpUser | None + """ + if not conf.system.provides_liveuser: + return None + + try: + user = getpwnam("liveuser") +- return user.pw_uid ++ return HelpUser(name="liveuser", uid=user.pw_uid) + except KeyError: + return None + +@@ -283,5 +287,23 @@ def show_graphical_help(help_path, help_anchor=None): + args.append(help_path) + + user = _get_help_user() +- +- yelp_process = startProgram(["yelp", *args], reset_lang=False, user=user) ++ if user: ++ user_id = user.uid ++ env_prune = ("GDK_BACKEND",) ++ env_add = { ++ "XDG_RUNTIME_DIR": "/run/user/{}".format(user_id), ++ "USER": user.name, ++ "HOME": "/home/{}".format(user.name), ++ } ++ else: ++ user_id = None ++ env_prune = None ++ env_add = None ++ ++ yelp_process = startProgram( ++ ["yelp", *args], ++ reset_lang=False, ++ user=user_id, ++ env_prune=env_prune, ++ env_add=env_add, ++ ) diff --git a/anaconda.spec b/anaconda.spec index 6d8d60c..30cbcd6 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -1,7 +1,7 @@ Summary: Graphical system installer Name: anaconda Version: 37.12.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda @@ -14,6 +14,10 @@ URL: http://fedoraproject.org/wiki/Anaconda # ./autogen.sh # make dist Source0: https://github.com/rhinstaller/%{name}/releases/download/%{name}-%{version}-1/%{name}-%{version}.tar.bz2 +# Fix running yelp as liveuser on KDE and other desktops +# https://github.com/rhinstaller/anaconda/pull/4317 +# https://bugzilla.redhat.com/show_bug.cgi?id=2124097 +Patch0: 4317.patch # Versions of required components (done so we make sure the buildrequires # match the requires versions of things). @@ -468,36 +472,40 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_prefix}/libexec/anaconda/dd_* %changelog +* Tue Sep 06 2022 Adam Williamson - 37.12.2-2 +- Backport PR #4317 to fix running yelp on KDE etc (#2124097) + * Thu Sep 01 2022 Martin Kolman - 37.12.2-1 - Run yelp under liveuser if possible (vslavik) + * Mon Aug 15 2022 Packit - 37.12.1-1 -- Adjust configuration options for Fedora 37 (mkolman) -- Remove release builds from CI status page (#docs) (vslavik) -- Update the tests for the SELinux configuration (vponcova) -- Add release notes for RPMOSTree /sysroot mount as 'ro' (jkonecny) -- Documented required space always including swap (ozobal) -- Remove the DeprecatedSection class (vponcova) -- Remove the sensitive info logger (vponcova) -- Remove the _repos_lock property of the DNF payload class (vponcova) -- Remove the function get_locale_timezones (vponcova) -- Remove the THREAD_GEOLOCATION_REFRESH constant (vponcova) -- Add release notes for f37 vslavik PRs (#docs) (vslavik) -- Do not provide the anaconda-live subpackage on RHEL (vslavik) -- Add release note for no more copying /etc/resolv.conf (rvykydal) -- Add release note for rootpw --allow-ssh option (rvykydal) -- Fix growing installation size requirement (ozobal) -- Add a release note for the `inst.disklabel` boot option (vponcova) -- Add unit tests for the initialization of the default disk label type (vponcova) -- Prefer GPT instead of legacy MBR (vponcova) -- Support the `inst.disklabel` boot option (vponcova) -- Skip Kickstart version tests on RHEL (ozobal) -- Add unit tests for errors raised by the `ZFCPDiscoverTask` task (vponcova) -- rpm-ostree: Setup readonly sysroot for ostree & rw karg (#2086489) (tim) -- Document the Dependabot status (vponcova) -- Initialize empty disks on the Manual Partitioning screen (vponcova) -- Revert "Temporarily ignore the new version of the zfcp command" (jstodola) -- Revert "Ignore also ZFCPData temporarily" (jstodola) -- Allow to omit WWPN and LUN for NPIV-enabled zFCP devices (jstodola) +- Adjust configuration options for Fedora 37 (mkolman) +- Remove release builds from CI status page (#docs) (vslavik) +- Update the tests for the SELinux configuration (vponcova) +- Add release notes for RPMOSTree /sysroot mount as 'ro' (jkonecny) +- Documented required space always including swap (ozobal) +- Remove the DeprecatedSection class (vponcova) +- Remove the sensitive info logger (vponcova) +- Remove the _repos_lock property of the DNF payload class (vponcova) +- Remove the function get_locale_timezones (vponcova) +- Remove the THREAD_GEOLOCATION_REFRESH constant (vponcova) +- Add release notes for f37 vslavik PRs (#docs) (vslavik) +- Do not provide the anaconda-live subpackage on RHEL (vslavik) +- Add release note for no more copying /etc/resolv.conf (rvykydal) +- Add release note for rootpw --allow-ssh option (rvykydal) +- Fix growing installation size requirement (ozobal) +- Add a release note for the `inst.disklabel` boot option (vponcova) +- Add unit tests for the initialization of the default disk label type (vponcova) +- Prefer GPT instead of legacy MBR (vponcova) +- Support the `inst.disklabel` boot option (vponcova) +- Skip Kickstart version tests on RHEL (ozobal) +- Add unit tests for errors raised by the `ZFCPDiscoverTask` task (vponcova) +- rpm-ostree: Setup readonly sysroot for ostree & rw karg (#2086489) (tim) +- Document the Dependabot status (vponcova) +- Initialize empty disks on the Manual Partitioning screen (vponcova) +- Revert "Temporarily ignore the new version of the zfcp command" (jstodola) +- Revert "Ignore also ZFCPData temporarily" (jstodola) +- Allow to omit WWPN and LUN for NPIV-enabled zFCP devices (jstodola) - Reduce the width of the zFCP dialog (jstodola) * Tue Aug 02 2022 Packit - 37.12-1 From 5ab63f3b8fe63d766ca397a7a6fd6d34b9db2df6 Mon Sep 17 00:00:00 2001 From: Martin Kolman Date: Wed, 7 Sep 2022 01:33:15 +0200 Subject: [PATCH 4/9] 37.12.3 upstream release Run yelp under liveuser with the right environment (vslavik) --- .gitignore | 1 + 4317.patch | 73 --------------------------------------------------- anaconda.spec | 11 ++++---- sources | 2 +- 4 files changed, 7 insertions(+), 80 deletions(-) delete mode 100644 4317.patch diff --git a/.gitignore b/.gitignore index 25533f7..7723d30 100644 --- a/.gitignore +++ b/.gitignore @@ -325,3 +325,4 @@ /anaconda-37.12.tar.bz2 /anaconda-37.12.1.tar.bz2 /anaconda-37.12.2.tar.bz2 +/anaconda-37.12.3.tar.bz2 diff --git a/4317.patch b/4317.patch deleted file mode 100644 index 7e2b17d..0000000 --- a/4317.patch +++ /dev/null @@ -1,73 +0,0 @@ -From ac0ce9717f5ac4eaeb0fda81d96a76b6f36a20cd Mon Sep 17 00:00:00 2001 -From: Vladimir Slavik -Date: Mon, 5 Sep 2022 13:35:26 +0200 -Subject: [PATCH] Run yelp under liveuser with the right environment - -The XAUTHORITY variable is not handled, but that is not needed as of now. - -Resolves: rhbz#2124097 ---- - pyanaconda/ui/lib/help.py | 34 +++++++++++++++---- - .../pyanaconda_tests/ui/test_help.py | 28 +++++++++++---- - 2 files changed, 50 insertions(+), 12 deletions(-) - -diff --git a/pyanaconda/ui/lib/help.py b/pyanaconda/ui/lib/help.py -index 68399e0b6a4..49f6b4845b4 100644 ---- a/pyanaconda/ui/lib/help.py -+++ b/pyanaconda/ui/lib/help.py -@@ -236,21 +236,25 @@ def _find_best_help_file(current_locale, available_files): - return None - - -+# Help user data -+HelpUser = namedtuple("HelpUser", ["name", "uid"]) -+ -+ - def _get_help_user(): -- """Get the uid to run help viewer under. -+ """Get the user name and uid to run help viewer under. - - Currently, this means: Let's see if we can run yelp under liveuser on live. - For details, see: https://bugzilla.redhat.com/show_bug.cgi?id=2118832 - -- :return: user -- :rtype: int | None -+ :return: user name and uid -+ :rtype: HelpUser | None - """ - if not conf.system.provides_liveuser: - return None - - try: - user = getpwnam("liveuser") -- return user.pw_uid -+ return HelpUser(name="liveuser", uid=user.pw_uid) - except KeyError: - return None - -@@ -283,5 +287,23 @@ def show_graphical_help(help_path, help_anchor=None): - args.append(help_path) - - user = _get_help_user() -- -- yelp_process = startProgram(["yelp", *args], reset_lang=False, user=user) -+ if user: -+ user_id = user.uid -+ env_prune = ("GDK_BACKEND",) -+ env_add = { -+ "XDG_RUNTIME_DIR": "/run/user/{}".format(user_id), -+ "USER": user.name, -+ "HOME": "/home/{}".format(user.name), -+ } -+ else: -+ user_id = None -+ env_prune = None -+ env_add = None -+ -+ yelp_process = startProgram( -+ ["yelp", *args], -+ reset_lang=False, -+ user=user_id, -+ env_prune=env_prune, -+ env_add=env_add, -+ ) diff --git a/anaconda.spec b/anaconda.spec index 30cbcd6..791f50c 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -1,7 +1,7 @@ Summary: Graphical system installer Name: anaconda -Version: 37.12.2 -Release: 2%{?dist} +Version: 37.12.3 +Release: 1%{?dist} License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda @@ -14,10 +14,6 @@ URL: http://fedoraproject.org/wiki/Anaconda # ./autogen.sh # make dist Source0: https://github.com/rhinstaller/%{name}/releases/download/%{name}-%{version}-1/%{name}-%{version}.tar.bz2 -# Fix running yelp as liveuser on KDE and other desktops -# https://github.com/rhinstaller/anaconda/pull/4317 -# https://bugzilla.redhat.com/show_bug.cgi?id=2124097 -Patch0: 4317.patch # Versions of required components (done so we make sure the buildrequires # match the requires versions of things). @@ -472,6 +468,9 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_prefix}/libexec/anaconda/dd_* %changelog +* Wed Sep 07 2022 Martin Kolman - 37.12.3-1 +- Run yelp under liveuser with the right environment (vslavik) + * Tue Sep 06 2022 Adam Williamson - 37.12.2-2 - Backport PR #4317 to fix running yelp on KDE etc (#2124097) diff --git a/sources b/sources index 1794417..d05ec0c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (anaconda-37.12.2.tar.bz2) = 4bdab9135e8a9e558a2ccb391e165be2589331acf14dc9f8d009a6a8ff301a0ffe709f8081cf4ae483b0acca148205e73497abee4fd82eff76fc778767854f77 +SHA512 (anaconda-37.12.3.tar.bz2) = c9e679a6ef3c38408e55eda7a544107c377515496d37de319682e24f86c035b5d66af984a2ad0f45ed6db8bfaa681c39e53e6c4635a159a5b07cd73d36471859 From ce9347141cfe20f56a4b32eb55c13805ede5262d Mon Sep 17 00:00:00 2001 From: Martin Kolman Date: Tue, 13 Sep 2022 19:52:17 +0200 Subject: [PATCH 5/9] 37.12.4 upstream release Verify a biosboot partition on all installation targets (vponcova) Define the install_targets property for all bootloader classes (vponcova) Test the InstallerStorage.copy method (vponcova) Show multiple bootloader devices on the Manual Partitioning screen (vponcova) Implement the Root.copy method (vponcova) Redefine the Blivet.roots attribute (vponcova) Redefine the Blivet.copy method (vponcova) --- .gitignore | 1 + anaconda.spec | 11 ++++++++++- sources | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7723d30..a1c7200 100644 --- a/.gitignore +++ b/.gitignore @@ -326,3 +326,4 @@ /anaconda-37.12.1.tar.bz2 /anaconda-37.12.2.tar.bz2 /anaconda-37.12.3.tar.bz2 +/anaconda-37.12.4.tar.bz2 diff --git a/anaconda.spec b/anaconda.spec index 791f50c..e93723b 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -1,6 +1,6 @@ Summary: Graphical system installer Name: anaconda -Version: 37.12.3 +Version: 37.12.4 Release: 1%{?dist} License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda @@ -468,6 +468,15 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_prefix}/libexec/anaconda/dd_* %changelog +* Tue Sep 13 2022 Martin Kolman - 37.12.4-1 +- Verify a biosboot partition on all installation targets (vponcova) +- Define the install_targets property for all bootloader classes (vponcova) +- Test the InstallerStorage.copy method (vponcova) +- Show multiple bootloader devices on the Manual Partitioning screen (vponcova) +- Implement the Root.copy method (vponcova) +- Redefine the Blivet.roots attribute (vponcova) +- Redefine the Blivet.copy method (vponcova) + * Wed Sep 07 2022 Martin Kolman - 37.12.3-1 - Run yelp under liveuser with the right environment (vslavik) diff --git a/sources b/sources index d05ec0c..828680b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (anaconda-37.12.3.tar.bz2) = c9e679a6ef3c38408e55eda7a544107c377515496d37de319682e24f86c035b5d66af984a2ad0f45ed6db8bfaa681c39e53e6c4635a159a5b07cd73d36471859 +SHA512 (anaconda-37.12.4.tar.bz2) = 99954228d72d95e4aec82018d5d233a06b5159578417d1d2335831b5153991b16456669c8c47f6d01af86fe39718e4c8cd8386fd92e19f902b3a63e175cee3f1 From 6474ceda6ebfeafe1d3e1aedca879e58cf46d0d4 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 19 Sep 2022 16:24:13 +0000 Subject: [PATCH 6/9] [packit] 37.12.5 upstream release Upstream tag: anaconda-37.12.5-1 Upstream commit: 74d37f21 Signed-off-by: Packit --- .gitignore | 1 + .packit.yml | 65 +++++++++++++++++++++------------------------------ README.packit | 2 +- anaconda.spec | 9 +++++-- sources | 2 +- 5 files changed, 36 insertions(+), 43 deletions(-) diff --git a/.gitignore b/.gitignore index a1c7200..f0e7126 100644 --- a/.gitignore +++ b/.gitignore @@ -327,3 +327,4 @@ /anaconda-37.12.2.tar.bz2 /anaconda-37.12.3.tar.bz2 /anaconda-37.12.4.tar.bz2 +/anaconda-37.12.5.tar.bz2 diff --git a/.packit.yml b/.packit.yml index 8bc0782..9026642 100644 --- a/.packit.yml +++ b/.packit.yml @@ -1,7 +1,15 @@ +# ====================================== +# WARNING! +# THIS FILE IS GENERATED FROM A TEMPLATE +# DO NOT EDIT THIS FILE MANUALLY! +# ====================================== +# The template is located in: .packit.yml.j2 + specfile_path: anaconda.spec upstream_package_name: anaconda upstream_tag_template: anaconda-{version}-1 copy_upstream_release_description: true + srpm_build_deps: - automake - autoconf @@ -17,59 +25,38 @@ srpm_build_deps: - audit-libs-devel - nss_wrapper - npm + actions: post-upstream-clone: - ./autogen.sh - ./configure - - sed -i 's/use_cockpit\ 1/use_cockpit 0/g' anaconda.spec create-archive: - "make release" - 'bash -c "ls -1 anaconda-*.tar.bz2"' + jobs: + + - job: propose_downstream trigger: release + dist_git_branches: f37 - job: tests trigger: pull_request - metadata: - targets: - - fedora-rawhide - - - job: copr_build - trigger: pull_request - metadata: - targets: - - fedora-rawhide - additional_repos: - # This repository contains fixup of Rawhide broken environment. - # Mainly useful when there is a package which is not yet in Rawhide but build is available. - - "https://fedorapeople.org/groups/anaconda/repos/anaconda_fixup_repo/" + targets: + - fedora-latest - job: copr_build trigger: commit - metadata: - targets: - - fedora-rawhide - branch: master - owner: "@rhinstaller" - project: Anaconda - additional_repos: - # This repository contains fixup of Rawhide broken environment. - # Mainly useful when there is a package which is not yet in Rawhide but build is available. - - "https://fedorapeople.org/groups/anaconda/repos/anaconda_fixup_repo/" - preserve_project: True + targets: + - fedora-latest + branch: f37-release + owner: "@rhinstaller" + project: Anaconda-devel + preserve_project: True + additional_repos: + - "copr://@storage/blivet-daily" + # This repository contains fixup of Rawhide broken environment. + # Mainly useful when there is a package which is not yet in Rawhide but build is available. + - "https://fedorapeople.org/groups/anaconda/repos/anaconda_fixup_repo/" - - job: copr_build - trigger: commit - metadata: - targets: - - fedora-latest - branch: f36-devel - owner: "@rhinstaller" - project: Anaconda-devel - preserve_project: True - additional_repos: - - "copr://@storage/blivet-daily" - # This repository contains fixup of Rawhide broken environment. - # Mainly useful when there is a package which is not yet in Rawhide but build is available. - - "https://fedorapeople.org/groups/anaconda/repos/anaconda_fixup_repo/" diff --git a/README.packit b/README.packit index f7968c5..0070ced 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.57.1.dev2+g0f9759f. +The file was generated using packit 0.59.1.dev24+g41a74ae. diff --git a/anaconda.spec b/anaconda.spec index e93723b..6e7bea0 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -1,12 +1,12 @@ Summary: Graphical system installer Name: anaconda -Version: 37.12.4 +Version: 37.12.5 Release: 1%{?dist} License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda # This should should only be set for development purposes for the time -%global use_cockpit 0 +%global use_cockpit 1 # To generate Source0 do: # git clone https://github.com/rhinstaller/anaconda @@ -468,6 +468,11 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_prefix}/libexec/anaconda/dd_* %changelog +* Mon Sep 19 2022 Packit - 37.12.5-1 +- Add back waiting for geolocation (vslavik) +- Add wait_for_task() to wait for a Task with timeout (vslavik) +- Timezone spoke will not show timezone borders anymore (#2103657) (jkonecny) + * Tue Sep 13 2022 Martin Kolman - 37.12.4-1 - Verify a biosboot partition on all installation targets (vponcova) - Define the install_targets property for all bootloader classes (vponcova) diff --git a/sources b/sources index 828680b..e63c6d8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (anaconda-37.12.4.tar.bz2) = 99954228d72d95e4aec82018d5d233a06b5159578417d1d2335831b5153991b16456669c8c47f6d01af86fe39718e4c8cd8386fd92e19f902b3a63e175cee3f1 +SHA512 (anaconda-37.12.5.tar.bz2) = 710435953696df61c2f4f53b0b208965f16a750727a1e5a637739212b5e6eb388d00d8790b6e3ab242bf9bec95edae0be39dca18f4cd742d9f43591eeb40da2b From 072ca1ab5e91ccf2539291ddcd36b4ce5feb8e3d Mon Sep 17 00:00:00 2001 From: Martin Kolman Date: Mon, 19 Sep 2022 19:04:45 +0200 Subject: [PATCH 7/9] Make sure we don't build the anaconda-webui package on F37 --- anaconda.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anaconda.spec b/anaconda.spec index 6e7bea0..0245040 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -6,7 +6,7 @@ License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda # This should should only be set for development purposes for the time -%global use_cockpit 1 +%global use_cockpit 0 # To generate Source0 do: # git clone https://github.com/rhinstaller/anaconda From 2511857bd29b215f0fcc854ae418ed5f75d2cc70 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 5 Oct 2022 11:58:00 +0000 Subject: [PATCH 8/9] [packit] 37.12.6 upstream release Upstream tag: anaconda-37.12.6-1 Upstream commit: 8c4148af Signed-off-by: Packit --- .gitignore | 1 + README.packit | 2 +- anaconda.spec | 11 +++++++---- sources | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index f0e7126..89ff269 100644 --- a/.gitignore +++ b/.gitignore @@ -328,3 +328,4 @@ /anaconda-37.12.3.tar.bz2 /anaconda-37.12.4.tar.bz2 /anaconda-37.12.5.tar.bz2 +/anaconda-37.12.6.tar.bz2 diff --git a/README.packit b/README.packit index 0070ced..c08b9fd 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.59.1.dev24+g41a74ae. +The file was generated using packit 0.59.2.dev15+g4b11aa2. diff --git a/anaconda.spec b/anaconda.spec index 0245040..3118b1e 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -1,12 +1,12 @@ Summary: Graphical system installer Name: anaconda -Version: 37.12.5 +Version: 37.12.6 Release: 1%{?dist} License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda # This should should only be set for development purposes for the time -%global use_cockpit 0 +%global use_cockpit 1 # To generate Source0 do: # git clone https://github.com/rhinstaller/anaconda @@ -468,9 +468,12 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_prefix}/libexec/anaconda/dd_* %changelog +* Wed Oct 05 2022 Packit - 37.12.6-1 +- Don't check installation targets if bootloader devices are not set (#2131183) (vponcova) + * Mon Sep 19 2022 Packit - 37.12.5-1 -- Add back waiting for geolocation (vslavik) -- Add wait_for_task() to wait for a Task with timeout (vslavik) +- Add back waiting for geolocation (vslavik) +- Add wait_for_task() to wait for a Task with timeout (vslavik) - Timezone spoke will not show timezone borders anymore (#2103657) (jkonecny) * Tue Sep 13 2022 Martin Kolman - 37.12.4-1 diff --git a/sources b/sources index e63c6d8..0fa4804 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (anaconda-37.12.5.tar.bz2) = 710435953696df61c2f4f53b0b208965f16a750727a1e5a637739212b5e6eb388d00d8790b6e3ab242bf9bec95edae0be39dca18f4cd742d9f43591eeb40da2b +SHA512 (anaconda-37.12.6.tar.bz2) = 6f4b3c13f7ecbd64501a1aff9ba1d8fde867b52df8a517821c1a70a4ab2af81ef6a22c8534afba8239a5c608f4c06fdd505e6d4c7a58a23fa8d852e54a79694a From 65091473bc19a8701751311b1e612a4c0e6d8e94 Mon Sep 17 00:00:00 2001 From: Radek Vykydal Date: Wed, 5 Oct 2022 15:17:06 +0200 Subject: [PATCH 9/9] Make sure we don't build the anaconda-webui package on F37 --- anaconda.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anaconda.spec b/anaconda.spec index 3118b1e..9fe836f 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -6,7 +6,7 @@ License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda # This should should only be set for development purposes for the time -%global use_cockpit 1 +%global use_cockpit 0 # To generate Source0 do: # git clone https://github.com/rhinstaller/anaconda