Segnalazione #748
Gestione di macchine spente
0%
Description
Aggiungere funzioni di accensione/spegnimento di macchine client
Associated revisions
Wake on Lan operation. refs #748
Added the JavaScript side of the WakeOnLan operation. refs: #748
Partial merge into master. Refs: #748
Wake On Lan button. refs #748
A couple of console.log() calls. refs #748
Add a button for groups' Wake On LAN. refs #748
Make the POST with the MAC array of the group. refs #748
Sync with master. refs: #748
History
Updated by Elena Grandi over 5 years 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.)
Updated by Enrico Zini over 5 years ago
Mergiato su master. Lascio assegnato a me per la parte di UI
Updated by Enrico Zini over 5 years 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.
Updated by Elena Grandi over 5 years 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.
Updated by Elena Grandi over 5 years ago
- Assignee changed from Elena Grandi to Enrico Zini
Fatta l'operation nel branch t748
Updated by Enrico Zini over 5 years 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.
Updated by Mark Caglienzi over 5 years 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?)
Updated by Enrico Zini about 5 years ago
- Assignee changed from Enrico Zini to Elena Grandi
Ho fatto merge su master della parte di Wake On LAN, e direi che abbiamo la parte di accensione risolta.
Per la parte di spegnimento, lo facciamo aggiungendo semplicemente un playbook?
Updated by Elena Grandi about 5 years ago
- Assignee changed from Elena Grandi to Enrico Zini
Il playbook per lo spegnimento c'è già, credo che il ticket si possa chiudere.
Magari in fase di risistemazione dell'interfaccia si potrà decidere di aggiungere un bottone che richiama il playbook, ma mi pare prematuro.
Updated by Enrico Zini about 5 years ago
- Status changed from Commenti to Chiuso
Perfetto, sono d'accordo e chiudo
Send a magic packet to wake up machines. refs: #748