Feature #2736
open
implement a Wake On Lan function/button
Added by Frederic Schaer almost 12 years ago.
Updated over 6 years ago.
Description
Hi,
There's no WOL magic packet function in the foreman web UI, but thanks to the puppet facts, foreman already has the hosts MAC address, and therefore could easily send magic packets to wakup those hosts that are shut down and configured for WOL.
This could be use both in a host details with a button similar to the "power on" feature for the VMs, but also in the hosts summary page for mass wakups if needed.
That's be great :]
Thing is there might also be people who configure their BMCs with foreman, and that would duplicate some features (or : the wakup command could be sent using whatever/all available methods)
Regards
+1
If I wanted to kicstart work on this idea, where would I look to get started?
- Description updated (diff)
- Category set to BMC
Sean Alderman wrote:
+1
If I wanted to kicstart work on this idea, where would I look to get started?
Probably a new BMC provider to the smart proxy as Foreman already has support for powering on hosts by sending a BMC request to the smart proxy. Currently there's an IPMI and a local "shell" provider (https://github.com/theforeman/smart-proxy/tree/develop/modules/bmc).
We would have to assume WOL is enabled via config managment on the node.
We could then easily create a new provider called WOL that would only provide a single power function called on.
https://wiki.debian.org/WakeOnLan
+1
Because the Clients could be in different Networks, the Admin should be able to add WoL Proxies for specific Hosts/Groups.
- Bugzilla link set to 1514524
Also available in: Atom
PDF