parent
afd7ff6866
commit
5f93105381
19
Home.md
19
Home.md
@ -4,10 +4,9 @@ Pour compléter l’installation, les dépendances n’étant pas déclarées po
|
|||||||
1. installer les dépendances nécessaire : apt-eole install python3-setuptools python3-pip jq eole-db eole-postgresql python3-aiohttp
|
1. installer les dépendances nécessaire : apt-eole install python3-setuptools python3-pip jq eole-db eole-postgresql python3-aiohttp
|
||||||
2. récupérer les paquets composants risotto sur owncloud et les installer avec dpkg
|
2. récupérer les paquets composants risotto sur owncloud et les installer avec dpkg
|
||||||
3. installer les dépendances python non sans paquet ubuntu : pip3 install asyncpg Cheetah3
|
3. installer les dépendances python non sans paquet ubuntu : pip3 install asyncpg Cheetah3
|
||||||
4. patcher le fichier /etc/risotto/risotto.conf parce qu’il y a deux versions de tiramisu en compétition
|
4. reconfigurer le serveur
|
||||||
5. reconfigurer le serveur
|
5. le fichier de configuration de cucchiaiata est ~/.cucchiaiata-config.yaml, le contenu est proposé ci-dessus
|
||||||
6. le fichier de configuration de cucchiaiata est ~/.cucchiaiata-config.yaml, le contenu est proposé ci-dessus
|
6. pour tester, il faut également des données de départ (seed), le script provisioning_example.sh contenu dans le dépôt cucchiaiata permet d’avoir des commandes type.
|
||||||
7. pour tester, il faut également des données de départ (seed), le script provisioning_example.sh contenu dans le dépôt cucchiaiata permet d’avoir des commandes type.
|
|
||||||
|
|
||||||
|
|
||||||
Le fichier ~/.cucchiaiata-config.yaml :
|
Le fichier ~/.cucchiaiata-config.yaml :
|
||||||
@ -16,17 +15,5 @@ url: localhost:8080
|
|||||||
version: v1
|
version: v1
|
||||||
```
|
```
|
||||||
|
|
||||||
Le patch pour la prise en compte de la bonne version de tiramisu :
|
|
||||||
|
|
||||||
```
|
|
||||||
--- distrib/risotto.conf 2020-04-02 10:43:03.000000000 +0200
|
|
||||||
+++ modif/risotto.conf 2020-04-07 15:07:37.161143041 +0200
|
|
||||||
@@ -12,3 +12,4 @@
|
|
||||||
MESSAGE_PATH=%%getVar('risotto_messages_dir')
|
|
||||||
CACHE_ROOT_PATH=%%getVar('risotto_cache_dir')
|
|
||||||
SRV_SEED_PATH=%%getVar('risotto_seed_dir')
|
|
||||||
+PYTHONPATH="/usr/lib/python3.6/dist-packages:$PYTHONPATH"
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
Note : l’ajustement est actuellement fait dans un script postservice. Il manquait la capacité login pour les roles (alter role tiramisu with login; idem pour risotto) et les droits sur les tables, ceux-ci étant remis à zéro par eoledb à chaque reconfigure. Un paquet d’une version modifiée de eole-db est également fournie dans le répertoire owncloud pour gérer ce cas.
|
Note : l’ajustement est actuellement fait dans un script postservice. Il manquait la capacité login pour les roles (alter role tiramisu with login; idem pour risotto) et les droits sur les tables, ceux-ci étant remis à zéro par eoledb à chaque reconfigure. Un paquet d’une version modifiée de eole-db est également fournie dans le répertoire owncloud pour gérer ce cas.
|
Loading…
x
Reference in New Issue
Block a user