Compare commits

...
Sign in to create a new pull request.

228 commits

Author SHA1 Message Date
Fedora Release Engineering
70175cd201 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:39:26 +00:00
Packit
da65b3028d Update to 44.11 upstream release
Upstream tag: anaconda-44.11
Upstream commit: df3cf93f

Commit authored by Packit automation (https://packit.dev/)
2025-12-30 05:08:31 +00:00
Packit
f4ff379850 Update to 44.10 upstream release
Upstream tag: anaconda-44.10
Upstream commit: 8ae51a68

Commit authored by Packit automation (https://packit.dev/)
2025-12-23 05:06:08 +00:00
Packit
38c30ad405 Update to 44.9 upstream release
Upstream tag: anaconda-44.9
Upstream commit: 2263c825

Commit authored by Packit automation (https://packit.dev/)
2025-12-16 05:05:52 +00:00
Packit
86e8992fe6 Update to 44.8 upstream release
Upstream tag: anaconda-44.8
Upstream commit: 0388664c

Commit authored by Packit automation (https://packit.dev/)
2025-12-10 14:53:31 +00:00
Packit
c0faa66bb5 Update to 44.7 upstream release
Upstream tag: anaconda-44.7
Upstream commit: 686e31d9

Commit authored by Packit automation (https://packit.dev/)
2025-12-09 05:01:38 +00:00
Packit
b02d0b6424 Update to 44.6 upstream release
Upstream tag: anaconda-44.6
Upstream commit: 9a15f8da

Commit authored by Packit automation (https://packit.dev/)
2025-12-04 11:18:48 +00:00
Packit
ed5a1f7ceb Update to 44.5 upstream release
Upstream tag: anaconda-44.5
Upstream commit: 8522f106

Commit authored by Packit automation (https://packit.dev/)
2025-12-02 08:58:36 +00:00
Packit
6e6533c98e Update to 44.4 upstream release
Upstream tag: anaconda-44.4
Upstream commit: 947e559b

Commit authored by Packit automation (https://packit.dev/)
2025-11-25 04:59:36 +00:00
Packit
c261b95d18 Update to 44.2 upstream release
Upstream tag: anaconda-44.2
Upstream commit: ab6f6247

Commit authored by Packit automation (https://packit.dev/)
2025-11-14 11:38:35 +01:00
Packit
cc8e9cd6b4 Update to 44.1 upstream release
Upstream tag: anaconda-44.1
Upstream commit: bbd5a9a4

Commit authored by Packit automation (https://packit.dev/)
2025-11-05 11:37:44 +00:00
Packit
4258bc2afa Update to 43.46 upstream release
Upstream tag: anaconda-43.46
Upstream commit: 72d232b9

Commit authored by Packit automation (https://packit.dev/)
2025-10-16 06:54:15 +00:00
Adam Williamson
82abcb0bd3 Backport PR #6692 to provide keyboard layout ASCII info to anaconda-webui 2025-10-14 17:11:42 -07:00
Adam Williamson
13d80a0ad2 Backport PR #6691 to fix silverblue install crash 2025-10-12 10:01:35 -07:00
Packit
906a3ce1d4 Update to 43.44 upstream release
Upstream tag: anaconda-43.44
Upstream commit: 1696da9e

Commit authored by Packit automation (https://packit.dev/)
2025-10-09 10:07:38 +00:00
Packit
a334a08bcf Update to 43.41 upstream release
Upstream tag: anaconda-43.41
Upstream commit: 0591a5f2

Commit authored by Packit automation (https://packit.dev/)
2025-09-23 04:58:08 +00:00
Python Maint
92d19ca1f5 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 12:06:46 +02:00
Packit
a04f9e29da Update to 43.40 upstream release
Upstream tag: anaconda-43.40
Upstream commit: 220800e2

Commit authored by Packit automation (https://packit.dev/)
2025-09-16 04:57:59 +00:00
Packit
810c6d033a Update to 43.39 upstream release
Upstream tag: anaconda-43.39
Upstream commit: 18f71f90

Commit authored by Packit automation (https://packit.dev/)
2025-09-09 05:00:36 +00:00
Packit
42cbc0b6c4 Update to 43.38 upstream release
Upstream tag: anaconda-43.38
Upstream commit: 2b34316f

Commit authored by Packit automation (https://packit.dev/)
2025-09-02 04:59:48 +00:00
Packit
ac5984c24d Update to 43.37 upstream release
Upstream tag: anaconda-43.37
Upstream commit: 33047d14

Commit authored by Packit automation (https://packit.dev/)
2025-08-25 12:54:49 +00:00
Packit
deebf7affe Update to 43.36 upstream release
Upstream tag: anaconda-43.36
Upstream commit: 7da0ca11

Commit authored by Packit automation (https://packit.dev/)
2025-08-19 05:00:17 +00:00
Python Maint
91f1961af2 Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 12:37:49 +02:00
Packit
a9caea84df Update to 43.35 upstream release
Upstream tag: anaconda-43.35
Upstream commit: cb11e61b

Commit authored by Packit automation (https://packit.dev/)
2025-08-12 05:03:32 +00:00
Packit
2386f55ce5 Update to 43.34 upstream release
Upstream tag: anaconda-43.34
Upstream commit: e9ffba27

Commit authored by Packit automation (https://packit.dev/)
2025-08-05 05:23:14 +00:00
Packit
a8d55d4446 Update to 43.33 upstream release
Upstream tag: anaconda-43.33
Upstream commit: a26df12d

Commit authored by Packit automation (https://packit.dev/)
2025-07-31 14:31:24 +00:00
Packit
842451e9a5 Update to 43.32 upstream release
Upstream tag: anaconda-43.32
Upstream commit: 7110018a

Commit authored by Packit automation (https://packit.dev/)
2025-07-29 07:20:49 +00:00
Fedora Release Engineering
7b7d68b3b6 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 16:57:56 +00:00
Packit
1630f7708e Update to 43.31 upstream release
Upstream tag: anaconda-43.31
Upstream commit: 73f9cc72

Commit authored by Packit automation (https://packit.dev/)
2025-07-22 05:18:29 +00:00
Packit
18fdc00f78 Update to 43.30 upstream release
Upstream tag: anaconda-43.30
Upstream commit: 72ec4243

Commit authored by Packit automation (https://packit.dev/)
2025-07-15 05:19:06 +00:00
Packit
61569a7725 Update to 43.29 upstream release
Upstream tag: anaconda-43.29
Upstream commit: 8826bd72

Commit authored by Packit automation (https://packit.dev/)
2025-07-09 06:42:17 +00:00
Packit
780b18c9e6 Update to 43.28 upstream release
Upstream tag: anaconda-43.28
Upstream commit: e9053652

Commit authored by Packit automation (https://packit.dev/)
2025-07-07 12:02:19 +00:00
Packit
15bfbafec9 Update to 43.25 upstream release
Upstream tag: anaconda-43.25
Upstream commit: 56eb71c1

Commit authored by Packit automation (https://packit.dev/)
2025-06-24 05:06:14 +00:00
Packit
f0d8d681c6 Update to 43.24 upstream release
Upstream tag: anaconda-43.24
Upstream commit: a19262b4

Commit authored by Packit automation (https://packit.dev/)
2025-06-17 05:03:30 +00:00
Miro Hrončok
a378347b0b Changelog entry for 00844989be
Sorry for missing it first.
2025-06-08 18:24:22 +02:00
Miro Hrončok
00844989be Fix "TypeError: cannot pickle 'SwigPyObject' object" on Python 3.14+ 2025-06-08 17:51:08 +02:00
Miro Hrončok
5c01aa0dce Fix buffer overflow on Python 3.14
- Fixes: hrbz#2370944
2025-06-07 14:01:42 +02:00
Python Maint
e9754fb0ce Rebuilt for Python 3.14 2025-06-03 14:27:30 +02:00
Adam Williamson
102c6879b7 Backport PR #6437 to fix for mutter with X11 disabled 2025-06-02 12:50:21 -07:00
Packit
86cc761854 Update to 43.22 upstream release
Upstream tag: anaconda-43.22
Upstream commit: ea26c8c6

Commit authored by Packit automation (https://packit.dev/)
2025-06-02 06:43:25 +00:00
Packit
96b65b4481 Update to 43.21 upstream release
Upstream tag: anaconda-43.21
Upstream commit: a2c41f96

Commit authored by Packit automation (https://packit.dev/)
2025-05-27 05:02:04 +00:00
Packit
a23e130354 Update to 43.20 upstream release
Upstream tag: anaconda-43.20
Upstream commit: 28cb9386

Commit authored by Packit automation (https://packit.dev/)
2025-05-20 05:00:36 +00:00
Packit
92422bef7e Update to 43.18 upstream release
Upstream tag: anaconda-43.18
Upstream commit: 095f765d

Commit authored by Packit automation (https://packit.dev/)
2025-05-06 05:01:46 +00:00
Packit
0633dcfa38 Update to 43.17 upstream release
Upstream tag: anaconda-43.17
Upstream commit: edcc8fc1

Commit authored by Packit automation (https://packit.dev/)
2025-04-29 05:00:14 +00:00
Packit
76bd97cd02 Update to 43.16 upstream release
Upstream tag: anaconda-43.16
Upstream commit: 95546047

Commit authored by Packit automation (https://packit.dev/)
2025-04-22 05:01:50 +00:00
Packit
4dfdb55314 Update to 43.15 upstream release
Upstream tag: anaconda-43.15
Upstream commit: 568121b7

Commit authored by Packit automation (https://packit.dev/)
2025-04-15 05:00:52 +00:00
Packit
4b11965a58 Update to 43.14 upstream release
Upstream tag: anaconda-43.14
Upstream commit: 2966659a

Commit authored by Packit automation (https://packit.dev/)
2025-04-08 05:00:27 +00:00
Packit
ac97176bfa Update to 43.13 upstream release
Upstream tag: anaconda-43.13
Upstream commit: 84cd12d7

Commit authored by Packit automation (https://packit.dev/)
2025-04-01 05:00:45 +00:00
Packit
4028bf7c0c Update to 43.12 upstream release
Upstream tag: anaconda-43.12
Upstream commit: 9cb026b6

Commit authored by Packit automation (https://packit.dev/)
2025-03-28 12:05:19 +00:00
Packit
8bd81bad3a Update to 43.11 upstream release
Upstream tag: anaconda-43.11
Upstream commit: 42e9d47b

Commit authored by Packit automation (https://packit.dev/)
2025-03-26 13:33:37 +00:00
Packit
65a6874566 Update to 43.10 upstream release
Upstream tag: anaconda-43.10
Upstream commit: 0826f93a

Commit authored by Packit automation (https://packit.dev/)
2025-03-25 15:35:32 +00:00
Packit
141a8d21db Update to 43.9 upstream release
Upstream tag: anaconda-43.9
Upstream commit: f6761f33

Commit authored by Packit automation (https://packit.dev/)
2025-03-24 15:44:10 +00:00
Packit
629b5cce4d Update to 43.8 upstream release
Upstream tag: anaconda-43.8
Upstream commit: db997e28

Commit authored by Packit automation (https://packit.dev/)
2025-03-18 04:56:16 +00:00
Packit
ae4af5b13e Update to 43.7 upstream release
Upstream tag: anaconda-43.7
Upstream commit: 82d05231

Commit authored by Packit automation (https://packit.dev/)
2025-03-14 13:31:44 +00:00
Packit
321d4691d6 Update to 43.6 upstream release
Upstream tag: anaconda-43.6
Upstream commit: ef9fdd6a

Commit authored by Packit automation (https://packit.dev/)
2025-03-11 04:55:50 +00:00
Packit
bb9cb1cc9d Update to 43.5 upstream release
Upstream tag: anaconda-43.5
Upstream commit: 18ae2e91

Commit authored by Packit automation (https://packit.dev/)
2025-03-05 12:42:50 +00:00
Packit
c9fcb14d55 Update to 43.1 upstream release
Upstream tag: anaconda-43.1
Upstream commit: ab3f9c7b

Commit authored by Packit automation (https://packit.dev/)
2025-02-18 09:17:28 +00:00
Packit
09537f4f74 Update to 42.26 upstream release
Upstream tag: anaconda-42.26
Upstream commit: 3c24f617

Commit authored by Packit automation (https://packit.dev/)
2025-02-06 13:41:45 +00:00
Jiri Konecny
17fd6a2e78
Remove unused patch
This patch was already removed from the spec file some time ago by
Packit but the patch file was forgotten.
2025-01-28 12:36:14 +01:00
Packit
00bb6fa1b0 Update to 42.24 upstream release
Upstream tag: anaconda-42.24
Upstream commit: 43668139

Commit authored by Packit automation (https://packit.dev/)
2025-01-28 04:59:29 +00:00
Jiri Konecny
e284d530a9
Fix accidentally pushed merge conflict 2025-01-20 14:00:02 +01:00
Packit
5bdc0addd1 Update to 42.23 upstream release
Upstream tag: anaconda-42.23
Upstream commit: 880d6f70

Commit authored by Packit automation (https://packit.dev/)
2025-01-20 09:09:07 +01:00
Fedora Release Engineering
1f24120e9b Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 11:00:13 +00:00
Packit
2eeeeac267 Update to 42.21 upstream release
Upstream tag: anaconda-42.21
Upstream commit: d20294e7

Commit authored by Packit automation (https://packit.dev/)
2024-12-20 13:44:57 +00:00
Packit
768a433599 Update to 42.20 upstream release
Upstream tag: anaconda-42.20
Upstream commit: 730b61a9

Commit authored by Packit automation (https://packit.dev/)
2024-12-17 04:58:51 +00:00
Packit
50e4e062a7 Update to 42.18 upstream release
Upstream tag: anaconda-42.18
Upstream commit: c65f112d

Commit authored by Packit automation (https://packit.dev/)
2024-12-03 13:27:20 +01:00
Adam Williamson
075be51017 Replace #6029 with #6030 (better fix) (#2329379) 2024-11-29 16:19:01 -08:00
Adam Williamson
92fd707d85 Backport PR #6029 to revert rsync check that breaks KDE install (#2329379) 2024-11-28 11:02:45 -08:00
Packit
67dc642a0c Update to 42.16 upstream release
Upstream tag: anaconda-42.16
Upstream commit: dcd20021

Commit authored by Packit automation (https://packit.dev/)
2024-11-26 04:58:41 +00:00
Packit
3619795f08 Update to 42.15 upstream release
Upstream tag: anaconda-42.15
Upstream commit: b0e745bc

Commit authored by Packit automation (https://packit.dev/)
2024-11-19 04:57:42 +00:00
Packit
4fba898ec3 Update to 42.14 upstream release
Upstream tag: anaconda-42.14
Upstream commit: 03f5dfd0

Commit authored by Packit automation (https://packit.dev/)
2024-11-12 05:03:53 +00:00
Packit
83b8d31b00 Update to 42.13 upstream release
Upstream tag: anaconda-42.13
Upstream commit: 71a90c68

Commit authored by Packit automation (https://packit.dev/)
2024-11-08 06:53:44 +00:00
Packit
4d0605ed73 Update to 42.12 upstream release
Upstream tag: anaconda-42.12
Upstream commit: 2cf310a6

Commit authored by Packit automation (https://packit.dev/)
2024-10-25 17:48:21 +00:00
Packit
26a36cddda
Update to 42.11 upstream release
Add rpmlint.toml

Upstream tag: anaconda-42.11
Upstream commit: 53836d80

Commit authored by Packit automation (https://packit.dev/)
2024-10-23 17:12:37 +02:00
Packit
fa5998140a Update to 42.10 upstream release
Upstream tag: anaconda-42.10
Upstream commit: 23efa4cb

Commit authored by Packit automation (https://packit.dev/)
2024-10-22 04:59:29 +00:00
Packit
0adeddb7fa Update to 42.9 upstream release
Upstream tag: anaconda-42.9
Upstream commit: 4683a896

Commit authored by Packit automation (https://packit.dev/)
2024-10-16 06:24:57 +00:00
Gwyn Ciesla
3fdf739364 brltty rebuild 2024-10-15 11:49:31 -05:00
Packit
e152c16fd8 Update to 42.8 upstream release
Upstream tag: anaconda-42.8
Upstream commit: 93f7e962

Commit authored by Packit automation (https://packit.dev/)
2024-10-15 04:59:37 +00:00
Packit
7aefe03f3e Update to 42.7 upstream release
Upstream tag: anaconda-42.7
Upstream commit: 48d5f974

Commit authored by Packit automation (https://packit.dev/)
2024-10-10 20:27:15 +00:00
Packit
11fff8073b Update to 42.6 upstream release
Upstream tag: anaconda-42.6
Upstream commit: 9c624721

Commit authored by Packit automation (https://packit.dev/)
2024-10-08 04:59:44 +00:00
Packit
9a7d9572d2 Update to 42.5 upstream release
Upstream tag: anaconda-42.5
Upstream commit: 6f38daa2

Commit authored by Packit automation (https://packit.dev/)
2024-10-01 04:59:10 +00:00
Packit
cdd5ecff1b Update to 42.4 upstream release
Upstream tag: anaconda-42.4
Upstream commit: e1b08765

Commit authored by Packit automation (https://packit.dev/)
2024-09-24 04:59:58 +00:00
Packit
08fe150373 Update to 42.3 upstream release
Upstream tag: anaconda-42.3
Upstream commit: dd77ba48

Commit authored by Packit automation (https://packit.dev/)
2024-09-17 05:00:20 +00:00
Packit
61629195b3 Update to 42.2 upstream release
Upstream tag: anaconda-42.2
Upstream commit: ba68e123

Commit authored by Packit automation (https://packit.dev/)
2024-09-10 04:59:52 +00:00
Adam Williamson
f81367e47c Rebuild to get a combined update with anaconda-webui 2024-09-05 15:57:06 -07:00
Packit
ea596d2f5c Update to 42.1 upstream release
Upstream tag: anaconda-42.1
Upstream commit: f7359022

Commit authored by Packit automation (https://packit.dev/)
2024-09-02 11:29:49 +00:00
Packit
5a5fc62b2d Update to 41.32 upstream release
Upstream tag: anaconda-41.32
Upstream commit: dce72a37

Commit authored by Packit automation (https://packit.dev/)
2024-08-27 05:02:26 +00:00
Packit
37abaeaf27 Update to 41.31 upstream release
Upstream tag: anaconda-41.31
Upstream commit: 7d326289

Commit authored by Packit automation (https://packit.dev/)
2024-08-22 14:00:51 +00:00
Packit
707bd879ad Update to 41.30 upstream release
Upstream tag: anaconda-41.30
Upstream commit: a0135675

Commit authored by Packit automation (https://packit.dev/)
2024-08-20 05:03:19 +00:00
Packit
826d24822e Update to 41.29 upstream release
Upstream tag: anaconda-41.29
Upstream commit: 1be740ad

Commit authored by Packit automation (https://packit.dev/)
2024-08-13 05:03:25 +00:00
Packit
a82764003c Update to 41.28 upstream release
Upstream tag: anaconda-41.28
Upstream commit: b2494f15

Commit authored by Packit automation (https://packit.dev/)
2024-08-06 09:29:30 +00:00
Packit
f5d937fa63 Update to 41.27 upstream release
Upstream tag: anaconda-41.27
Upstream commit: c17ad0b2

Commit authored by Packit automation (https://packit.dev/)
2024-07-30 04:57:44 +00:00
Packit
0985fbecd3 Update to 41.26 upstream release
Upstream tag: anaconda-41.26
Upstream commit: c7c01619

Commit authored by Packit automation (https://packit.dev/)
2024-07-23 04:57:38 +00:00
Fedora Release Engineering
26d8b81849 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 16:57:41 +00:00
Packit
de99627b97 Update to 41.25 upstream release
Upstream tag: anaconda-41.25
Upstream commit: ac656d0d

Commit authored by Packit automation (https://packit.dev/)
2024-07-16 04:57:31 +00:00
Packit
ebbb3c074e Update to 41.24 upstream release
Upstream tag: anaconda-41.24
Upstream commit: 4c9b0b4d

Commit authored by Packit automation (https://packit.dev/)
2024-07-09 04:57:22 +00:00
Packit
d9532707c1 Update to 41.23 upstream release
Upstream tag: anaconda-41.23
Upstream commit: c26b2ad9

Commit authored by Packit automation (https://packit.dev/)
2024-07-02 07:39:41 +00:00
Packit
a5e1966361 Update to 41.22 upstream release
Upstream tag: anaconda-41.22
Upstream commit: 55a4f0ff

Commit authored by Packit automation (https://packit.dev/)
2024-06-25 04:58:41 +00:00
Python Maint
1fce4fd175 Rebuilt for Python 3.13 2024-06-11 19:00:43 +02:00
Packit
ccc95947b4 Update to 41.20 upstream release
Upstream tag: anaconda-41.20
Upstream commit: 7f9c7b0c

Commit authored by Packit automation (https://packit.dev/)
2024-06-11 04:58:23 +00:00
Python Maint
9f3f141b35 Rebuilt for Python 3.13 2024-06-07 15:09:25 +02:00
Packit
96f50f525e Update to 41.19 upstream release
Upstream tag: anaconda-41.19
Upstream commit: 6ab42322

Commit authored by Packit automation (https://packit.dev/)
2024-06-04 04:59:12 +00:00
Packit
170d26b8b0 Update to 41.18 upstream release
Upstream tag: anaconda-41.18
Upstream commit: a73fe25b

Commit authored by Packit automation (https://packit.dev/)
2024-05-28 04:58:35 +00:00
Packit
b2516ee2a0
Update to 41.17 upstream release
Upstream tag: anaconda-41.17
Upstream commit: 27ca1ec8

Commit authored by Packit automation (https://packit.dev/)
2024-05-22 16:52:59 +02:00
Jiri Konecny
b233baf707
Fix tests for DNF5
Our test needs adjustments to work on DNF5 because it has different
reponse from the `dnf repoinfo` also seems that repositories have
renamed on Rawhide?
2024-05-10 13:42:38 +02:00
Katerina Koukiou
9fbdceec6a [packit] 41.15 upstream release
Remove patches: Fix bootupd UEFI path to create an EFI boot manager entry

Upstream tag: anaconda-41.15
Upstream commit: 0764fecd
2024-05-03 10:17:21 +02:00
Packit
38a1ce55ec Update to 41.14 upstream release
Upstream tag: anaconda-41.14-1
Upstream commit: ba44308d

Commit authored by Packit automation (https://packit.dev/)
2024-04-24 11:57:26 +02:00
Packit
388fb7f3c0
Update to 41.13 upstream release
Upstream tag: anaconda-41.13-1
Upstream commit: 4f4989b9

Commit authored by Packit automation (https://packit.dev/)
2024-04-18 14:08:30 +02:00
Packit
bcebac2520 Update to 41.9 upstream release
Upstream tag: anaconda-41.9-1
Upstream commit: a8ff4d26

Commit authored by Packit automation (https://packit.dev/)
2024-04-09 13:03:03 +02:00
Adam Williamson
655138fb58 Backport PR #5508 to make bootupd create EFI boot manager entries (#2268505)
Bring back 01d5d6, it was by mistake removed with the automatic version
bump from packit.
2024-03-26 09:16:16 +01:00
Packit
fc9e334fcd [packit] 41.7 upstream release
Upstream tag: anaconda-41.7-1
Upstream commit: 43618fd9
2024-03-26 04:56:38 +00:00
Packit
9b5f17b4d6 [packit] 41.6 upstream release
Upstream tag: anaconda-41.6-1
Upstream commit: 537114aa
2024-03-25 14:22:15 +01:00
Adam Williamson
01d5d601b9 Backport PR #5508 to make bootupd create EFI boot manager entries (#2268505) 2024-03-07 14:55:25 -08:00
Packit
37ac4af84c [packit] 41.2 upstream release
Upstream tag: anaconda-41.2-1
Upstream commit: c051c6c5
2024-02-20 04:56:23 +00:00
Packit
29c576a3bd [packit] 41.1 upstream release
Upstream tag: anaconda-41.1-1
Upstream commit: 55b70090
2024-02-16 13:34:19 +00:00
Adam Williamson
1c40849d33 Backport #5460 to fix ostree btrfs installs (#2262892) 2024-02-07 08:59:21 -08:00
Packit
78d8d1a538 [packit] 40.21 upstream release
Upstream tag: anaconda-40.21-1
Upstream commit: 2c02eab0
2024-02-06 16:52:43 +00:00
Packit
82102b850e [packit] 40.20 upstream release
Upstream tag: anaconda-40.20-1
Upstream commit: 74c438a7
2024-01-30 11:22:32 +00:00
Jiri Konecny
682afbb400
[packit] 40.18 upstream release
Upstream tag: anaconda-40.18-1
Upstream commit: d79e67f0
2024-01-24 11:33:23 +01:00
Fedora Release Engineering
f431b7da21 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 23:00:57 +00:00
Fedora Release Engineering
d74ddca529 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 12:53:41 +00:00
Packit
449e0de37f [packit] 40.17 upstream release
Upstream tag: anaconda-40.17-1
Upstream commit: a8c654b4
2024-01-12 13:58:15 +00:00
Packit
1af350ab15 [packit] 40.15 upstream release
Upstream tag: anaconda-40.15-1
Upstream commit: c6e2e850
2023-12-19 04:57:19 +00:00
Packit
3561d33119 [packit] 40.13 upstream release
Upstream tag: anaconda-40.13-1
Upstream commit: cf58b5de
2023-12-05 16:19:51 +01:00
Packit
5e11b73af1 [packit] 40.12 upstream release
Upstream tag: anaconda-40.12-1
Upstream commit: 9a1c28ca
2023-12-05 04:56:19 +00:00
Packit
4b35cd81c8 [packit] 40.11 upstream release
Upstream tag: anaconda-40.11-1
Upstream commit: 149f6fda
2023-11-28 12:53:17 +01:00
Packit
50754878e5 [packit] 40.10 upstream release
Upstream tag: anaconda-40.10-1
Upstream commit: 9998c42c
2023-10-24 05:03:57 +00:00
Packit
d64f6c07a8 [packit] 40.9 upstream release
Upstream tag: anaconda-40.9-1
Upstream commit: d49874cb
2023-10-17 05:05:02 +00:00
Packit
cbec57064b [packit] 40.8 upstream release
Upstream tag: anaconda-40.8-1
Upstream commit: d1e6feaf
2023-10-10 05:05:12 +00:00
Packit
a273c3bf47 [packit] 40.7 upstream release
Upstream tag: anaconda-40.7-1
Upstream commit: 22deed42
2023-10-03 05:04:18 +00:00
Packit
f847996140 [packit] 40.6 upstream release
Upstream tag: anaconda-40.6-1
Upstream commit: 7c9aa594
2023-09-26 05:05:07 +00:00
Packit
e3c4003164 [packit] 40.5 upstream release
Upstream tag: anaconda-40.5-1
Upstream commit: 9b31908b
2023-09-19 05:04:08 +00:00
Packit
32e02bb100 [packit] 40.4 upstream release
Upstream tag: anaconda-40.4-1
Upstream commit: 8f66f3a7
2023-09-12 05:04:22 +00:00
Packit
b95c041e20 [packit] 40.3 upstream release
Upstream tag: anaconda-40.3-1
Upstream commit: e0c16f34

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/40.3-main-update-propose_downstream
```
2023-09-07 22:14:25 +00:00
Vladimír Slávik
cfcd2b7288 Remove modular repo from gating tests
It does not exist any more.
2023-09-05 09:39:29 +02:00
Vladimír Slávik
1894ca2c6d Remove webui before dirinstall gating tests
Webui forces itself if present. However, right now it does not support pretty
much anything, including the functionality needed for the dirinstall gating
tests.
2023-09-05 09:37:25 +02:00
Packit
56aa434615 [packit] 40.2 upstream release
Upstream tag: anaconda-40.2-1
Upstream commit: 5e640614

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/40.2-main-update-propose_downstream
```
2023-09-05 05:05:37 +00:00
Packit
6eda49494a [packit] 40.1 upstream release
Upstream tag: anaconda-40.1-1
Upstream commit: 7d578345

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/40.1-main-update-propose_downstream
```
2023-08-30 15:04:21 +00:00
Packit
4b2d8834b3 [packit] 39.33 upstream release
Upstream tag: anaconda-39.33-1
Upstream commit: 8c97c5d0

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/39.33-main-update-propose_downstream
```
2023-08-29 05:06:10 +00:00
Packit
a43e91f494 [packit] 39.32 upstream release
Upstream tag: anaconda-39.32-1
Upstream commit: cbf79dd6

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/39.32-main-update-propose_downstream
```
2023-08-22 16:13:57 +00:00
Packit
80ac989c26 [packit] 39.31 upstream release
Upstream tag: anaconda-39.31-1
Upstream commit: 9ce6888f

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/39.31-main-update-propose_downstream
```
2023-08-22 05:04:01 +00:00
Adam Williamson
bd4ec4da70 Revert "Rebuild on side tag to create combined webUI update"
This reverts commit fe603ac402. We
don't actually need the rebuild.
2023-08-21 14:08:08 -07:00
Adam Williamson
fe603ac402 Rebuild on side tag to create combined webUI update 2023-08-21 14:00:56 -07:00
Packit
9f69a53a88 [packit] 39.30 upstream release
Upstream tag: anaconda-39.30-1
Upstream commit: 5f114109

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/39.30-main-update-propose_downstream
```
2023-08-21 14:50:26 +00:00
Vladimír Slávik
11dbf06034 Remove unused patches for ARM kernel UI
These features are now removed in code.
2023-08-03 17:03:48 +02:00
Packit
4e5bf6df9d [packit] 39.29 upstream release
Upstream tag: anaconda-39.29-1
Upstream commit: 293c6cf4

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/39.29-main-update-propose_downstream
```
2023-08-03 13:30:51 +00:00
Packit
953e8b9c39 [packit] 39.28 upstream release
Upstream tag: anaconda-39.28-1
Upstream commit: e43ad74a

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/39.28-main-update-propose_downstream
```
2023-08-01 05:05:58 +00:00
Adam Williamson
574b343db8 Revert *both* commits from the broken PR, not just one 2023-07-26 12:37:35 -07:00
Adam Williamson
19857b475b Revert "Port GUI kernel switcher for ARM 64k", it's broken
See https://github.com/rhinstaller/anaconda/pull/4858#issuecomment-1652180161
2023-07-26 10:27:13 -07:00
Packit
82bbadbd9a [packit] 39.27 upstream release
Upstream tag: anaconda-39.27-1
Upstream commit: 1806c397

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/39.27-main-update-propose_downstream
```
2023-07-25 05:04:38 +00:00
Fedora Release Engineering
b816c70df9 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 13:14:26 +00:00
Packit
c6dd86277a [packit] 39.26 upstream release
Upstream tag: anaconda-39.26-1
Upstream commit: 050e696c

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/anaconda.git refs/heads/*:refs/remotes/packit/*
git checkout packit/39.26-main-update-propose_downstream
```
2023-07-18 05:04:31 +00:00
Packit
ab080b3196 [packit] 39.25 upstream release
Upstream tag: anaconda-39.25-1
Upstream commit: 7e1190e4
2023-07-13 16:19:29 +00:00
Vladimír Slávik
912ca3b32e Remove patches that will be unused with next version 2023-07-13 18:07:01 +02:00
Packit
0710536ffd [packit] 39.24 upstream release
Upstream tag: anaconda-39.24-1
Upstream commit: 0264e56f
2023-07-11 05:04:19 +00:00
Adam Williamson
0395f59e60 Fix the patch to default to doing preexec_fn (duh) 2023-07-04 20:16:27 -07:00
Adam Williamson
a159c366f0 Backport PR #4879 to fix shutdown with Python 3.12 2023-07-04 18:58:33 -07:00
Packit
0e96ad581e [packit] 39.23 upstream release
Upstream tag: anaconda-39.23-1
Upstream commit: ff0c2863
2023-07-03 15:57:55 +00:00
Python Maint
9b78ac12a1 Rebuilt for Python 3.12 2023-06-27 18:16:59 +02:00
Martin Kolman
67c634a1a6 [packit] 39.22 upstream release
Upstream tag: anaconda-39.22-1
Upstream commit: 0fc7b075
2023-06-27 15:25:27 +02:00
Packit
dfe9159fee [packit] 39.21 upstream release
Upstream tag: anaconda-39.21-1
Upstream commit: 41300721
2023-06-27 05:10:15 +00:00
Python Maint
14012cbbe5 Rebuilt for Python 3.12 2023-06-26 12:27:01 +02:00
Packit
6bc5e86b65 [packit] 39.20 upstream release
Upstream tag: anaconda-39.20-1
Upstream commit: fe5bfa3d
2023-06-20 05:04:48 +00:00
Python Maint
27e0af5b63 Rebuilt for Python 3.12 2023-06-15 18:49:37 +02:00
Packit
253aed8d2f [packit] 39.19 upstream release
Upstream tag: anaconda-39.19-1
Upstream commit: 9a3a6c23
2023-06-13 05:05:07 +00:00
Packit
2a0997f887 [packit] 39.18 upstream release
Upstream tag: anaconda-39.18-1
Upstream commit: c0db2db5
2023-06-06 05:05:44 +00:00
Packit
cf90187dec [packit] 39.17 upstream release
Upstream tag: anaconda-39.17-1
Upstream commit: 0f3d8d19
2023-05-30 05:06:36 +00:00
Petr Písař
bb83fb29e3 Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19) 2023-05-24 12:22:20 +02:00
Packit
ef70d4513b [packit] 39.16 upstream release
Upstream tag: anaconda-39.16-1
Upstream commit: a6fe8aaa
2023-05-23 05:04:43 +00:00
Petr Písař
c78011faac Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19) 2023-05-19 14:51:45 +02:00
Packit
7513b918e2 [packit] 39.15 upstream release
Upstream tag: anaconda-39.15-1
Upstream commit: 86c5981d
2023-05-16 05:05:01 +00:00
Packit
f3d3bfbc33 [packit] 39.14 upstream release
Upstream tag: anaconda-39.14-1
Upstream commit: 1d3288cf
2023-05-09 05:05:50 +00:00
Packit
2b5a69e9eb [packit] 39.13 upstream release
Upstream tag: anaconda-39.13-1
Upstream commit: 8302cb15
2023-05-04 09:32:25 +00:00
Packit
4e7ec75fcd [packit] 39.12 upstream release
Upstream tag: anaconda-39.12-1
Upstream commit: 44c2e0a5
2023-04-25 05:05:49 +00:00
Packit
b6e0384f9d [packit] 39.11 upstream release
Upstream tag: anaconda-39.11-1
Upstream commit: 750b3df7
2023-04-18 05:05:12 +00:00
Packit
39f62bdfaa [packit] 39.10 upstream release
Upstream tag: anaconda-39.10-1
Upstream commit: 2687f6ad

Signed-off-by: Packit <hello@packit.dev>
2023-04-11 05:06:12 +00:00
Packit
1d546251b8 [packit] 39.9 upstream release
Upstream tag: anaconda-39.9-1
Upstream commit: 6380669e

Signed-off-by: Packit <hello@packit.dev>
2023-04-04 05:05:32 +00:00
Packit
48fb060fe7 [packit] 39.8 upstream release
Upstream tag: anaconda-39.8-1
Upstream commit: 5e767604

Signed-off-by: Packit <hello@packit.dev>
2023-03-28 17:35:45 +00:00
Packit
c49569d794 [packit] 39.7 upstream release
Upstream tag: anaconda-39.7-1
Upstream commit: c0714b5c

Signed-off-by: Packit <hello@packit.dev>
2023-03-28 05:10:29 +00:00
Packit
771269f209 [packit] 39.6 upstream release
Upstream tag: anaconda-39.6-1
Upstream commit: 0fbd73bd

Signed-off-by: Packit <hello@packit.dev>
2023-03-21 05:05:53 +00:00
Adam Williamson
c7a44b4788 Backport PR #4624 to fix anaconda with pykickstart 3.47 2023-03-17 20:40:19 -07:00
Packit
4bed036553 [packit] 39.5 upstream release
Upstream tag: anaconda-39.5-1
Upstream commit: da087471

Signed-off-by: Packit <hello@packit.dev>
2023-03-14 05:08:26 +00:00
Packit
fd3e0767c7 [packit] 39.4 upstream release
Upstream tag: anaconda-39.4-1
Upstream commit: 87dd2a45

Signed-off-by: Packit <hello@packit.dev>
2023-03-07 05:10:09 +00:00
Packit
422a25e632 [packit] 39.3 upstream release
Upstream tag: anaconda-39.3-1
Upstream commit: 3e62f5a4

Signed-off-by: Packit <hello@packit.dev>
2023-02-28 05:05:15 +00:00
Packit
79b8c39b82 [packit] 39.2 upstream release
Upstream tag: anaconda-39.2-1
Upstream commit: e405a38f

Signed-off-by: Packit <hello@packit.dev>
2023-02-21 05:06:00 +00:00
Packit
af85401b1f [packit] 39.1 upstream release
Upstream tag: anaconda-39.1-1
Upstream commit: 860c075f

Signed-off-by: Packit <hello@packit.dev>
2023-02-16 16:49:40 +00:00
Packit
ba4edeb425 [packit] 38.23 upstream release
Upstream tag: anaconda-38.23-1
Upstream commit: a4063fc4

Signed-off-by: Packit <hello@packit.dev>
2023-02-15 17:02:52 +00:00
Packit
1bd9059843 [packit] 38.22 upstream release
Upstream tag: anaconda-38.22-1
Upstream commit: 592ff274

Signed-off-by: Packit <hello@packit.dev>
2023-02-14 05:10:24 +00:00
Packit
d305fe7015 [packit] 38.21 upstream release
Upstream tag: anaconda-38.21-1
Upstream commit: 61e22ca1

Signed-off-by: Packit <hello@packit.dev>
2023-02-07 14:53:13 +00:00
Packit
61bee882c8 [packit] 38.20 upstream release
Upstream tag: anaconda-38.20-1
Upstream commit: 7fe58e6d

Signed-off-by: Packit <hello@packit.dev>
2023-02-07 05:05:40 +00:00
Adam Williamson
7a0d930f87 Drop another unapplied patch 2023-02-01 08:30:41 -08:00
Adam Williamson
36312aafff Drop two unapplied patches 2023-02-01 08:29:44 -08:00
Packit
d025fb7181 [packit] 38.19 upstream release
Upstream tag: anaconda-38.19-1
Upstream commit: 4822e6d3

Signed-off-by: Packit <hello@packit.dev>
2023-01-31 05:05:32 +00:00
Packit
f71a319e66 [packit] 38.18 upstream release
Upstream tag: anaconda-38.18-1
Upstream commit: 3030aaff

Signed-off-by: Packit <hello@packit.dev>
2023-01-24 13:45:48 +00:00
Packit
169457b7ba [packit] 38.17 upstream release
Upstream tag: anaconda-38.17-1
Upstream commit: ef1a360e

Signed-off-by: Packit <hello@packit.dev>
2023-01-19 13:05:03 +00:00
Fedora Release Engineering
aada584b4e Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:42:14 +00:00
Packit
0661830c60 [packit] 38.15 upstream release
Upstream tag: anaconda-38.15-1
Upstream commit: bd82e018

Signed-off-by: Packit <hello@packit.dev>
2023-01-10 05:04:59 +00:00
Packit
7ae819e3b1 [packit] 38.14 upstream release
Upstream tag: anaconda-38.14-1
Upstream commit: bb9be067

Signed-off-by: Packit <hello@packit.dev>
2022-12-22 15:56:20 +00:00
Packit
cd2fd6f61b [packit] 38.13 upstream release
Upstream tag: anaconda-38.13-1
Upstream commit: b41cd45e

Signed-off-by: Packit <hello@packit.dev>
2022-12-22 12:48:29 +00:00
Packit
b069ea7f38 [packit] 38.12 upstream release
Upstream tag: anaconda-38.12-1
Upstream commit: 5137fa16

Signed-off-by: Packit <hello@packit.dev>
2022-12-06 15:25:04 +00:00
Packit
3842fd8647 [packit] 38.11 upstream release
Upstream tag: anaconda-38.11-1
Upstream commit: e5818ae9

Signed-off-by: Packit <hello@packit.dev>
2022-12-06 13:02:59 +00:00
Packit
5a7836f84c [packit] 38.10 upstream release
Upstream tag: anaconda-38.10-1
Upstream commit: 2957250b

Signed-off-by: Packit <hello@packit.dev>
2022-11-28 13:50:38 +00:00
Packit
a32a8182ec [packit] 38.9 upstream release
Upstream tag: anaconda-38.9-1
Upstream commit: 6e1e8543

Signed-off-by: Packit <hello@packit.dev>
2022-11-16 18:10:09 +00:00
Packit
f6ac2aeef6 [packit] 38.8 upstream release
Upstream tag: anaconda-38.8-1
Upstream commit: 5155806a

Signed-off-by: Packit <hello@packit.dev>
2022-11-08 10:15:48 +00:00
Packit
f6b7836303 [packit] 38.7 upstream release
Upstream tag: anaconda-38.7-1
Upstream commit: abe12f0a

Signed-off-by: Packit <hello@packit.dev>
2022-10-17 16:41:38 +00:00
Packit
dff6241c9d [packit] 38.6 upstream release
Upstream tag: anaconda-38.6-1
Upstream commit: 7581987e

Signed-off-by: Packit <hello@packit.dev>
2022-10-10 13:37:51 +00:00
Packit
8b47dc88b7 [packit] 38.5 upstream release
Upstream tag: anaconda-38.5-1
Upstream commit: 2bf88693

Signed-off-by: Packit <hello@packit.dev>
2022-09-19 16:22:43 +00:00
Packit
cafd900ec7 [packit] 38.4 upstream release
Upstream tag: anaconda-38.4-1
Upstream commit: 6b0cd372

Signed-off-by: Packit <hello@packit.dev>
2022-09-06 22:30:31 +00:00
Packit
fcf5b1859b [packit] 38.3 upstream release
Upstream tag: anaconda-38.3-1
Upstream commit: aa8837c4

Signed-off-by: Packit <hello@packit.dev>
2022-08-30 15:46:02 +00:00
Packit
92f2aefa94 [packit] 38.2 upstream release
Upstream tag: anaconda-38.2-1
Upstream commit: bd80b2e1

Signed-off-by: Packit <hello@packit.dev>
2022-08-19 16:05:20 +00:00
Packit
976f15c299 [packit] 38.1 upstream release
Upstream tag: anaconda-38.1-1
Upstream commit: 04d41ac8

Signed-off-by: Packit <hello@packit.dev>
2022-08-15 16:59:26 +00:00
Packit
3c861f7b3f [packit] 37.12 upstream release
Upstream tag: anaconda-37.12-1
Upstream commit: 4ddb7fbd

Signed-off-by: Packit <hello@packit.dev>
2022-08-02 15:25:07 +00:00
Fedora Release Engineering
844b8174fa Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:45:51 +00:00
Packit
0465dfe09b [packit] 37.11 upstream release
Upstream tag: anaconda-37.11-1
Upstream commit: 8c9fb82b

Signed-off-by: Packit <hello@packit.dev>
2022-06-27 15:43:14 +00:00
Adam Williamson
11e6b7b683 Backport PR #4207 to fix initramfs generation for Python 3.11 2022-06-21 10:04:51 -07:00
Python Maint
a0990ad716 Rebuilt for Python 3.11 2022-06-13 21:13:36 +02:00
Packit
163e05657e [packit] 37.10 upstream release
Upstream tag: anaconda-37.10-1
Upstream commit: bb70f706

Signed-off-by: Packit <hello@packit.dev>
2022-06-06 12:09:25 +00:00
Packit
718f47ce8a [packit] 37.9 upstream release
Upstream tag: anaconda-37.9-1
Upstream commit: e6c33adc

Signed-off-by: Packit <hello@packit.dev>
2022-05-24 14:10:29 +00:00
Packit
3931ab536d [packit] 37.8 upstream release
Upstream tag: anaconda-37.8-1
Upstream commit: e57a52fc

Signed-off-by: Packit <hello@packit.dev>
2022-05-23 15:45:50 +00:00
Adam Williamson
63befd5507 Backport PR #4125 to fix icon theme problems on KDE 2022-05-19 12:35:31 -07:00
Packit
2d2d1e42ec [packit] 37.7 upstream release
Upstream tag: anaconda-37.7-1
Upstream commit: 1adc4d22

Signed-off-by: Packit <hello@packit.dev>
2022-05-09 16:25:13 +00:00
Packit
41fe600989 [packit] 37.6 upstream release
Upstream tag: anaconda-37.6-1
Upstream commit: 07f5fd33

Signed-off-by: Packit <hello@packit.dev>
2022-04-25 17:27:12 +00:00
Packit
1e3316ab2b [packit] 37.5 upstream release
Upstream tag: anaconda-37.5-1
Upstream commit: 389cb2a1

Signed-off-by: Packit <hello@packit.dev>
2022-04-12 00:12:44 +00:00
Packit Service
3f4d543b61 [packit] 37.4 upstream release
Upstream tag: anaconda-37.4-1
Upstream commit: 40854080

Signed-off-by: Packit Service <user-cont-team+packit-service@redhat.com>
2022-03-28 16:39:15 +00:00
Packit Service
d1404dbb26 [packit] 37.3 upstream release
Upstream tag: anaconda-37.3-1
Upstream commit: baaaae80

Signed-off-by: Packit Service <user-cont-team+packit-service@redhat.com>
2022-03-15 14:16:05 +00:00
Adam Williamson
692dbbdb92 Backport PR#3935 to fix live installs 2022-03-08 17:19:37 -08:00
Packit Service
df673383bb [packit] 37.2 upstream release
Upstream tag: anaconda-37.2-1
Upstream commit: 277f8606

Signed-off-by: Packit Service <user-cont-team+packit-service@redhat.com>
2022-03-08 02:35:46 +00:00
Packit Service
b2f3f8a442 [packit] 37.1 upstream release
Upstream tag: anaconda-37.1-1
Upstream commit: 1754afeb

Signed-off-by: Packit Service <user-cont-team+packit-service@redhat.com>
2022-02-21 20:23:55 +00:00
13 changed files with 3656 additions and 144 deletions

176
.gitignore vendored
View file

@ -311,3 +311,179 @@
/anaconda-36.14.tar.bz2
/anaconda-36.15.tar.bz2
/anaconda-36.16.tar.bz2
/anaconda-37.1.tar.bz2
/anaconda-37.2.tar.bz2
/anaconda-37.3.tar.bz2
/anaconda-37.4.tar.bz2
/anaconda-37.5.tar.bz2
/anaconda-37.6.tar.bz2
/anaconda-37.7.tar.bz2
/anaconda-37.8.tar.bz2
/anaconda-37.9.tar.bz2
/anaconda-37.10.tar.bz2
/anaconda-37.11.tar.bz2
/anaconda-37.12.tar.bz2
/anaconda-38.1.tar.bz2
/anaconda-38.2.tar.bz2
/anaconda-38.3.tar.bz2
/anaconda-38.4.tar.bz2
/anaconda-38.5.tar.bz2
/anaconda-38.6.tar.bz2
/anaconda-38.7.tar.bz2
/anaconda-38.8.tar.bz2
/anaconda-38.9.tar.bz2
/anaconda-38.10.tar.bz2
/anaconda-38.11.tar.bz2
/anaconda-38.12.tar.bz2
/anaconda-38.13.tar.bz2
/anaconda-38.14.tar.bz2
/anaconda-38.15.tar.bz2
/anaconda-38.17.tar.bz2
/anaconda-38.18.tar.bz2
/anaconda-38.19.tar.bz2
/anaconda-38.20.tar.bz2
/anaconda-38.21.tar.bz2
/anaconda-38.22.tar.bz2
/anaconda-38.23.tar.bz2
/anaconda-39.1.tar.bz2
/anaconda-39.2.tar.bz2
/anaconda-39.3.tar.bz2
/anaconda-39.4.tar.bz2
/anaconda-39.5.tar.bz2
/anaconda-39.6.tar.bz2
/anaconda-39.7.tar.bz2
/anaconda-39.8.tar.bz2
/anaconda-39.9.tar.bz2
/anaconda-39.10.tar.bz2
/anaconda-39.11.tar.bz2
/anaconda-39.12.tar.bz2
/anaconda-39.13.tar.bz2
/anaconda-39.14.tar.bz2
/anaconda-39.15.tar.bz2
/anaconda-39.16.tar.bz2
/anaconda-39.17.tar.bz2
/anaconda-39.18.tar.bz2
/anaconda-39.19.tar.bz2
/anaconda-39.20.tar.bz2
/anaconda-39.21.tar.bz2
/anaconda-39.22.tar.bz2
/anaconda-39.23.tar.bz2
/anaconda-39.24.tar.bz2
/anaconda-39.25.tar.bz2
/anaconda-39.26.tar.bz2
/anaconda-39.27.tar.bz2
/anaconda-39.28.tar.bz2
/anaconda-39.29.tar.bz2
/anaconda-39.30.tar.bz2
/anaconda-39.31.tar.bz2
/anaconda-39.32.tar.bz2
/anaconda-39.33.tar.bz2
/anaconda-40.1.tar.bz2
/anaconda-40.2.tar.bz2
/anaconda-40.3.tar.bz2
/anaconda-40.4.tar.bz2
/anaconda-40.5.tar.bz2
/anaconda-40.6.tar.bz2
/anaconda-40.7.tar.bz2
/anaconda-40.8.tar.bz2
/anaconda-40.9.tar.bz2
/anaconda-40.10.tar.bz2
/anaconda-40.11.tar.bz2
/anaconda-40.12.tar.bz2
/anaconda-40.13.tar.bz2
/anaconda-40.15.tar.bz2
/anaconda-40.17.tar.bz2
/anaconda-40.18.tar.bz2
/anaconda-40.20.tar.bz2
/anaconda-40.21.tar.bz2
/anaconda-41.1.tar.bz2
/anaconda-41.2.tar.bz2
/anaconda-41.6.tar.bz2
/anaconda-41.7.tar.bz2
/anaconda-41.9.tar.bz2
/anaconda-41.13.tar.bz2
/anaconda-41.14.tar.bz2
/anaconda-41.15.tar.bz2
/anaconda-41.17.tar.bz2
/anaconda-41.18.tar.bz2
/anaconda-41.19.tar.bz2
/anaconda-41.20.tar.bz2
/anaconda-41.22.tar.bz2
/anaconda-41.23.tar.bz2
/anaconda-41.24.tar.bz2
/anaconda-41.25.tar.bz2
/anaconda-41.26.tar.bz2
/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.32.tar.bz2
/anaconda-42.1.tar.bz2
/anaconda-42.2.tar.bz2
/anaconda-42.3.tar.bz2
/anaconda-42.4.tar.bz2
/anaconda-42.5.tar.bz2
/anaconda-42.6.tar.bz2
/anaconda-42.7.tar.bz2
/anaconda-42.8.tar.bz2
/anaconda-42.9.tar.bz2
/anaconda-42.10.tar.bz2
/anaconda-42.11.tar.bz2
/anaconda-42.12.tar.bz2
/anaconda-42.13.tar.bz2
/anaconda-42.14.tar.bz2
/anaconda-42.15.tar.bz2
/anaconda-42.16.tar.bz2
/anaconda-42.18.tar.bz2
/anaconda-42.20.tar.bz2
/anaconda-42.21.tar.bz2
/anaconda-42.23.tar.bz2
/anaconda-42.24.tar.bz2
/anaconda-42.26.tar.bz2
/anaconda-43.1.tar.bz2
/anaconda-43.5.tar.bz2
/anaconda-43.6.tar.bz2
/anaconda-43.7.tar.bz2
/anaconda-43.8.tar.bz2
/anaconda-43.9.tar.bz2
/anaconda-43.10.tar.bz2
/anaconda-43.11.tar.bz2
/anaconda-43.12.tar.bz2
/anaconda-43.13.tar.bz2
/anaconda-43.14.tar.bz2
/anaconda-43.15.tar.bz2
/anaconda-43.16.tar.bz2
/anaconda-43.17.tar.bz2
/anaconda-43.18.tar.bz2
/anaconda-43.20.tar.bz2
/anaconda-43.21.tar.bz2
/anaconda-43.22.tar.bz2
/anaconda-43.24.tar.bz2
/anaconda-43.25.tar.bz2
/anaconda-43.28.tar.bz2
/anaconda-43.29.tar.bz2
/anaconda-43.30.tar.bz2
/anaconda-43.31.tar.bz2
/anaconda-43.32.tar.bz2
/anaconda-43.33.tar.bz2
/anaconda-43.34.tar.bz2
/anaconda-43.35.tar.bz2
/anaconda-43.36.tar.bz2
/anaconda-43.37.tar.bz2
/anaconda-43.38.tar.bz2
/anaconda-43.39.tar.bz2
/anaconda-43.40.tar.bz2
/anaconda-43.41.tar.bz2
/anaconda-43.44.tar.bz2
/anaconda-43.46.tar.bz2
/anaconda-44.1.tar.bz2
/anaconda-44.2.tar.bz2
/anaconda-44.4.tar.bz2
/anaconda-44.5.tar.bz2
/anaconda-44.6.tar.bz2
/anaconda-44.7.tar.bz2
/anaconda-44.8.tar.bz2
/anaconda-44.9.tar.bz2
/anaconda-44.10.tar.bz2
/anaconda-44.11.tar.bz2

View file

@ -1,51 +1,115 @@
# ======================================
# 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
upstream_tag_template: anaconda-{version}
copy_upstream_release_description: true
downstream_package_name: anaconda
files_to_sync:
- rpmlint.toml
- .packit.yml
srpm_build_deps:
- automake
- autoconf
- autogen
- glib2-devel
- gettext-devel
- python3-polib
- gobject-introspection-devel
- glade-devel
- libxklavier-devel
- libarchive-devel
- rpm-devel
- nss_wrapper
- nodejs-npm
packages:
anaconda-fedora:
specfile_path: anaconda.spec
anaconda-centos:
specfile_path: anaconda.spec
pkg_tool: centpkg
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:
# Propose downstream (Fedora)
- job: propose_downstream
trigger: release
metadata:
dist_git_branches: fedora-development
packages: [anaconda-fedora]
dist_git_branches:
- main
# Tests on PR (Fedora)
- job: tests
trigger: pull_request
metadata:
targets:
- fedora-rawhide
packages: [anaconda-fedora]
targets:
- fedora-rawhide
# COPR builds on PR (Fedora)
- job: copr_build
trigger: pull_request
metadata:
targets:
- fedora-rawhide
packages: [anaconda-fedora]
targets:
- fedora-rawhide
- fedora-eln
# COPR builds on commit (Fedora): single job with multiple targets (add ELN on main)
- job: copr_build
trigger: commit
metadata:
targets:
- fedora-rawhide
branch: master
owner: "@rhinstaller"
project: Anaconda
preserve_project: True
packages: [anaconda-fedora]
targets:
- fedora-rawhide
- fedora-eln
branch: main
owner: "@rhinstaller"
project: Anaconda
preserve_project: True
- job: copr_build
- job: koji_build
trigger: commit
metadata:
targets:
- fedora-latest
branch: f35-devel
owner: "@rhinstaller"
project: Anaconda-devel
preserve_project: True
additional_repos:
- "copr://@storage/blivet-daily"
packages: [anaconda-fedora]
sidetag_group: anaconda-releases
dist_git_branches:
- fedora-development
allowed_committers:
- m4rtink
- kkoukiou
- rvykydal
- jkonecny
- packit
allowed_pr_authors:
- m4rtink
- kkoukiou
- rvykydal
- jkonecny
- packit
- job: bodhi_update
trigger: koji_build
packages: [anaconda-fedora]
sidetag_group: anaconda-releases
dependencies:
- anaconda-webui
dist_git_branches:
- fedora-development
allowed_builders:
- m4rtink
- kkoukiou
- rvykydal
- jkonecny
- packit

View file

@ -0,0 +1,31 @@
From b4b09f54b39b288f326b4734c13d27aa710e69d3 Mon Sep 17 00:00:00 2001
From: Adam Williamson <awilliam@redhat.com>
Date: Mon, 2 Jun 2025 12:28:49 -0700
Subject: [PATCH] Don't pass --no-x11 to gnome-kiosk
This is also gone when mutter is built without X11 support, as
is now the case in Rawhide and ELN, and probably soon in EL 10.
Don't backport this to earlier branches.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
---
pyanaconda/display.py | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/pyanaconda/display.py b/pyanaconda/display.py
index 25a0e15142..20adcf58ff 100644
--- a/pyanaconda/display.py
+++ b/pyanaconda/display.py
@@ -226,8 +226,7 @@ def do_startup_wl_actions(timeout, headless=False, headless_resolution=None):
argv.extend(["--vt", "6"])
# add the generic GNOME Kiosk invocation
- argv.extend(["gnome-kiosk", "--wayland", "--no-x11",
- "--wayland-display", constants.WAYLAND_SOCKET_NAME])
+ argv.extend(["gnome-kiosk", "--wayland", "--wayland-display", constants.WAYLAND_SOCKET_NAME])
# remote access needs gnome-kiosk to start in headless mode
if headless:
--
2.49.0

View file

@ -0,0 +1,66 @@
From c7dce0445423e7386fdc6998a6a8de50a7a39bca Mon Sep 17 00:00:00 2001
From: Adam Williamson <awilliam@redhat.com>
Date: Thu, 9 Oct 2025 10:07:01 -0700
Subject: [PATCH] RebootData: don't allow action to be None
Silverblue installs (and probably others where the kickstart data
does not explicitly specify a reboot action) crash, because
the `RebootData` instance's `action` winds up as `None`, since
this is the default value of `self.action` in
`pykickstart.commands.reboot.F23_Reboot`. Trying to translate
this to a DBus structure with `RebootData.to_structure` fails,
because DBus has no concept of `None`.
To avoid this, let's have the setter convert `None` to `-1`, the
same value we use as a default when initializing the instance.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
---
pyanaconda/modules/common/structures/reboot.py | 5 ++++-
.../modules/runtime/test_module_runtime.py | 10 ++++++++++
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/pyanaconda/modules/common/structures/reboot.py b/pyanaconda/modules/common/structures/reboot.py
index fd2673b169..cadbfbd01f 100644
--- a/pyanaconda/modules/common/structures/reboot.py
+++ b/pyanaconda/modules/common/structures/reboot.py
@@ -46,7 +46,10 @@ class RebootData(DBusData):
return self._action
@action.setter
- def action(self, value: Int):
+ def action(self, value: Int | None):
+ if value is None:
+ # dbus cannot handle None
+ value = -1
self._action = value
@property
diff --git a/tests/unit_tests/pyanaconda_tests/modules/runtime/test_module_runtime.py b/tests/unit_tests/pyanaconda_tests/modules/runtime/test_module_runtime.py
index 22286e59c1..83d3a123ef 100644
--- a/tests/unit_tests/pyanaconda_tests/modules/runtime/test_module_runtime.py
+++ b/tests/unit_tests/pyanaconda_tests/modules/runtime/test_module_runtime.py
@@ -18,6 +18,7 @@
import unittest
from textwrap import dedent
+from pyanaconda.modules.common.structures.reboot import RebootData
from pyanaconda.modules.runtime.runtime import RuntimeService
from pyanaconda.modules.runtime.runtime_interface import RuntimeInterface
from tests.unit_tests.pyanaconda_tests import check_kickstart_interface
@@ -166,3 +167,12 @@ class RuntimeInterfaceTestCase(unittest.TestCase):
ks_in = "halt --eject\n"
ks_out = "# Halt after installation\nhalt --eject\n"
self._test_kickstart(ks_in, ks_out)
+
+ def test_process_kickstart_with_no_payload(self):
+ """Test all values are ints when reading empty kickstart."""
+ self.interface.ReadKickstart("")
+ assert isinstance(self.module.reboot.action, int)
+ assert isinstance(self.module.reboot.eject, int)
+ assert isinstance(self.module.reboot.kexec, int)
+ # and check we can to_structure it
+ RebootData.to_structure(self.module.reboot)
--
2.51.0

View file

@ -0,0 +1,139 @@
From c6118f65fe3583e1c15c383a8a9c6f5c1989fb22 Mon Sep 17 00:00:00 2001
From: Adam Williamson <awilliam@redhat.com>
Date: Thu, 9 Oct 2025 16:51:15 -0700
Subject: [PATCH] pyanaconda: localization: Indicate ASCII support in
get_keyboard_layouts
It is useful to know whether a given keyboard layout supports
ASCII input or not. Immediately, we want to use this in the
webUI keyboard logic, but it may be useful elsewhere too in
future, e.g. to warn the user if they use the Keyboard spoke
to create a configuration with no layout capable of ASCII input.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
---
pyanaconda/localization.py | 11 +++++++++
.../common/structures/keyboard_layout.py | 10 ++++++++
.../modules/localization/localization.py | 2 ++
.../localization/test_module_localization.py | 23 +++++++++++--------
4 files changed, 36 insertions(+), 10 deletions(-)
diff --git a/pyanaconda/localization.py b/pyanaconda/localization.py
index 73415b2511..08a9343463 100644
--- a/pyanaconda/localization.py
+++ b/pyanaconda/localization.py
@@ -489,6 +489,17 @@ def get_common_keyboard_layouts():
return langtable.list_common_keyboards()
+def layout_supports_ascii(layout):
+ """Return a boolean indicating whether the xkb layout (given as
+ e.g. 'en(us)' or 'fr(oss)' or 'ru') can input ASCII characters.
+
+ :return: True for ASCII capable, False for not
+ :rtype: bool
+ :param str layout: layout descriptor string
+ """
+ return langtable.supports_ascii(layout)
+
+
def get_locale_timezones(locale):
"""Function returning preferred timezones for the given locale.
diff --git a/pyanaconda/modules/common/structures/keyboard_layout.py b/pyanaconda/modules/common/structures/keyboard_layout.py
index b5aacc764b..007e975965 100644
--- a/pyanaconda/modules/common/structures/keyboard_layout.py
+++ b/pyanaconda/modules/common/structures/keyboard_layout.py
@@ -29,6 +29,7 @@ class KeyboardLayout(DBusData):
def __init__(self):
self._layout_id = ""
self._description = ""
+ self._supports_ascii = False
self._is_common = False
self._langs = []
@@ -59,6 +60,15 @@ class KeyboardLayout(DBusData):
def is_common(self, value: bool):
self._is_common = value
+ @property
+ def supports_ascii(self) -> bool:
+ """Return whether the layout is capable of typing ASCII characters."""
+ return self._supports_ascii
+
+ @supports_ascii.setter
+ def supports_ascii(self, value: bool):
+ self._supports_ascii = value
+
@property
def langs(self) -> List[Str]:
"""Return the list of associated languages."""
diff --git a/pyanaconda/modules/localization/localization.py b/pyanaconda/modules/localization/localization.py
index 346a55a1c0..4fb7333ed7 100644
--- a/pyanaconda/modules/localization/localization.py
+++ b/pyanaconda/modules/localization/localization.py
@@ -33,6 +33,7 @@ from pyanaconda.localization import (
get_language_id,
get_language_locales,
get_native_name,
+ layout_supports_ascii,
)
from pyanaconda.modules.common.base import KickstartService
from pyanaconda.modules.common.constants.services import LOCALIZATION
@@ -218,6 +219,7 @@ class LocalizationService(KickstartService):
layout.description = self.get_layout_variant_description(name, with_lang=True, xlated=True)
layout.is_common = name.replace(" ", "") in common_langtable_keyboards and is_common_lang
layout.langs = info.langs
+ layout.supports_ascii = layout_supports_ascii(name.replace(" ", ""))
layouts.append(layout)
return layouts
diff --git a/tests/unit_tests/pyanaconda_tests/modules/localization/test_module_localization.py b/tests/unit_tests/pyanaconda_tests/modules/localization/test_module_localization.py
index 7f6449d3ea..7582df2401 100644
--- a/tests/unit_tests/pyanaconda_tests/modules/localization/test_module_localization.py
+++ b/tests/unit_tests/pyanaconda_tests/modules/localization/test_module_localization.py
@@ -228,28 +228,31 @@ class LocalizationInterfaceTestCase(unittest.TestCase):
normalized_layouts = KeyboardLayout.from_structure_list(layouts)
layouts_expectation = [
- ("ara (olpc)", "Arabic (OLPC)", "Arabic", False),
- ("cz", "Czech", "Czech", False),
- ("de (nodeadkeys)", "German (no dead keys)", "German", True),
- ("es", "Spanish", "Spanish; Castilian", True),
- ("fr (oss)", "French (alt.)", "French", True),
- ("gr", "Greek", "Greek, Modern (1453-); Greek", False),
- ("it", "Italian", "Italian", False),
- ("jp", "Japanese", "Japanese", True),
- ("us", "English (US)", "English", True),
+ ("ara (olpc)", "Arabic (OLPC)", "Arabic", False, True),
+ ("cz", "Czech", "Czech", False, True),
+ ("de (nodeadkeys)", "German (no dead keys)", "German", True, True),
+ ("es", "Spanish", "Spanish; Castilian", True, True),
+ ("fr (oss)", "French (alt.)", "French", True, True),
+ ("gr", "Greek", "Greek, Modern (1453-); Greek", False, False),
+ ("it", "Italian", "Italian", False, True),
+ ("jp", "Japanese", "Japanese", True, True),
+ ("us", "English (US)", "English", True, True),
+ ("ru (dos)", "Russian (DOS)", "Russian", False, False),
]
- for layout_id, description, lang, is_common in layouts_expectation:
+ for layout_id, description, lang, is_common, supports_ascii in layouts_expectation:
layout = KeyboardLayout()
layout.layout_id = layout_id
layout.description = description
layout.is_common = is_common
+ layout.supports_ascii = supports_ascii
layout.langs = [lang]
gen = (normalized_layout for normalized_layout in normalized_layouts if layout.layout_id == normalized_layout.layout_id)
for normalized_layout in gen:
assert layout.description == normalized_layout.description
assert layout.is_common == normalized_layout.is_common
+ assert layout.supports_ascii == normalized_layout.supports_ascii
assert layout.langs == normalized_layout.langs
break
else:
--
2.51.0

42
6447.patch Normal file
View file

@ -0,0 +1,42 @@
From d75de3da3648dee474ddea6639e09c071f027232 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
Date: Sat, 7 Jun 2025 13:44:25 +0200
Subject: [PATCH] Avoid buffer overflow with TIOCGWINSZ
It has 4 bytes, not 2.
On Python 3.14+, the previous version raised SystemError:
>>> from pyanaconda.argument_parsing import get_help_width
...
>>> get_help_width()
Traceback (most recent call last):
File "<python-input-1>", line 1, in <module>
get_help_width()
~~~~~~~~~~~~~~^^
File "/usr/lib64/python3.14/site-packages/pyanaconda/argument_parsing.py", line 68, in get_help_width
data = fcntl.ioctl(sys.stdout, termios.TIOCGWINSZ, '1234')
SystemError: buffer overflow
See https://github.com/python/cpython/commit/c2eaeee3dc3306ca486b0377b07b1a957584b691
Fixes https://bugzilla.redhat.com/2370944
---
pyanaconda/argument_parsing.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pyanaconda/argument_parsing.py b/pyanaconda/argument_parsing.py
index e24f0f1b999..55cf7993625 100644
--- a/pyanaconda/argument_parsing.py
+++ b/pyanaconda/argument_parsing.py
@@ -65,8 +65,8 @@ def get_help_width():
return DEFAULT_HELP_WIDTH
try:
- data = fcntl.ioctl(sys.stdout, termios.TIOCGWINSZ, '1234')
- columns = int(struct.unpack('hh', data)[1])
+ data = fcntl.ioctl(sys.stdout, termios.TIOCGWINSZ, '12345678')
+ columns = int(struct.unpack('hhhh', data)[1])
except (OSError, ValueError) as e:
log.info("Unable to determine terminal width: %s", e)
print("terminal size detection failed, using default width")

70
6449.patch Normal file
View file

@ -0,0 +1,70 @@
From 11b7e782d8de7da49f0b4e650e8fc0c60f69304f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
Date: Sun, 8 Jun 2025 17:46:29 +0200
Subject: [PATCH] Avoid the multiprocessing forkserver method with dnf
Fixes:
Traceback (most recent call last):
File "/usr/lib64/python3.14/site-packages/pyanaconda/core/threads.py", line 281, in run
threading.Thread.run(self)
~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/threading.py", line 1023, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.14/site-packages/pyanaconda/modules/common/task/task.py", line 97, in _thread_run_callback
self._task_run_callback()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib64/python3.14/site-packages/pyanaconda/modules/common/task/task.py", line 110, in _task_run_callback
self._set_result(self.run())
~~~~~~~~^^
File "/usr/lib64/python3.14/site-packages/pyanaconda/modules/payloads/payload/dnf/installation.py", line 281, in run
self._dnf_manager.install_packages(self.report_progress)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.14/site-packages/pyanaconda/modules/payloads/payload/dnf/dnf_manager.py", line 664, in install_packages
process.start()
~~~~~~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 121, in start
self._popen = self._Popen(self)
~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/multiprocessing/context.py", line 224, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/lib64/python3.14/multiprocessing/context.py", line 300, in _Popen
return Popen(process_obj)
File "/usr/lib64/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__
super().__init__(process_obj)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/lib64/python3.14/multiprocessing/popen_fork.py", line 20, in __init__
self._launch(process_obj)
~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/lib64/python3.14/multiprocessing/popen_forkserver.py", line 47, in _launch
reduction.dump(process_obj, buf)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.14/multiprocessing/reduction.py", line 60, in dump
ForkingPickler(file, protocol).dump(obj)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
TypeError: cannot pickle 'SwigPyObject' object
---
pyanaconda/modules/payloads/payload/dnf/dnf_manager.py | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/pyanaconda/modules/payloads/payload/dnf/dnf_manager.py b/pyanaconda/modules/payloads/payload/dnf/dnf_manager.py
index 925ed73790a..e7c25369912 100644
--- a/pyanaconda/modules/payloads/payload/dnf/dnf_manager.py
+++ b/pyanaconda/modules/payloads/payload/dnf/dnf_manager.py
@@ -652,9 +652,12 @@ def install_packages(self, callback, timeout=20):
:param timeout: a time out of a failed process in seconds
:raise PayloadInstallationError: if the installation fails
"""
- queue = multiprocessing.Queue()
+ # SwigPyObjects are not picklable, so force the fork method
+ # On Python 3.14+, forkserver is the default (and it pickles)
+ context = multiprocessing.get_context(method="fork")
+ queue = context.Queue()
display = TransactionProgress(queue)
- process = multiprocessing.Process(
+ process = context.Process(
target=self._run_transaction,
args=(self._base, display)
)

View file

@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 0.44.1.dev4+g5ec2bd1.
The file was generated using packit 1.13.0.post1.dev2+g84134016c.

File diff suppressed because it is too large Load diff

36
rpmlint.toml Normal file
View file

@ -0,0 +1,36 @@
# The purpose of this file is to overwrite some default config
# of rpmlint, which may not fit our project needs / specification
Filters = [
# Discard no-binary error for anaconda packages which cant be a noarch type
'anaconda.x86_64: E: no-binary',
'anaconda-core-debuginfo.x86_64: E: no-binary',
'anaconda-install-env-deps.x86_64: E: no-binary',
'anaconda-install-img-deps.x86_64: E: no-binary',
# Discard explicite library dependencies
'explicit-lib-dependency flatpak-libs',
'explicit-lib-dependency libblockdev-lvm-dbus',
'explicit-lib-dependency libblockdev-tools',
'explicit-lib-dependency librsvg2',
# Discard warning about binary debug symbols. Those are our helper
# binaries and it is not important for them to be stripped
'unstripped-binary-or-object /usr/libexec/anaconda/dd_extract',
'unstripped-binary-or-object /usr/libexec/anaconda/dd_list',
'unstripped-binary-or-object /usr/lib64/libAnacondaWidgets*',
'unstripped-binary-or-object /usr/lib64/glade/modules/libAnacondaWidgets*',
# Discard symbolic link warnings.
'dangling-symlink /usr/share/anaconda/window-manager/glib-2.0/schemas/org.gnome.*',
'dangling-relative-symlink /usr/lib/.build-id/*',
# Discard missing manual pages error
'no-manual-page-for-binary liveinst',
'no-manual-page-for-binary anaconda-cleanup',
'no-manual-page-for-binary anaconda-disable-nm-ibft-plugin',
'no-manual-page-for-binary anaconda-nm-disable-autocons',
'no-manual-page-for-binary instperf',
'no-manual-page-for-binary instperf',
'no-manual-page-for-binary anaconda',
'no-manual-page-for-binary handle-sshpw',
# Discard missing README / documentation for package
'no-documentation',
# Discard spelling errors for project commonly used words
'spelling-error .* en_US (metapackage|kickstarts|iso|eg|lorax) ',
]

View file

@ -1 +1 @@
SHA512 (anaconda-36.16.tar.bz2) = d9c452d929ce2d8ff436cc3bfd5a342e45cb6a3e9741112d839eb094a3aa83ac18a0e0bd078e899233870c243957066d46c0dac095bf92f24a41c5d34d19c7ef
SHA512 (anaconda-44.11.tar.bz2) = 30e8c3bde05afefe7cb18ba17d84fc31007e9086932f47136e74e432563786cd577123f7c904bc3ddd5e5c5f6f722dae3cedbc131d5871c06f7829ba632ffaf7

View file

@ -1,5 +1,10 @@
#!/bin/sh -eux
# Remove webui because it does not support much anything yet
# Possible alternative: rpm -E --nodeps anaconda-webui
dnf remove -y anaconda-webui
# Prepare test work directory
@ -13,9 +18,9 @@ source ./repositories
TEST_KICKSTART=./ks.dirinstall.cfg
# Dump URLs of installation repositories found in local repositories whose names are configured in 'repositories' file
echo "url --metalink=$(dnf repoinfo $BASE_REPO | grep ^Repo-metalink | cut -d: -f2- | sed 's/^ *//')" > ${KICKSTART_PATH}
echo "url --metalink=$(dnf repoinfo $BASE_REPO | grep -e "^ *Metalink *:" | cut -d: -f2- | sed 's/^ *//')" > ${KICKSTART_PATH}
for repo in $REPOS; do
echo "repo --name=$repo --metalink=$(dnf repoinfo $repo | grep ^Repo-metalink | cut -d: -f2- | sed 's/^ *//')" >> ${KICKSTART_PATH}
echo "repo --name=$repo --metalink=$(dnf repoinfo $repo | grep "^ *Metalink *:" | cut -d: -f2- | sed 's/^ *//')" >> ${KICKSTART_PATH}
done
cat ${TEST_KICKSTART} >> ${KICKSTART_PATH}

View file

@ -1,4 +1,12 @@
# Names of local repositories whose urls will be used for installation
# Repositories for "Fedora X" release:
BASE_REPO="fedora"
REPOS="fedora-modular"
# Repositories for "Fedora X" needs to be dynamically resolved based on host
if dnf repoinfo --enabled | grep -qe "Repo ID *: rawhide"; then
BASE_REPO="rawhide"
else
BASE_REPO="fedora"
fi
# Additional repositories
REPOS=""
#REPOS="fedora-modular"