Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi
  • Page :
  • 1

SUJET :

Mise à jour il y a 5 ans 6 mois #3421

  • Clemenceau
  • Portrait de Clemenceau Auteur du sujet
  • Hors Ligne
  • COM_KUNENA_SAMPLEDATA_RANK1
  • COM_KUNENA_SAMPLEDATA_RANK1
  • Messages : 16
  • Remerciements reçus 1
Bonjour,

J'utilise depuis 2 ans Diacamma, mais j'ai un sérieux problème avec les mises à jours.
Si je fais un launch_lucterios.sh update cela n'applique pas la mise à jour, cela me met qu'il ne trouve pas de version de django au dessus de la 2.0.9 pour python 3.4. (confirmé ici: docs.djangoproject.com/fr/2.2/faq/instal...an-i-use-with-django )
J'ai pu m'en sortir en lançant l'environnement virtuel de python et en faisant un pip install diacamma-syndic==3.10.
Le problème est qu'il est impossible de mettre à jour lucterios car lui souhaite installer une version plus récente de django, donc je bloque à lucterios 2.3.6.

Du coup j'ai tout supprimé (sauf le dossier de l'instance et la base de donnée) j'ai pris le setup ici www.sd-libre.fr/download/Diacamma_setup.tar.gz comme indiqué sur la page d'accueil, et j'exécute le install.sh... même chose ça réinstalle python 3.4, donc problème avec lucterios.
Je pense qu'il serait bien de mettre à jour ce script.

Pourtant sur la démo ici: syndic.diacamma.org/web/index.html je vois dans le à propos lucterios 2.3.10.

Comment mettre à jour?

Pour info je suis sur une centos 7 en cli.

Merci pour le retour :)

S'il vous plaît Connexion ou Créer un compte à se joindre à la conversation.

Dernière édition: par lag.

Mise à jour il y a 5 ans 6 mois #3430

  • lag
  • Portrait de lag
  • Hors Ligne
  • COM_KUNENA_SAMPLEDATA_RANK_ADMIN
  • COM_KUNENA_SAMPLEDATA_RANK_ADMIN
  • Messages : 2044
  • Karma: 8
  • Remerciements reçus 527
Bonjour,

En effet, pour pouvoir utiliser les dernières mise à jour, il faut utiliser Python 3.5 minimum.
Pour cela, une fois cette version de Python installé sur votre CentOS, il vous faudra recréer le "virtualenv" d'installation.

S'il vous plaît Connexion ou Créer un compte à se joindre à la conversation.

Laurent
Principale contributeur (Développeur) à Diacamma
Administrateur de Sleto partenaire officiel de Diacamma : support et hébergement en ligne.

Mise à jour il y a 5 ans 6 mois #3440

  • Clemenceau
  • Portrait de Clemenceau Auteur du sujet
  • Hors Ligne
  • COM_KUNENA_SAMPLEDATA_RANK1
  • COM_KUNENA_SAMPLEDATA_RANK1
  • Messages : 16
  • Remerciements reçus 1
Voici ce que j'ai fait:

yum install -y python36
cd /var/lucterios/
python3.6 -m venv lucterios
source lucterios/bin/activate
pip install diacamma-syndic mysqlclient gunicorn

vim launch_lucterios.sh
#!/usr/bin/env bash

. /var/lucterios2/lucterios/bin/activate
cd /var/lucterios2/
lucterios_admin.py $@

Enregistrer et quitter puis lancer la mise à jour.

./launch_lucterios.sh update

Tuer le processus et relancer le depuis le nouvel environnement
(mon script de démarrage ici)
#!/bin/bash
cd /var/lucterios2/
source lucterios/bin/activate
DJANGO_SETTINGS_MODULE='copro.settings' gunicorn lucterios.framework.wsgi --bind=0.0.0.0:8000 --daemon

Par contre pour @lag je pense sincèrement que le install.sh devrait être refait pour inclure une nouvelle version de python.
Car là si je partais de 0, je ne pourrais pas installer la dernière version de diacamma juste avec le install.sh

S'il vous plaît Connexion ou Créer un compte à se joindre à la conversation.

Mise à jour il y a 5 ans 6 mois #3442

  • lag
  • Portrait de lag
  • Hors Ligne
  • COM_KUNENA_SAMPLEDATA_RANK_ADMIN
  • COM_KUNENA_SAMPLEDATA_RANK_ADMIN
  • Messages : 2044
  • Karma: 8
  • Remerciements reçus 527
Bonjour,

En effet, je n'ai pas fait dernièrement de tests d'installation sous CentOS 7 (je suis majoritairement sous Debian).
Je vais adapter l'installation pour s'assurer d'avoir Python 3.5 minimum

Merci de ce retour.

S'il vous plaît Connexion ou Créer un compte à se joindre à la conversation.

Laurent
Principale contributeur (Développeur) à Diacamma
Administrateur de Sleto partenaire officiel de Diacamma : support et hébergement en ligne.
  • Page :
  • 1
Temps de génération de la page : 0.111 secondes
Propulsé par Kunena

Qui sommes nous?

Le sanglier du Libre

Association éditant le logiciel Diacamma
12 rue Marius Charles
38420 Domène
France

Partenaire

SLETO

Si vous recherchez du support ou une solution d'hébergement pour Diacamma, faite confiance à SLETO, notre partenaire officiel