Projet

Général

Profil

Tâche #29675

Scénario #29371: Supprimer les variables inutiles sur Hapy 2.7.2/2.8.0

Cacher les variables liées a Sunstone

Ajouté par Philippe Caseiro il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
02/03/2020
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Suite à l'utilisation du reverse proxy, nettoyer les variables inutiles sur l'hapy 2.7.2 :
- Adresse IP d'écoute de Sunstone
- Numéro de port d'écoute de Sunstone

Révisions associées

Révision aca9bb6b (diff)
Ajouté par Philippe Caseiro il y a environ 4 ans

Hide Sunstone IP and port variables
Hide VNC Proxy IP and port

ref #29675
ref #29676

Révision 806c9589 (diff)
Ajouté par Philippe Caseiro il y a environ 4 ans

Hide Sunstone IP and port variables
Hide VNC Proxy IP and port

ref #29675
ref #29676

Révision 052d31c1 (diff)
Ajouté par Emmanuel GARETTE il y a environ 4 ans

cacher les variables port_sunstone one_sunstone_vnc_proxy_port ip_sunstone (ref #29675)

Historique

#1 Mis à jour par Philippe Caseiro il y a environ 4 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Philippe Caseiro il y a environ 4 ans

  • Sujet changé de Supprimer les variables liées a Sunstone à Cacher les variables liées a Sunstone

#3 Mis à jour par Philippe Caseiro il y a environ 4 ans

  • Statut changé de En cours à Résolu

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

  • Statut changé de Résolu à En cours
Pas de bol, les "conditions" sont prioritaires par rapport aux balises hidden donc en l'état, les variables :
  • ip_sunstone
  • port_sunstone
  • one_sunstone_vnc_proxy_port 

sont toujours visibles (mais bizarrement pas one_sunstone_vnc_proxy_ip).

root@hapy:~# grep -A8 "source='activer_onefrontend" /usr/share/eole/creole/dicos/99_one-frontend.xml

        <condition name='disabled_if_in' source='activer_onefrontend'>
            <param>non</param>
            <target type='filelist'>onefrontend</target>
            <target type='variable'>port_sunstone</target>
            <target type='variable'>one_sunstone_vnc_proxy_port</target>
            <target type='variable'>ip_sunstone</target>
            <target type='variable'>langue_sunstone</target>
            <target type='variable'>sunstone_logo</target>
        </condition>

Question subsidiaire, pourquoi ne pas avoir fait de merge de 2.7.2 vers master ?

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

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

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0
  • aca.hapy-2.7.2a1-instance-default

root@hapy:~# CreoleSet ip_sunstone 1.1.1.1
Erreur de propriété : ne peut accéder à l'option "Adresse IP d'écoute de Sunstone" a cause des propriétés frozen (la valeur de "Activer l'application web OpenNebula Sunstone" est "oui"), hidden (la valeur de "Activer l'application web OpenNebula Sunstone" est "oui") et force_default_on_freeze (la valeur de "Activer l'application web OpenNebula Sunstone" est "oui")
root@hapy:~# CreoleSet port_sunstone 55
Erreur de propriété : ne peut accéder à l'option "Port d'écoute de Sunstone" a cause des propriétés frozen (la valeur de "Activer l'application web OpenNebula Sunstone" est "oui"), hidden (la valeur de "Activer l'application web OpenNebula Sunstone" est "oui") et force_default_on_freeze (la valeur de "Activer l'application web OpenNebula Sunstone" est "oui")

Formats disponibles : Atom PDF