Projet

Général

Profil

Tâche #37426

Mis à jour par Daniel Dehennin il y a 5 mois

Dans certains cas, le répertoire *@/var/lib/salt/pki/@* est déplacé si *@/etc/salt/pki@* n’existe pas lors d’une mise à jour (#34018).

La configuration de *@pki_dir@* pose donc un problème dans ce cas car il n’y a plus rien dans *@/var/lib/salt/pki/@*.

h3. Propositions

# Ne plus définir *@pki_dir@* pour utiliser la valeur par défaut (*@/etc/salt/pki@*) fourni par la version 3007
# Modifier la fonction *@move_salt_pki@* dans les *@postinst@* (#34018)
## Déplacer *@/var/lib/salt/pki/@* si *@/etc/salt/pki@* n’existe pas
## Copier les l’arborescence de fichiers si le fichier *@/etc/salt/pki/master/master.pem@* n’existe pas
### *@mv@* sur un répertoire non vide ne fonctionne pas
### cela permet de fusionner la liste des postes
### on supprimera *@/var/lib/salt/pki/@* plus tard quand on sera sûr que tout fonctionne
## Ne rien faire dans tous les autres cas.
# Remodifier la configuration Bareos (#37301)
# Remodifier la sauvegarde et migration dans migration29.sh (#37040)
# Remodifier la sauvegarde et migration dans
migration210.sh (#37245)
# Ne pas déplacer le répertoire *@/etc/salt/pki/@* vers *@/var/lib/salt/pki/@* lors d’un passage 2.8 → 2.9

Il est possible d’utiliser *@dpkg-query --show --showformat='${Version}' salt-common@* afin de comparer les versions.

Retour