Project

General

Profile

Segnalazione #747

Raccolta e presentazione output dei playbook

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 4e217ad6 (diff)
Added by Enrico Zini over 5 years ago

Write a summary file alongside playbook results. refs: #747

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

Only use the playbook name, not full path, in results file name. refs: #747

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

Add end time to playbook summary, and implemented a list_month method to list playbooks. refs: #747

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

Added playbook log view with basic month-by-month navigation. refs: #747

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

Show playbook log. refs: #747

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

Cosmetic change to make it more straightforward to add new event handling. refs: #747

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

When an AnsiblePlaybookEvent arrives, show a notification icon in the playbook logs tab header. refs: #747

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

Broken a long line. refs: #747

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

Enable datatables for playbook log. refs: #747

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

Find playbook ID when clicking on a table row. refs: #747

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

Do not react when clicking on a header. refs: #747

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

Order by descending end time by default. refs: #747

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

Retrieve playbook results from JS. refs: #747

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

Load and show playbook details. refs: #747

History

#1

Updated by Elena Grandi over 5 years ago

  • Assignee set to Enrico Zini
#2

Updated by Enrico Zini over 5 years ago

Qui l'idea sarebbe avere un log degli output dei vari playbook.

In JavaScript, aggiungere un tab per mostrare lo storico dei playbook e un popup coi dettagli di un singolo playbook.

Quando JavaScript vede un HostPlaybookEvent, mostrare un'icona 'NEW!' nell'header del tab dello storico dei playbook per notificare la presenza di una nuova entry.

#3

Updated by Enrico Zini over 5 years ago

Aggiunta la pagina con lo storico dei playbook, navigabile di mese in mese.

Mostrata un'icona di notifica quando c'è un nuovo playbook disponibile nel log.

Manca ancora il popup coi dettagli di un playbook, a cui lavorerò prossimamente.

#4

Updated by Enrico Zini over 5 years ago

  • Assignee changed from Enrico Zini to Elena Grandi
  • Resolution set to fixed

Fatto il popup con i dettagli del playbook: si apre cliccando su un playbook della lista.

È grezzo, ma dà l'idea; va capito cosa serve mostrare, perché ogni tipo di action di ansible sembra avere un output json tutto suo, e finora non ho idee migliori di mostrare il json dei risultati cosí com'è.

Riassegno per review.

#5

Updated by Elena Grandi over 5 years ago

  • Status changed from Nuovo 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