# Mastodon update from 4.2.8~ynh1 to 4.2.10~ynh1 failed

**URL:** https://forum.yunohost.org/t/mastodon-update-from-4-2-8-ynh1-to-4-2-10-ynh1-failed/30407
**Category:** Support apps
**Tags:** mastodon, english
**Created:** [July 14, 2024, 8:13am UTC](https://forum.yunohost.org/t/mastodon-update-from-4-2-8-ynh1-to-4-2-10-ynh1-failed/30407 "2024-07-14T08:13:33Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Papillone](https://forum.yunohost.org/user_avatar/forum.yunohost.org/papillone/32/4924_2.png) [@Papillone](https://forum.yunohost.org/u/Papillone)
#### Post date: [July 14, 2024, 8:13am UTC](https://forum.yunohost.org/t/mastodon-update-from-4-2-8-ynh1-to-4-2-10-ynh1-failed/30407/1 "2024-07-14T08:13:34Z")

</div>

### My YunoHost server

**Hardware:** VPS bought online  
**YunoHost version:** 11.2.20.2  
**I have access to my server :** Through SSH | through the webadmin | direct access via keyboard / screen  
**Are you in a special context or did you perform some particular tweaking on your YunoHost instance ?** : no  
**If your request is related to an app, specify its name and version:** Mastodon 4.2.8~ynh1 update to 4.2.10~ynh1

### Description of my issue

The update form Mastodon 4.2.8~ynh1 to 4.2.10~ynh1 failed.  
Possibly a similar problem to this one: [https://forum.yunohost.org/t/mastodon-4-2-8-update-fails-because-of-missing-db/29886](https://forum.yunohost.org/t/mastodon-4-2-8-update-fails-because-of-missing-db/29886)

### Some extracts form the Log:

```auto
2024-07-14 09:18:51,837: DEBUG - + database=
2024-07-14 09:18:51,837: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD= ********** psql ''
2024-07-14 09:18:51,967: WARNING - NOTICE: database "mastodon" does not exist, skipping
2024-07-14 09:18:51,968: DEBUG - DROP DATABASE
2024-07-14 09:18:51,968: DEBUG - + ynh_psql_execute_as_root '--sql=ALTER DATABASE mastodon_production RENAME TO mastodon;'
2024-07-14 09:18:51,986: DEBUG - + database=

```

```auto
2024-07-14 09:36:11,290: WARNING - Variable $redis_namespace wasn't initialized when trying to replace __REDIS_NAMESPACE__ in /var/www/mastodon/live/.env.production
2024-07-14 09:36:12,800: ERROR - Could not upgrade mastodon: An error occurred inside the app upgrade script

```

### Complete Log

[https://paste.yunohost.org/raw/vobajumego](https://paste.yunohost.org/raw/vobajumego)

Thanks for helping  
Papillon

---

<div class="post-metadata">

### Author: ![philho](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/p/3bc359/32.png) [@philho](https://forum.yunohost.org/u/philho)
#### Post date: [July 28, 2024, 9:57pm UTC](https://forum.yunohost.org/t/mastodon-update-from-4-2-8-ynh1-to-4-2-10-ynh1-failed/30407/2 "2024-07-28T21:57:33Z")

</div>

I have exactly the same problem with a vps. the update does not work via the yunohost webadmin, as well as via ssh with screen:

Variable $redis\_namespace wasn’t initialized when trying to replace **REDIS\_NAMESPACE** in /var/www/mastodon/live/.env.production.

It probably has something to do with the “redis namespace”.

---

<div class="post-metadata">

### Author: ![orhtej2](https://forum.yunohost.org/user_avatar/forum.yunohost.org/orhtej2/32/8943_2.png) [@orhtej2](https://forum.yunohost.org/u/orhtej2)
#### Post date: [July 29, 2024, 8:22am UTC](https://forum.yunohost.org/t/mastodon-update-from-4-2-8-ynh1-to-4-2-10-ynh1-failed/30407/3 "2024-07-29T08:22:33Z")

</div>

Super hacky solution to test (make a full backup first!):

```sh
sudo yunohost app upgrade mastodon -u https://github.com/YunoHost-Apps/mastodon_ynh/tree/orhtej2-patch-1

```

---

<div class="post-metadata">

### Author: ![Papillone](https://forum.yunohost.org/user_avatar/forum.yunohost.org/papillone/32/4924_2.png) [@Papillone](https://forum.yunohost.org/u/Papillone)
#### Post date: [July 29, 2024, 12:22pm UTC](https://forum.yunohost.org/t/mastodon-update-from-4-2-8-ynh1-to-4-2-10-ynh1-failed/30407/4 "2024-07-29T12:22:30Z")

</div>

Thanks for helping. Upgrade was successful (with some warnings: [https://paste.yunohost.org/raw/duxudoleyo](https://paste.yunohost.org/raw/duxudoleyo)).

---

<div class="post-metadata">

### Author: ![philho](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/p/3bc359/32.png) [@philho](https://forum.yunohost.org/u/philho)
#### Post date: [July 29, 2024, 12:41pm UTC](https://forum.yunohost.org/t/mastodon-update-from-4-2-8-ynh1-to-4-2-10-ynh1-failed/30407/5 "2024-07-29T12:41:36Z")

</div>

That worked for me too. Thank you 🙂

---

<div class="post-metadata">

### Author: ![system](https://forum.yunohost.org/uploads/default/original/2X/f/f59fe8e3ee6b100b4f574d30d6e30479c68b89f0.png) [@system](https://forum.yunohost.org/u/system)
#### Post date: [August 13, 2024, 12:41pm UTC](https://forum.yunohost.org/t/mastodon-update-from-4-2-8-ynh1-to-4-2-10-ynh1-failed/30407/6 "2024-08-13T12:41:51Z")

</div>

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.
