# 🚧 YunoHost 12.0 beta (Bookworm)

**URL:** https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496
**Category:** Announcements
**Created:** [July 20, 2024, 3:25pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496 "2024-07-20T15:25:12Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [July 31, 2024, 2:03pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/22 "2024-07-31T14:03:06Z")

</div>

> [@pihomeserver](#):
>
> Only a small issue during distro upgrade and the grub-pc package. I had to run the apt command manually to answer to continue despite an error

To help us prevent this for other people, can you share the exact error message you had if you still have it around ? x\_x

> [@pihomeserver](#):
>
> Stupid question maybe : can i now remove the testing part from the apt source for yunohost ?

Edit /etc/apt/sources.list.d/yunohost.list and remove the testing keyword at the end … However, there are no “stable” version on 12.x yet, and we will surely release significant fixes in the coming weeks as we’re smoothing everything up, so i’d advise not to do this until Bookworm actually becomes the stable

---

<div class="post-metadata">

### Author: ![jookk](https://forum.yunohost.org/user_avatar/forum.yunohost.org/jookk/32/6992_2.png) [@jookk](https://forum.yunohost.org/u/jookk)
#### Post date: [July 31, 2024, 3:50pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/23 "2024-07-31T15:50:03Z")

</div>

I tried to upgrade too.  
I had 500 error after upgrade in webadm.  
But I had strange problems with ssh. I couldn’t connect easily to server cli. I don’t know, I had feel, that ssh server worked slowly or something.  
All worked fine, Nextcloud, matomo and wordpress too.  
Oh, I almost forgot to mention, that Nextcloud didnt loading, because of missing php8.2-apcu package.  
I had little time to test. So I rolled back to 11.2.x. it’s 1st day of month tomorrow, so I need functional server:)  
Looking forward to new beta release and testing…

---

<div class="post-metadata">

### Author: ![pihomeserver](https://forum.yunohost.org/user_avatar/forum.yunohost.org/pihomeserver/32/6923_2.png) [@pihomeserver](https://forum.yunohost.org/u/pihomeserver)
#### Post date: [August 1, 2024, 10:00am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/24 "2024-08-01T10:00:28Z")

</div>

Stupid i am i did not save the message. The issue was during the apt install and i guess that the non interactive process failed because i could not answer “ignore” … Sorry for that

---

<div class="post-metadata">

### Author: ![pihomeserver](https://forum.yunohost.org/user_avatar/forum.yunohost.org/pihomeserver/32/6923_2.png) [@pihomeserver](https://forum.yunohost.org/u/pihomeserver)
#### Post date: [August 1, 2024, 10:02am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/25 "2024-08-01T10:02:42Z")

</div>

Now that i’m moving forward in the upgrade i have a strange behavior of my Nextcloud instance running in Docker (not the Yunohost app). Only the web access works. Official app, webdav accesses, etc. all are down with authorisation issues. I think that something could have change in the reverse proxy headers. I have to investigate …

---

<div class="post-metadata">

### Author: ![tufek](https://forum.yunohost.org/user_avatar/forum.yunohost.org/tufek/32/1234_2.png) [@tufek](https://forum.yunohost.org/u/tufek)
#### Post date: [August 1, 2024, 10:28am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/26 "2024-08-01T10:28:49Z")

</div>

Unable to migrate with my orangepi 4 lts but very probably because of armbian issues. A bunch of linux headers were in hold, from a long time, preventing me to run the migration.

After unholding them I faced an issue with `armbian-bsp-cli-orangepi4-lts-current` package similarly to this post: [Unable to upgrade armbian-bsp-cli-odroidhc4-current - Odroid N2/N2+ - Armbian Community Forums](https://forum.armbian.com/topic/32154-unable-to-upgrade-armbian-bsp-cli-odroidhc4-current/)

I tried to purge this package then reinstalled it but I’m still not able to complete the migration: [https://paste.yunohost.org/raw/ogojoyeqoz](https://paste.yunohost.org/raw/ogojoyeqoz)

Looks like aptitude is now crazy, even though my server and nextcloud are still pretty stable.

I’ll probably try to alphatest Bookworm with it starting from a clean armbian

---

<div class="post-metadata">

### Author: ![Tho](https://forum.yunohost.org/user_avatar/forum.yunohost.org/tho/32/3667_2.png) [@Tho](https://forum.yunohost.org/u/Tho)
#### Post date: [August 1, 2024, 12:28pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/27 "2024-08-01T12:28:10Z")

</div>

Little issue found: I’ve enabled `Show other domain's apps` in the domain config.  
It works, but the other domain’s apps don’t show any logo.

 ![image](https://forum.yunohost.org/uploads/default/original/2X/3/307a130351fb2379a343ec24c5b1f2a6dc2fd63e.png)

 ![image](https://forum.yunohost.org/uploads/default/original/2X/8/8acf782d343a69fb09cdffceaa57395001c5efaf.png)  
If I open those failed links in a new tab, the right icon is shown.

---

<div class="post-metadata">

### Author: ![jookk](https://forum.yunohost.org/user_avatar/forum.yunohost.org/jookk/32/6992_2.png) [@jookk](https://forum.yunohost.org/u/jookk)
#### Post date: [August 4, 2024, 5:17am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/28 "2024-08-04T05:17:11Z")

</div>

rspamd and metronome is not in catalog right now.  
I upgraded yesterday and it goes well.  
ssh working now without slowness.  
New portal showing apps from other domains after checkbox.  
I tested DKIM signing:

1. from Nextcloud Snappymail app - not signed with opendkim
2. from mobile client app - not skined.

How to see whats going on?

Edit:  
I had manually edited master.cf so new opendkim conf wasn’t there.  
Regenerated conf and all is fine - mails are signed  
Thanks all 👋👌

---

<div class="post-metadata">

### Author: ![arkadi](https://forum.yunohost.org/user_avatar/forum.yunohost.org/arkadi/32/5350_2.png) [@arkadi](https://forum.yunohost.org/u/arkadi)
#### Post date: [August 5, 2024, 2:34am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/29 "2024-08-05T02:34:44Z")

</div>

I noticed this notice is now appearing in my Diagnosis since upgrading Debian 11-12.

Is it safe to regen this conf? or is this necessary for Debian 12?

> Configuration file `/etc/apt/sources.list.d/extra_php_version.list` appears to have been manually modified.
> 
> - This is probably OK if you know what you’re doing! YunoHost will stop updating this file automatically… But beware that YunoHost upgrades could contain important recommended changes. If you want to, you can inspect the differences with `yunohost tools regen-conf apt --dry-run --with-diff` and force the reset to the recommended configuration with `yunohost tools regen-conf apt --force`

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [August 5, 2024, 2:41am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/30 "2024-08-05T02:41:50Z")

</div>

Can you inspect the diff with `yunohost tools regen-conf apt --dry-run --with-diff`

---

<div class="post-metadata">

### Author: ![arkadi](https://forum.yunohost.org/user_avatar/forum.yunohost.org/arkadi/32/5350_2.png) [@arkadi](https://forum.yunohost.org/u/arkadi)
#### Post date: [August 5, 2024, 2:43am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/31 "2024-08-05T02:43:33Z")

</div>

```auto
$ sudo yunohost tools regen-conf apt --dry-run --with-diff
Warning: The configuration file '/etc/apt/sources.list.d/extra_php_version.list' has been manually modified and will not be updated
apt: 
  applied: 
  pending: 
    /etc/apt/sources.list.d/extra_php_version.list: 
      diff: @@ -1 +1 @@
-deb https://packages.sury.org/php/ bookworm main
+deb [signed-by=/etc/apt/trusted.gpg.d/extra_php_version.gpg] https://packages.sury.org/php/ bookworm main
      status: modified

```

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [August 5, 2024, 2:46am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/32 "2024-08-05T02:46:17Z")

</div>

Hmyeah dunno why it didnt get applied automagically but you should go forward and apply it with `yunohost tools regen-conf apt --force`

---

<div class="post-metadata">

### Author: ![moses69](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/m/e274bd/32.png) [@moses69](https://forum.yunohost.org/u/moses69)
#### Post date: [August 5, 2024, 6:29pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/33 "2024-08-05T18:29:53Z")

</div>

Is there a command for CLI for the beta-test? I don’t use the web-admin frontend but want to help testing.

---

<div class="post-metadata">

### Author: ![tituspijean](https://forum.yunohost.org/user_avatar/forum.yunohost.org/tituspijean/32/3584_2.png) [@tituspijean](https://forum.yunohost.org/u/tituspijean)
#### Post date: [August 5, 2024, 6:35pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/34 "2024-08-05T18:35:11Z")

</div>

Yes, the migration can be listed with `yunohost tools migrations list --pending`, then run with `yunohost tools migrations run 0027_migrate_to_bookworm`.

---

<div class="post-metadata">

### Author: ![moses69](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/m/e274bd/32.png) [@moses69](https://forum.yunohost.org/u/moses69)
#### Post date: [August 5, 2024, 7:54pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/35 "2024-08-05T19:54:25Z")

</div>

Migration fails  
`Migration 0027_migrate_to_bookworm did not complete, aborting. Error: Your system is not fully up-to-date. Please perform a regular upgrade before running the migration to Bookworm.`

I have the package “crystal” (from version 1.12.0-1+1.2 to 1.13.0-1+2.1) which is actually kept back during normal upgrade. I think this is the cause of the error.

Full log: [https://paste.yunohost.org/raw/cufacaduho](https://paste.yunohost.org/raw/cufacaduho)

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [August 5, 2024, 10:14pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/36 "2024-08-05T22:14:36Z")

</div>

> [@moses69](#):
>
> I have the package “crystal” (from version 1.12.0-1+1.2 to 1.13.0-1+2.1) which is actually kept back during normal upgrade.

And you can’t unhold / upgrade it because …?

---

<div class="post-metadata">

### Author: ![pihomeserver](https://forum.yunohost.org/user_avatar/forum.yunohost.org/pihomeserver/32/6923_2.png) [@pihomeserver](https://forum.yunohost.org/u/pihomeserver)
#### Post date: [August 6, 2024, 8:28am UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/37 "2024-08-06T08:28:15Z")

</div>

Coming back with the issue of my Nextcloud in docker, it seems that there is a change that now drops the auth header. My CalDAV setup on my phone now generates server errors due to the missing header.  
This is the error message in Nextcloud

```auto
No public access to this resource., No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured

```

I tried to set auth\_header to false in ssowat.conf but that does not make the trick. I’ve used the following command :

```auto
export app=redirect__8
sudo yunohost tools shell -c "from yunohost.permission import permission_url; permission_url('$app.main' ,auth_header=False)"

```

Using the official app works well so that sounds like an NGINX or Yunohost upgrade issue

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [August 6, 2024, 12:38pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/38 "2024-08-06T12:38:39Z")

</div>

@pihomeserver : try `yunohost app setting your_redirect_app protect_against_basic_auth_spoofing -v False` then `yunohost app ssowatconf`

---

<div class="post-metadata">

### Author: ![pihomeserver](https://forum.yunohost.org/user_avatar/forum.yunohost.org/pihomeserver/32/6923_2.png) [@pihomeserver](https://forum.yunohost.org/u/pihomeserver)
#### Post date: [August 6, 2024, 1:43pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/39 "2024-08-06T13:43:39Z")

</div>

THAT tip made the trick ! I have my app back, CalDav and CardDav on iOS ! Is that setting something new or updated by the upgrade script ?  
Thank you Aleks for the help !

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [August 6, 2024, 2:00pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/40 "2024-08-06T14:00:15Z")

</div>

It’s new

---

<div class="post-metadata">

### Author: ![Supbol](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@Supbol](https://forum.yunohost.org/u/Supbol)
#### Post date: [August 6, 2024, 2:37pm UTC](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496/41 "2024-08-06T14:37:23Z")

</div>

Hello,

Just upgraded a x64 VPS from YNH 11.2.27 to 12.0.2 from the WebUI and ended with the same Internal Sever Error screen as @arkadi [here above](https://forum.yunohost.org/t/beta-stage-testing-for-yunohost-12-0-bookworm-and-bullseye-bookworm-migration/30496/16).

Trying to go back to the main menu, I was invited to log in again. Then the YNH version number at the bottom right appeared as 12.0.2.

- No error in `tools_migrations_migrate_forward.log`, which ends with

- No error in `regen_conf-all.log` which ends with:

- A system update was also available after migration (which I ran successfully): libconfig-inifiles-perl (de 3.000003-1 à 3.000003-2)

- `yunohost tools migrations list --pending` returns:

- The rebuild job that I launched from the WebUI was shown as successfully executed. However [the related log](https://paste.yunohost.org/raw/ijuqakadoy) contains errors and mygpo service fails to launch with following error:

Despite the Internal Server Error displayed at the end of the migration process, everything seems to work properly, apart from these apps (although I did not test them right before the migration) which may come in addition to the [current list of regressions](https://apps.yunohost.org/dash?filter=regressions_bookworm) (issues mentioned are those displayed to YNH instance’s users) :

- Xprober: screen displaying binary content.
- Privatebin: 403 forbidden.
- Mygpo: 404 not found (before virtualenv had been rebuilt); After virtualenv had been rebuilt and the server restarted, it shows a 502 bad gateway error instead due to the fact the service cannot be started.
- Mindmaps: 404 not found.
- SnappyMail: empty white screen.

Thank you for all the work done so far for this release!

[Previous page](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496.md?page=1)

[Next page](https://forum.yunohost.org/t/yunohost-12-0-beta-bookworm/30496.md?page=3)
