Tâche #34305
Scénario #34235: EOLE 2.9 : Experimenter FOG dev-branch pour vérification compatibilité PHP8/ Ubunut 22.04
Tester l’installation de la version de dev
100%
Révisions associées
Pointer vers la branche dev pour le téléchargement des sources.
Ref #34305
Modification de la source avec la dernière version en date.
Ref #34305
fog : injection des hacks "dev" sur EOLE 2.9
Ref: #34305
Update FOG_MD5 from dev-branch
Ref: #34305
Update FOG_MD5 from dev-branch
Ref: #34305
re-Update FOG_MD5 from dev-branch !
Ref: #34305
Historique
#1 Mis à jour par Benjamin Bohard il y a presque 2 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Benjamin Bohard il y a presque 2 ans
Dans le contexte etb1, derrière l’Amon, l’authentification est requise pour le téléchargement des sources.
Dans le test jenkins, une exception est ajoutée sur le domaine github.
Étant donnée la nature du site github, ne devrait-on pas chercher un autre moyen de fournir les sources de fog ?
#3 Mis à jour par Benjamin Bohard il y a presque 2 ans
Les liens vers les dernières releases sur github ne sont plus marqués latest mais avec la date.
#4 Mis à jour par Benjamin Bohard il y a presque 2 ans
Installation complétée après changement de l’URL
diff --git a/postservice/99-install-fog b/postservice/99-install-fog index 78780b9..a3be748 100755 --- a/postservice/99-install-fog +++ b/postservice/99-install-fog @@ -34,7 +34,7 @@ download_source(){ _install(){ if [ $(CreoleGet activer_proxy_client) = "oui" ]; then PROXY="$(CreoleGet proxy_client_adresse):$(CreoleGet proxy_client_port)" - sed -i "s/curl --silent/curl -x ${PROXY} --silent/" ${FOG_INSTALLER_DIR}/fogproject-${FOG_VERSION}/lib/common/functions.sh + sed -i -e "s/curl --silent/curl -x ${PROXY} --silent/" -e 's,https://github.com/FOGProject/fos/releases/latest/download,https://github.com/FOGProject/fos/releases/download/20220416,' ${FOG_INSTALLER_DIR}/fogproject-${FOG_VERSION}/lib/common/functions.sh fi ${FOG_INSTALLER_DIR}/fogproject-${FOG_VERSION}/bin/installfog.sh -y > ${FOG_INSTALLER_DIR}/installer.log }
et exceptions d’authentification sur .github.com .githubusercontent.com .fogproject.org (ce dernier ne semble utilisé que pour les tests de connexions https).
#5 Mis à jour par Benjamin Bohard il y a presque 2 ans
- Statut changé de En cours à À valider
#6 Mis à jour par Benjamin Bohard il y a presque 2 ans
- Statut changé de À valider à Résolu
#7 Mis à jour par Benjamin Bohard il y a presque 2 ans
- % réalisé changé de 0 à 100
#8 Mis à jour par Joël Cuissinat il y a presque 2 ans
Installation OK.
Je précise que l'appli web indique que l'on est en version 1.5.9.154 (vs 1.5.9.57 d'après les captures d'écran du blog EOLE
#9 Mis à jour par Joël Cuissinat il y a presque 2 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0