Je n'arrive pas à terminer la mise à jour de #Funkwhale, la migration semble impossible faute de droit d'accès. Suggestions? Merci !

cc: @funkwhale @eliotberriot

Follow

@manu
C'est qui le owner de /srv/funkwhale/ ?
ls -alsh /srv/funkwhale/
@funkwhale @eliotberriot

@manu
Tu peux essayer: chown -R funkwhale. /srv/funkwhale/virtualenv/
Je connais pas du tout funkwhale, mais je ferais un backup du dossier virtualenv avant d'essayer différentes solution.
@funkwhale @eliotberriot

@manu @joeydc @funkwhale visiblement, c'est un problème pour exécuter une requête sql particulière.

Tu peux tenter un:

sudo su postgres

suivi d'un :

psql -c 'create extension citext'

Si ça fonctionne, tu devrais pouvoir reprendfe la maj à la commande "migrate", celle qui a planté sur ta capture d'écran

@eliotberriot Merci pour la réponse. J'ai fait ça (CREATE EXTENSION), mais ensuite le résultat reste le même avec la migration. Pour être certain, j'ai recommencé la procédure du début et... aucun changement.
@joeydc @funkwhale

@manu

Oups, mauvaise commande, voici la bonne:

sudo -u postgres psql funkwhale -c 'CREATE EXTENSION "unaccent";'

Ça devrait la créer sur la bonne base et le migrate fonctionnera après ça.
@joeydc @funkwhale

@manu

Oh ?

sudo -u postgres psql funkwhale -c "SELECT 1 FROM pg_extension WHERE extname = 'citext'" retourn quoi ?

@manu ah mais je suis *****

sudo -u postgres psql funkwhale -c 'CREATE EXTENSION "citext";'

J'avais laissé "unaccent" dans ma première commande…

@eliotberriot Merci infiniment ! La migration a fonctionné, le site est à jour et fonctionnel ! :flan_thumbs:

Sign in to participate in the conversation
Netdc

Netdc Social Network.