-
-
Notifications
You must be signed in to change notification settings - Fork 505
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
Open Beta v7.0 | Please help testing and hardening the upcoming release #4121
Comments
update on an empty system is working. Logfile attached. Click to expand!
One observation. On some places it is station 6.35 insted of 7.0
and
|
I guess we still need to delay
|
there is an issue installing Python
|
pip install fixed: bb226bc Yes that little confusing versioning info during the update is hard to mitigate: DietPi versions 6.33 and prior can only update to 6.x versions. If they would see a 7.x version, the update would be denied with an info that a new image must be flashed. The idea indeed was to have major/core version increments as radical update breaks, as it was with v159 to v6.0 that time, but I don't want to keep this idea. For this reason the update is done in two stages. First the system sees v6.35 and pulls the new code. Then the script is restarted to allow checking the new remote version file with v7.0 info inside. I guess we'll apply at least one incremental patch to that file during beta, then there would be a:
at least, so that v6.35 looks like an intermediate version, which is somehow correct. To fix the Unbound startup, maybe we need to dare something that I wanted to actually do a little later. Does the following help?
|
That's seems to be working 👍
|
Okay great so far. Let's implement this as fixed service override for all DietPi systems, which has the following advantage:
Here is the reason why this has been changed by Debian in the first place: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791920
Ah nice, we can as well remove the obsolete ifquery from the service: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773539 |
+ DietPi-Network | Override [email protected] type to give network(-online).target more meaning and remove obsolete ifquery call: #4121 (comment)
I hope it's not creating to much work to change the behaviour. At least it require a change on all services that require a valid network connection during start up. First thin stepping into my mind, VPN servers 😃 |
Nope, it does not require any change. All server services which provide something on a network port have The service files installed by Ahh, on WireGuard the issue became apparent as well, for the same reason, since it's systemd-controlled to not have dietpi-services possibly break the VPN connection the admin is currently connected through. This forced us to apply systemd service overrides there as well. Also those are not that strictly required now anymore, but they do not hurt either but are another failsafe step. Pi-hole is another example. They regularly face reports from users, which cannot connect to the admin panel, since the service is started before an IP has been assigned, so that dnsmasq is not able to determine the LAN subnet, so treats every connection like it was from outside the LAN. |
Is this beta also useable for those of us who installed the x64 version ? |
Yes, it is. Just run |
Note that
An yes, DietPi beta versions are generally usable on all SBCs/architectures/systems 🙂. |
I tested Bitwarden_RS. New certificate is working well with client Apps on W10 20H2, Android10 and iOS 14.4 However, Firefox still complaining on the certificate 😞
Looks like, the same thing allowing iOS to trust our certificate will break Firefox. But ok, you still can skip the warning or use different browser. Most impotent to have client app working now. |
Beta v7.0.0 has been merged: #4132In case anyone is confused, since I forgot to raise the RC version string with the first beta, it was actually |
@MichaIng |
This is what we have pre-patches for 🙂. |
Hi @MichaIng, Regards, |
The first post above contains a link how to apply the beta patch. https://github.com/MichaIng/DietPi/blob/master/BRANCH_SYSTEM.md |
@MichaIng |
Beta v7.0.1 has been merged: #4146 |
DietPi v7.0 has been released: #4126 |
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%3Av7.0
Beta v7.0.-1
(2021-02-18)
Changes
Interface Changes
New Software
Fixes
@Thanapat
for reporting a related issue on Roseapple Pi: https://dietpi.com/phpbb/viewtopic.php?t=8677@AdamFarnsworth0
for reporting this issue: https://twitter.com/AdamFarnsworth0/status/1347977813635305475@smogan71
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=8523@bruz
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=8609@omavoss
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?p=30191#p30191@tec13
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=8627The text was updated successfully, but these errors were encountered: