Afin de pouvoir bénéficier du HTTPS et de VNC on fait écouter sunstone sur l'IP
du serveur plutôt que sur 127.0.0.1 ainsi websocketify écoute également sur l'IP
et on a toujours accès au port VNC.
Cette méthode marche car le reverse proxy est sur la même machine.
Sunstone reste accessible sur le port 9000 aux IP listées dans ip_ssh_eth0
Sunstone en https est lui disponible pour les IP listées dans ip_admin_eth0.
fixes#9081 @1h00
Donc, finalement on conditionne l'affichagne de "l'onglet" market_place dans
les vues de sunstone.
On met une valeur par défaut avec l'url du market place de "OpenNebula.systems" (ex C12G Labs).
fixes#9543 @30m
* 'master' of https://dev-eole.ac-dijon.fr/git/eole-one-frontend:
dicos/99_one-frontend.xml : redéfinition de la variable ldap_nss en Hidden='True'
dicos/99_one-frontend.xml : valeur 'non' par défaut pour activer_market_views
tmpl/admin.yaml : Ajout de la configuration pour les vues appmarket
tmpl/user.yaml : Ajout de la configuration pour les vues appmarket
tmpl/sunstone-server.conf: Ajout de la route appmarket
tmpl/sunstone-views.yaml: ajout des vues appmarket
ref #9377 @30m
Déclaration du template sunstone-appmarket.conf.
Conditionnement de la variable appmarket_endpoint et du template
sur la variagble activer_market_views.
ref #9377 @30m
bugfix/files-tab.js: Ajout du fichier
bugfix/files-tab.js Ajout du fichier
Ce bug est connus pour la version 4.6.2,
(http://docs.opennebula.org/4.6/release_notes/release_notes/known_issues.html)
"#2984 Image and file upload from sunstone is broken. To fix it, download these versions of the scripts from the repo as root, restart sunstone and clear the cache of the browser"
ref #9211 @10m
Cette variable n'est pas utile en mode normal.De plus la demande dit :
"En mode expert est-il possible d'ajouter le port proxy vnc paramétrable"
ref #7869 @10m
tmpl/sunstone-server.conf: Utilisation de la variable vnc_proxy_port_sunstone
Le port VNC proxy est configurable. On utilise également les certificats de la
machine pour le proxy VNC et on ouvre les ports pour les IP qui peuvent faire du
SSH vers eth0.
fixes#7869 @2h
tmpl/sunstone-server.conf : Création du template
Ce dictionnaire et ce template ser a configurer l'interaface web à
OpenNebula, Sunstone
ref #7313 @45m