Sto eseguendo alcune attività di distribuzione con Fabric che deve effettuare il checkout/l'aggiornamento di un repository Mercurial sulla macchina e quindi eseguire la copia/configurazione appropriata.Eseguire ssh-add con Fabric in una macchina
Ogni volta che ho instatiate una nuova macchina (stiamo attualmente utilizzando EC2 per la nostra infrastruttura) o quando corro hg pull
nella macchina che chiederò per il mio ssh passphrase chiave, che è un po 'fastidioso quando abbiamo bisogno di inizializzare una dozzina di macchine alla volta.
ho provato a correre ssh-add
nel tessuto quando la nuova istanza EC2 viene inizializzata, ma sembra che ssh-agent
non è in esecuzione per quel guscio e ricevo un messaggio Could not open a connection to your authentication agent.
dall'uscita del tessuto.
Come faccio a far funzionare ssh-add
quando connesso all'istanza dallo script Fabric?