Project

General

Profile

Segnalazione #748

Gestione di macchine spente

Added by Enrico Zini 6 months ago. Updated about 2 months ago.

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

0%

Resolution:

Description

Aggiungere funzioni di accensione/spegnimento di macchine client

Associated revisions

Revision 6f85196b (diff)
Added by Elena Grandi 4 months ago

Send a magic packet to wake up machines. refs: #748

Revision 8dd3a2a0 (diff)
Added by Elena Grandi about 2 months ago

Wake on Lan operation. refs #748

Revision 87923e09 (diff)
Added by Enrico Zini about 2 months ago

Added the JavaScript side of the WakeOnLan operation. refs: #748

Revision e2b4ead2
Added by Enrico Zini about 2 months ago

Partial merge into master. Refs: #748

Revision aeebd225 (diff)
Added by Mark Caglienzi about 2 months ago

Wake On Lan button. refs #748

Revision a28c5f34 (diff)
Added by Mark Caglienzi about 2 months ago

A couple of console.log() calls. refs #748

Revision 01e50d64 (diff)
Added by Mark Caglienzi about 2 months ago

Add a button for groups' Wake On LAN. refs #748

Revision 482f1973 (diff)
Added by Mark Caglienzi about 2 months ago

Make the POST with the MAC array of the group. refs #748

History

#1 Updated by Elena Grandi 5 months ago

  • Assignee set to Elena Grandi

#2 Updated by Elena Grandi 4 months ago

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

Aggiunto il backend per questa parte nel branch t748, derivante da t773.

Manca da integrare la funzionalità nell'interfaccia.

Il modulo ansible per il wake on lan non fa verifiche sul funzionamento o meno del magic packet, quindi non si può sapere se abbia avuto successo o meno se non vedendo la macchina accendersi.

(se il codice è ok credo che valga la pena mergiarlo in t773 (e poi in master) anche se ancora non è presente l'interfaccia, in modo da portare avanti eventuali modifiche di manager/playbook.py assieme al resto.)

#3 Updated by Enrico Zini 4 months ago

Fatto merge su t773

#4 Updated by Enrico Zini 3 months ago

Mergiato su master. Lascio assegnato a me per la parte di UI

#5 Updated by Enrico Zini about 2 months ago

  • Assignee changed from Enrico Zini to Elena Grandi

Riassegno a Elena per l'aggiunta di un'operation di accensione macchine dato una lista di nomi macchine.

Fatta l'operation, riassegna a me per review, magari creazione della stessa operation in JS e poi riassegno a Mark per l'UI.

#6 Updated by Elena Grandi about 2 months ago

dopo averci pensato via xmpp: visto che l'identificativo interno delle macchine è il mac, e che la pagina già ce l'ha a disposizione, scriverò l'operation che si aspetta elenco di mac, non di hostname.

#7 Updated by Elena Grandi about 2 months ago

  • Assignee changed from Elena Grandi to Enrico Zini

Fatta l'operation nel branch t748

#8 Updated by Enrico Zini about 2 months ago

  • Assignee changed from Enrico Zini to Mark Caglienzi

Ho aggiunto la controparte JavaScript dell'operation e fatto un merge parziale in master.

Riassegno a Mark per aggiungere la parte di interfaccia: aggiungere bottoni "Wake On Lan" sia al popup della macchina che alle azioni per un gruppo.

#9 Updated by Mark Caglienzi about 2 months ago

  • Status changed from In elaborazione to Commenti
  • Assignee changed from Mark Caglienzi to Enrico Zini

Aggiunti i bottoni "Wake On LAN" nel popup di macchina e nel gruppo.

I bottoni inviano il MAC della macchina o i MAC delle macchine del gruppo al backend javascript (dovrebbe bastare questo, o manca altro nella comunicazione tra frontend e backend?)

Also available in: Atom PDF