Project

General

Profile

Segnalazione #746

Run di playbook ansible sui client accesi

Added by Enrico Zini almost 6 years ago. Updated over 5 years ago.

Status:
Chiuso
Priority:
Normale
Assignee:
Start date:
02/19/2019
Due date:
% Done:

0%

Estimated time:
Resolution:
fixed

Associated revisions

Revision 258fd2e1 (diff)
Added by Enrico Zini over 5 years ago

Added API to list playbooks. refs: #746

Revision a302551a
Added by Enrico Zini over 5 years ago

Sync with master. refs: #746

Revision a9be20d1 (diff)
Added by Enrico Zini over 5 years ago

Allow multiple templates per widget. refs: #746

Revision e330c928 (diff)
Added by Enrico Zini over 5 years ago

Use ForkAwesome. refs: #746

Revision dfec181c (diff)
Added by Enrico Zini over 5 years ago

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

Revision 955ae225 (diff)
Added by Enrico Zini over 5 years ago

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

Revision f7fc827f (diff)
Added by Enrico Zini over 5 years ago

Add playbook titles to playbook list. refs: #746

Revision a1e8be8f (diff)
Added by Enrico Zini over 5 years ago

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

Revision 51430a7f (diff)
Added by Enrico Zini over 5 years ago

Do not add empty group names. refs: #746

Revision cd800b97 (diff)
Added by Enrico Zini over 5 years ago

Add operation to run playbooks. refs: #746

Revision 31a16f88 (diff)
Added by Enrico Zini over 5 years ago

js endpoint for list_playbooks API. refs: #746

Revision dc168c80 (diff)
Added by Enrico Zini over 5 years ago

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

Revision 7e406ef1 (diff)
Added by Enrico Zini over 5 years ago

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

Revision 2a44940a (diff)
Added by Enrico Zini over 5 years ago

Implemented running playbooks on a group. refs: #746

Revision 4b17eaa4 (diff)
Added by Enrico Zini over 5 years ago

Fixed lookup of provisioning script. refs: #746

Revision 5a6bfd9d (diff)
Added by Enrico Zini over 5 years ago

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

Revision bfeabb73 (diff)
Added by Enrico Zini over 5 years ago

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

Revision 93a2f33a (diff)
Added by Enrico Zini over 5 years ago

Fixed ID symlinks in logdir. refs: #746

Revision 4029e49b (diff)
Added by Enrico Zini over 5 years ago

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

Revision a756faed (diff)
Added by Enrico Zini over 5 years ago

Fixed lookup of provisioning script. refs: #746

History

#1

Updated by Enrico Zini over 5 years ago

  • Assignee set to Enrico Zini
#2

Updated by Enrico Zini over 5 years ago

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

Updated by Enrico Zini over 5 years ago

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

Updated by Enrico Zini over 5 years ago

  • Assignee changed from Enrico Zini to 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

Updated by Enrico Zini over 5 years ago

  • Status changed from Nuovo to In elaborazione
  • Resolution set to fixed
#7

Updated by Elena Grandi over 5 years ago

  • Status changed from In elaborazione to Chiuso
  • Assignee changed from Elena Grandi to Enrico Zini

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

Also available in: Atom PDF