La pagina dei runner

La lista dei runner, come aggiungerne uno, attivarlo o disattivarlo, e il predefinito di ogni tipo

  1. La lista
  2. Predefinito e Abilitato

La lista

La pagina in Connessioni > Runner elenca ogni runner con queste colonne:

Colonna Significato
Abilitato Se riceve job. Un runner disattivato non riceve nessun job, nemmeno come predefinito del suo tipo.
Nome Come lo indicano i moduli, con runner: <name>.
Tipo RTE, AWX, Ansible Automation Platform, Ascender, Semaphore UI, Rundeck o Jenkins. Il runner predefinito del suo tipo ha una pillola Predefinito dopo di esso.
Descrizione A cosa serve.

Colonne ne aggiunge altre due, disattivate per impostazione predefinita: Modalità, la modalità di un RTE (In uscita, In entrata o Database (deprecato), vedi Modalità), e Connessione, se un nodo dell’app detiene un socket verso un RTE in una modalità socket: Connesso o Non connesso.

Dalla 7.3.0 i runner in attesa di approvazione non sono nella lista ma in un avviso sopra di essa, vedi Approvare un RTE. Aggiungi runner apre una finestra di dialogo a passaggi: Runner (nome e descrizione), Tipo e Credenziali, con un passaggio Modalità dopo Tipo per un RTE (In uscita, il predefinito per uno nuovo, In entrata o Database (deprecato)): quattro passaggi per un RTE, tre per gli altri. Nel passaggio Tipo ogni prodotto ha un suggerimento: quello dell’RTE ne dà il nome completo, Ambiente di esecuzione. Una riga apre la pagina del runner, e il suo menu offre:

Azione Cosa fa
Modifica Apre la sua pagina
Testa connessione Verifica che risponda e accetti la sua credenziale, vedi Testa connessione
Attiva, Disattiva Lo attiva o lo disattiva, a seconda di com’è
Modifica credenziali Apre la scheda Credenziali della sua pagina
Elimina Lo rimuove

Predefinito e Abilitato

Il predefinito di ogni tipo è dove girano i moduli di quel tipo quando non indicano nessun runner:

Predefinito per Dove girano questi moduli quando non indicano nessun runner
Form playbook I moduli ansible, su un RTE
Form AWX, AAP e Ascender I moduli awx, aap e ascender, su un runner AWX
Form Semaphore I moduli semaphore
Form Rundeck I moduli rundeck
Form Jenkins I moduli jenkins

Il primo runner di un tipo diventa il suo predefinito, quindi un solo runner per tipo non richiede passaggi aggiuntivi. Per rendere predefinito un altro runner, attiva l’interruttore Predefinito nella sua pagina (vedi La pagina di un runner).

Un runner disattivato resta nella lista con le sue impostazioni, ma nessun job va a lui, nemmeno come predefinito del suo tipo. Un job per lui fallisce con Runner ‘<name>’ is disabled - enable it under Connections > Runners, or name another runner on the form with runner: <name>. Attivalo o disattivalo con Attiva o Disattiva nel menu della sua riga, o con l’interruttore Abilitato nella sua pagina. Un nuovo runner è attivo, e i runner che esistevano prima della 7.3.0 sono attivi dopo l’aggiornamento. Il config seed può disattivarne uno con enabled: false.