diff --git a/.gitignore b/.gitignore index 892f7ec..f137592 100644 --- a/.gitignore +++ b/.gitignore @@ -416,3 +416,8 @@ /anaconda-41.27.tar.bz2 /anaconda-41.28.tar.bz2 /anaconda-41.29.tar.bz2 +/anaconda-41.30.tar.bz2 +/anaconda-41.31.tar.bz2 +/anaconda-41.33.tar.bz2 +/anaconda-41.34.tar.bz2 +/anaconda-41.35.tar.bz2 diff --git a/.packit.yml b/.packit.yml index 3eb6694..5e1ed19 100644 --- a/.packit.yml +++ b/.packit.yml @@ -42,32 +42,30 @@ actions: - 'bash -c "ls -1 anaconda-*.tar.bz2"' jobs: + - job: propose_downstream trigger: release packages: [anaconda-fedora] - dist_git_branches: main + dist_git_branches: f41 - job: tests trigger: pull_request packages: [anaconda-fedora] targets: - - fedora-rawhide - - - job: copr_build - trigger: pull_request - packages: [anaconda-fedora] - targets: - - fedora-rawhide - - fedora-eln + - fedora-41 - job: copr_build trigger: commit packages: [anaconda-fedora] targets: - - fedora-rawhide - - fedora-eln - branch: master + - fedora-41 + branch: fedora-41 owner: "@rhinstaller" - project: Anaconda + 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/0001-hotfix-Disable-broken-Xvnc-feature.patch b/0001-hotfix-Disable-broken-Xvnc-feature.patch new file mode 100644 index 0000000..b99a12c --- /dev/null +++ b/0001-hotfix-Disable-broken-Xvnc-feature.patch @@ -0,0 +1,31 @@ +From cccb0e81f26b4c0f2665615f0437bf0ff3d3f9b5 Mon Sep 17 00:00:00 2001 +From: Jiri Konecny +Date: Thu, 24 Oct 2024 10:56:36 +0200 +Subject: [PATCH] hotfix: Disable broken Xvnc feature + +This way we are helping Fedora to avoid slipping release by disabling +a broken feature in Xvnc by adding parameter for the execution. + +Resolves: rhbz#2321249 +--- + pyanaconda/vnc.py | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/pyanaconda/vnc.py b/pyanaconda/vnc.py +index dffae2cf48..6747352546 100644 +--- a/pyanaconda/vnc.py ++++ b/pyanaconda/vnc.py +@@ -244,8 +244,10 @@ class VncServer(object): + self.setVNCPassword() + + # Lets start the xvnc. ++ # FIXME: remove "-rendernode foobar" when rhbz#2321249 is resolved + xvnccommand = [XVNC_BINARY_NAME, ":%s" % constants.X_DISPLAY_NUMBER, + "-depth", "24", "-br", ++ "-rendernode", "foobar", + "IdleTimeout=0", "-auth", "/dev/null", "-once", + "DisconnectClients=false", "desktop=%s" % (self.desktop,), + "SecurityTypes=%s" % SecurityTypes, "rfbauth=%s" % rfbauth] +-- +2.47.0 + diff --git a/README.packit b/README.packit index 4df53f3..2bd3f40 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.100.1. +The file was generated using packit 0.102.1.post1.dev6+g64f7460b. diff --git a/anaconda.spec b/anaconda.spec index 5a88bc4..e5f3904 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -1,7 +1,7 @@ Summary: Graphical system installer Name: anaconda -Version: 41.29 -Release: 1%{?dist} +Version: 41.35 +Release: 2%{?dist} License: GPL-2.0-or-later URL: http://fedoraproject.org/wiki/Anaconda @@ -12,6 +12,9 @@ URL: http://fedoraproject.org/wiki/Anaconda # make dist Source0: https://github.com/rhinstaller/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 +# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2321249 +Patch0: 0001-hotfix-Disable-broken-Xvnc-feature.patch + # Versions of required components (done so we make sure the buildrequires # match the requires versions of things). @@ -38,7 +41,7 @@ Source0: https://github.com/rhinstaller/%{name}/releases/download/%{name}-%{vers %define libxklavierver 5.4 %define mehver 0.23-1 %define nmver 1.0 -%define pykickstartver 3.52-1 +%define pykickstartver 3.58-1 %define pypartedver 2.5-2 %define pythonblivetver 1:3.9.0-1 %define rpmver 4.15.0 @@ -480,6 +483,39 @@ rm -rf \ %{_prefix}/libexec/anaconda/dd_* %changelog +* Thu Oct 24 2024 Jiri Konecny - 41.35-2 +- Add patch with Xvnc hotfix (#2321249) (jkonecny) + +* Thu Oct 17 2024 Packit - 41.35-1 +- Fix checking whether a disk can be cleared during autopart (vtrefny) + +* Thu Sep 26 2024 Packit - 41.34-1 +- Fix scheduling actions in reclaim space dialog (#2311936) (vtrefny) + +* Mon Sep 23 2024 Packit - 41.33-1 +- New version - 41.33 (k.koukiou) + +* Thu Aug 22 2024 Packit - 41.31-1 +- docs: update release note about modularity deprecation (kkoukiou) +- Add support for creating LUKS HW-OPAL devices (vtrefny) +- Adjust to pykickstart moving new partition and autopart commands to F41 + (kkoukiou) +- pyanaconda: remove code paths around module command parsing as this was + deprecated (kkoukiou) +- Improve code based on min/max recommendation (jkonecny) +- Support DNF5's config-manager (marusak.matej) +- network: ignore kickstart configuration of nBFT devices (rvykydal) +- network: do not dump configurations of nBFT devices (rvykydal) +- network: ignore nBFT devices connections in network configuration (rvykydal) +- network: add a test for ignoring ifname=nbft* for device renaming (rvykydal) +- network: do not create empty dir for only ifname=nbft* options (rvykydal) +- network: Avoid creating link files for 'nbft' interfaces (tbzatek) + +* Tue Aug 20 2024 Packit - 41.30-1 +- Use proxy server also for FTP .treeinfo download (jkonecny) +- Fix the VNC question (#2293672) (mkolman) +- Check if text mode was actually requested by kickstart (#2293672) (mkolman) + * Tue Aug 13 2024 Packit - 41.29-1 - Remove deprecated warnings for inst prefix (rolivier) - Fix using kickstart mount command with device ID (vtrefny) diff --git a/sources b/sources index 1a96ca3..dfc5918 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (anaconda-41.29.tar.bz2) = 583803a6a0eaa46aa50f8c0d1c89e72a72eceb32a447fca733923c13eaf48372a5cffb86332f1668b12ef9793f77a1e6e257e51f27a117c02bf68b3287cd11e0 +SHA512 (anaconda-41.35.tar.bz2) = 96093fec096cbc2b6f8227f84bd2b6a33874f5e1c444d690691fa604d8127aee5fbc35b494d35408e9d4eb732858d6aa0dbd16fb2cdf24a1224a95e9918dc370