Tâche #33328
Scénario #33177: Scribe: il arrive que le serveur scribe soit listé dans la gestion de clef des clients de l’EAD3
Masquer le service salt-minion sur scribe
100%
Associated revisions
mask salt-minion service ref #33328
mask salt-minion service ref #33328
mask salt-minion service 2.8.1 ref #33328
correction 2.8.0 ref #33328
mask salt-minion service 2.8.1 ref #33328
CreoleRun est ecrasé dans le postservice, utilisation du vrai CreoleRun (ref #33328)
History
#1 Updated by Matthieu Lamalle almost 2 years ago
- Status changed from Nouveau to En cours
#2 Updated by Matthieu Lamalle almost 2 years ago
- Status changed from En cours to À valider
#3 Updated by Joël Cuissinat almost 2 years ago
- Status changed from À valider to Nouveau
Modification incompatible Scribe < 2.8.1
https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-instance-acascribe-2.8.0-amd64/lastFailedBuild/parsed_console/
run-parts: executing /usr/share/eole/postservice/30-eole-workstation-manager instance Résolution du nom d'hôte "salt" en 192.168.0.26 : Record added successfully Ajout du compte de jonction au domaine 'eole-workstation-manager'... User 'eole-workstation-manager' created successfully Mise en conformité de l’utilisateur 'eole-workstation-manager'... Expiry for user 'eole-workstation-manager' disabled. Changed password OK Délégation pour 'eole-workstation-manager' absentes sur CN=Computers Délégation pour 'eole-workstation-manager' activée sur CN=Computers Ajout du compte de lecture 'eole-workstation-reader'... User 'eole-workstation-reader' created successfully Mise en conformité de l’utilisateur 'eole-workstation-reader'... Expiry for user 'eole-workstation-reader' disabled. Changed password OK root - Variable inconnue container_ip_domaine Created symlink /etc/systemd/system/salt-minion.service → /dev/null.
#4 Updated by Matthieu Lamalle almost 2 years ago
- Status changed from Nouveau to À valider
#5 Updated by Emmanuel GARETTE almost 2 years ago
- Assigned To set to Matthieu Lamalle
- % Done changed from 0 to 100
#6 Updated by Emmanuel GARETTE almost 2 years ago
Sur Scribe, si on met à jour salt-minion il ne cherche plus à se réinscrire.
Par contre, si on "unmask" le service il se réinscrit comme avant :
root@scribe:~# systemctl start salt-minion Failed to start salt-minion.service: Unit salt-minion.service is masked. root@scribe:~# apt install --reinstall salt-minion Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait 0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 28,5 ko dans les archives. Après cette opération, 0 o d'espace disque supplémentaires seront utilisés. Réception de :1 http://test-eole.ac-dijon.fr/eole eole-2.8.1-updates/main amd64 salt-minion all 3003.3+ds-1 [28,5 kB] 28,5 ko réceptionnés en 0s (1 612 ko/s) (Lecture de la base de données... 274592 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../salt-minion_3003.3+ds-1_all.deb ... Dépaquetage de salt-minion (3003.3+ds-1) sur (3003.3+ds-1) ... Paramétrage de salt-minion (3003.3+ds-1) ... Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ... Traitement des actions différées (« triggers ») pour systemd (245.4-4ubuntu3.13) ... root@scribe:~# salt-key Accepted Keys: Denied Keys: Unaccepted Keys: Rejected Keys: root@scribe:~# systemctl unmask salt-minion Removed /etc/systemd/system/salt-minion.service. root@scribe:~# apt install --reinstall salt-minion Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait 0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 28,5 ko dans les archives. Après cette opération, 0 o d'espace disque supplémentaires seront utilisés. Réception de :1 http://test-eole.ac-dijon.fr/eole eole-2.8.1-updates/main amd64 salt-minion all 3003.3+ds-1 [28,5 kB] 28,5 ko réceptionnés en 0s (2 119 ko/s) (Lecture de la base de données... 274592 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../salt-minion_3003.3+ds-1_all.deb ... Dépaquetage de salt-minion (3003.3+ds-1) sur (3003.3+ds-1) ... Paramétrage de salt-minion (3003.3+ds-1) ... Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ... Traitement des actions différées (« triggers ») pour systemd (245.4-4ubuntu3.13) ... root@scribe:~# salt-key Accepted Keys: Denied Keys: Unaccepted Keys: scribe.domscribe.ac-test.fr Rejected Keys:
Le service est correctement masqué sur l'amonecole également :
root@addc:~# systemctl start salt-minion Failed to start salt-minion.service: Unit salt-minion.service is masked.
#7 Updated by Emmanuel GARETTE almost 2 years ago
- Status changed from À valider to Résolu
#8 Updated by Joël Cuissinat almost 2 years ago
- En 2.7.2 :
systemctl mask salt-minion
dans postservice/30-eole-workstation-manager - En 2.8.0 :
systemctl mask salt-minion
dans postservice/30-eole-workstation-manager - En 2.8.1 :
/usr/bin/CreoleRun "systemctl mask salt-minion" domaine
dans postservice/30-eole-workstation-manager
#9 Updated by Joël Cuissinat almost 2 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0
Testé sur Scribe 2.8.1 : OK