Segnalazione #746
Run di playbook ansible sui client accesi
0%
Associated revisions
Sync with master. refs: #746
Allow multiple templates per widget. refs: #746
Use ForkAwesome. refs: #746
Add a css for fuss-manager (currently empty). refs: #746
Return dicts for playbooks, to allow to provide extra info from the yaml contents. refs: #746
Add playbook titles to playbook list. refs: #746
Added a 'run playbook' option to the machine details dialog. refs: #746
Do not add empty group names. refs: #746
Add operation to run playbooks. refs: #746
js endpoint for list_playbooks API. refs: #746
Show an error when a widget cannot find one of its components. refs: #746
Added an interface for running a playbook for a machine. refs: #746
Implemented running playbooks on a group. refs: #746
Fixed lookup of provisioning script. refs: #746
Log outcome of playbooks that are run. refs: #746
Generate one global event with playbook details, and one event per machine pointing to the playbook id. refs: #746
Fixed ID symlinks in logdir. refs: #746
Move by-id index to the id/ subdirectory. refs: #746
Fixed lookup of provisioning script. refs: #746
History
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
Updated by Elena Grandi over 5 years ago
Segnalo di probabilmente utile per gestire l'output di ansible:
https://docs.ansible.com/ansible/latest/plugins/callback.html
https://docs.ansible.com/ansible/latest/plugins/callback/json.html
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
.
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.
Updated by Enrico Zini over 5 years ago
- Status changed from Nuovo to In elaborazione
- Resolution set to fixed
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.
Added API to list playbooks. refs: #746