Projet

Général

Profil

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

Ajouté par Benjamin Bohard il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
07/06/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision 72a0b3db (diff)
Ajouté par Benjamin Bohard il y a presque 2 ans

Pointer vers la branche dev pour le téléchargement des sources.

Ref #34305

Révision b62da811 (diff)
Ajouté par Benjamin Bohard il y a presque 2 ans

Modification de la source avec la dernière version en date.

Ref #34305

Révision 2671a0a4 (diff)
Ajouté par Joël Cuissinat il y a presque 2 ans

fog : injection des hacks "dev" sur EOLE 2.9

Ref: #34305

Révision e0080c1c (diff)
Ajouté par Joël Cuissinat il y a plus d'un an

Update FOG_MD5 from dev-branch

Ref: #34305

Révision 3afa4ea4 (diff)
Ajouté par Joël Cuissinat il y a plus d'un an

Update FOG_MD5 from dev-branch

Ref: #34305

Révision 6e6ac1eb (diff)
Ajouté par Joël Cuissinat il y a plus d'un an

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

Formats disponibles : Atom PDF