Projet

Général

Profil

Tâche #15929

Scénario #12538: Faire fonctionner le clonage d'image dans sunstone

Étudier pourquoi le clonage d'image ne fonctionne pas

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
18/04/2016
Echéance:
% réalisé:

90%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
0.0

Historique

#1 Mis à jour par Scrum Master il y a presque 8 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Scrum Master il y a presque 8 ans

  • Assigné à mis à Philippe Caseiro

#3 Mis à jour par Philippe Caseiro il y a presque 8 ans

Le clone d'image ne fonctionne pas car il y a un bug dans /usr/lib/one/sunstone/public/js/opennebula.js.

Dans l'appel du "clone" sur les images une "string" est passé a une méthode qui attend un "object".

Il faut remplacer :

"clone" : function(params) {
    var action_obj = params.data.extra_param ? params.data.extra_param : {};
    OpenNebula.Action.simple_action(params,OpenNebula.Image.resource, "clone", action_obj);
},

par :

"clone" : function(params) {
    var imgName = params.data.extra_param ? params.data.extra_param : "";
    var action_obj = { "name": imgName };
    OpenNebula.Action.simple_action(params,OpenNebula.Image.resource, "clone", action_obj);
},

Il est possible j'ajouter une version "corrigée" du js dans le répertoire "bugfix" du projet "eole-one-frontend" et de traiter la copie dans le packaging debian via le "debian/eole-one-frontend.postinst", comme pour le problème d'upload des images iso.

Le problème n'existe pas dans les versions plus récentes de Sunstone (4.10, 4.12, 4.14).

#4 Mis à jour par Philippe Caseiro il y a presque 8 ans

  • % réalisé changé de 0 à 90

#5 Mis à jour par Philippe Caseiro il y a presque 8 ans

  • Restant à faire (heures) changé de 4.0 à 1.0

#6 Mis à jour par Gilles Grandgérard il y a presque 8 ans

  • Statut changé de En cours à Fermé
  • Restant à faire (heures) changé de 1.0 à 0.0

#7 Mis à jour par Gilles Grandgérard il y a presque 8 ans

OK.

attention au cache navigateur !

Formats disponibles : Atom PDF