Compare commits

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

115 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
14 changed files with 1491 additions and 88 deletions

91
.gitignore vendored
View file

@ -396,3 +396,94 @@
/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

@ -7,8 +7,13 @@
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
@ -25,6 +30,13 @@ srpm_build_deps:
- 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
@ -34,30 +46,70 @@ actions:
- 'bash -c "ls -1 anaconda-*.tar.bz2"'
jobs:
# Propose downstream (Fedora)
- job: propose_downstream
trigger: release
dist_git_branches: main
packages: [anaconda-fedora]
dist_git_branches:
- main
# Tests on PR (Fedora)
- job: tests
trigger: pull_request
packages: [anaconda-fedora]
targets:
- fedora-rawhide
# COPR builds on PR (Fedora)
- job: copr_build
trigger: pull_request
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
packages: [anaconda-fedora]
targets:
- fedora-rawhide
- fedora-eln
branch: master
branch: main
owner: "@rhinstaller"
project: Anaconda
preserve_project: True
- job: koji_build
trigger: commit
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

@ -1,29 +0,0 @@
From c8c29ebbf867e507405247eb62e82b8b9cfa60bc Mon Sep 17 00:00:00 2001
From: Adam Williamson <awilliam@redhat.com>
Date: Tue, 6 Feb 2024 15:19:02 -0800
Subject: [PATCH] Resolve symlinks in ostree install bind mount destinations
(#2262892)
Signed-off-by: Adam Williamson <awilliam@redhat.com>
---
.../modules/payloads/payload/rpm_ostree/installation.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pyanaconda/modules/payloads/payload/rpm_ostree/installation.py b/pyanaconda/modules/payloads/payload/rpm_ostree/installation.py
index 1c8af4d93f..0ac8583b78 100644
--- a/pyanaconda/modules/payloads/payload/rpm_ostree/installation.py
+++ b/pyanaconda/modules/payloads/payload/rpm_ostree/installation.py
@@ -160,6 +160,10 @@ class PrepareOSTreeMountTargetsTask(Task):
# Canonicalize dest to the full path
dest = self._sysroot + dest
+ # Resolve symlinks as bind mounting over symlinks does not
+ # seem to work on btrfs:
+ # https://bugzilla.redhat.com/show_bug.cgi?id=2262892
+ dest = os.path.realpath(dest)
if bind_ro:
safe_exec_with_redirect("mount", ["--bind", src, src])
--
2.43.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.90.0.post1.dev9+g1f0325d1.
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-40.21.tar.bz2) = dccb68285b4fc233edffda6242541879971f32b76a4e53d3a4253675c7541fe6d2a7eb59ad28bd627133c16347a8e641a9004ac4081051a23d618d796b025cf0
SHA512 (anaconda-44.11.tar.bz2) = 30e8c3bde05afefe7cb18ba17d84fc31007e9086932f47136e74e432563786cd577123f7c904bc3ddd5e5c5f6f722dae3cedbc131d5871c06f7829ba632ffaf7

View file

@ -18,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,5 +1,12 @@
# Names of local repositories whose urls will be used for installation
# Repositories for "Fedora X" release:
BASE_REPO="fedora"
# 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"