Skip to content

Commit 6be0d40

Browse files
committed
Fix power management sections per persona (#4308)
1 parent a4bd827 commit 6be0d40

File tree

2 files changed

+30
-30
lines changed

2 files changed

+30
-30
lines changed

guides/common/modules/proc_configuring-a-bmc-interface.adoc

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
To control the power status of bare-metal hosts from {Project}, you can configure a baseboard management controller (BMC) interface for hosts that support this feature.
77

88
.Prerequisites
9+
* Power management is enabled on {ProjectServer}.
10+
For more information, see link:{InstallingServerDocURL}enabling-power-management-on-hosts_{project-context}[Enabling power management on hosts] in _{InstallingServerDocTitle}_.
11+
* If you want to use {SmartProxyServer} instead of {ProjectServer}, ensure that power management is enabled on your {SmartProxyServer}.
12+
For more information, see link:{InstallingSmartProxyDocURL}enabling-power-management-on-hosts_{project-context}[Enabling power management on hosts] in _{InstallingSmartProxyDocTitle}_.
913
* You know the MAC address, IP address, and other details of the BMC interface on the host, and authentication credentials for that interface.
1014
+
1115
[NOTE]
@@ -14,37 +18,15 @@ You only need the MAC address for the BMC interface if the BMC interface is mana
1418
====
1519

1620
.Procedure
17-
. Enable BMC power management on your {SmartProxy}:
18-
+
19-
[options="nowrap", subs="+quotes,verbatim,attributes"]
20-
----
21-
# {foreman-installer} \
22-
--foreman-proxy-bmc-default-provider ipmitool \
23-
--foreman-proxy-bmc true
24-
----
25-
. In the {ProjectWebUI}, navigate to *Infrastructure* > *Subnets*.
26-
. Select the subnet of your host.
27-
ifdef::satellite[]
28-
. On the *{SmartProxies}* tab, select your {SmartProxy} as *BMC {SmartProxy}*.
29-
endif::[]
30-
ifndef::satellite[]
31-
. On the *Proxies* tab, select your {SmartProxy} as *BMC Proxy*.
32-
endif::[]
33-
. Click *Submit*.
34-
. Navigate to the *Add Interface* form:
35-
.. Navigate to *Hosts* > *All Hosts*.
36-
.. Click *Edit* next to the host you want to edit.
37-
.. On the *Interfaces* tab, click *Add Interface*.
38-
21+
. In the {ProjectWebUI}, navigate to *Hosts* > *All Hosts*.
22+
. Edit your host.
23+
. On the *Interfaces* tab, click *Add Interface*.
3924
. Select *BMC* from the *Type* list.
40-
4125
. Specify the general interface settings:
4226
.. If the BMC is managed, specify a *MAC address*.
4327
.. Specify the *Device Identifier*.
44-
4528
. Specify the configuration options specific to BMC interfaces:
4629
.. *Username* and *Password*: Specify any authentication credentials required by BMC.
4730
.. *Provider*: Specify the BMC provider.
48-
4931
. Click *OK* to save the interface configuration.
5032
. Click *Submit* to apply the changes to the host.

guides/common/modules/proc_enabling-power-management-on-hosts.adoc

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,35 @@
55

66
To perform power management tasks on hosts using the intelligent platform management interface (IPMI) or a similar protocol, you must enable the baseboard management controller (BMC) module on {ProductName}.
77

8+
{ProjectName} supports the following BMC providers:
9+
10+
* `freeipmi`
11+
* `ipmitool`
12+
* `redfish`
13+
814
.Prerequisites
9-
* All hosts must have a network interface of BMC type.
10-
{ProductName} uses this NIC to pass the appropriate credentials to the host.
11-
For more information, see {ManagingHostsDocURL}configuring-a-baseboard-management-controller-interface[Configuring a baseboard management controller (BMC) interface] in _{ManagingHostsDocTitle}_.
15+
* Your host has a network interface of the BMC type.
16+
{ProductName} uses this NIC to pass credentials to the host.
1217

1318
.Procedure
14-
* To enable BMC, enter the following command:
19+
. Enable the BMC module and select the default provider:
1520
+
1621
[options="nowrap", subs="+quotes,attributes"]
1722
----
1823
# {foreman-installer} \
1924
--foreman-proxy-bmc "true" \
20-
--foreman-proxy-bmc-default-provider "freeipmi"
25+
--foreman-proxy-bmc-default-provider "_freeipmi_"
2126
----
27+
. In the {ProjectWebUI}, navigate to *Infrastructure* > *Subnets*.
28+
. Select the subnet of your host.
29+
ifdef::satellite[]
30+
. On the *{SmartProxies}* tab, select your {ProductName} as *BMC {SmartProxy}*.
31+
endif::[]
32+
ifndef::satellite[]
33+
. On the *Proxies* tab, select your {ProductName} as *BMC Proxy*.
34+
endif::[]
35+
. Click *Submit*.
36+
37+
.Next steps
38+
* Configure a BMC interface on your host.
39+
For more information, see {ManagingHostsDocURL}configuring-a-baseboard-management-controller-interface[Configuring a baseboard management controller (BMC) interface] in _{ManagingHostsDocTitle}_.

0 commit comments

Comments
 (0)