Yunohost 11.1 spooky testing

We don't do that here.

More seriously, we never give timelines. (Or when we do, it’s highly inaccurate) YunoHost is a do-ocracy that depends on volunteer availability. “It will get released when it’s ready”.

7 Likes

Is there anything I need to mind or do, if waiting for the next stable to update from my accidentally updated 11.1.0 to?

I would still recommend at least upgrading to 11.1.1 because it fixes many issues on 11.1.0 (+ manually fixing the admins aliases as explained before), you will need to (at least temporarily) enable testing with : curl https://install.yunohost.org/switchtoTesting | bash

And then once the upgrade is done, you can remove the “testing” keyword in /etc/apt/sources.list.d/yunohost.list

1 Like

OK, I am trying the switchtoTesting thing but it appears to have hung setting up ssowat 11.1.0 - it’s just sitting there blinking at me and has been for an hour.

I notice that during the apt update there was an error:

E: Failed to fetch https://packages.sury.org/php/dists/bullseye/main/binary-arm64/Packages.gz File has unexpected size (337742 != 337734). Mirror sync in progress? [IP
: 143.244.38.137 443]

Any suggestions what I do at this point?

Zblerg I dunno, sounds like temporary network issues unrelated to YunoHost … I would just retry the upgrade

OK, looks like it was just the terminal hung while services were restarting.

Should I stay in Testing to get further updates or remove the tag from the apt sources file? My server was affected by the false release and I definitely do not want it to stay on the test branch!

Yeah sorry about that …

The answer is a bit tricky … I would say : if you don’t have any major issues with the current 11.1.1, then remove the “testing” keyword from /etc/apt/sources.list.d/yunohost.list. The next iteration (11.1.2) will contain some further ~important changes (the main one being that domain settings such as disabling XMPP will be propagated to system configurations) which are “risky” (not because it’s inherently risky but because it’s new and may have other implications)

1 Like

OK, done. Many thanks!

Hello
I run curl https://install.yunohost.org/switchtoTesting | bash but i’m still in YunoHost 11.0.10.2 (stable).
What can i do ?

… then can you share logs …

Sorry ! I always forget logs…
I Try on another Hetzner VPS for test with fresh install too and it’s same results.

Thank for your help :slight_smile:

The reason why i want to switch on testing is because i want to make a fresh install of my production server which are switched accidentally on Testing and I cannot restore Yunohost Core Backup from this server on a stable version.

curl https://install.yunohost.org/switchtoTesting | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   462  100   462    0     0   1335      0 --:--:-- --:--:-- --:--:--  1339
----
Patching sources.list to enable testing repository...
----
----
Running 'apt-get update'
----
Hit:1 http://mirror.hetzner.com/debian/packages bullseye InRelease
Get:2 http://mirror.hetzner.com/debian/packages bullseye-updates InRelease [44.1 kB]
Hit:3 http://deb.debian.org/debian bullseye InRelease                          
Get:4 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]        
Get:5 http://security.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:6 http://mirror.hetzner.com/debian/security bullseye-security InRelease [48.4 kB]
Hit:7 http://forge.yunohost.org/debian bullseye InRelease                      
Hit:8 https://packages.sury.org/php bullseye InRelease                         
Fetched 185 kB in 2s (76.3 kB/s)
Reading package lists... Done
----
Running 'apt-get dist-upgrade'
----
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Then let’s look at apt policy yunohost

The results :

  Installed: 11.0.10.2
  Candidate: 11.0.10.2
  Version table:
 *** 11.0.10.2 500
        500 http://forge.yunohost.org/debian bullseye/stable amd64 Packages
        100 /var/lib/dpkg/status

Then let’s check grep testing /etc/apt/sources.list*

The results :

grep: /etc/apt/sources.list.d: Is a directory

Ah yes : grep -nr testing /etc/apt/sources.list* (note the -nr option)

Nothing is showing

Mokay :confused:

What about grep -nr yunohost /etc/apt/sources.list*

The results :

/etc/apt/sources.list.d/yunohost.list:1:deb [signed-by=/usr/share/keyrings/yunohost-archive-keyring.gpg] http://forge.yunohost.org/debian/ bullseye stable

Ah yes I see … I fixed the switchToTesting script … can you try rerunning it ?

1 Like