Commit fec23b0205ec

Vincent Demeester <vincent@sbr.pm>
2026-08-06 12:10:08
fix(alpine): update repo URLs to 3.23, fix deploy path
1 parent bab7ba7
Changed files (2)
alpine/build-inner.sh
@@ -49,8 +49,8 @@ PACKAGES="$PACKAGES raspberrypi-bootloader u-boot-raspberrypi"
 log "Installing packages: $PACKAGES"
 # Set up APK repositories and keys for the rootfs
 mkdir -p "$ROOTFS/etc/apk" "$ROOTFS/etc/apk/keys"
-echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/main" > "$ROOTFS/etc/apk/repositories"
-echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/community" >> "$ROOTFS/etc/apk/repositories"
+echo "https://dl-cdn.alpinelinux.org/alpine/v3.23/main" > "$ROOTFS/etc/apk/repositories"
+echo "https://dl-cdn.alpinelinux.org/alpine/v3.23/community" >> "$ROOTFS/etc/apk/repositories"
 # Copy host APK keys so signatures are trusted
 cp /etc/apk/keys/* "$ROOTFS/etc/apk/keys/"
 
alpine/deploy.sh
@@ -29,8 +29,8 @@ case "$ACTION" in
         ssh "root@${HOST}.vpn" "cp /boot/vmlinuz-rpi /boot/vmlinuz-rpi.prev 2>/dev/null || true"
 
         # Deploy new files
-        rsync -Pv "$IMAGE_DIR/initramfs" "root@${HOST}.vpn:/boot/initramfs"
-        rsync -Pv "$IMAGE_DIR/vmlinuz-rpi" "root@${HOST}.vpn:/boot/vmlinuz-rpi" 2>/dev/null || true
+        rsync -Pv "$IMAGE_DIR/boot/initramfs" "root@${HOST}.vpn:/boot/initramfs"
+        rsync -Pv "$IMAGE_DIR/boot/vmlinuz-rpi" "root@${HOST}.vpn:/boot/vmlinuz-rpi" 2>/dev/null || true
 
         # Unmount boot partition
         ssh "root@${HOST}.vpn" "umount /boot"