Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beta v8.24.0 #6737

Merged
merged 86 commits into from
Nov 11, 2023
Merged

Beta v8.24.0 #6737

merged 86 commits into from
Nov 11, 2023

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Nov 8, 2023

Beta v8.24

(2023-11-11)

New images

  • ROCK 5A | We added support for this RK3588 SBC from Radxa to DietPi and images to our download page.
  • ASUS Tinker Board 2 | We added support for this RK3399 SBC from ASUS to DietPi and images to our download page.
  • Orange Pi Zero 3 | We added support for this Allwinner H618 SBC to DietPi and images for testing: https://dietpi.com/downloads/images/testing/. Note that there is currently an issue with the Ethernet adapter being lost on reboots, requiring a power cycle to re-appear: Image | Orange Pi Zero 3 #6594

Enhancements

  • ROCK 3A | A kernel upgrade from edge-rk35xx (Linux 6.1.11) to current-rockchip64 (Linux 6.1.50 at time of writing) will be applied, which solves e.g. missing 3.5mm audio output. Many thanks to @wahono77 for testing the kernel upgrade: Radxa ROCK 3A | No sound from 3.5mm jack #6710
  • DietPi-Software | openHAB: The openHAB APT repository will be migrated from testing to stable suite. Previously "testing" was used, as "stable" shipped openHAB 3, which does not support Java 17. In the meantime "stable" ships openHAB 4 as well. Many thanks to @twikedk for bringing this back to our attention: DietPi-Software | openHAB: Migrate to "stable" suite #6731

Bug fixes

- DietPi-Software | Sonarr: Resolved a DietPi v8.23 regression where the install failed at an URL check for the APT key. Many thanks to @TheGitGuy00 for reporting this issue: #6699
- Live patch 0 | Fix Sonarr install: #6699
- DietPi-Software | Readarr: Update fallback URL
- DietPi-Software | Update fallback URLs
- DietPi-Software | Mosquitto: Install and migrate its APT repository to Bookworm suite, which is now available
- dietpi-bookworm-upgrade | Keep Bookworm suite for RPi and Mosquitto repositories, which are now both available
- dietpi-bookworm-upgrade | Keep Bookworm suite for RPi and Mosquitto repositories, which are now both available
- CI | DietPi-Software: Apply workaround for skipped autologin in emulated Trixie/Sid containers
- DietPi-Software | Minor install cleanup: Especially avoid doubled update steps when running ./update_webui.sh, which does a git pull and then everything else we do afterwards already/again
- DietPi-Software | Update fallback URLs
- CI | Apply Trixie automation workaround to more workflows, but using an own service instead of rc.local
- CI | Try to enable color output for GitHub Actions runner shell
- DietPi-Software | TasmoAdmin: Update fallback URL
- dietpi-bookworm-upgrade | Migrate myMPD APT repo to actual Bookworm suite instead of testing suite
- DietPi-Pre-patches | Migrate myMPD APT repo on Bookworm systems from testing suite to Bookworm suite
- CI | Amiberry: Add workaround for skipped autologin on QEMU-emulated Trixie containers
- CI | Apply workaround for skipped autologin on QEMU-emulated Trixie containers only if an actual emulation is done
- CI | Amiberry: Switch to xz-compressed images
- CI | Fix automation workaround
- CI | Apply workaround for "unknown" TERM for autologin workaround as well
- CI | vaultwarden: Remove color output test, which has no effect on the current shell/terminal
- CI | vaultwarden: Build RISC-V packages with master branch until next release with ring dependency raised to v0.17
- CI | Amiberry: Fix RPi repo for 64-bit builds, as we have a Bookworm suite now, but not Trixie suite yet
- CI | Remove PY_COLORS variable form workflows, which has no effect on our build scripts, reasonably as it is not passed through sudo. As the variable within the script has no effect as well, it requires further investigation which variable $TERM or whatever can be used to successfully enable colors
- CI | vaultwaden: Default branch is called "main", not "master"
- CI | DietPi-Build: Fix Trixie detection for workaround
- ROCK 3A | A kernel upgrade from "edge-rk35xx" (Linux 6.1.11) to "current-rockchip64" (Linux 6.1.50 at time of writing) will be applied, which solves e.g. missing 3.5mm audio output. Many thanks to @wahono77 for testing the kernel upgrade: #6710
- DietPi-Patches | Remove trailing space
- RPi | Remove obsolete FFmpeg workaround on Bookworm images, which was still shipped with our current images. Instead ship new RPi Trixie images with this workaround.
- CI | Amiberry: Assure that on Trixie RPi 64-bit builds, no FFmpeg packages from the RPi repo are installed
- CI | Amiberry: Fix applying APT preferences
- DietPi-Software | Kavita: Update fallback URL
- CI | DietPi-Software test: Add an option to install test builds from dietpi.com instead of stable ones
- CI | DietPi-Software: Disable ARMv6 Trixie tests since we have no container for it yet due to Raspbian-internal package conflicts
- CI | DietPi-Software test: Satisfy shellcheck
- CI | Shairport Sync: Fix generation of AirPlay 2 dependencies string
- CHANGELOG | Add entries for new SBCs
- DietPi-Software | NFS Server: Fix install, failing due to missing "eval"
- CHANGELOG | NFS Server: Resolved a DietPi v8.23 regression where the install failed because of a syntax error. Many thanks to @supertevran for reporting this issue: #6722
- DietPi-Software | Update fallback URLs
- DietPi-Software | Update fallback URLs
- DietPi-Software | Jackett: Update fallback URL
- DietPi-Software | Minor: Attempt to satisfy shellcheck
- DietPi-Software | Syntax
- DietPi-Software | Syntax
- DietPi-Software | openHAB: Switch to stable suite which provides v4 now
- DietPi-Pre-patches | Purge conflicting kodi-repository-kodi package on RPi Bookworm systems (and above) as the RPi Bookworm suite ships a kodi package which contains the addons repository
@MichaIng MichaIng added the Beta 🧪 Issues specific to the Beta branch testing label Nov 8, 2023
@MichaIng MichaIng added this to the v8.24 milestone Nov 8, 2023
- DietPi-Software | Shairport Sync: Resolved an issue where the install failed because of a missing service user required for the new NQPTP version. Many thanks to @vishnusure for reporting this issue: #6735
- DietPi-Installer | Finish Orange Pi Zero 3 implementation
- DietPi-Installer | Orange Pi Zero 3: Compile U-Boot script
- Orange Pi Zero 3 | Load WiFi and Bluetooth modules explicitly, as they do not load automatically at boot
- CI | DietPi-Software test: Minor
- DietPi-Patches | Move forward Shairport Sync and vaultwarden updates
- DietPi-Software | Update fallback URLs
- Orange Pi Zero 3 | Add explicit Bluetooth module load config, same as required for WiFi, and migrate the single temporary config placed by our installer
- RC up and add changelog entry about Orange Pi Zero 3
@MichaIng MichaIng marked this pull request as ready for review November 11, 2023 23:30
@MichaIng MichaIng merged commit 1e2efd9 into beta Nov 11, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Beta 🧪 Issues specific to the Beta branch testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Open Beta v8.24 | Please help testing and hardening our upcoming release
1 participant