CasaOS: [Bug] Compatibility with Raspberry Pi 5
Describe the bug
Finally got the Raspberry Pi 5, ran the CasaOS install script and it failed.
To Reproduce
Steps to reproduce the behavior:
- Raspberry Pi 5
- Clean install Raspberry Pi OS Lite 64-bit (Bookworm)
- sudo apt update & sudo apt upgrade -y
- curl -fsSL https://get.casaos.io | sudo bash
Expected behavior
A successful CasaOS installation
System Time
Local time: Sun 2023-11-05 14:35:38 EST
Universal time: Sun 2023-11-05 19:35:38 UTC
RTC time: Sun 2023-11-05 19:35:38
Time zone: America/Toronto (EST, -0500)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
System Info
uname -a
Linux raspberrypi5 6.1.0-rpi4-rpi-2712 #1 SMP PREEMPT Debian 1:6.1.54-1+rpt2 (2023-10-05) aarch64 GNU/Linux
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Installation Log
_____ ____ _____
/ ____| / __ \ / ____|
| | __ _ ___ __ _| | | | (___
| | / _` / __|/ _` | | | |\___ \
| |___| (_| \__ \ (_| | |__| |____) |
\_____\__,_|___/\__,_|\____/|_____/
--- Made by IceWhale with YOU ---
[ OK ] Your hardware architecture is : aarch64
[ OK ] Your System is : Linux
[ OK ] Your Linux Distribution is : debian
[ OK ] Memory capacity check passed.
[ OK ] Disk capacity check passed.
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease
Reading package lists... Done
[ INFO ] Install the necessary dependencies: smartmontools
Reading package lists...
Building dependency tree...
Reading state information...
Suggested packages:
gsmartcontrol smart-notifier mailx | mailutils
The following NEW packages will be installed:
smartmontools
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 561 kB of archives.
After this operation, 2,272 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main arm64 smartmontools arm64 7.3-1 +b1 [561 kB]
Fetched 561 kB in 0s (3,019 kB/s)
Selecting previously unselected package smartmontools.
(Reading database ... 55058 files and directories currently installed.)
Preparing to unpack .../smartmontools_7.3-1+b1_arm64.deb ...
Unpacking smartmontools (7.3-1+b1) ...
Setting up smartmontools (7.3-1+b1) ...
Created symlink /etc/systemd/system/smartd.service → /lib/systemd/system/smartmo ntools.service.
Created symlink /etc/systemd/system/multi-user.target.wants/smartmontools.servic e → /lib/systemd/system/smartmontools.service.
Could not execute systemctl: at /usr/bin/deb-systemd-invoke line 145.
Processing triggers for man-db (2.11.2-2) ...
[ INFO ] Install the necessary dependencies: udevil
Reading package lists...
Building dependency tree...
Reading state information...
Suggested packages:
curlftpfs sshfs
The following NEW packages will be installed:
udevil
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 89.9 kB of archives.
After this operation, 424 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main arm64 udevil arm64 0.4.4-3 [89. 9 kB]
Fetched 89.9 kB in 0s (803 kB/s)
Selecting previously unselected package udevil.
(Reading database ... 55105 files and directories currently installed.)
Preparing to unpack .../udevil_0.4.4-3_arm64.deb ...
Unpacking udevil (0.4.4-3) ...
Setting up udevil (0.4.4-3) ...
Processing triggers for man-db (2.11.2-2) ...
[ INFO ] Install the necessary dependencies: samba
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
attr ibverbs-providers libavahi-client3 libboost-iostreams1.74.0 libcephfs2 libcups2 libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libgpm2 libibverbs1 libldb2 liblmdb0 libncurses6
librados2 librdmacm1 libtdb1 libtevent0 liburing2 python3-anyio python3-cffi-backend python3-click python3-colorama python3-cryptography python3-dnspython python3-gpg python3-h11
python3-h2 python3-hpack python3-httpcore python3-httpx python3-hyperframe python3-ldb python3-markdown python3-markdown-it python3-mdurl python3-pygments python3-requests-toolbelt
python3-rfc3986 python3-rich python3-samba python3-sniffio python3-talloc python3-tdb python3-yaml samba-ad-provision samba-common samba-common-bin samba-dsdb-modules samba-libs
samba-vfs-modules tdb-tools
Suggested packages:
cups-common gpm python-cryptography-doc python3-cryptography-vectors python3-trio python3-aioquic python-markdown-doc python-pygments-doc ttf-bitstream-vera bind9 bind9utils ctdb
ldb-tools ntp | chrony ufw winbind heimdal-clients
The following NEW packages will be installed:
attr ibverbs-providers libavahi-client3 libboost-iostreams1.74.0 libcephfs2 libcups2 libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libgpm2 libibverbs1 libldb2 liblmdb0 libncurses6
librados2 librdmacm1 libtdb1 libtevent0 liburing2 python3-anyio python3-cffi-backend python3-click python3-colorama python3-cryptography python3-dnspython python3-gpg python3-h11
python3-h2 python3-hpack python3-httpcore python3-httpx python3-hyperframe python3-ldb python3-markdown python3-markdown-it python3-mdurl python3-pygments python3-requests-toolbelt
python3-rfc3986 python3-rich python3-samba python3-sniffio python3-talloc python3-tdb python3-yaml samba samba-ad-provision samba-common samba-common-bin samba-dsdb-modules samba-libs
samba-vfs-modules tdb-tools
0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded.
Need to get 31.7 MB of archives.
After this operation, 139 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main arm64 python3-dnspython all 2.3.0-1 [152 kB]
Get:2 http://deb.debian.org/debian bookworm/main arm64 liblmdb0 arm64 0.9.24-1 [43.7 kB]
Get:3 http://deb.debian.org/debian bookworm/main arm64 libtdb1 arm64 1.4.8-2 [43.6 kB]
Get:4 http://deb.debian.org/debian bookworm/main arm64 libtevent0 arm64 0.14.1-1 [35.6 kB]
Get:5 http://deb.debian.org/debian-security bookworm-security/main arm64 libldb2 arm64 2:2.6.2+samba4.17.12+dfsg-0+deb12u1 [154 kB]
Get:6 http://deb.debian.org/debian-security bookworm-security/main arm64 python3-ldb arm64 2:2.6.2+samba4.17.12+dfsg-0+deb12u1 [60.0 kB]
Get:7 http://deb.debian.org/debian bookworm/main arm64 python3-tdb arm64 1.4.8-2 [16.2 kB]
Get:8 http://deb.debian.org/debian bookworm/main arm64 libavahi-client3 arm64 0.8-10 [43.8 kB]
Get:9 http://deb.debian.org/debian-security bookworm-security/main arm64 samba-libs arm64 2:4.17.12+dfsg-0+deb12u1 [5,265 kB]
Get:10 http://deb.debian.org/debian bookworm/main arm64 python3-talloc arm64 2.4.0-f2 [14.6 kB]
Get:11 http://deb.debian.org/debian-security bookworm-security/main arm64 python3-samba arm64 2:4.17.12+dfsg-0+deb12u1 [2,625 kB]
Get:12 http://deb.debian.org/debian-security bookworm-security/main arm64 samba-common all 2:4.17.12+dfsg-0+deb12u1 [87.9 kB]
Get:13 http://deb.debian.org/debian bookworm/main arm64 libcups2 arm64 2.4.2-3+deb12u4 [228 kB]
Get:14 http://deb.debian.org/debian bookworm/main arm64 libncurses6 arm64 6.4-4 [93.9 kB]
Get:15 http://deb.debian.org/debian-security bookworm-security/main arm64 samba-common-bin arm64 2:4.17.12+dfsg-0+deb12u1 [1,094 kB]
Get:16 http://deb.debian.org/debian bookworm/main arm64 tdb-tools arm64 1.4.8-2 [26.6 kB]
Get:17 http://deb.debian.org/debian-security bookworm-security/main arm64 samba arm64 2:4.17.12+dfsg-0+deb12u1 [888 kB]
Get:18 http://deb.debian.org/debian bookworm/main arm64 attr arm64 1:2.5.1-4 [40.5 kB]
Get:19 http://deb.debian.org/debian bookworm/main arm64 libibverbs1 arm64 44.0-2 [56.8 kB]
Get:20 http://deb.debian.org/debian bookworm/main arm64 ibverbs-providers arm64 44.0-2 [306 kB]
Get:21 http://deb.debian.org/debian bookworm/main arm64 libboost-iostreams1.74.0 arm64 1.74.0+ds1-21 [238 kB]
Get:22 http://deb.debian.org/debian bookworm/main arm64 librdmacm1 arm64 44.0-2 [64.9 kB]
Get:23 http://deb.debian.org/debian bookworm/main arm64 librados2 arm64 16.2.11+ds-2 [2,854 kB]
Get:24 http://deb.debian.org/debian bookworm/main arm64 libcephfs2 arm64 16.2.11+ds-2 [618 kB]
Get:25 http://deb.debian.org/debian bookworm/main arm64 libgfxdr0 arm64 10.3-5 [3,105 kB]
Get:26 http://deb.debian.org/debian bookworm/main arm64 libglusterfs0 arm64 10.3-5 [3,321 kB]
Get:27 http://deb.debian.org/debian bookworm/main arm64 libgfrpc0 arm64 10.3-5 [3,129 kB]
Get:28 http://deb.debian.org/debian bookworm/main arm64 libgfapi0 arm64 10.3-5 [3,153 kB]
Get:29 http://deb.debian.org/debian bookworm/main arm64 libgpm2 arm64 1.20.7-10+b1 [14.4 kB]
Get:30 http://deb.debian.org/debian bookworm/main arm64 liburing2 arm64 2.3-3 [12.6 kB]
Get:31 http://deb.debian.org/debian bookworm/main arm64 python3-sniffio all 1.2.0-1 [6,372 B]
Get:32 http://deb.debian.org/debian bookworm/main arm64 python3-anyio all 3.6.2-1 [54.0 kB]
Get:33 http://deb.debian.org/debian bookworm/main arm64 python3-cffi-backend arm64 1.15.1-5+b1 [84.4 kB]
Get:34 http://deb.debian.org/debian bookworm/main arm64 python3-colorama all 0.4.6-2 [36.8 kB]
Get:35 http://deb.debian.org/debian bookworm/main arm64 python3-click all 8.1.3-2 [92.2 kB]
Get:36 http://deb.debian.org/debian bookworm/main arm64 python3-cryptography arm64 38.0.4-3 [589 kB]
Get:37 http://deb.debian.org/debian bookworm/main arm64 python3-gpg arm64 1.18.0-3+b1 [352 kB]
Get:38 http://deb.debian.org/debian bookworm/main arm64 python3-h11 all 0.14.0-1 [50.1 kB]
Get:39 http://deb.debian.org/debian bookworm/main arm64 python3-hpack all 4.0.0-2 [25.0 kB]
Get:40 http://deb.debian.org/debian bookworm/main arm64 python3-hyperframe all 6.0.0-1 [14.5 kB]
Get:41 http://deb.debian.org/debian bookworm/main arm64 python3-h2 all 4.1.0-4 [80.8 kB]
Get:42 http://deb.debian.org/debian bookworm/main arm64 python3-httpcore all 0.16.3-1 [38.4 kB]
Get:43 http://deb.debian.org/debian bookworm/main arm64 python3-pygments all 2.14.0+dfsg-1 [783 kB]
Get:44 http://deb.debian.org/debian bookworm/main arm64 python3-mdurl all 0.1.2-1 [9,444 B]
Get:45 http://deb.debian.org/debian bookworm/main arm64 python3-markdown-it all 2.1.0-5 [58.8 kB]
Get:46 http://deb.debian.org/debian bookworm/main arm64 python3-rich all 13.3.1-1 [202 kB]
Get:47 http://deb.debian.org/debian bookworm/main arm64 python3-rfc3986 all 1.5.0-2 [22.2 kB]
Get:48 http://deb.debian.org/debian bookworm/main arm64 python3-httpx all 0.23.3-1 [72.3 kB]
Get:49 http://deb.debian.org/debian bookworm/main arm64 python3-markdown all 3.4.1-2 [64.7 kB]
Get:50 http://deb.debian.org/debian bookworm/main arm64 python3-requests-toolbelt all 0.10.1-1 [41.3 kB]
Get:51 http://deb.debian.org/debian bookworm/main arm64 python3-yaml arm64 6.0-3+b2 [108 kB]
Get:52 http://deb.debian.org/debian-security bookworm-security/main arm64 samba-ad-provision all 2:4.17.12+dfsg-0+deb12u1 [415 kB]
Get:53 http://deb.debian.org/debian-security bookworm-security/main arm64 samba-dsdb-modules arm64 2:4.17.12+dfsg-0+deb12u1 [298 kB]
Get:54 http://deb.debian.org/debian-security bookworm-security/main arm64 samba-vfs-modules arm64 2:4.17.12+dfsg-0+deb12u1 [406 kB]
Fetched 31.7 MB in 2s (13.8 MB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package python3-dnspython.
(Reading database ... 55127 files and directories currently installed.)
Preparing to unpack .../00-python3-dnspython_2.3.0-1_all.deb ...
Unpacking python3-dnspython (2.3.0-1) ...
Selecting previously unselected package liblmdb0:arm64.
Preparing to unpack .../01-liblmdb0_0.9.24-1_arm64.deb ...
Unpacking liblmdb0:arm64 (0.9.24-1) ...
Selecting previously unselected package libtdb1:arm64.
Preparing to unpack .../02-libtdb1_1.4.8-2_arm64.deb ...
Unpacking libtdb1:arm64 (1.4.8-2) ...
Selecting previously unselected package libtevent0:arm64.
Preparing to unpack .../03-libtevent0_0.14.1-1_arm64.deb ...
Unpacking libtevent0:arm64 (0.14.1-1) ...
Selecting previously unselected package libldb2:arm64.
Preparing to unpack .../04-libldb2_2%3a2.6.2+samba4.17.12+dfsg-0+deb12u1_arm64.deb ...
Unpacking libldb2:arm64 (2:2.6.2+samba4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package python3-ldb.
Preparing to unpack .../05-python3-ldb_2%3a2.6.2+samba4.17.12+dfsg-0+deb12u1_arm64.deb ...
Unpacking python3-ldb (2:2.6.2+samba4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package python3-tdb.
Preparing to unpack .../06-python3-tdb_1.4.8-2_arm64.deb ...
Unpacking python3-tdb (1.4.8-2) ...
Selecting previously unselected package libavahi-client3:arm64.
Preparing to unpack .../07-libavahi-client3_0.8-10_arm64.deb ...
Unpacking libavahi-client3:arm64 (0.8-10) ...
Selecting previously unselected package samba-libs:arm64.
Preparing to unpack .../08-samba-libs_2%3a4.17.12+dfsg-0+deb12u1_arm64.deb ...
Unpacking samba-libs:arm64 (2:4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package python3-talloc:arm64.
Preparing to unpack .../09-python3-talloc_2.4.0-f2_arm64.deb ...
Unpacking python3-talloc:arm64 (2.4.0-f2) ...
Selecting previously unselected package python3-samba.
Preparing to unpack .../10-python3-samba_2%3a4.17.12+dfsg-0+deb12u1_arm64.deb ...
Unpacking python3-samba (2:4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package samba-common.
Preparing to unpack .../11-samba-common_2%3a4.17.12+dfsg-0+deb12u1_all.deb ...
Unpacking samba-common (2:4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package libcups2:arm64.
Preparing to unpack .../12-libcups2_2.4.2-3+deb12u4_arm64.deb ...
Unpacking libcups2:arm64 (2.4.2-3+deb12u4) ...
Selecting previously unselected package libncurses6:arm64.
Preparing to unpack .../13-libncurses6_6.4-4_arm64.deb ...
Unpacking libncurses6:arm64 (6.4-4) ...
Selecting previously unselected package samba-common-bin.
Preparing to unpack .../14-samba-common-bin_2%3a4.17.12+dfsg-0+deb12u1_arm64.deb ...
Unpacking samba-common-bin (2:4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package tdb-tools.
Preparing to unpack .../15-tdb-tools_1.4.8-2_arm64.deb ...
Unpacking tdb-tools (1.4.8-2) ...
Selecting previously unselected package samba.
Preparing to unpack .../16-samba_2%3a4.17.12+dfsg-0+deb12u1_arm64.deb ...
Unpacking samba (2:4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package attr.
Preparing to unpack .../17-attr_1%3a2.5.1-4_arm64.deb ...
Unpacking attr (1:2.5.1-4) ...
Selecting previously unselected package libibverbs1:arm64.
Preparing to unpack .../18-libibverbs1_44.0-2_arm64.deb ...
Unpacking libibverbs1:arm64 (44.0-2) ...
Selecting previously unselected package ibverbs-providers:arm64.
Preparing to unpack .../19-ibverbs-providers_44.0-2_arm64.deb ...
Unpacking ibverbs-providers:arm64 (44.0-2) ...
Selecting previously unselected package libboost-iostreams1.74.0:arm64.
Preparing to unpack .../20-libboost-iostreams1.74.0_1.74.0+ds1-21_arm64.deb ...
Unpacking libboost-iostreams1.74.0:arm64 (1.74.0+ds1-21) ...
Selecting previously unselected package librdmacm1:arm64.
Preparing to unpack .../21-librdmacm1_44.0-2_arm64.deb ...
Unpacking librdmacm1:arm64 (44.0-2) ...
Selecting previously unselected package librados2.
Preparing to unpack .../22-librados2_16.2.11+ds-2_arm64.deb ...
Unpacking librados2 (16.2.11+ds-2) ...
Selecting previously unselected package libcephfs2.
Preparing to unpack .../23-libcephfs2_16.2.11+ds-2_arm64.deb ...
Unpacking libcephfs2 (16.2.11+ds-2) ...
Selecting previously unselected package libgfxdr0:arm64.
Preparing to unpack .../24-libgfxdr0_10.3-5_arm64.deb ...
Unpacking libgfxdr0:arm64 (10.3-5) ...
Selecting previously unselected package libglusterfs0:arm64.
Preparing to unpack .../25-libglusterfs0_10.3-5_arm64.deb ...
Unpacking libglusterfs0:arm64 (10.3-5) ...
Selecting previously unselected package libgfrpc0:arm64.
Preparing to unpack .../26-libgfrpc0_10.3-5_arm64.deb ...
Unpacking libgfrpc0:arm64 (10.3-5) ...
Selecting previously unselected package libgfapi0:arm64.
Preparing to unpack .../27-libgfapi0_10.3-5_arm64.deb ...
Unpacking libgfapi0:arm64 (10.3-5) ...
Selecting previously unselected package libgpm2:arm64.
Preparing to unpack .../28-libgpm2_1.20.7-10+b1_arm64.deb ...
Unpacking libgpm2:arm64 (1.20.7-10+b1) ...
Selecting previously unselected package liburing2:arm64.
Preparing to unpack .../29-liburing2_2.3-3_arm64.deb ...
Unpacking liburing2:arm64 (2.3-3) ...
Selecting previously unselected package python3-sniffio.
Preparing to unpack .../30-python3-sniffio_1.2.0-1_all.deb ...
Unpacking python3-sniffio (1.2.0-1) ...
Selecting previously unselected package python3-anyio.
Preparing to unpack .../31-python3-anyio_3.6.2-1_all.deb ...
Unpacking python3-anyio (3.6.2-1) ...
Selecting previously unselected package python3-cffi-backend:arm64.
Preparing to unpack .../32-python3-cffi-backend_1.15.1-5+b1_arm64.deb ...
Unpacking python3-cffi-backend:arm64 (1.15.1-5+b1) ...
Selecting previously unselected package python3-colorama.
Preparing to unpack .../33-python3-colorama_0.4.6-2_all.deb ...
Unpacking python3-colorama (0.4.6-2) ...
Selecting previously unselected package python3-click.
Preparing to unpack .../34-python3-click_8.1.3-2_all.deb ...
Unpacking python3-click (8.1.3-2) ...
Selecting previously unselected package python3-cryptography.
Preparing to unpack .../35-python3-cryptography_38.0.4-3_arm64.deb ...
Unpacking python3-cryptography (38.0.4-3) ...
Selecting previously unselected package python3-gpg.
Preparing to unpack .../36-python3-gpg_1.18.0-3+b1_arm64.deb ...
Unpacking python3-gpg (1.18.0-3+b1) ...
Selecting previously unselected package python3-h11.
Preparing to unpack .../37-python3-h11_0.14.0-1_all.deb ...
Unpacking python3-h11 (0.14.0-1) ...
Selecting previously unselected package python3-hpack.
Preparing to unpack .../38-python3-hpack_4.0.0-2_all.deb ...
Unpacking python3-hpack (4.0.0-2) ...
Selecting previously unselected package python3-hyperframe.
Preparing to unpack .../39-python3-hyperframe_6.0.0-1_all.deb ...
Unpacking python3-hyperframe (6.0.0-1) ...
Selecting previously unselected package python3-h2.
Preparing to unpack .../40-python3-h2_4.1.0-4_all.deb ...
Unpacking python3-h2 (4.1.0-4) ...
Selecting previously unselected package python3-httpcore.
Preparing to unpack .../41-python3-httpcore_0.16.3-1_all.deb ...
Unpacking python3-httpcore (0.16.3-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../42-python3-pygments_2.14.0+dfsg-1_all.deb ...
Unpacking python3-pygments (2.14.0+dfsg-1) ...
Selecting previously unselected package python3-mdurl.
Preparing to unpack .../43-python3-mdurl_0.1.2-1_all.deb ...
Unpacking python3-mdurl (0.1.2-1) ...
Selecting previously unselected package python3-markdown-it.
Preparing to unpack .../44-python3-markdown-it_2.1.0-5_all.deb ...
Unpacking python3-markdown-it (2.1.0-5) ...
Selecting previously unselected package python3-rich.
Preparing to unpack .../45-python3-rich_13.3.1-1_all.deb ...
Unpacking python3-rich (13.3.1-1) ...
Selecting previously unselected package python3-rfc3986.
Preparing to unpack .../46-python3-rfc3986_1.5.0-2_all.deb ...
Unpacking python3-rfc3986 (1.5.0-2) ...
Selecting previously unselected package python3-httpx.
Preparing to unpack .../47-python3-httpx_0.23.3-1_all.deb ...
Unpacking python3-httpx (0.23.3-1) ...
Selecting previously unselected package python3-markdown.
Preparing to unpack .../48-python3-markdown_3.4.1-2_all.deb ...
Unpacking python3-markdown (3.4.1-2) ...
Selecting previously unselected package python3-requests-toolbelt.
Preparing to unpack .../49-python3-requests-toolbelt_0.10.1-1_all.deb ...
Unpacking python3-requests-toolbelt (0.10.1-1) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../50-python3-yaml_6.0-3+b2_arm64.deb ...
Unpacking python3-yaml (6.0-3+b2) ...
Selecting previously unselected package samba-ad-provision.
Preparing to unpack .../51-samba-ad-provision_2%3a4.17.12+dfsg-0+deb12u1_all.deb ...
Unpacking samba-ad-provision (2:4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package samba-dsdb-modules:arm64.
Preparing to unpack .../52-samba-dsdb-modules_2%3a4.17.12+dfsg-0+deb12u1_arm64.deb ...
Unpacking samba-dsdb-modules:arm64 (2:4.17.12+dfsg-0+deb12u1) ...
Selecting previously unselected package samba-vfs-modules:arm64.
Preparing to unpack .../53-samba-vfs-modules_2%3a4.17.12+dfsg-0+deb12u1_arm64.deb ...
Unpacking samba-vfs-modules:arm64 (2:4.17.12+dfsg-0+deb12u1) ...
Setting up liblmdb0:arm64 (0.9.24-1) ...
Setting up python3-sniffio (1.2.0-1) ...
Setting up libibverbs1:arm64 (44.0-2) ...
Setting up libgpm2:arm64 (1.20.7-10+b1) ...
Setting up python3-requests-toolbelt (0.10.1-1) ...
Setting up python3-anyio (3.6.2-1) ...
Setting up python3-hyperframe (6.0.0-1) ...
Setting up ibverbs-providers:arm64 (44.0-2) ...
Setting up python3-hpack (4.0.0-2) ...
Setting up python3-colorama (0.4.6-2) ...
Setting up python3-talloc:arm64 (2.4.0-f2) ...
Setting up attr (1:2.5.1-4) ...
Setting up libboost-iostreams1.74.0:arm64 (1.74.0+ds1-21) ...
Setting up libtdb1:arm64 (1.4.8-2) ...
Setting up python3-yaml (6.0-3+b2) ...
Setting up samba-common (2:4.17.12+dfsg-0+deb12u1) ...
Creating config file /etc/samba/smb.conf with new version
Setting up python3-click (8.1.3-2) ...
Setting up libglusterfs0:arm64 (10.3-5) ...
Setting up python3-tdb (1.4.8-2) ...
Setting up python3-pygments (2.14.0+dfsg-1) ...
Setting up python3-rfc3986 (1.5.0-2) ...
Setting up libtevent0:arm64 (0.14.1-1) ...
Setting up python3-gpg (1.18.0-3+b1) ...
Setting up libncurses6:arm64 (6.4-4) ...
Setting up tdb-tools (1.4.8-2) ...
update-alternatives: using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode
Setting up python3-mdurl (0.1.2-1) ...
Setting up python3-markdown (3.4.1-2) ...
Setting up python3-h11 (0.14.0-1) ...
Setting up python3-markdown-it (2.1.0-5) ...
Setting up python3-dnspython (2.3.0-1) ...
Setting up samba-ad-provision (2:4.17.12+dfsg-0+deb12u1) ...
Setting up python3-h2 (4.1.0-4) ...
Setting up liburing2:arm64 (2.3-3) ...
Setting up libldb2:arm64 (2:2.6.2+samba4.17.12+dfsg-0+deb12u1) ...
Setting up libavahi-client3:arm64 (0.8-10) ...
Setting up python3-cffi-backend:arm64 (1.15.1-5+b1) ...
Setting up libgfxdr0:arm64 (10.3-5) ...
Setting up python3-httpcore (0.16.3-1) ...
Setting up librdmacm1:arm64 (44.0-2) ...
Setting up librados2 (16.2.11+ds-2) ...
Setting up python3-rich (13.3.1-1) ...
Setting up samba-libs:arm64 (2:4.17.12+dfsg-0+deb12u1) ...
Setting up libcephfs2 (16.2.11+ds-2) ...
Setting up python3-httpx (0.23.3-1) ...
Setting up python3-cryptography (38.0.4-3) ...
Setting up python3-ldb (2:2.6.2+samba4.17.12+dfsg-0+deb12u1) ...
Setting up libcups2:arm64 (2.4.2-3+deb12u4) ...
Setting up samba-dsdb-modules:arm64 (2:4.17.12+dfsg-0+deb12u1) ...
Setting up libgfrpc0:arm64 (10.3-5) ...
Setting up python3-samba (2:4.17.12+dfsg-0+deb12u1) ...
Setting up samba-vfs-modules:arm64 (2:4.17.12+dfsg-0+deb12u1) ...
Setting up libgfapi0:arm64 (10.3-5) ...
Setting up samba-common-bin (2:4.17.12+dfsg-0+deb12u1) ...
Setting up samba (2:4.17.12+dfsg-0+deb12u1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/samba-ad-dc.service → /lib/systemd/system/samba-ad-dc.service.
Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service.
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u3) ...
[ INFO ] Install the necessary dependencies: mergerfs
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libfuse2
The following NEW packages will be installed:
libfuse2 mergerfs
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 355 kB of archives.
After this operation, 1,112 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main arm64 libfuse2 arm64 2.9.9-6+b1 [114 kB]
Get:2 http://deb.debian.org/debian bookworm/main arm64 mergerfs arm64 2.33.5-1 [241 kB]
Fetched 355 kB in 0s (1,533 kB/s)
Selecting previously unselected package libfuse2:arm64.
(Reading database ... 57831 files and directories currently installed.)
Preparing to unpack .../libfuse2_2.9.9-6+b1_arm64.deb ...
Unpacking libfuse2:arm64 (2.9.9-6+b1) ...
Selecting previously unselected package mergerfs.
Preparing to unpack .../mergerfs_2.33.5-1_arm64.deb ...
Unpacking mergerfs (2.33.5-1) ...
Setting up libfuse2:arm64 (2.9.9-6+b1) ...
Setting up mergerfs (2.33.5-1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u3) ...
[ INFO ] Install the necessary dependencies: Docker
# Executing docker install script, commit: e5543d473431b782227f8908005543bb4389b8de
+ sh -c 'apt-get update -qq >/dev/null'
+ sh -c 'DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null'
+ sh -c 'install -m 0755 -d /etc/apt/keyrings'
+ sh -c 'curl -fsSL "https://download.docker.com/linux/debian/gpg" | gpg --dearmor --yes -o /etc/apt/keyrings/docker.gpg'
+ sh -c 'chmod a+r /etc/apt/keyrings/docker.gpg'
+ sh -c 'echo "deb [arch=arm64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable" > /etc/apt/sources.list.d/docker.list'
+ sh -c 'apt-get update -qq >/dev/null'
+ sh -c 'DEBIAN_FRONTEND=noninteractive apt-get install -y -qq docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin >/dev/null'
+ sh -c 'docker version'
Client: Docker Engine - Community
Version: 24.0.7
API version: 1.43
Go version: go1.20.10
Git commit: afdd53b
Built: Thu Oct 26 09:08:15 2023
OS/Arch: linux/arm64
Context: default
Server: Docker Engine - Community
Engine:
Version: 24.0.7
API version: 1.43 (minimum version 1.12)
Go version: go1.20.10
Git commit: 311b9ff
Built: Thu Oct 26 09:08:15 2023
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.6.24
GitCommit: 61f9fd88f79f081d64d6fa3bb1a0dc71ec870523
runc:
Version: 1.1.9
GitCommit: v1.1.9-0-gccaecfc
docker-init:
Version: 0.19.0
GitCommit: de40ad0
================================================================================
To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:
dockerd-rootless-setuptool.sh install
Visit https://docs.docker.com/go/rootless/ to learn about rootless mode.
To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/
WARNING: Access to the remote API on a privileged Docker daemon is equivalent
to root access on the host. Refer to the 'Docker daemon attack surface'
documentation for details: https://docs.docker.com/go/attack-surface/
================================================================================
[ OK ] Current Docker verison is 24.0.7.
[ INFO ] Configuration CasaOS Addons
useradd warning: devmon's uid 300 outside of the UID_MIN 1000 and UID_MAX 60000 range.
Created symlink /etc/systemd/system/multi-user.target.wants/devmon@devmon.service → /lib/systemd/system/devmon@.service.
Created symlink /etc/systemd/system/default.target.wants/devmon@devmon.service → /lib/systemd/system/devmon@.service.
/tmp/casaos-installer/tmp.gOfDeKAv5O /home/xyzlambo
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS-Gateway/releases/download/v0.4.4-1/linux-arm64-casaos-gateway-v0.4.4-1.tar.gz...
linux-arm64-casaos-gateway-v0.4.4-1.tar.gz 100%[=====================================================================================================>] 2.90M 16.8MB/s in 0.2s
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS-MessageBus/releases/download/v0.4.4/linux-arm64-casaos-message-bus-v0.4.4.tar.gz...
linux-arm64-casaos-message-bus-v0.4.4.tar.gz 100%[=====================================================================================================>] 4.42M 21.3MB/s in 0.2s
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS-UserService/releases/download/v0.4.4/linux-arm64-casaos-user-service-v0.4.4.tar.gz...
linux-arm64-casaos-user-service-v0.4.4.tar.gz 100%[=====================================================================================================>] 4.37M 17.0MB/s in 0.3s
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS-LocalStorage/releases/download/v0.4.4/linux-arm64-casaos-local-storage-v0.4.4.tar.gz...
linux-arm64-casaos-local-storage-v0.4.4.tar.gz 100%[=====================================================================================================>] 10.63M 21.8MB/s in 0.5s
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS-AppManagement/releases/download/v0.4.4-3-alpha2/linux-arm64-casaos-app-management-v0.4.4-3-alpha2.tar.gz...
linux-arm64-casaos-app-management-v0.4.4-3-alph 100%[=====================================================================================================>] 22.61M 23.6MB/s in 1.0s
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS/releases/download/v0.4.4-alpha7/linux-arm64-casaos-v0.4.4-alpha7.tar.gz...
linux-arm64-casaos-v0.4.4-alpha7.tar.gz 100%[=====================================================================================================>] 5.68M 16.4MB/s in 0.3s
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS-CLI/releases/download/v0.4.4/linux-arm64-casaos-cli-v0.4.4.tar.gz...
linux-arm64-casaos-cli-v0.4.4.tar.gz 100%[=====================================================================================================>] 3.34M 15.6MB/s in 0.2s
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS-UI/releases/download/v0.4.4-4/linux-all-casaos-v0.4.4-4.tar.gz...
linux-all-casaos-v0.4.4-4.tar.gz 100%[=====================================================================================================>] 13.59M 17.7MB/s in 0.8s
[ INFO ] Downloading https://github.com/IceWhaleTech/CasaOS-AppStore/releases/download/v0.4.4/linux-all-appstore-v0.4.4.tar.gz...
linux-all-appstore-v0.4.4.tar.gz 100%[=====================================================================================================>] 2.70M 11.7MB/s in 0.2s
[ INFO ] Extracting linux-all-appstore-v0.4.4.tar.gz...
[ INFO ] Extracting linux-all-casaos-v0.4.4-4.tar.gz...
[ INFO ] Extracting linux-arm64-casaos-app-management-v0.4.4-3-alpha2.tar.gz...
[ INFO ] Extracting linux-arm64-casaos-cli-v0.4.4.tar.gz...
[ INFO ] Extracting linux-arm64-casaos-gateway-v0.4.4-1.tar.gz...
[ INFO ] Extracting linux-arm64-casaos-local-storage-v0.4.4.tar.gz...
[ INFO ] Extracting linux-arm64-casaos-message-bus-v0.4.4.tar.gz...
[ INFO ] Extracting linux-arm64-casaos-user-service-v0.4.4.tar.gz...
[ INFO ] Extracting linux-arm64-casaos-v0.4.4-alpha7.tar.gz...
/home/xyzlambo
[ INFO ] Stopping casaos-gateway.service...
Failed to stop casaos-gateway.service: Unit casaos-gateway.service not loaded.
[NOTICE] Service casaos-gateway.service does not exist.
[ INFO ] Stopping casaos-message-bus.service...
Failed to stop casaos-message-bus.service: Unit casaos-message-bus.service not loaded.
[NOTICE] Service casaos-message-bus.service does not exist.
[ INFO ] Stopping casaos-user-service.service...
Failed to stop casaos-user-service.service: Unit casaos-user-service.service not loaded.
[NOTICE] Service casaos-user-service.service does not exist.
[ INFO ] Stopping casaos-local-storage.service...
Failed to stop casaos-local-storage.service: Unit casaos-local-storage.service not loaded.
[NOTICE] Service casaos-local-storage.service does not exist.
[ INFO ] Stopping casaos-app-management.service...
Failed to stop casaos-app-management.service: Unit casaos-app-management.service not loaded.
[NOTICE] Service casaos-app-management.service does not exist.
[ INFO ] Stopping rclone.service...
Failed to stop rclone.service: Unit rclone.service not loaded.
[NOTICE] Service rclone.service does not exist.
[ INFO ] Stopping casaos.service...
Failed to stop casaos.service: Unit casaos.service not loaded.
[NOTICE] Service casaos.service does not exist.
[ INFO ] Running /tmp/casaos-installer/tmp.gOfDeKAv5O/build/scripts/migration/script.d/01-migrate-gateway.sh...
realpath: /usr/bin/casaos: No such file or directory
realpath: /usr/local/bin/casaos: No such file or directory
[FAILED] Failed to run migration script
xyzlambo@raspberrypi5:~ $
About this issue
- Original URL
- State: closed
- Created 8 months ago
- Comments: 66 (18 by maintainers)
I think it should be ok, Everyone can test it now.
curl -fsSL https://get.casaos.io/v0.4.4-3-rpi5 | sudo bash
The official install script has been synchronized with this update and can subsequently be installed directly on rpi5. I will close this issue.
I will sync it to the official install script tomorrow.
Guys, Gals and Non-Binary pals.
We got it.
I have the same logs as above and
systemctl status casaos.service
:Removing
set -e
in the script shows this:/etc/os-release
:uname -a
:Linux titan 6.1.0-rpi6-rpi-2712 #1 SMP PREEMPT Debian 1:6.1.58-1+rpt2 (2023-10-27) aarch64 GNU/Linux
with RPi 5 4GBGreat work, now it is working fine!
Thank you for the very fast solution!
Great work! 🚀
Tested and works on mine too, nice work and thank you for being so fast 😃
I’ll be checking out these installers package as soon as I can. Can you re-provide a remote ssh for rpi5?
Thank you very much for the test machine, I think we’ve found the problem, it’s caused by the casaos app using upx for compression, it’s a known issue with upx, see here: https://github.com/upx/upx/issues/735 In the meantime we will be removing the upx compression as soon as possible for the arm64 architecture for the program to work properly. We will enable it again when the upx problem is fixed.
You can turn off your vpn now. I will let you know here when we release a new version.
Ok Sorry.