-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problème installation v0.1.0 #50
Comments
Salut @geobrun, Je pense avoir compris ton souci, je vais essayer d'expliquer le plus clairement possible. En fait, quand tu lances Aussi, lors de cette même commande, un réseau interne entre les containers est créé. Il permet aux containers d'accéder aux autres containers via leur adresse IP directement. Comme cette adresse change, C'est pour cela que dans ton container keycloak tu as l'erreur suivante : Connection to localhost:5432 refused. Il faut donc changer dans ton fichier N'hésite pas à revenir vers moi si tout cela n'est pas clair. Il faudra qu'on mette à jour la documentation pour ça. J'espère que cela va fonctionner, tiens moi au courant. PS1 : Si jamais tu veux que GeoCam accède à un cluster postgres externe tu peux néanmoins modifier toutes les variables d'environnement pour qu'il s'y connecte. Dans ce cas, il y aura quand même création d'un container postgres mais il ne sera pas utilisé. Il est possible de modifier les fichiers docker-compose.yml pour l'en empêcher. PS2 : C'est donc normal que tu n'aies pas de pg_hba.conf sur ta VM car ce dernier est dans le container postgres. |
Merci pour tes explications @mvergez : je pense du coup avoir compris le concept des containers, même si je n'en maîtrise pas encore toutes les facettes ! Du coup, j'ai fait la modification dont tu parlais pour la variable
J'ai mis un mot de passe ne contenant que des lettres et des chiffres car j'ai déjà eu un souci avec des caractères spéciaux avec GeoNature. |
Salut @geobrun ! Hum, est-ce que tu avais déjà une base de données de créée avant ? Ou tu repars de zéro ?
J'espère que cela t'aidera et que j'ai été clair, n'hésite pas si tu as besoin de plus de précisions :) Tu vas devenir expert en containers après ;) |
Merci pour les explications, mais je ne suis pas sûr d'avoir tout compris ! Voilà ce que j'ai fait pour installer la nouvelle version de GeoCam : j'ai supprimé la VM où l'ancienne version de GeoCam était installée (il n'y avait pas de données dedans, juste des tests). J'ai réinstallé une nouvelle VM où j'ai tenté plusieurs fois l'installation de GeoCam. A chaque tentative, j'ai seulement supprimé le dossier racine "geocam" de mon utilisateur. J'aurais pensé que cela aurait été suffisant, mais de ce que je comprends de ton message, c'est que ce n'est peut-être pas le cas ? Du coup, dans mon dernier test, j'ai :
Voilà les messages que je reçois maintenant :
On dirait qu'il n'y a plus d'erreur côté BDD, c'est curieux ? Du coup, par curiosité, j'ai relancé une seconde fois l'installation sans faire d'autres modifications et voilà ce que j'obtiens cette fois :
On dirait que la BDD n'est pas installée finalement... Le plus simple, c'est peut-être que je recrée une nouvelle VM vierge et que je reparte avec le bon fichier |
Etrange tout ça... Pour minio on a identifié le problème : nous n'avions pas fixé la version et ils ont fait quelques changements récemment qui nous impactent sur la detection du Pour la db c'est très étrange, je vais faire des tests chez moi et je reviens vers toi au plus vite. Pas besoin de supprimer geocam à chaque test, en fonction des changements seuls Désolé pour tous ces problèmes en tout cas... |
Bonjour @mvergez, J'ai fait des tests de mon côté :
Et j'obtiens visiblement la même erreur que lors de mon dernier post, il doit y avoir quelque chose qui ne se passe comme il faut ! Ou bien il y a une différence de configuration avec votre machine de test ?
Je suppose que l'erreur se situe au niveau de cette mention : |
Salut Maxime, J'ai finalisé l'installation de la nouvelle version de GeoCam sur notre serveur. Je vais mettre à jour la documentation pour que cela soit plus clair au cas où quelqu'un souhaiterait installer et tester cette nouvelle version. Comme on l'a vu tous les deux en début de semaine, il y a encore quelques petites corrections à réaliser pour que l'installation devienne "un long fleuve tranquille". Je les mets ici pour rappel, mais aussi au cas où quelqu'un souhaiterait tester l'outil de son côté :
Et il y a un dernier souci que j'ai rencontré lors de la réinstallation de l'application avec des identifiants et mots de passe personnalisés. La modification des paramètres Encore merci pour ton aide ! :) |
Salut @geobrun ! Merci beaucoup pour ton retour ! On va prendre en compte ces points là pour rendre l'installation plus fluide :
Pour le dernier souci, j'ai fait un test :
Je vais tester avec un autre mot de passe également et reviens vers toi au plus vite ! |
Hum, c'est curieux cette histoire de nom d'utilisateur/mot de passe. Je l'ai testé plusieurs fois de mon côté pourtant ! Je referai un test avec la prochaine version. |
Bonjour,
Je rencontre un problème d'installation avec la nouvelle version de GeoCam. Voici le message d'erreur que je reçois lors de l'exécution de la commande
./scripts/docker.sh up -d
:Je n'ai rien trouvé de particulier dans dans la partie "minio". Par contre, quand je lance la commande
./scripts/docker.sh logs keycloak
, j'ai ce message d'erreur qui s'affiche :En général, je règle ce genre de souci via le fichier
pg_hba.conf
, mais là, je n'ai pas de dossier/etc/postgres
dans ma VM. La BDD doit sûrement s'installer ailleurs (via Alembic peut-être ?). A moins que mon souci ne provienne d'un simple paramètre mal renseigné dans le fichier.env
? J'ai indiqué une adresse du type "192.168.x.x" pour${DOMAIN}
et "localhost" pour${DB_ADDR}
. Le port de la BDD n'est pas demandé et celui que j'ai indiqué pour${HTTP_HTTPS_PORT}
est le "8889".Une idée pour résoudre ce problème ?
The text was updated successfully, but these errors were encountered: