Project

General

Profile

Tâche #26390

Scénario #26382: Modifier la configuration Salt-Master/EAD3 pour créer une instance dédiée

Prévoir la migration 2.7.0 vers 2.7.1 des modules et states spécifiques à l'EAD3

Added by Fabrice Barconnière over 2 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Start date:
01/07/2019
Due date:
% Done:

100%

Estimated time:
6.00 h
Spent time:
Remaining (hours):
0.0

Description

  • /srv/salt/etc/ead3/srv/salt
  • /etc/salt/etc/ead3/etc/salt
  • /var/lib/salt/pki/etc/ead3/etc/salt/pki

Related issues

Related to Distribution EOLE - Tâche #29125: Le paquet eole-saltstack est indiqué comme désinstallé mais non purgé après Upgrade 2.6.2 -> 2.7.1 Fermé 10/14/2019

Associated revisions

Revision 8afef489 (diff)
Added by Fabrice Barconnière over 2 years ago

Cleaning old ead3 salt configuration in package postrm

ref #26390

Revision b6a2e28a (diff)
Added by Fabrice Barconnière about 2 years ago

Cleaning old ead3 salt configuration in package postrm

ref #26390

History

#1 Updated by Fabrice Barconnière over 2 years ago

  • Description updated (diff)

#2 Updated by Fabrice Barconnière over 2 years ago

  • Description updated (diff)

#3 Updated by Fabrice Barconnière over 2 years ago

  • Description updated (diff)

#4 Updated by Fabrice Barconnière over 2 years ago

  • Description updated (diff)

#5 Updated by Fabrice Barconnière over 2 years ago

  • Description updated (diff)

#6 Updated by Fabrice Barconnière over 2 years ago

  • Status changed from Nouveau to En cours

#7 Updated by Fabrice Barconnière over 2 years ago

À faire aussi en 2.6.2 pour le cas de l'upgrade 2.6.2 vers 2.7.1

#8 Updated by Fabrice Barconnière about 2 years ago

  • % Done changed from 0 to 100
  • Remaining (hours) changed from 6.0 to 0.5

Au passage en 2.7.1, le paquet eole-salt-stack-ead3 remplace le paquet eole-saltstack des versions 2.6.2 et 2.7.0.
Comme les conf, modules, clés, ... changent de répertoires, il faut supprimer les répertoires concernés lors de la suppression du paquet.

Pour tester :
  • activer l'EAD3 en 2.7.0
  • reconfigure
  • ls -l /var/cache/salt/ /srv/salt/ead /srv/salt/_modules/ead /var/lib/salt/pki/master/minions/local
    • des fichiers et répertoires sont présents
  • Maj-Auto -D
  • reconfigure
  • ls -l /var/cache/salt/ /srv/salt/ead /srv/salt/_modules/ead /var/lib/salt/pki/master/minions/local
    • les fichiers n'existent plus

#9 Updated by Fabrice Barconnière about 2 years ago

  • Status changed from En cours to Résolu

#10 Updated by Gérald Schwartzmann about 2 years ago

J'ai testé migration puis activation de l'EAD3.

Il faudrait tester activation de l'EAD3 et migration.

#11 Updated by Gérald Schwartzmann about 2 years ago

  • Description updated (diff)

#12 Updated by Gérald Schwartzmann about 2 years ago

Avant

root@eolebase:~# ls -l /var/cache/salt/ /srv/salt/ead /srv/salt/_modules/ead /var/lib/salt/pki/master/minions/local 
-rw-r--r--  1 root root  450 janv. 21 09:50 /var/lib/salt/pki/master/minions/local

/srv/salt/ead:
total 20
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 majonce
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 reboot
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 reconfigure
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 schedule
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 shutdown

/srv/salt/_modules/ead:
total 40
-rw-r--r-- 1 salt salt 1840 janv. 21 09:50 __init__.py
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 majlist
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 majonce
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 majreport
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 manageservices
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 reboot
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 reconfigure
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 schedule
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 scheduleonce
drwxr-x--- 2 salt salt 4096 janv. 21 09:50 shutdown

/var/cache/salt/:
total 8
drwxr-xr-x 10 root root 4096 janv. 21 09:51 master
drwxr-xr-x  5 root root 4096 janv. 21 09:51 minion
root@eolebase:~# 

Après

root@eolebase:~# ls -l /var/cache/salt/ /srv/salt/ead /srv/salt/_modules/ead /var/lib/salt/pki/master/minions/local 
ls: impossible d'accéder à '/srv/salt/ead': Aucun fichier ou dossier de ce type
ls: impossible d'accéder à '/srv/salt/_modules/ead': Aucun fichier ou dossier de ce type
ls: impossible d'accéder à '/var/lib/salt/pki/master/minions/local': Aucun fichier ou dossier de ce type
/var/cache/salt/:
total 4
drwxr-xr-x 2 root root 4096 janv. 21 10:20 master
root@eolebase:~#

#13 Updated by Gérald Schwartzmann about 2 years ago

  • Remaining (hours) changed from 0.5 to 0.0

#14 Updated by Gérald Schwartzmann about 2 years ago

  • Status changed from Résolu to Fermé

#15 Updated by Joël Cuissinat over 1 year ago

  • Related to Tâche #29125: Le paquet eole-saltstack est indiqué comme désinstallé mais non purgé après Upgrade 2.6.2 -> 2.7.1 added

Also available in: Atom PDF