Tâche #9356
EOLE OpenNebula - Scénario #9355: Création d'un module Hâpy-Market/Catalogue/Bibliothèque
Création du paquet eole-one-market
Description
Création du paquet des dicos et templates du module
Related issues
Associated revisions
dicos/98_one-market.xml: Ajout du template appmarket-server.conf
tmpl/appmarket-server.conf: Création du fichier
ref #9356 @1h
dicos/98_one-market.xml: Création de variables one_market_dbhost et one_market_dbport
tmpl/appmarket-server.conf: Utilisation des nouvelles variables
Configuraiton du serveur mongodb qui héberge les données du appmarket.
ref #9356 @20m
dicos/98_one-market.xml: Création des variables one_market_ip et one_market_port
tmpl/appmarket-server.conf : Utilisation
ref #9356 @20m
tmpl/appmarket-server.conf: Configuration de l'utilisateur Admin.
Lors du premier lancement du démon, AppMarket crée un utilisateur "Admin"
sur la base de la déclaration faite dans le fichier de conf.
ref #9356 @20m
dicos/98_one-market.xml: Gestion du service par Creole
Le service opennebula-appmarket est géré par Creole
ref #9356 @20m
dicos/98_one-market.xml: Firewall --> Ouverture du port one_market_port
ref #9356 @10m
dicos/98_one-market.xml: Ajout d'un reverse proxy
Le service est fournis par nginix et non plus directement par le démon.
On donne également la possibilité d'activer ou non l'hébergement des images disques
du market sur la même machine.
ref #9356 @3h
tmpl/appmarket.nginx: Correction d'un nom de variable
ref #9356 @10m
dicos/98_one-market.xml: Ajout de la variable one_market_weburl
Cette variable contiens le hostname DNS du serveur market, l'équivalent
de web_url dans eole-web.
ref #9356 @30m
dicos/98_one-market.xml: Correction d'un nom de variable
ref #9356 @30m
postservice/98_appmarket_nginx.sh: Correction du CreoleGet
tmpl/appmarket.nginx: Correction syntaxique
/dev/null ... non mais franchement.
fixes #9356 @15m
History
#1 Updated by Philippe Caseiro over 8 years ago
Ce paquet doit également configurer le serveur http de mise à disposition des images disque partagés.
#2 Updated by Philippe Caseiro over 8 years ago
- Status changed from Nouveau to En cours
#3 Updated by Philippe Caseiro over 8 years ago
- Project changed from EOLE OpenNebula to eole-one-market
- % Done changed from 0 to 10
#4 Updated by Philippe Caseiro over 8 years ago
- Description updated (diff)
- Assigned To set to Philippe Caseiro
#5 Updated by Philippe Caseiro over 8 years ago
- Remaining (hours) changed from 4.0 to 3.0
- Remaining (hours) changed from 3.0 to 3.7
#6 Updated by Philippe Caseiro over 8 years ago
- % Done changed from 10 to 70
#7 Updated by Philippe Caseiro over 8 years ago
- Remaining (hours) changed from 3.7 to 1.0
#8 Updated by Philippe Caseiro over 8 years ago
- Remaining (hours) changed from 1.0 to 0.4
#9 Updated by Philippe Caseiro over 8 years ago
- Status changed from En cours to Résolu
- % Done changed from 70 to 100
Appliqué par commit 4cd17bf618367d9d0377741d9e42131a148678f1.
#10 Updated by Fabrice Barconnière over 8 years ago
- Status changed from Résolu to Fermé