2017-08-06 1 views
0

J'essaye d'ajouter plusieurs repos de git à mon serveur salt-master afin de soutenir tous les types de serveurs. Le fichier maître contient:salttack multiple gitfs_remotes ne fonctionne pas

gitfs_remotes: 
    - [email protected]_A: 
     - pubkey: ..... 
     - privkey: ..... 
     - root: salt/ 
    - [email protected]_B: 
     - pubkey: ..... 
     - privkey: ..... 
     - root: salt/ 

Au cours des essais, les deux prises en pension sont des miroirs, ils sont les mêmes. Donc, une fois que j'ajoute un serveur à lire depuis salt-master, il lit à partir de REPO A, mais en changeant les données dans REPO_A pour que le serveur lise REPO_B, il donne une erreur:
No Top file or master_tops correspondances de données trouvées.

Qu'est-ce que je fais mal?

Répondre

0

a trouvé le problème. 1./etc/salt/master -> var "top_file_merging_strategy" = fusionner 2. ne peut pas utiliser la branche par défaut "master", j'ai créé de nouvelles branches et je les vois sous: /var/cache/sel/master/gitfs/envs.p

IMPORTANT: Les branches doivent être uniques entre tous les référentiels !!