Bug #83757
hobo-deploy et legacy urls : supprimer les legacy-urls qui ne sont plus dans l'environement
0%
Description
Si à un moment on tente une migration de nom de domaine et qu'on se retrouve avec dans l'environnement :
{ "id": 1, "title": "Foo", "slug": "fooo", "base_url": "https://nouveau-nom-de-domaine.com/", "legacy_urls": [ { "base_url": "https://ancien-nom-de-domaine.com/", } ], },
hobo-deploy va alors mettre dans la section [legacy-urls] :
ancien-nom-de-domaine.com = nouveau-nom-de-domaine.com
Mais sin on fait machine arrière en faisant l'opération de changement de nom de domaine dans le sens inverse et qu'on fait le ménage dans les legacy-urls coté environnement hobo, la ligne ci-dessous n'est pas supprimée dans le site-options.cfg.
Et du coup dans wcs/qommon/misc.py::_http_request , des interpolations de noms de domaine non désirées peuvent avoir lieu.
Révisions associées
Historique
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Nouveau à En cours
Emmanuel Cazenave (ecazenave) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/853
- Titre : WIP: hobo deploy: cleanup legacy urls (#83757)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/853/files
Mis à jour par Robot Gitea il y a 5 mois
Thomas NOËL (tnoel) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution proposée à Solution validée
Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/853
- Titre : hobo deploy: cleanup legacy urls (#83757)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/853/files
Mis à jour par Transition automatique il y a 5 mois
- Statut changé de Résolu (à déployer) à Solution déployée
hobo deploy: cleanup legacy urls (#83757)