Compare commits
No commits in common. "a10-beta" and "c8" have entirely different histories.
1
.anaconda.metadata
Normal file
1
.anaconda.metadata
Normal file
@ -0,0 +1 @@
|
||||
c91cb60fc3074312b1dfc13c47634b77cd5c1999 SOURCES/anaconda-33.16.10.5.tar.bz2
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
||||
anaconda-40.22.3.33.tar.bz2
|
||||
SOURCES/anaconda-33.16.10.5.tar.bz2
|
||||
|
||||
@ -1,24 +0,0 @@
|
||||
From 2b5791f0ed5a4b6886b49eeefeed66511e7218ce Mon Sep 17 00:00:00 2001
|
||||
From: Andrew Lukoshko <alukoshko@almalinux.org>
|
||||
Date: Fri, 9 Aug 2024 16:50:16 +0000
|
||||
Subject: [PATCH 1/5] Add Minimal repo support
|
||||
|
||||
---
|
||||
pyanaconda/core/constants.py | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/pyanaconda/core/constants.py b/pyanaconda/core/constants.py
|
||||
index 5232e6d..8e87274 100644
|
||||
--- a/pyanaconda/core/constants.py
|
||||
+++ b/pyanaconda/core/constants.py
|
||||
@@ -58,6 +58,7 @@ DEFAULT_REPOS = [
|
||||
"BaseOS", # Used by RHEL
|
||||
"baseos", # Used by CentOS Stream
|
||||
"eln-baseos", # Used by Fedora ELN
|
||||
+ "Minimal", # Used by AlmaLinux
|
||||
]
|
||||
|
||||
DBUS_ANACONDA_SESSION_ADDRESS = "DBUS_ANACONDA_SESSION_BUS_ADDRESS"
|
||||
--
|
||||
2.43.5
|
||||
|
||||
@ -1,25 +0,0 @@
|
||||
From 7d0eaa2ebb521e327b98171689e4731a7db5d503 Mon Sep 17 00:00:00 2001
|
||||
From: Andrew Lukoshko <alukoshko@almalinux.org>
|
||||
Date: Fri, 9 Aug 2024 16:59:05 +0000
|
||||
Subject: [PATCH 2/5] Change anaconda background color
|
||||
|
||||
---
|
||||
data/anaconda-gtk.css | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/data/anaconda-gtk.css b/data/anaconda-gtk.css
|
||||
index f83cf15..e5d859c 100644
|
||||
--- a/data/anaconda-gtk.css
|
||||
+++ b/data/anaconda-gtk.css
|
||||
@@ -95,7 +95,7 @@ infobar.error box {
|
||||
* to be overridden by a stylesheet in product.img.
|
||||
*/
|
||||
|
||||
-@define-color anaconda_bg_color #2f4265;
|
||||
+@define-color anaconda_bg_color #0b2335;
|
||||
|
||||
.logo-sidebar {
|
||||
background-color: @anaconda_bg_color;
|
||||
--
|
||||
2.43.5
|
||||
|
||||
@ -1,55 +0,0 @@
|
||||
From 36a77712950b1462573ade28c1bd6f175a201174 Mon Sep 17 00:00:00 2001
|
||||
From: Andrew Lukoshko <alukoshko@almalinux.org>
|
||||
Date: Fri, 9 Aug 2024 17:03:55 +0000
|
||||
Subject: [PATCH 3/5] Remove visible Fedora references
|
||||
|
||||
---
|
||||
data/liveinst/gnome/fedora-welcome.js | 6 +++---
|
||||
.../liveinst/gnome/org.fedoraproject.welcome-screen.desktop | 2 +-
|
||||
2 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/data/liveinst/gnome/fedora-welcome.js b/data/liveinst/gnome/fedora-welcome.js
|
||||
index fc42e5d..ce60209 100755
|
||||
--- a/data/liveinst/gnome/fedora-welcome.js
|
||||
+++ b/data/liveinst/gnome/fedora-welcome.js
|
||||
@@ -46,7 +46,7 @@ class WelcomeWindow extends Adw.ApplicationWindow {
|
||||
}
|
||||
|
||||
constructor(application) {
|
||||
- const title = _('Welcome to Fedora!');
|
||||
+ const title = _('Welcome to AlmaLinux!');
|
||||
super({
|
||||
application,
|
||||
title,
|
||||
@@ -58,7 +58,7 @@ class WelcomeWindow extends Adw.ApplicationWindow {
|
||||
const statusPage = new Adw.StatusPage({
|
||||
title,
|
||||
iconName: 'fedora-logo-icon',
|
||||
- description: _('This live media can be used to install Fedora or as a temporary system. Installation can be started at any time using the install icon in Activities.'),
|
||||
+ description: _('This live media can be used to install AlmaLinux or as a temporary system. Installation can be started at any time using the install icon in Activities.'),
|
||||
});
|
||||
this.content.set_child(statusPage);
|
||||
|
||||
@@ -71,7 +71,7 @@ class WelcomeWindow extends Adw.ApplicationWindow {
|
||||
statusPage.set_child(buttonBox);
|
||||
|
||||
const installButton = new Gtk.Button({
|
||||
- label: _('Install Fedora…'),
|
||||
+ label: _('Install AlmaLinux…'),
|
||||
actionName: 'window.install-fedora',
|
||||
});
|
||||
installButton.add_css_class('pill');
|
||||
diff --git a/data/liveinst/gnome/org.fedoraproject.welcome-screen.desktop b/data/liveinst/gnome/org.fedoraproject.welcome-screen.desktop
|
||||
index c3551b1..8c9065b 100644
|
||||
--- a/data/liveinst/gnome/org.fedoraproject.welcome-screen.desktop
|
||||
+++ b/data/liveinst/gnome/org.fedoraproject.welcome-screen.desktop
|
||||
@@ -1,5 +1,5 @@
|
||||
[Desktop Entry]
|
||||
-Name=Welcome to Fedora
|
||||
+Name=Welcome to AlmaLinux
|
||||
Icon=fedora-logo-icon
|
||||
Exec=/usr/share/anaconda/gnome/fedora-welcome
|
||||
Terminal=false
|
||||
--
|
||||
2.43.5
|
||||
|
||||
@ -1,54 +0,0 @@
|
||||
From 97723cd95779e09d448bae6f0d3eb0313fc875d1 Mon Sep 17 00:00:00 2001
|
||||
From: Neal Gompa <ngompa@centosproject.org>
|
||||
Date: Sat, 25 Jan 2025 17:14:07 -0500
|
||||
Subject: [PATCH 4/5] Revert "storage: Remove support for the btrfs command on
|
||||
RHEL10"
|
||||
|
||||
Restore Btrfs support so system installations can use Btrfs and
|
||||
images can be built using Lorax with Btrfs as the filesystem.
|
||||
|
||||
This reverts commit d426413bb7bae72a7f4f6770a567998c75d62a23.
|
||||
---
|
||||
pyanaconda/modules/storage/kickstart.py | 19 ++++++++++++++++++-
|
||||
1 file changed, 18 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/pyanaconda/modules/storage/kickstart.py b/pyanaconda/modules/storage/kickstart.py
|
||||
index f435dd7f4c..e154c79a79 100644
|
||||
--- a/pyanaconda/modules/storage/kickstart.py
|
||||
+++ b/pyanaconda/modules/storage/kickstart.py
|
||||
@@ -100,6 +100,23 @@ class AutoPart(COMMANDS.AutoPart):
|
||||
return retval
|
||||
|
||||
|
||||
+class BTRFS(COMMANDS.BTRFS):
|
||||
+ """The btrfs kickstart command."""
|
||||
+
|
||||
+ def parse(self, args):
|
||||
+ """Parse the command."""
|
||||
+ retval = super().parse(args)
|
||||
+
|
||||
+ # Check the file system type.
|
||||
+ fmt = get_format("btrfs")
|
||||
+
|
||||
+ if not fmt.supported or not fmt.formattable:
|
||||
+ msg = _("Btrfs file system is not supported.")
|
||||
+ raise KickstartParseError(msg, lineno=self.lineno)
|
||||
+
|
||||
+ return retval
|
||||
+
|
||||
+
|
||||
class ClearPart(COMMANDS.ClearPart):
|
||||
"""The clearpart kickstart command."""
|
||||
|
||||
@@ -295,7 +312,7 @@ class StorageKickstartSpecification(KickstartSpecification):
|
||||
commands = {
|
||||
"autopart": AutoPart,
|
||||
"bootloader": COMMANDS.Bootloader,
|
||||
- "btrfs": COMMANDS.BTRFS,
|
||||
+ "btrfs": BTRFS,
|
||||
"clearpart": ClearPart,
|
||||
"fcoe": Fcoe,
|
||||
"ignoredisk": IgnoreDisk,
|
||||
--
|
||||
2.49.0
|
||||
|
||||
@ -1,35 +0,0 @@
|
||||
From 5d2bd35eade079c5406c601b371b827729bfd3fe Mon Sep 17 00:00:00 2001
|
||||
From: Neal Gompa <ngompa@almalinux.org>
|
||||
Date: Fri, 30 May 2025 14:27:12 -0400
|
||||
Subject: [PATCH 5/5] data/profile.d/almalinux: Add Btrfs support
|
||||
|
||||
As part of enabling Btrfs support, set reasonable defaults for
|
||||
Btrfs compression similar to Fedora Linux and CentOS Hyperscale
|
||||
and allow it to be part of the payload of requested packages to
|
||||
be installed so that installs with Btrfs are not broken out of the box.
|
||||
---
|
||||
data/profile.d/almalinux.conf | 7 +++++++
|
||||
1 file changed, 7 insertions(+)
|
||||
|
||||
diff --git a/data/profile.d/almalinux.conf b/data/profile.d/almalinux.conf
|
||||
index b40c556adc..d45d682391 100644
|
||||
--- a/data/profile.d/almalinux.conf
|
||||
+++ b/data/profile.d/almalinux.conf
|
||||
@@ -16,7 +16,14 @@ forbidden_modules =
|
||||
[Bootloader]
|
||||
efi_dir = almalinux
|
||||
|
||||
+[Storage]
|
||||
+btrfs_compression = zstd:1
|
||||
+
|
||||
[Payload]
|
||||
+# RHEL removes btrfs-progs, but we want it back
|
||||
+ignored_packages =
|
||||
+ ntfsprogs
|
||||
+
|
||||
enable_closest_mirror = True
|
||||
default_source = CLOSEST_MIRROR
|
||||
|
||||
--
|
||||
2.49.0
|
||||
|
||||
4542
SPECS/anaconda.spec
Normal file
4542
SPECS/anaconda.spec
Normal file
File diff suppressed because it is too large
Load Diff
9821
anaconda.spec
9821
anaconda.spec
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user