Yunohost 11.1 spooky testing

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

It’s working like a charm :slight_smile: Thanks a lot !

curl https://install.yunohost.org/switchtoTesting | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   464  100   464    0     0   1957      0 --:--:-- --:--:-- --:--:--  1957
----
Patching sources.list to enable testing repository...
----
----
Running 'apt-get update'
----
Hit:1 http://deb.debian.org/debian bullseye InRelease
Get:2 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]        
Get:3 http://security.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Hit:4 http://forge.yunohost.org/debian bullseye InRelease                      
Hit:5 http://mirror.hetzner.com/debian/packages bullseye InRelease             
Get:6 http://mirror.hetzner.com/debian/packages bullseye-updates InRelease [44.1 kB]
Hit:7 https://packages.sury.org/php bullseye InRelease
Get:8 http://mirror.hetzner.com/debian/security bullseye-security InRelease [48.4 kB]
Get:9 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [210 kB]
Get:10 http://security.debian.org/debian-security bullseye-security/main Translation-en [137 kB]
Get:11 http://forge.yunohost.org/debian bullseye/testing amd64 Packages [3,772 B]
Get:12 http://mirror.hetzner.com/debian/security bullseye-security/main amd64 Packages [210 kB]
Get:13 http://mirror.hetzner.com/debian/security bullseye-security/main Translation-en [137 kB]
Fetched 883 kB in 3s (336 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
The following packages will be upgraded:
  moulinette python3-lexicon ssowat yunohost yunohost-admin
5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9,050 kB of archives.
After this operation, 286 kB of additional disk space will be used.
Get:1 http://forge.yunohost.org/debian bullseye/testing amd64 moulinette all 11.1.0 [72.6 kB]
Get:2 http://forge.yunohost.org/debian bullseye/testing amd64 ssowat all 11.1.0 [761 kB]
Get:3 http://forge.yunohost.org/debian bullseye/testing amd64 python3-lexicon all 3.11.2+ynh11-1 [138 kB]
Get:4 http://forge.yunohost.org/debian bullseye/testing amd64 yunohost all 11.1.1.2 [1,092 kB]
Get:5 http://forge.yunohost.org/debian bullseye/testing amd64 yunohost-admin all 11.1.1 [6,986 kB]
Fetched 9,050 kB in 1s (16.2 MB/s)    
(Reading database ... 63899 files and directories currently installed.)
Preparing to unpack .../moulinette_11.1.0_all.deb ...
Unpacking moulinette (11.1.0) over (11.0.9) ...
Setting up moulinette (11.1.0) ...
(Reading database ... 63899 files and directories currently installed.)
Preparing to unpack .../archives/ssowat_11.1.0_all.deb ...
Unpacking ssowat (11.1.0) over (11.0.9) ...
Setting up ssowat (11.1.0) ...
(Reading database ... 63899 files and directories currently installed.)
Preparing to unpack .../python3-lexicon_3.11.2+ynh11-1_all.deb ...
Unpacking python3-lexicon (3.11.2+ynh11-1) over (3.7.0+ynh11-1) ...
Setting up python3-lexicon (3.11.2+ynh11-1) ...
(Reading database ... 63909 files and directories currently installed.)
Preparing to unpack .../yunohost_11.1.1.2_all.deb ...
Unpacking yunohost (11.1.1.2) over (11.0.10.2) ...
Setting up yunohost (11.1.1.2) ...
Installing new version of config file /etc/bash_completion.d/yunohost ...
Regenerating configuration, this might take a while...
Warning: The configuration file '/etc/ssh/sshd_config' has been manually modified and will not be updated
Success! Configuration updated for 'slapd'
Success! Configuration updated for 'nginx'
Success! Configuration updated for 'postfix'
Success! Configuration updated for 'dnsmasq'
Launching migrations...
Info: Running migration 0025_global_settings_to_configpanel...
Success! Migration 0025_global_settings_to_configpanel completed
Info: Running migration 0026_new_admins_group...
Info: Creating a backup of LDAP database and apps settings prior to the actual migration.
Success! User info changed
Info: Updating aliases for group 'admins'
Success! Group 'admins' updated
Success! Group 'admins' updated
Success! Group 'admins' updated
Success! Migration 0026_new_admins_group completed
Re-diagnosing server health...
Warning: Found 1 item(s) that could be improved for Base system. (+ 1 ignored issue(s))
Success! Everything looks OK for Internet connectivity!
Success! Everything looks OK for DNS records! (+ 2 ignored issue(s))
Success! Everything looks OK for Ports exposure!
Success! Everything looks OK for Web!
Success! Everything looks OK for Email! (+ 2 ignored issue(s))
Error: Found 1 significant issue(s) related to Services status check!
Success! Everything looks OK for System resources!
Success! Everything looks OK for System configurations! (+ 1 ignored issue(s))
Info: The app catalog cache is empty or obsolete.
Info: Updating application catalog...
Success! The application catalog has been updated!
Success! Everything looks OK for Applications!
Warning: To see the issues found, you can go to the Diagnosis section of the webadmin, or run 'yunohost diagnosis show --issues --human-readable' from the command-line.
(Reading database ... 63924 files and directories currently installed.)
Preparing to unpack .../yunohost-admin_11.1.1_all.deb ...
Unpacking yunohost-admin (11.1.1) over (11.0.11) ...
Setting up yunohost-admin (11.1.1) ...
Processing triggers for man-db (2.9.4-2) ...

:point_right: Version 11.1.2 has been released and includes another batch of important changes:

  • Important rework of the app catalog, app install view, app info view to integrate app descriptions, screenshot, logos, links to upstream stuff, documentation, and other bits of logic/info introduced in app packaging v2 (#1526, webadmin#486)
  • Domains settings about enabling/disabling mail and XMPP are now propagated to actual system configs instead of just affecting the recommended DNS conf (#1541)
  • Add a global setting to enable passwordless sudo for admins
  • Add a global setting to change the user portal theme
  • Read-only/GET operations now don’t take the lock anymore, which should be a bit more comfortable when eg. lauching an operation on the webadmin, and trying to browse stuff in another webadmin tab (Moulinette#327)
  • Various technical fixes
  • Update translations for Arabic, Basque, Dutch, French, Galician, German, Polish, Portuguese, Portuguese (Brazil), Slovak, Spanish, Ukrainian
8 Likes

Yes but you need to manually fix the alias, cf Yunohost 11.1 spooky testing - #89 by Aleks

@Aleks Good job on the app logos! works nicely