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.18.1 #6397

Merged
merged 49 commits into from
Jun 2, 2023
Merged

Beta v8.18.1 #6397

merged 49 commits into from
Jun 2, 2023

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented May 30, 2023

Beta v8.18.1

(2023-06-02)

Bug fixes since v8.18.0

MichaIng added 22 commits May 28, 2023 17:33
- DietPi-Software | Update Radarr and Readarr fallback URLs
- DietPi-Software | Minor
- CI | DietPi-Software: Test java command when testing JRE and JDK install
- CI | DietPi-Software: Syntax
- DietPi-Software | LXQt: Resolved an issue where the install on Bookworm systems failed since configs were missing.
- DietPi-Software | frp: Update fallback URL
- CI | DietPi-Software: Numerically sort software ID case loop
- CI | DietPi-Software: Show last 25 journal lines only on failure
- DietPi-Software | TigerVNC: Resolved an issue on Bookworm systems where the VNC password was not set as expected since the tigervncpasswd command became a dedicated DEB package "tigervnc-tools".
- CI | DietPi-Software: Start non-controlled services as well before testing service and port status
- CI | DietPi-Software: Add tests for SSH client, SMB client, FFmpeg, Node and Git commands
- CI | DietPi-Software: Syntax
- CI | DietPi-Software: Typos
- DietPi-Software | Disable browser dependency/preference on RISC-V as there are neither Chromium nor Firefox packages available for this arch yet
- CI | DietPi-Software: Workaround for Node.js on ARMv6
- CI | DietPi-Software: Fix ARM index handling
- CI | DietPi-Software: Show service logs on failure
- CI | DietPi-Software: Airsonic depends on JRE
- CI | DietPi-Software: Check service port and command only if software really got installed, i.e. if it is supported on the tested hardware and distro version
- CI | DietPi-Software: Syntax
- CI | DietPi-Software: Switch to Lighttpd as default webserver due to a bug on Bookworm systems in 32-bit ARM containers. Actively replace requested Apache install with Lighttpd as well in this circumstance and print a related warning
- CI | DietPi-Software: Syntax
@MichaIng MichaIng added the Beta 🧪 Issues specific to the Beta branch testing label May 30, 2023
@MichaIng MichaIng added this to the v8.18 milestone May 30, 2023
MichaIng added 6 commits May 30, 2023 22:19
- CI | DietPi-Software: Add support for defining individual check delays for each software title to give all services sufficient time to start up before checking their status
- CI DietPi-Software: Disable Airsonic checks on ARM and RISC-V since the service fails in QEMU-emulated containers, probably due to missing device access
- DietPi-Software | Deluge: Resolved an issue on Bookworm systems where the install failed when trying to alter the service user.
- CI | DietPi-Software: Add support for multiple services per software title
- CI | DietPi-Software: Add test command for OpenTyrian
- CI | DietPi-Software: Disable Squeezelite service check since it exits if no audio device exists
- CI | Squeezelite: Update/align workflow and add RISC-V support
MichaIng added 21 commits May 31, 2023 22:13
- CI | DietPi-Software: Test Squeezelite command instead of service to at least assure that architecture flags and linked libraires work
- CI | DietPi-Software: Give Cuberite more time to start on emulated containers
- DietPi-Software | Tailscale: Fix handled service name. Visual issue only since the service is enabled and started during package install. Also fix this + add UDP port check to test install workflow.
- CI | DietPi-Software: Increase Cuberite service startup time. It took more than 6 minutes on a local test, let's hope the GitHub runners are faster.
- CI | DietPi-Software: Try to enable tun kernel module for Tailscale and OpenVPN installs
- CI | DietPi-Software: Fix Tailscale software ID
- CI | DietPI-Software: Disable Tailscale service check since GitHub Action runners seem to not support the TUN driver, instead test the CLI only
- CI | DietPi-Software: Syntax
- CI | DietPi-Software: Add Box86 and Box64 command tests
- DietPi-Software | RPi Cam Web Interface: Exit service with error if any startup command fails
- DietPi-Software | RPi Cam Web Interface: Bookworm since gpac/MP4Box is currently not available: https://packages.debian.org/gpac. Also whether the raspimjpeg binary actually works on Bookworm is questionable + modern RPi camera modules (3) seems to be not supported and no commit for 1 year
- CI | DietPi-Software: Add Firefox test command and Remote.It service with UDP port
- CI | DietPi-Software: Add WiringPi test command
- CI | DietPi-Software: Fix WiringPi test command as it returns an error code when no RPi revision code can be found in /proc/cpuinfo
- DietPi-Software | Disable Docker and all Docker dependants on RISC-V, since the Docker APT repo does not ship packages for this architecture yet
- CI | DietPi-Software: Increase Grafana service start wait time to 30 seconds for ARM, as 10 seconds is not sufficient on emulated container
- DietPi-Software | MicroK8s: Disable on RISC-V as Debian does not provide snapd packages for this architecture: https://packages.debian.org/sid/snapd
- CI | DietPi-Software: Remove Roon Extension Manager and Portainer from test installs as Docker cannot start in systemd containers. Keep testing Docker install but do not test for the service afterwards. Instead test the CLI only.
- DietPi-Software | Domoticz: Resolved an issue where the service start failed because the new version of Domoticz depends on the GnuTLS variant of libcurl instead of the OpenSSL one. Many thanks to @IgrekLg for reporting this issue: #6404
- DietPi-Software | Emby: Update fallback URL
- CI | DietPi-Software: Remove Roon Extension Manager and Portainer correctly from install requests
- RC up and set release PR URL in changelog
@MichaIng MichaIng marked this pull request as ready for review June 2, 2023 15:23
@MichaIng MichaIng merged commit 5956f37 into beta Jun 2, 2023
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.18 | Please help testing and hardening our upcoming release
1 participant