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
Demandes liées
Révisions associées
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
Historique
#1 Mis à jour par Philippe Caseiro il y a plus de 9 ans
Ce paquet doit également configurer le serveur http de mise à disposition des images disque partagés.
#2 Mis à jour par Philippe Caseiro il y a plus de 9 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Philippe Caseiro il y a plus de 9 ans
- Projet changé de EOLE OpenNebula à eole-one-market
- % réalisé changé de 0 à 10
#4 Mis à jour par Philippe Caseiro il y a plus de 9 ans
- Description mis à jour (diff)
- Assigné à mis à Philippe Caseiro
#5 Mis à jour par Philippe Caseiro il y a plus de 9 ans
- Restant à faire (heures) changé de 4.0 à 3.0
- Restant à faire (heures) changé de 3.0 à 3.7
#6 Mis à jour par Philippe Caseiro il y a plus de 9 ans
- % réalisé changé de 10 à 70
#7 Mis à jour par Philippe Caseiro il y a plus de 9 ans
- Restant à faire (heures) changé de 3.7 à 1.0
#8 Mis à jour par Philippe Caseiro il y a plus de 9 ans
- Restant à faire (heures) changé de 1.0 à 0.4
#9 Mis à jour par Philippe Caseiro il y a plus de 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 70 à 100
Appliqué par commit 4cd17bf618367d9d0377741d9e42131a148678f1.
#10 Mis à jour par Fabrice Barconnière il y a plus de 9 ans
- Statut changé de Résolu à Fermé