-
-
Notifications
You must be signed in to change notification settings - Fork 504
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
Release v8.3 #5397
Merged
Release v8.3 #5397
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- DietPi-Software | Node-RED: The "nodered" service user is now added to the "spi" system group automatically, relevant on Raspberry Pi to grant it access to SPI-attached sensors and similar. Many thanks to `@devifast` for reporting a related issue: https://dietpi.com/phpbb/viewtopic.php?t=10134
- DietPi-Software | Kodi: Resolved an issue on Raspberry Pi Bullseye systems where libraries were missing to run Kodi via KMS/DRM. Many thanks to @DereBO for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10161
- DietPi-Globals | G_AG*: Remove quiet flag to allow faster debugging of APT related errors. Use the "-y" flag only instead to keep in non-interactive. This means that percentage processing is logged, in case, spamming the log files, but those are mostly read for debugging only, and we want the detailed error message. Furthermore, in case of compressed lists and without APT cache (default on DietPi), APT can take a while, where some processing output is helpful for user to know that something is going on. Additionally, do not upgrade held packages with G_AGDUG. Similar to G_AGUP it does not fail when held packages are skipped, allowing us to better respect admins' held choices. Only installs, purges and fix installs can fail on held packages, but the first two are meant for explicit packages and G_AGF is currently unsed by DietPi code, affecting only those packages required to fix the issue.
- DietPi-Software | Mopidy: Resolved an issue where there installation failed. Many thanks to @amibumpin for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10188
- DietPi-Drive_Manager | Adding an NFS drive now allows to select a specific export from an NFS server, detected via "showmount -e <IP/hostname>". Entering a custom path is still possible, including the single slash "/" which was always used before. If the NFS server has no root export defined via "fsid=0", this solves the issue that the full root directory structure is mounted and allows to mount multiple shares from the same server. Many thanks to @bamyasi for doing this suggestion: https://dietpi.com/phpbb/viewtopic.php?t=5488 - DietPi-Drive_Manager | NFS and Samba network drives can now be mounted to any directory on the server, not necessarily below /mnt.
- CHANGELOG | DietPi-Banner: It is not possible to hide the credits section from the DietPi banner. Run "dietpi-banner" to configure its content. Many thanks to @math-gout for contributing this feature: #5355
- DietPi-Software | rTorrent: Resolved an issue where the web interface didn't work with Nginx because the PHP handler wasn't set. Many thanks to @vinhtq115 for providing the solution: #5375
- DietPi-PREP | Add support for simple container images without bootloader, kernel, initramfs, firmware, network and console/keyboard packages - DietPi-Build | Add support for container images - DietPi-Software | Do not install CPU microcode packages and skip time sync setup on containers - DietPi-Set_hardware | Pre-create /etc/modprobe.d, if required but missing; Remove legacy kernel and unsupported SBC kernel module handling - DietPi-FirstBoot | Reorder steps so that keyboard, SSH, time sync and network setup can be skipped on container images - General | Check for container "hardware" ID whenever asking systems whether it is a container in conditionals, and replace systemd-detect-virt with the lighter /proc/1/environ parsing for "container" variable - DietPi-TimeSync | Skip time sync on container systems and if any image is run as container
- Network | Resolved an issue where the systemd network targets could have been reached before the network adapter was even detected. Many thanks to @totila for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10167 - DietPi-WiFi-Monitor | The first default gateway check is not done after the first tick rate interval instead of immediately after service start. This adds another grace period at boot to reduce the chance that the WiFi monitor reconfigures the interface which is just about to be configured for the first time. This should usually not be required, but may help with cases where the initial DHCP lease or WPA authentication time out of fail.
- DietPi-DDNS | It is now possible to select the IP family to associate with your DDNS domain. For new setups, IPv4 is used by default for best compatibility. If you configured your DDNS domain already, no IP family is forced to not change existing behaviour, unless selected explicitly. We recommend to use IPv4 so that your server can be reached with any client from any network, regardless whether client and network support IPv6 or not. Many thanks to @TomBayne for suggesting this feature: #5354
- CHANGELOG | Initial support for container systems has been added to DietPi, using hardware ID 75. For now it is assumed that the container guest does not require an own network stack, but uses the host network interface or one managed by the container engine. This works well with systemd-nspawn which we use for DietPi image generation and for testing DietPi features in CI/CD pipelines. Further support and images for specific container engines, like Docker or LXC with Proxmox and QEMU will follow.
- NanoPi NEO3 | Resolved an issue where the board became unbootable after an "apt upgrade" because the latest version of the Armbian kernel does not ship a NEO3 device tree anymore. On DietPi upgrade, it is switched to the NanoPi R2 rev00 device tree, which works regarding Ethernet, USB and general GPIO interface: https://forum.armbian.com/topic/20133-nanopi-neo3-dtb-gone-since-linux-dtb-current-rockchip64-22021/
- Raspberry Pi | Resolved an issue where enabling and using onboard WiFi during first run installs was failing if a reboot was done after first run update due to a kernel upgrade. Many thanks to @matteocarnelos for reporting this issue: #5391
- DietPi-Drive_Manager | Worked around an issue on Bullseye with legacy Linux versions, where exFAT filesystems failed to mount since the exFAT driver for FUSE is not invoked automatially if the native kernel driver is missing. A symlink for "mount.exfat => mount.exfat-fuse" is now created in these cases to force this invokation, and it is removed as fast as due to a kernel upgrade, the native exFAT driver becomes available. Many thanks to @RunningUtes for reporting this issue: #5166
- DietPi-Software | Chromium: Resolved an issue on Raspberry Pi Bullseye systems where pages did not load but a "Page Unresponsive" error prompt was shown after a while instead, if KMS/DRM was not used. Many thanks to @pastaholic for reporting this issue: #5342
- RC up - CHANGELOG | Set v8.3 PR URL - DietPi-Software | Nukkit: Resolved an issue where the service failed to start because of an unintended single quote character in the service file. Many thanks to @richardpdunngb for reporting this issue: #5396
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
v8.3
(2022-04-02)
New images
New software
Changes
@bamyasi
for doing this suggestion: https://dietpi.com/phpbb/viewtopic.php?t=5488@devifast
for reporting a related issue: https://dietpi.com/phpbb/viewtopic.php?t=10134Fixes
@Totila
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10167@derebo
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10161@amibumpin
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10188@Carbonara
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10173