Projet

Général

Profil

Demande #18994

Rendre la variable web_url modifiable après instance ?

Ajouté par Renaud Dussol il y a environ 9 ans. Mis à jour il y a environ 9 ans.

Statut:
Classée sans suite
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
06/02/2017
Echéance:
% réalisé:

0%

Temps passé:

Description

Dans le dico 20_web.xml
La variable web_url est en auto_freeze
<variable name='web_url' type='domain' description="Nom de domaine des applications web (sans http://)" mandatory='True' auto_freeze='True'/>
Serait-il possible de la rendre modifiable ?

A priori une demande similaire a été faite pour esbl : https://dev-eole.ac-dijon.fr/issues/10541
Et dans le fichier 70_esbl.xml la variable a bien auto_freeze à false

Historique

#1 Mis à jour par Scrum Master il y a environ 9 ans

  • Assigné à mis à Daniel Dehennin

#2 Mis à jour par Daniel Dehennin il y a environ 9 ans

  • Statut changé de Nouveau à Classée sans suite
La variable est en auto_freeze car cette valeur est :
  • utilisée pour la génération de certificat, tout changement nécessite de changer le certificat
  • stockée dans les bases de données d’un certain nombres d’applications

La modification de cette variable entraîne de nombreuses conséquences, c’est pourquoi nous avons choisi de la rendre non modifiable.

Si vous avez le besoin impérieux de modifier cette variable et que vous en assumer les conséquences, vous pouvez toujours passer par l’importation de la configuration, cela dégèle les variables auto_freeze.

#3 Mis à jour par Renaud Dussol il y a environ 9 ans

Merci

Le besoin se fait surtout sentir en environnements de DEV, de recette et d'intégration, ou parfois nous avons une machine en standalone, qui ensuite se retrouve montée derrière un rev-proxy, ou bien le rev-proxy change, et comme on n'a pas la main sur le DNS...

En production, c'est une variable que nous ne changeons (théoriquement) jamais

Bien sûr, si les conséquences du changement doivent être pires, ça ne vaut pas le coup

Concernant les certificats, si un gen_certif suffit, cela devrait aller pour nous
Et concernant les bases de données, le reconfigure ne met pas à jour ces valeurs ?

OK pour l’astuce de réimporter la config, c'est déjà une bonne solution

Mais si on passe par un zéphir, y a-t-il un moyen de la dégeler directement depuis le zéphir ?

#4 Mis à jour par Daniel Dehennin il y a environ 9 ans

Renaud Dussol a écrit :

Merci

Le besoin se fait surtout sentir en environnements de DEV, de recette et d'intégration, ou parfois nous avons une machine en standalone, qui ensuite se retrouve montée derrière un rev-proxy, ou bien le rev-proxy change, et comme on n'a pas la main sur le DNS...

Si vous êtes sur un environnement de développement, vous pouvez très bien ajouter un dictionnaire pour redéfinir cette variable, comme cela a été fait pour eSBL.

Formats disponibles : Atom PDF