Projet

Général

Profil

Tâche #34301

Scénario #32119: Mettre à disposition un Market OpenNebula pour les images EOLE

Mettre en place les Job de mise à jour du Market

Ajouté par Gilles Grandgérard il y a presque 2 ans. Mis à jour il y a presque 2 ans.

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

100%

Restant à faire (heures):
0.0

Description

Dans le runner, créer une commande 'CreateMarketImage'

Le process doit pour un Module et une Version :
- Créer une image depuis le FreshInstall
- Executer 'MajAuto C'
Rebooter
- Nettoyer l'image
- Sauvegarder l'image
- Créer une appliance à partir de cette image (une copie de l'image est faite à ce moment)
- Récupérer la source de l'appliance
- Télécharger la source, calculer le MD5, le SHA256 et bzip2 du fichier
- Copier le bzip2 sur lab1
- Mettre à jour le Yaml
- faire un 'touch reload'

cf. : "Procédure de transfert en magasin OpenNebula" (https://codimd.mim-libre.fr/TmgvtSsQRNunqpSHpOm5wQ#)

Révisions associées

Révision f8232606 (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

Ajout market build/push/publish

Révision ebecc749 (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

Ajout create market image

Révision 057d846b (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

Ajout dependanceanalyzer

Révision 4018683f (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

Manque template dans jenkins

Révision 1b5280fc (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

correction Market push

Révision 1b946a0d (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

monito_eole_ci4 : maj_auto_stable -> -C sur eole.ac-dijon.fr

Révision 58922e39 (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

market-buidl.sh : maj-auto stable + nettoyage + reset pwd root

Révision 93d4d68b (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

correction CreateMarketImage

Révision 6d1d535d (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

market : un reboot entre les 2 phases

Révision 8ff28e4d (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

market : un reboot entre les 2 build

Révision c0cbfc8f (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

market : ajout autoremove

Révision 39a49fed (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

utilise un nom différent pour la pahse de build

Révision 75d58c9a (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

changement de répertoire de travail

Révision 60d8271b (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

waitAppliance -> opennebula + specifique waitAppliance

Révision 67079930 (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

templateoftemplate pour market (clef ssh)

Révision 0cd53a2e (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

Market -> PRODUCTION

Révision 666ee6eb (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

mauvaise fonction pour status

Révision c54719e3 (diff)
Ajouté par Gilles Grandgérard il y a presque 2 ans

mauvais test image/source

Formats disponibles : Atom PDF