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.1 #6756

Merged
merged 41 commits into from
Nov 18, 2023
Merged

Beta v8.24.1 #6756

merged 41 commits into from
Nov 18, 2023

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Nov 16, 2023

Beta v8.24.1

(2023-11-18)

Enhancements

  • Quartz64 | Along with the regular kernel upgrade, we added support for no-UI HID devices. Many thanks to @stormwyrm for the request: https://forum.pine64.org/showthread.php?pid=120632
  • 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: Package raspi-firmware is not configured yet #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 | Nextcloud: Resolved an issue where, with Lighttpd webserver, a warning about missing ocm-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
  • 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.

- Live patch 1 | Fix NFS Server install: #6722
- DietPi-Installer | Add some cleanup for Orange Pi pre-images
- DietPi-Installer | Orange Pi Zero 3: Apply device tree adjustment for Ethernet adapter, as done on original Orange Pi images
- DietPi-Installer | Satisfy shellcheck
- DietPi-Installer | Add Orange Pi Zero 3 boot script block above boot code comment
- U-Boot script | Quote all command arguments as general good coding style
- 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.
- DietPi-Software | Satisfy shellcheck
- DietPi-Software | Portainer: Enable for RISC-V as we can install Docker via Debian repo now
- Proxmox | Resolved an issue where the QEMU guest agent was not always installed automatically on first boot.
- DietPi-Pre-patches | Set rpi-eeprom package on hold to prevent conflicting upgrade attempt, until we implemented a /boot => /boot/firmware migration script
- DietPi-Pre-patches | Only set rpi-eeprom on hold if it is installed already
- RPi | Install the latest compatible rpi-eeprom package from our server until we implemented a /boot => /boot/firmware migration script
- DietPi-Installer | Typo
- Live patch 2 | Prevent installion of conflicting rpi-eeprom package on RPi 4 Bookworm systems
- DietPi-Installer | Align patch with live-patch
- RPi | Add detection support for RPi 5, including the new dtb path, and CM 4S (not publicly sold, but does not hurt)
- VM | Move QEMU guest agent install code into dietpi-set_hardware script. Setup logind only on Bullsye, since on all other distro versions is is not requried (anymore).
- DietPi-Software | Update fallback URLs
- DietPi-Software | Nextcloud: Add rewrite rules for Lighttpd
@MichaIng MichaIng added the Beta 🧪 Issues specific to the Beta branch testing label Nov 16, 2023
@MichaIng MichaIng added this to the v8.24 milestone Nov 16, 2023
- 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.
- DietPI-Software | NZBGet: Only edit config file on fresh installs
- DietPi-Software | Navidrome: Update for changed download URLs with latest release
- DietPi-DDNS | Hide "If no HTTP authentication is required, type in a "0" to skip the username." info in password input field for YDNS, as it always requires a password. Also assure it is not unset, in the unlikely case that the password is "0".
- Quartz64 | Move kernel upgrade forward
- Quartz64 | Add support for no-UI HID devices: https://forum.pine64.org/showthread.php?pid=120632
- DietPi-Patches | Assure that the latest kernel build with USB HID support is installed
- CI | Add workflow to build assets via Armbian build system
- Backport workflow from dev, required so that it can be triggered
- META | Merge from master
- CHANGELOG | Add release PR
- CI | We need to navigate into the repo in each step
- CI | Armbian: Do builds on disk, since RAM disk has insufficient space (the build system errors out with less than 10 GiB)
- CI | Armbian: Fix upload URL
- Quartz64 | Do not ship with haveged, as it is not required with latest Linux 5.4
- DietPi-Globals | G_EXEC: Do not use "read" to read command output into variable, since this reads the first line only. "read -d ''" would be possible, i.e. unsetting the delimiter, but this is slower than a command substitution for longer outputs.
@MichaIng MichaIng marked this pull request as ready for review November 18, 2023 13:45
MichaIng and others added 7 commits November 18, 2023 14:47
- DietP-Patches | Purge possibly applied workaround for haveged, when purging it
- VisionFive 2 | Bump kernel to v6.1.62
- DietPi-Pre-patches | Remove doubled backported patch
- CHANGELOG | Move new changelog entry where it belongs to
- CHANGELOG | Add missing RPi 4 Bookworm rpi-eeprom related entry
- DietPi-Config | Add SPI toggle for Orange Pi Zero 3
- Star64 | Further implement into dietpi-installer
- RC up
- DietPi-Software | ruTorrent: Bump fallback URL
@MichaIng MichaIng merged commit b050b6b into beta Nov 18, 2023
4 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
3 participants