Tue, 23 Mar 2010 10:56:50 +0100
Bonjour,
Le 23.03.2010 08:55, Jérôme Augé a écrit :
>
>
> 2010/3/20 Tony Galmiche <tony.galmiche@infosaone.com
> <mailto:tony.galmiche@infosaone.com>>
>
> Bonjour,
>
> Sur un serveur de test, je souhaite faire une mise à jour de
> freedom (2.12 -> 2.14) avec le wiff en ligne de commande et de
> façon complètement automatisée.
>
> Mon problème, c'est que lors de l'upgrade d'un paquet avec le wiff
> en ligne de commandes, celui-ci pose des questions auxquelles il
> suffit de faire entrer.
>
> Exemples :
>
> # /var/www/wiff/wiff context what module upgrade freedom-core
> Processing required module 'freedom-core' (2.14.2-1) for upgrade.
> Downloading module 'freedom-core-2.14.2-1'... [OK]
> Parameters for module 'freedom-core'
> ------------------------------------
> client_name ? [Plastigray]
> core_db ? [freedom]
> authtype ? [html]
> apacheuser ? [www-data]
>
>
> # /var/www/wiff/wiff context what module upgrade freedom
> Will upgrade (or install) the following packages:
> - freedom-fckeditor-2.6.3-5 (i)
> - freedom-2.14.7-3 (u)
> Proceed with upgrade ? [Y/n]
>
>
> Est-il possible d'éviter ces questions et d'accepter
> automatiquement les valeurs proposées par défaut pour pouvoir
> automatiser à 100% cette mise à jour ?
>
>
> Il y a un flag `--yes' qui permet de valider les valeurs par défaut
> des paramètres, mais pas de passer les prompts d'upgrade/install et
> lors de l'echec d'un test (retry/continue/abort) :
>
> # ./wiff context <context_name> upgrade --yes <module_name>
>
> A prévoir donc, d'étendre le `--yes' pour valider aussi ces prompts.
En fait, cela me convient très bien.
J'ai juste ajouté l'installation du nouveau module pré-requis avec cette
commande et ma mise à jour est désormais entièrement automatisée :
-> /var/www/wiff/wiff context what module install --yes freedom-fckeditor
Merci
Tony
--
Spécialisé dans la mise en place de systèmes de gestion électronique de documents
(GED) basés sur des logiciels libres. http://www.infosaone.com
Bonjour,
Le 23.03.2010 08:55, Jérôme Augé a écrit :
2010/3/20 Tony Galmiche
<tony.galmiche@infosaone.com>
Bonjour,
Sur un serveur de test, je souhaite faire une mise à jour de freedom
(2.12 -> 2.14) avec le wiff en ligne de commande et de façon
complètement automatisée.
Mon problème, c'est que lors de l'upgrade d'un paquet avec le wiff en
ligne de commandes, celui-ci pose des questions auxquelles il suffit de
faire entrer.
Exemples :
# /var/www/wiff/wiff context what module upgrade freedom-core
Processing required module 'freedom-core' (2.14.2-1) for upgrade.
Downloading module 'freedom-core-2.14.2-1'... [OK]
Parameters for module 'freedom-core'
------------------------------------
client_name ? [Plastigray]
core_db ? [freedom]
authtype ? [html]
apacheuser ? [www-data]
# /var/www/wiff/wiff context what module upgrade freedom
Will upgrade (or install) the following packages:
- freedom-fckeditor-2.6.3-5 (i)
- freedom-2.14.7-3 (u)
Proceed with upgrade ? [Y/n]
Est-il possible d'éviter ces questions et d'accepter automatiquement
les valeurs proposées par défaut pour pouvoir automatiser à 100% cette
mise à jour ?
Il y a un flag `--yes' qui permet de valider les valeurs par
défaut des paramètres, mais pas de passer les prompts d'upgrade/install
et lors de l'echec d'un test (retry/continue/abort) :
# ./wiff context <context_name> upgrade --yes
<module_name>
A prévoir donc, d'étendre le `--yes' pour valider aussi ces
prompts.
En fait, cela me convient très bien.
J'ai juste ajouté l'installation du nouveau module pré-requis avec
cette commande et ma mise à jour est désormais entièrement automatisée
:
-> /var/www/wiff/wiff context what module install --yes
freedom-fckeditor
Merci
Tony
--
Spécialisé dans la mise en place de systèmes de gestion électronique de documents (GED) basés sur des logiciels libres. http://www.infosaone.com