Gérald Schwartzmann
0f807b611b
Change rights for use certificates ref #25493
...
* use utils.sh script to copy certificates and owner in posttemplate
* change vnc_proxy_cert and vnc_procy_key PATH in conf file
2018-10-09 16:09:29 +02:00
Daniel Dehennin
cbd4cbbda6
Remove obsolete Appmarket configuration
...
Ref: #24204
2018-06-13 15:19:59 +02:00
Daniel Dehennin
ec5a11c6c9
Install new sunstone views
...
Ref: #24202
2018-06-13 15:19:51 +02:00
Daniel Dehennin
d1546b2a9c
Remove old sunstone views template
...
They will be replaced by per hypervisor or mixed views.
Ref: #24202
2018-06-13 15:19:43 +02:00
Daniel Dehennin
3a42e0a426
Update sunstone daemon configuration file template
...
* dicos/99_one-frontend.xml: new variable to select the default mode
for views between “kvm”, “mixed” or “vcenter”.
* tmpl/sunstone-server.conf: use the new variable.
Ref: #24201
2018-06-13 15:19:26 +02:00
Daniel Dehennin
bec30baa9c
The OneFlow route must always be active to avoid error in cloud view
...
The cloud view always makes request to “/service” even when the
OneFlow provisionning tab is disable.
When the OneFlow service is disable and the route is active, Sunstone
just reply a “503 Service Unavailable”.
* tmpl/sunstone-server.conf: do not disable OneFlow route.
Ref: #22068
2017-11-14 11:54:24 +01:00
Daniel Dehennin
10258e1ff4
We don't want annoying request from the web interface
...
The “support” tab in Sunstone check for subscription to the commercial
OpenNebula support:
http://docs.opennebula.org/5.4/deployment/sunstone_setup/sunstone.html#commercial-support-integration
The “upgrade” tab check for new version in OpenNebula.
* tmpl/admin.yaml (enabled_tabs): disable “support-tab” and
“upgrade-top-tab”.
* tmpl/admin_vcenter.yaml (enabled_tabs): ditoo.
Ref: #22068
2017-11-14 11:44:35 +01:00
Daniel Dehennin
5637126683
Fix admin Vcenter view
...
* tmpl/admin_vcenter.yaml: add missing condition on %%oneflow.
Ref: #21703
2017-10-19 13:04:45 +02:00
Daniel Dehennin
609c60d21f
Update Sunstone configuration files for 5.4.1
...
Ref: #21703
2017-10-19 11:42:07 +02:00
Joël Cuissinat
d356deeeb4
LDAP authentication should use the configured port
...
* tmpl/sunstone-ldap_auth.conf: use ldap_port variable
Ref: #20060
2017-04-05 14:28:43 +02:00
Daniel Dehennin
6200277781
LDAP with TLS authentication does not work
...
* tmpl/sunstone-ldap_auth.conf: Fix TLS configuration, authentication
method is always simple unless we use SASL.
Ref: #20060
2017-04-04 15:38:24 +02:00
Fabrice Barconnière
8261ce4ba6
Le service oneflow n'est pas utilisable dans la vue cloud fournie. On le
...
désactive dans cette vue.
ref #17853 @1h
2016-11-16 13:05:51 +01:00
Joël Cuissinat
4271873d8d
Correction test erroné dans le template de la vue "admin"
...
Ref: #17853 @20m
2016-11-16 10:44:20 +01:00
Daniel Dehennin
e00d904663
Autoriser tous les utilisateurs LDAP
...
Dans un premier temps.
* tmpl/sunstone-ldap_auth.conf: Activer :mapping_default.
Cherry-picked for 2.6.0 from 71e3fedc6a
Ref: #17841
2016-11-14 13:32:19 +01:00
Philippe Caseiro
2822dd5727
Correction des messages CreoleLint
...
- Retour de la filelist dans la condition disable_if_in
- Suppression d'un template qui n'existe plus
- Mise à jour du template user.yaml pour être compatible avec la version
5.0.2
ref #16991 @1h
2016-09-07 10:40:14 +02:00
Philippe Caseiro
0c0f191633
Correction d'une typo
...
il faut fermer les '
2016-09-05 16:51:25 +02:00
Philippe Caseiro
cf2d08a0c6
Mise à jour du fichier de conf sunstone-server
...
Prise en compte des évolutions entre 5.0.1 et 5.0.2
Ajout de la configuration pour utiliser memecached pour stocker les
sessions plutôt que la RAM, de cette manière on limite l'effet du
reconfigure sur les utilisateurs finaux
ref #17017 @20m
2016-09-05 16:37:20 +02:00
Philippe Caseiro
b9f517f8cb
Template inutile avec la version 5.0.2
...
ref #17017 @30m
2016-09-05 16:06:06 +02:00
Philippe Caseiro
839d8a1421
Mise à jour compatibilité 5.0.2 pour la vue groupadmin
...
ref #17017 @20m
2016-09-05 14:33:08 +02:00
Philippe Caseiro
d173b4600e
Mise à jour compatibilité 5.0.2 pour la vue admin_vcenter
...
ref #17017 @20m
2016-09-05 11:58:48 +02:00
Philippe Caseiro
e97db85062
Mise à jour compatibilité 5.0.2 pour la vue admin_vcenter
...
ref #17017 @20m
2016-09-05 11:46:12 +02:00
Philippe Caseiro
e76275803a
Mise à jour du template pour la vue admin
...
Mise à jour de compatibilité avec la 5.0.2
ref #17017 @1h
2016-09-05 11:39:09 +02:00
Philippe Caseiro
8a9fcd5368
Ajout du template de la vue groupadmin_vcenter
...
ref #16796 @20m
2016-07-22 11:40:50 +02:00
Philippe Caseiro
0c70d6d772
Ajout du template pour la vue "Admin vCenter"
...
ref #16790 @40m
2016-07-22 11:12:44 +02:00
Philippe Caseiro
b9db273452
Désactivation de toute les configurations liées a oneflow
...
Si 'activer_oneflow' est a "non" on cache tous les éléments de la vue
admin sunstone en lien avec les "Services"
ref #16796 @1h
2016-07-21 12:19:01 +02:00
Philippe Caseiro
07c7d2bf9a
Intégration de la nouvelle vue "admin"
...
Retour de la vue admin avec les modifications pour ONE 5.0
ref #16790 @40m
2016-07-21 11:50:11 +02:00
Philippe Caseiro
8a17a7bdd7
tmpl/nginx-nebula.conf: Changment du client_max_body_size
...
Pour permettre l'envois d'images iso il faut augmenter la limite a
plus de 1G.
fixes #12536 @45m
2015-08-13 10:17:56 +02:00
Philippe Caseiro
4b48a82320
tmpl/nginx-nebula.conf: Ajout du paramètrage pour le support HTTPS.
...
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
2015-08-11 17:17:38 +02:00
Philippe Caseiro
cb338dae2f
dicos/99_one-frontend.xml: Début du travail sur le support HTTPS
...
Ajout d'une configuration nginx "basique".
Ouverture des ports du firewall
Création du script d'activation de la configuration nginx
ref #9081 @3h
2015-08-11 15:16:45 +02:00
Philippe Caseiro
2535d69274
dicos/99_one-frontend.xml: Ajout de la variable "sunstone_logo"
...
Ajout de la possibilité de personnaliser le logo de Sunstone.
Profondément inutile donc indispensable ;)
2015-08-11 10:22:21 +02:00
Philippe Caseiro
6e1578ad61
tmpl/sunstone-server.conf: Correction du problème d'authentification
2014-11-18 16:50:59 +01:00
Philippe Caseiro
3cff443d38
dicos/99_one-frontend.xml: Ajout d'une valeur par défaut pour market_place_url
...
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
2014-11-18 15:04:41 +01:00
Philippe Caseiro
5b7d63a42a
tmpl/sunstone-server.conf: La variable market_place_url n'est pas obligatoire
...
tmpl/sunstone-server.conf! Correction d'une faute de frappe
fixes #9543 @30m
2014-11-18 14:16:09 +01:00
Philippe Caseiro
d8babe9240
Correction d'une erreur syntaxique pour getVar
2014-11-13 09:28:17 +01:00
Philippe Caseiro
9244ce0198
dicos/99_one-frontend.xml: Ajout des variables pour la market place
...
On donne la possibilité de saisir l'adresse d'un market centrel (ex académie ou EOLE).
ref #9543 @30m
2014-11-12 14:58:50 +01:00
Philippe Caseiro
3e47ba3e25
tmpl/sunstone-appmarket.conf: Création du fichier
...
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
2014-11-05 11:25:54 +01:00
Philippe Caseiro
0ba8e79f29
tmpl/sunstone-server.conf: Conditionnement des routes oneflow
2014-11-05 10:34:51 +01:00
Fabrice Barconnière
d97bb2c049
Gestion des vues de oneflow si activé ou non
...
fixes #9373 @30m
2014-11-04 14:08:21 +01:00
Fabrice Barconnière
f325f6c3a4
Prise en compte de OpenNebula Flow dans Sunstone
...
fixes #9373 @10m
2014-11-04 11:06:40 +01:00
Philippe Caseiro
5388298000
Activation du WSS pour novnc
2014-10-09 17:17:01 +02:00
Philippe Caseiro
38aa3c612b
dicos/99_one-frontend.xml: Calcul de la valeur de activer_client_ldap en fonction
...
de la variable d'authentification "sunstone_auth_modes"
fixes #9144 @2h
2014-10-07 15:19:41 +02:00
Benjamin Bohard
c34ef79b1a
Configuration du mode d'authentification (ajout ldap).
...
Ref #7421 @145m
2014-10-02 14:18:38 +02:00
Philippe Caseiro
6b515aef15
dicos/99_one-frontend.xml: Ajout de la variable vnc_proxy_port_sunstone
...
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
2014-09-29 15:07:06 +02:00
Philippe Caseiro
c2ff14bc54
dicos/92_one-frontend.xml : Rendre le type d'authentification configurable
...
Le type d'authentification pour sunstone peut être "sunstone" ou
"opennebula" (pour l'authentification LDAP par exemple)
2014-02-14 16:42:13 +01:00
Philippe Caseiro
14cf44abdd
dicos/99_one-frontend.xml : Création du dictionnaire
...
tmpl/sunstone-server.conf : Création du template
Ce dictionnaire et ce template ser a configurer l'interaface web à
OpenNebula, Sunstone
ref #7313 @45m
2014-02-05 15:46:51 +01:00