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: https://github.com/MichaIng/DietPi/issues/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: https://github.com/MichaIng/DietPi/issues/6731
DietPi-Software | Prometheus Node Exporter: This software option has been enabled for the RISC-V architecture, for which builds are now available via official GitHub releases.
Bug fixes
Raspberry Pi 4 | Worked around an issue on Bookworm systems, where the upgrade of the rpi-eeprom package pulled an incompatible raspi-firmware package, causing a failure of any APT upgrade. Many thanks to @piyushaswani55 and others for reporting this issue: https://github.com/MichaIng/DietPi/issues/6747
Proxmox | Resolved an issue where the QEMU guest agent was not always installed automatically on first boot.
DietPi-Globals | Resolved a v8.22 regression where the error handler and bug report template contained only the first line of the failed command's output.
DietPi-Software | Resolved and issue where auto setup failed in case of trailing (non-integer) characters behind the AUTO_SETUP_AUTOMATED=1dietpi.txt setting. In this case, an automatic login was performed, but dietpi-software ran in interactive mode. It has been align now so that any trailing characters are ignored and either autologin and automated setup happens both or none. Many thanks to @inis17 for reporting a related issue: https://github.com/MichaIng/DietPi/issues/6719
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: https://github.com/MichaIng/DietPi/issues/6699
DietPi-Software | 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: https://github.com/MichaIng/DietPi/issues/6722
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: https://github.com/MichaIng/DietPi/issues/6735
DietPi-Software | NZBGet: Resolved an issue where the log file /var/log/nzbget.log was not created and used as intended, since the service does not have permissions to create it.
How to apply: https://github.com/MichaIng/DietPi/blob/master/BRANCH_SYSTEM.md
Related/solved issues: https://github.com/MichaIng/DietPi/issues?q=is%3Aissue+milestone%3Av8.24
Beta v8.24.1
(2023-11-18)
New images
Enhancements
edge-rk35xx
(Linux 6.1.11) tocurrent-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: https://github.com/MichaIng/DietPi/issues/6710@stormwyrm
for the request: https://forum.pine64.org/showthread.php?pid=120632Bug fixes
rpi-eeprom
package pulled an incompatibleraspi-firmware
package, causing a failure of any APT upgrade. Many thanks to @piyushaswani55 and others for reporting this issue: https://github.com/MichaIng/DietPi/issues/6747AUTO_SETUP_AUTOMATED=1
dietpi.txt
setting. In this case, an automatic login was performed, butdietpi-software
ran in interactive mode. It has been align now so that any trailing characters are ignored and either autologin and automated setup happens both or none. Many thanks to @inis17 for reporting a related issue: https://github.com/MichaIng/DietPi/issues/6719ocm-provider
rewrite was shown in some cases. Many thanks to@rubinski
for reporting this issue: https://dietpi.com/forum/t/nextcloud-update-error-message-nextcloud-ocm-provider/18266/var/log/nzbget.log
was not created and used as intended, since the service does not have permissions to create it.