Projet

Général

Profil

Bug #60566

Permettre de changer le nom de domaine d'hobo

Ajouté par Emmanuel Cazenave il y a plus de 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
12 janvier 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Via migrate_service (#58908) ou une commande dédiée, je ne sais pas.


Fichiers


Demandes liées

Lié à Publik - Support #57729: Migration d'instances de Publik : changement de nom de domaineFermé11 octobre 2021

Actions
Lié à Hobo - Development #60572: Stocker les infos sur soi même dans environment.models ::Hobo (pour pouvoir changer de nom de domaine)Fermé12 janvier 2022

Actions

Révisions associées

Révision b89b0c39 (diff)
Ajouté par Emmanuel Cazenave il y a environ 2 ans

environment: add rename_hobo_service command (#60566)

Historique

#1

Mis à jour par Emmanuel Cazenave il y a plus de 2 ans

  • Description mis à jour (diff)
#2

Mis à jour par Emmanuel Cazenave il y a plus de 2 ans

  • Lié à Support #57729: Migration d'instances de Publik : changement de nom de domaine ajouté
#3

Mis à jour par Emmanuel Cazenave il y a plus de 2 ans

A première vue par enrichissement de la commande create_hobo_tenant#, pour qu'elle accepte une option --legacy-hostname (comme ça été fait sur create_tenant dans #59094)

#4

Mis à jour par Emmanuel Cazenave il y a plus de 2 ans

  • Lié à Development #60572: Stocker les infos sur soi même dans environment.models ::Hobo (pour pouvoir changer de nom de domaine) ajouté
#5

Mis à jour par Emmanuel Cazenave il y a environ 2 ans

Emmanuel Cazenave a écrit :

A première vue par enrichissement de la commande create_hobo_tenant#, pour qu'elle accepte une option --legacy-hostname (comme ça été fait sur create_tenant dans #59094)

Plutôt dans une commande à part.

#6

Mis à jour par Frédéric Péters il y a environ 2 ans

Je n'appellerais pas ça "migrate", gardons "migrate" pour les migrations dans les bases de données.

Pourquoi pas rename_hobo_tenant, qui matcherait avec create_hobo_tenant ?

#7

Mis à jour par Emmanuel Cazenave il y a environ 2 ans

Je propose rename_hobo_service (pour aller avec rename_service de #60897).

#8

Mis à jour par Thomas Noël il y a environ 2 ans

  • Statut changé de Solution proposée à Solution validée

RAS, ça tient la route, c'est logique quand on connaît le reste du code.

Et justement, peut-être que sur l'appel call_command je rappelerais que le mode legacy_hostname s'assure en réalité du renommage (répertoire, schéma, etc).

Et mini détails :
  • remplacer le verbosity = 1 qui me semble superfétatoire par un help = "Rename a tenant (directory and schema)" tout aussi passionnant
  • retirer l'espace avant les ":" dans "check it out :" (le seul truc que je sais de la typo américaine, alors j'étale ma confiture)

Voilà, je valide parce que tu peux aussi pousser ainsi, juste t'auras un peu honte. Ou pas.

#9

Mis à jour par Emmanuel Cazenave il y a environ 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)

Tenu compte.

commit b89b0c391c36a9b98f3b58c5ab5f8544b836666f
Author: Emmanuel Cazenave <ecazenave@entrouvert.com>
Date:   Tue Mar 29 15:28:19 2022 +0200

    environment: add rename_hobo_service command (#60566)
#10

Mis à jour par Transition automatique il y a environ 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#11

Mis à jour par Transition automatique il y a presque 2 ans

Automatic expiration

Formats disponibles : Atom PDF