Project

General

Profile

Actions

Feature #2736

open

implement a Wake On Lan function/button

Added by Frederic Schaer almost 11 years ago. Updated over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
BMC
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

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

Actions #1

Updated by Arnold Bechtoldt almost 10 years ago

+1

Actions #2

Updated by Sean Alderman about 9 years ago

+1

If I wanted to kicstart work on this idea, where would I look to get started?

Actions #3

Updated by Dominic Cleal about 9 years ago

  • 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).

Actions #4

Updated by Corey Osman about 9 years ago

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

Actions #5

Updated by Lukas Kallies almost 8 years ago

+1

Because the Clients could be in different Networks, the Admin should be able to add WoL Proxies for specific Hosts/Groups.

Actions #6

Updated by Marek Hulán over 5 years ago

  • Bugzilla link set to 1514524
Actions

Also available in: Atom PDF