Projet

Général

Profil

Scénario #29853

Le module Hâpy doit être de nouveau fonctionnel en 2.8.0

Ajouté par Joël Cuissinat il y a environ 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Partiellement Réalisé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
04/04/2020
Echéance:
30/04/2020
% réalisé:

100%

Temps estimé:
(Total: 6.00 h)
Points de scénarios:
2.0
Restant à faire (heures):
3.00 heures
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Suite du scénario #29644 qui avait abouti à une version fonctionnelle basée sur OpenNebula 5.10.1.

Certainement suite à une modification Ubuntu, l'instanciation du module n'est plus fonctionnelle depuis le 26 mars.

Dans les jobs 31 à 34 du test https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-instance-acahapy-2.8.0-amd64/, on voit l'erreur suivante :

            run-parts: executing /usr/share/eole/posttemplate/90-one-db instance
            Mise à jour de la base de données ONE

            Ignoring curb-0.9.10 because its extensions are not built. Try: gem pristine curb --version 0.9.10
            Ignoring eventmachine-1.2.7 because its extensions are not built. Try: gem pristine eventmachine --version 1.2.7
            Ignoring ffi-1.11.1 because its extensions are not built. Try: gem pristine ffi --version 1.11.1
            Ignoring mysql2-0.5.2 because its extensions are not built. Try: gem pristine mysql2 --version 0.5.2
            Ignoring nokogiri-1.10.5 because its extensions are not built. Try: gem pristine nokogiri --version 1.10.5
            Ignoring ox-2.11.0 because its extensions are not built. Try: gem pristine ox --version 2.11.0
            Ignoring sqlite3-1.4.1 because its extensions are not built. Try: gem pristine sqlite3 --version 1.4.1
            Ignoring thin-1.7.2 because its extensions are not built. Try: gem pristine thin --version 1.7.2
            AUTOMATE : Traceback dans la sortie console!
            Traceback (most recent call last):
                10: from /usr/bin/onedb:58:in `<main>'
                 9: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
                 8: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
                 7: from /usr/lib/one/ruby/onedb/onedb_live.rb:1:in `<top (required)>'
                 6: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
                 5: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
                 4: from /usr/lib/one/ruby/opennebula.rb:27:in `<top (required)>'
                 3: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
                 2: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
                 1: from /usr/lib/one/ruby/opennebula/xml_utils.rb:19:in `<top (required)>'
            /usr/lib/one/ruby/opennebula/xml_utils.rb:144:in `<module:OpenNebula>': nokogiri gem not installed. (RuntimeError)
            run-parts: /usr/share/eole/posttemplate/90-one-db exited with return code 1

Solutions à mettre en œuvre

  • Trouver la source du problème et le corriger

Critères d'acceptation


Sous-tâches

Tâche #29910: Identification de la source du problème.FerméPhilippe Caseiro

Tâche #29920: Construire des paquets avec l'outils OpenNebula pour tester le bon fonctionnement de la 5.10 sur ubuntu 20.04Ne sera pas résoluPhilippe Caseiro


Demandes liées

Lié à Distribution EOLE - Tâche #29934: Validation du scénario Le module Hâpy doit être de nouveau fonctionnel en 2.8.0 Fermé 16/04/2020

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Projet changé de Distribution EOLE à EOLE OpenNebula

#3 Mis à jour par Emmanuel GARETTE il y a environ 4 ans

  • Assigné à mis à Philippe Caseiro

#4 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Lié à Tâche #29934: Validation du scénario Le module Hâpy doit être de nouveau fonctionnel en 2.8.0 ajouté

#5 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Statut changé de Nouveau à Partiellement Réalisé

#6 Mis à jour par Joël Cuissinat il y a presque 4 ans

Décision :
On attend un paquet OpenNebula pour 20.04 : http://downloads.opennebula.io/repo/5.10/Ubuntu/

Formats disponibles : Atom PDF