EnvoleMigration23 » Historique » Version 4
Version 3 (Gaston TJEBBES, 06/07/2010 13:54) → Version 4/40 (Gaston TJEBBES, 28/07/2010 11:23)
h1. Migration vers la Eole2.3
h2. En vrac :
* Renommer toutes Les containers
Pour les variables qui accès via des services (connexion ldap, connexion mysql), aucun problème ne se nomme posh... en envole... pose.
* Avoir une structure de dépendances cohérente
* Revoir l'utilisation Pour les accès systèmes, des répertoires problèmes risquent de /home (il est possible de fournir un template qui indique à bacula les rep à sauvegarder)
h2. Les variables à gérer: se poser.
h3. Variables communes Mysql
Il faut monter les répertoires contenant les fichiers .sql dans le container mysql, pour cela, il faut qu'ils soient réunis au même endroit.
Proposition d'arborescence :
* Url /etc/eolesql/<nom de redirection par défaut web_default (fournit par eole-web) l'appli>/gen/
* Nom /etc/eolesql/<nom de domaine web_domain (fournit par eole-web l'appli>/updates/
Ainsi, les fichiers de configuration .py ou eole-appli-web ?)
* Adresse du serveur ftp web_ftp (par application webshare/ajaxplorer) ??
h3. Les applications : .ini sont placés dans le master.
* Activation des applications web_<appli> (chaque application fournit le sien)
h2. Les paquets
h3. Le principe
Un maximum de manipulation doit être effectuée depuis fichiers .sql sont également placés dans le master (script de configuration / synchro ...), cela évite de demander à un utilisateur de la différence que le répertoire dans lequel il se connecter sur un container. trouve est également monté dans le container mysql.
eole-monappli fournit l'ensemble h4. Mots de passe
Question en suspent : comment gérer la modification des dictionnaires, templates, scripts mots de manipulation util pour l'application monappli (est installé sur le master)
monappli-pkg fournit l'ensemble passe au travers des dépendances utilisées pour installer monappli containers (un mot de passe peut se trouver dans le container n'importe quel container).
On va donc avoir : h4. Génération des bases de données
eole-appliweb
appliweb-pkg Revoir les pre-updates et post-updates.
eole-envole
envole-pkg
eole-posh
posh-pkg
eole-ajaxplorer
ajaxplorer-pkg
h2. Mysql
La gestion h4. Mise à jour des bases de données mysql doit
Les pre et post update doivent être revue (où quand, comment). revus.
h2. En vrac :
* Renommer toutes Les containers
Pour les variables qui accès via des services (connexion ldap, connexion mysql), aucun problème ne se nomme posh... en envole... pose.
* Avoir une structure de dépendances cohérente
* Revoir l'utilisation Pour les accès systèmes, des répertoires problèmes risquent de /home (il est possible de fournir un template qui indique à bacula les rep à sauvegarder)
h2. Les variables à gérer: se poser.
h3. Variables communes Mysql
Il faut monter les répertoires contenant les fichiers .sql dans le container mysql, pour cela, il faut qu'ils soient réunis au même endroit.
Proposition d'arborescence :
* Url /etc/eolesql/<nom de redirection par défaut web_default (fournit par eole-web) l'appli>/gen/
* Nom /etc/eolesql/<nom de domaine web_domain (fournit par eole-web l'appli>/updates/
Ainsi, les fichiers de configuration .py ou eole-appli-web ?)
* Adresse du serveur ftp web_ftp (par application webshare/ajaxplorer) ??
h3. Les applications : .ini sont placés dans le master.
* Activation des applications web_<appli> (chaque application fournit le sien)
h2. Les paquets
h3. Le principe
Un maximum de manipulation doit être effectuée depuis fichiers .sql sont également placés dans le master (script de configuration / synchro ...), cela évite de demander à un utilisateur de la différence que le répertoire dans lequel il se connecter sur un container. trouve est également monté dans le container mysql.
eole-monappli fournit l'ensemble h4. Mots de passe
Question en suspent : comment gérer la modification des dictionnaires, templates, scripts mots de manipulation util pour l'application monappli (est installé sur le master)
monappli-pkg fournit l'ensemble passe au travers des dépendances utilisées pour installer monappli containers (un mot de passe peut se trouver dans le container n'importe quel container).
On va donc avoir : h4. Génération des bases de données
eole-appliweb
appliweb-pkg Revoir les pre-updates et post-updates.
eole-envole
envole-pkg
eole-posh
posh-pkg
eole-ajaxplorer
ajaxplorer-pkg
h2. Mysql
La gestion h4. Mise à jour des bases de données mysql doit
Les pre et post update doivent être revue (où quand, comment). revus.