Skip to content

Commit 5df25ce

Browse files
authored
Merge pull request #84 from AlmaLinux/a10
Adjust packages and Bluetooth fix
2 parents e507767 + e0fde2a commit 5df25ce

12 files changed

+28
-43
lines changed

.github/workflows/build-rpi.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ jobs:
7070
runs-on: ubuntu-24.04
7171
permissions:
7272
actions: write
73-
# Skip if 8 and GPT or Kitten and MBR
74-
if: ${{ ( inputs.gpt && inputs.version_major != '8' || inputs.mbr && inputs.version_major != '10-kitten' ) && ( inputs.console || inputs.gnome ) && ( inputs.mbr || inputs.gpt ) }}
73+
# Skip if 8-GPT, 10-Kitten-MBR, 10-MBR
74+
if: ${{ ( (inputs.gpt && inputs.version_major != '8') || (inputs.mbr && inputs.version_major != '10-kitten' && inputs.version_major != '10')) && (inputs.console || inputs.gnome) && (inputs.mbr || inputs.gpt) }}
7575
strategy:
7676
fail-fast: false
7777
matrix:
@@ -103,7 +103,7 @@ jobs:
103103
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
104104
aws_region: ${{ secrets.AWS_REGION }}
105105
# TODO: EC2_AMI_ID_AL9 (9-th AMI) should be used for Kitten 10 until appliance-tools isn't available
106-
ec2_ami_id: ${{ secrets[format('EC2_AMI_ID_AL{0}', ( inputs.version_major == '10-kitten' && '9' || inputs.version_major ))] }}
106+
ec2_ami_id: ${{ secrets[format('EC2_AMI_ID_AL{0}', ( ( inputs.version_major == '10-kitten' || inputs.version_major == '10' ) && '9' || inputs.version_major ))] }}
107107
ec2_subnet_id: ${{ secrets.EC2_SUBNET_ID}}
108108
ec2_security_group_id: ${{ secrets.EC2_SECURITY_GROUP_ID }}
109109

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Images made possible by the incredible work contributed by the immortal [Pablo G
1010

1111
### Tested hardware
1212

13-
|Model |8|9|Kitten 10||
13+
|Model |8|9|Kitten 10|10|
1414
|-|-|-|-|-|
1515
|Pi 5|||||
1616
|Pi 500|?|?|?|?|
@@ -49,6 +49,9 @@ Full guide for AlmaLinux on Raspberry Pi is available here: https://wiki.almalin
4949

5050
## Changelog
5151

52+
### 2025-05-30
53+
- Fix Bluetooth was not working on AlmaLinux 9, 10, Kitten 10 GPT images
54+
5255
### 2025-05-28
5356
- Add AlmaLinux 10
5457

kickstart/AlmaLinux-10-RaspberryPi-console-gpt.aarch64.ks

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,9 @@ part / --fstype=ext4 --size=2400 --label=rootfs --ondisk=sda
2727
# Package setup
2828
%packages
2929
@core
30-
-caribou*
3130
-gnome-shell-browser-plugin
3231
-java-21-*
3332
-kernel-*
34-
-python*-caribou*
3533
NetworkManager-wifi
3634
almalinux-release-raspberrypi
3735
bluez

kickstart/AlmaLinux-10-RaspberryPi-gnome-gpt.aarch64.ks

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ dejavu-sans-mono-fonts
3434
dejavu-serif-fonts
3535
#aajohan-comfortaa-fonts
3636
#abattis-cantarell-fonts
37-
-caribou*
3837
-gnome-shell-browser-plugin
3938
-java-21-*
4039
-kernel-*
@@ -122,7 +121,7 @@ EOF
122121
123122
# Kernel command line string
124123
cat > /boot/cmdline.txt << EOF
125-
console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait
124+
console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait
126125
EOF
127126
128127
# Create and initialize swapfile

kickstart/AlmaLinux-8-RaspberryPi-console-mbr.aarch64.ks

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,11 @@ part / --asprimary --fstype=ext4 --size=3000 --label=rootfs --ondisk=sda
2727
# Package setup
2828
%packages
2929
@core
30-
-caribou*
3130
-gnome-shell-browser-plugin
3231
-java-1.6.0-*
3332
-java-1.7.0-*
3433
-java-11-*
35-
-kernel-tools
36-
-python*-caribou*
34+
-kernel-*
3735
-iwl1000-firmware
3836
-iwl100-firmware
3937
-iwl105-firmware
@@ -60,8 +58,8 @@ cloud-utils-growpart
6058
e2fsprogs
6159
net-tools
6260
linux-firmware-raspberrypi
63-
raspberrypi-userland
6461
raspberrypi-sys-mods
62+
raspberrypi-userland
6563
raspberrypi2-firmware
6664
raspberrypi2-kernel4
6765
raspberrypi2-kernel4-tools

kickstart/AlmaLinux-8-RaspberryPi-gnome-mbr.aarch64.ks

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,11 @@ dejavu-sans-mono-fonts
3434
dejavu-serif-fonts
3535
aajohan-comfortaa-fonts
3636
abattis-cantarell-fonts
37-
-caribou*
3837
-gnome-shell-browser-plugin
3938
-java-1.6.0-*
4039
-java-1.7.0-*
4140
-java-11-*
42-
-kernel-tools
43-
-python*-caribou*
41+
-kernel-*
4442
-iwl1000-firmware
4543
-iwl100-firmware
4644
-iwl105-firmware
@@ -59,8 +57,8 @@ abattis-cantarell-fonts
5957
-iwl7260-firmware
6058
NetworkManager-wifi
6159
almalinux-release-raspberrypi
62-
bluez
6360
binutils
61+
bluez
6462
chrony
6563
cloud-init
6664
cloud-utils-growpart

kickstart/AlmaLinux-9-RaspberryPi-console-gpt.aarch64.ks

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,12 @@ part / --fstype=ext4 --size=2400 --label=rootfs --ondisk=sda
2727
# Package setup
2828
%packages
2929
@core
30-
-caribou*
3130
-gnome-shell-browser-plugin
32-
-java-1.6.0-*
33-
-java-1.7.0-*
31+
-java-1.8.0-*
3432
-java-11-*
33+
-java-17-*
34+
-java-21-*
3535
-kernel-tools
36-
-python*-caribou*
3736
NetworkManager-wifi
3837
almalinux-release-raspberrypi
3938
bluez

kickstart/AlmaLinux-9-RaspberryPi-console-mbr.aarch64.ks

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,12 @@ part / --asprimary --fstype=ext4 --size=2400 --label=rootfs --ondisk=sda
2727
# Package setup
2828
%packages
2929
@core
30-
-caribou*
3130
-gnome-shell-browser-plugin
32-
-java-1.6.0-*
33-
-java-1.7.0-*
31+
-java-1.8.0-*
3432
-java-11-*
33+
-java-17-*
34+
-java-21-*
3535
-kernel-tools
36-
-python*-caribou*
3736
NetworkManager-wifi
3837
almalinux-release-raspberrypi
3938
bluez

kickstart/AlmaLinux-9-RaspberryPi-gnome-gpt.aarch64.ks

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,12 @@ dejavu-sans-mono-fonts
3434
dejavu-serif-fonts
3535
aajohan-comfortaa-fonts
3636
abattis-cantarell-fonts
37-
-caribou*
3837
-gnome-shell-browser-plugin
39-
-java-1.6.0-*
40-
-java-1.7.0-*
38+
-java-1.8.0-*
4139
-java-11-*
40+
-java-17-*
41+
-java-21-*
4242
-kernel-tools
43-
-python*-caribou*
4443
NetworkManager-wifi
4544
almalinux-release-raspberrypi
4645
bluez
@@ -122,7 +121,7 @@ EOF
122121
123122
# Kernel command line string
124123
cat > /boot/cmdline.txt << EOF
125-
console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait
124+
console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait
126125
EOF
127126
128127
# Create and initialize swapfile

kickstart/AlmaLinux-9-RaspberryPi-gnome-mbr.aarch64.ks

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,12 @@ dejavu-sans-mono-fonts
3434
dejavu-serif-fonts
3535
aajohan-comfortaa-fonts
3636
abattis-cantarell-fonts
37-
-caribou*
3837
-gnome-shell-browser-plugin
39-
-java-1.6.0-*
40-
-java-1.7.0-*
38+
-java-1.8.0-*
4139
-java-11-*
40+
-java-17-*
41+
-java-21-*
4242
-kernel-tools
43-
-python*-caribou*
4443
NetworkManager-wifi
4544
almalinux-release-raspberrypi
4645
bluez

0 commit comments

Comments
 (0)