https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2020-07-01T12:54:01ZEnsemble Ouvert Libre ÉvolutifDistribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1457162020-07-01T12:54:01ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Duplique</strong> <i><a class="issue tracker-11 status-12 priority-4 priority-default closed" href="/issues/26920">Demande #26920</a>: Gestion upgrade du fichier extra/schedule</i> ajouté</li></ul> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1457182020-07-01T12:57:43ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Tracker</strong> changé de <i>Demande</i> à <i>Scénario</i></li><li><strong>Début</strong> <del><i>01/07/2020</i></del> supprimé</li><li><strong>Release</strong> mis à <i>EOLE 2.6.2.2</i></li><li><strong>Points de scénarios</strong> mis à <i>2.0</i></li></ul> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1457192020-07-01T12:57:50ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Echéance</strong> mis à <i>28/08/2020</i></li><li><strong>Version cible</strong> mis à <i>sprint 2020 28-35 Equipe MENSR (été 2020)</i></li><li><strong>Début</strong> mis à <i>06/07/2020</i></li></ul> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1457232020-07-01T14:48:59ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Version cible</strong> changé de <i>sprint 2020 28-35 Equipe MENSR (été 2020)</i> à <i>Prestation Cadoles MEN 28-35 (été 2020)</i></li></ul> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1458102020-07-03T13:30:24ZBenjamin Bohardbbohard@cadoles.com
<ul><li><strong>Assigné à</strong> mis à <i>Benjamin Bohard</i></li></ul> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1459042020-07-20T09:31:31ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-6 status-6 priority-4 priority-default closed child" href="/issues/30447">Tâche #30447</a>: Validation du scénario Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedule</i> ajouté</li></ul> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1460592020-08-04T09:27:06ZBenjamin Bohardbbohard@cadoles.com
<ul></ul><p>Pour l’instant, nous ne sommes pas parvenus à reproduire le problème. Serait-il possible de disposer des fichiers config.eol d’origine ?</p> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1466262020-09-11T13:44:37ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>Réponse de Yoni :</p>
<blockquote>
<p>je te transmet un fichier /etc/eole/extra/schedule/config.eol 2.4</p>
<p><code>{"schedule.schedule.monthday": {"owner": "creoled", "val": 6}, "___version___": "2.4.2", "schedule.schedule.minute": {"owner": "creoled", "val": 7}, "schedule.schedule.weekday": {"owner": "creoled", "val": 5}, "schedule.schedule.hour": {"owner": "creoled", "val": 2}}</code></p>
</blockquote> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1466352020-09-14T09:30:41ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Copié vers</strong> <i><a class="issue tracker-5 status-16 priority-4 priority-default closed parent" href="/issues/30626">Scénario #30626</a>: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedule (suite)</i> ajouté</li></ul> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1466372020-09-14T09:30:53ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Partiellement Réalisé</i></li></ul> Distribution EOLE - Scénario #30415: Upgrade-Auto horus 2.5.2 vers 2.6.2 : problème gestion upgrade du fichier extra/schedulehttps://dev-eole.ac-dijon.fr/issues/30415?journal_id=1466512020-09-14T12:32:03ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul>J'ai moi-même essayé de reproduire de la façon suivante, mais sans succès :
<ul>
<li>aca.horus-2.6.2.2-Daily</li>
<li>/root/mount.eole-ci-tests</li>
<li>cp /mnt/eole-ci-tests/configuration/aca.horus/default-2.5.2/etc/eole/config.eol /etc/eole/</li>
<li>echo '{"schedule.schedule.monthday": {"owner": "creoled", "val": 6}, "___version___": "2.4.2", "schedule.schedule.minute": {"owner": "creoled", "val": 7}, "schedule.schedule.weekday": {"owner": "creoled", "val": 5}, "schedule.schedule.hour": {"owner": "creoled", "val": 2}}' > /etc/eole/extra/schedule/config.eol</li>
<li>gen_config -> enregistrer</li>
<li>instance</li>
</ul>
<p>Ceci dit, il semblerait que tant en mode Zéphir que non, les fichiers "eol" extras ne sont jamais mis à niveau car le script <strong>/usr/share/zephir/scripts/upgrade_distrib.py</strong> est appelé avec l'option <strong><code>--auto</code></strong> uniquement lors d'un Maj-Release.</p>