Progetto

Generale

Profilo

Segnalazione #747

Raccolta e presentazione output dei playbook

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 4e217ad6 (diff)
Aggiunto da Enrico Zini 3 mesi fa

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

Versione 71b292e9 (diff)
Aggiunto da Enrico Zini 3 mesi fa

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

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

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

Versione 85b1254a (diff)
Aggiunto da Enrico Zini 3 mesi fa

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

Versione 449d1d7f (diff)
Aggiunto da Enrico Zini 3 mesi fa

Show playbook log. refs: #747

Versione 28f2e977 (diff)
Aggiunto da Enrico Zini 3 mesi fa

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

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

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

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

Broken a long line. refs: #747

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

Enable datatables for playbook log. refs: #747

Versione 8968232a (diff)
Aggiunto da Enrico Zini 3 mesi fa

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

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

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

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

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

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

Retrieve playbook results from JS. refs: #747

Versione 711eba97 (diff)
Aggiunto da Enrico Zini 2 mesi fa

Load and show playbook details. refs: #747

Cronologia

#1 Aggiornato da Elena Grandi 4 mesi fa

  • Assegnato a impostata a Enrico Zini

#2 Aggiornato da Enrico Zini 3 mesi fa

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 Aggiornato da Enrico Zini 3 mesi fa

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 Aggiornato da Enrico Zini 2 mesi fa

  • Assegnato a modificata da Enrico Zini a Elena Grandi
  • Resolution impostata a 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 Aggiornato da Elena Grandi 2 mesi fa

  • Stato modificata da Nuovo 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