Progetto

Generale

Profilo

Segnalazione #746

Run di playbook ansible sui client accesi

Aggiunto da Enrico Zini 5 mesi fa. Aggiornato 2 mesi fa.

Stato:
Chiuso
Priorità:
Normale
Assegnato a:
Inizio:
19-02-2019
Scadenza:
% completato:

0%

Resolution:
fixed

Revisioni associate

Versione 258fd2e1 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Added API to list playbooks. refs: #746

Versione a302551a
Aggiunto da Enrico Zini 3 mesi fa

Sync with master. refs: #746

Versione a9be20d1 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Allow multiple templates per widget. refs: #746

Versione e330c928 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Use ForkAwesome. refs: #746

Versione dfec181c (diff)
Aggiunto da Enrico Zini 3 mesi fa

Add a css for fuss-manager (currently empty). refs: #746

Versione 955ae225 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Return dicts for playbooks, to allow to provide extra info from the yaml contents. refs: #746

Versione f7fc827f (diff)
Aggiunto da Enrico Zini 3 mesi fa

Add playbook titles to playbook list. refs: #746

Versione a1e8be8f (diff)
Aggiunto da Enrico Zini 3 mesi fa

Added a 'run playbook' option to the machine details dialog. refs: #746

Versione 51430a7f (diff)
Aggiunto da Enrico Zini 3 mesi fa

Do not add empty group names. refs: #746

Versione cd800b97 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Add operation to run playbooks. refs: #746

Versione 31a16f88 (diff)
Aggiunto da Enrico Zini 3 mesi fa

js endpoint for list_playbooks API. refs: #746

Versione dc168c80 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Show an error when a widget cannot find one of its components. refs: #746

Versione 7e406ef1 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Added an interface for running a playbook for a machine. refs: #746

Versione 2a44940a (diff)
Aggiunto da Enrico Zini 3 mesi fa

Implemented running playbooks on a group. refs: #746

Versione 4b17eaa4 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Fixed lookup of provisioning script. refs: #746

Versione 5a6bfd9d (diff)
Aggiunto da Enrico Zini 3 mesi fa

Log outcome of playbooks that are run. refs: #746

Versione bfeabb73 (diff)
Aggiunto da Enrico Zini 3 mesi fa

Generate one global event with playbook details, and one event per machine pointing to the playbook id. refs: #746

Versione 93a2f33a (diff)
Aggiunto da Enrico Zini 3 mesi fa

Fixed ID symlinks in logdir. refs: #746

Versione 4029e49b (diff)
Aggiunto da Enrico Zini 3 mesi fa

Move by-id index to the id/ subdirectory. refs: #746

Versione a756faed (diff)
Aggiunto da Enrico Zini 2 mesi fa

Fixed lookup of provisioning script. refs: #746

Cronologia

#1 Aggiornato da Enrico Zini 4 mesi fa

  • Assegnato a impostata a Enrico Zini

#2 Aggiornato da Enrico Zini 4 mesi fa

I playbook sono presi da un set distribuito in fuss-manager (TODO: capire dove è/sarà installato), sia da una directory di playbook editata in locale sul server

#4 Aggiornato da Enrico Zini 3 mesi fa

Ora è possibile lanciare un playbook su una macchina, cliccando sun "Run playbook…" dai dettagli di una maccchina.

I playbook disponibili sono elencati enumerando il contenuto della directory specificata in Config.path_playbooks.

#5 Aggiornato da Enrico Zini 3 mesi fa

  • Assegnato a modificata da Enrico Zini a Elena Grandi

Ho aggiunto anche un bottone per lanciare un playbook su un gruppo di macchine.

Direi che ci siamo, te lo passo per review.

#6 Aggiornato da Enrico Zini 3 mesi fa

  • Stato modificata da Nuovo a In elaborazione
  • Resolution impostata a fixed

#7 Aggiornato da Elena Grandi 2 mesi fa

  • Stato modificata da In elaborazione a Chiuso
  • Assegnato a modificata da Elena Grandi a Enrico Zini

Mergiato in master, ho aperto issue puntuali per i problemi, qui chiudo.

Esporta su Atom PDF