update commissioning as it is now possible to just set the major RHEL version
This commit is contained in:
@@ -11,7 +11,7 @@ The informations we need are:
|
||||
- the server name: ``logging-ra.psi.ch``
|
||||
- the server MAC address: ``23:3d:ef:33:11:22``
|
||||
- static or dynamic IP: ``static``
|
||||
- the OS installer: ``rhel79server``
|
||||
- the OS installer: ``rhel8install``
|
||||
- the server role: ``role::logging_server``
|
||||
- the server environment in puppet: ``prod``
|
||||
- the sysdb environment: ``daas``
|
||||
@@ -50,7 +50,7 @@ Next decide how the IP address is configured (``dhcp`` or ``static``): ::
|
||||
|
||||
And which installer is used: ::
|
||||
|
||||
bob node set-attr syslog-ra.psi.ch ipxe_installer=rhel79server
|
||||
bob node set-attr syslog-ra.psi.ch ipxe_installer=rhel8install
|
||||
|
||||
And we finally setup the puppet role and puppet environment: ::
|
||||
|
||||
@@ -66,7 +66,7 @@ Full example: ::
|
||||
|
||||
bob node add lx-test-02.psi.ch pli netboot
|
||||
bob node add-mac lx-test-02 00:50:56:9d:19:76
|
||||
bob node set-attr lx-test-02.psi.ch ipxe_installer=rhel87install
|
||||
bob node set-attr lx-test-02.psi.ch ipxe_installer=rhel8install
|
||||
bob node set-attr lx-test-02.psi.ch puppet_env=prod
|
||||
bob node set-attr lx-test-02.psi.ch puppet_group=default
|
||||
bob node set-attr lx-test-02.psi.ch puppet_role=role::server
|
||||
|
||||
@@ -17,7 +17,7 @@ The following attributes can be set for a node:
|
||||
+========================+==================+===========+================================================================================+
|
||||
| ``iface`` | ``enp225s0f0`` | no | the installation entry to use for automatic installation |
|
||||
+------------------------+------------------+-----------+--------------------------------------------------------------------------------+
|
||||
| ``ipxe_installer`` | ``rhel87install``| no | the installation entry to use for automatic installation (``netboot``) |
|
||||
| ``ipxe_installer`` | ``rhel8install`` | no | the installation entry to use for automatic installation (``netboot``) |
|
||||
+------------------------+------------------+-----------+--------------------------------------------------------------------------------+
|
||||
| ``network`` | ``static`` | no | network setup of the installed system; can be ``static`` or ``dhcp`` (default) |
|
||||
+------------------------+------------------+-----------+--------------------------------------------------------------------------------+
|
||||
|
||||
@@ -36,7 +36,7 @@ node::
|
||||
Finally we need to configure the installer to use, and the Puppet-related
|
||||
parameters::
|
||||
|
||||
bob node set-attr $FQDN ipxe_installer=rhel79server
|
||||
bob node set-attr $FQDN ipxe_installer=rhel8install
|
||||
bob node set-attr $FQDN network=static
|
||||
bob node set-attr $FQDN puppet_env=prod
|
||||
bob node set-attr $FQDN puppet_role=role::server
|
||||
|
||||
@@ -117,7 +117,7 @@ Is it this one: https://git.psi.ch/linux-infra/puppet/blob/preprod/code/modules/
|
||||
- Correct
|
||||
```
|
||||
[klart@klart ~]$ bob node list -v influx00.psi.ch
|
||||
influx00.psi.ch pli local ipxe_installer=rhel73server network=static puppet_env=pmons puppet_role=role::influxdb
|
||||
influx00.psi.ch pli local ipxe_installer=rhel7install network=static puppet_env=pmons puppet_role=role::influxdb
|
||||
```
|
||||
|
||||
- The influx service seems to be started by systemd, however it seems that the systemd service file does not come with a package - was this one placed manually there?
|
||||
|
||||
@@ -8,11 +8,11 @@
|
||||
|
||||
The machine you want to install needs to be [registered in `sysdb`](../admin-guide/deployment/sample).
|
||||
|
||||
Optional you can set `netboot` and RHEL 8.7 installer but that can also be selected manually in be boot menu:
|
||||
Optional you can set `netboot` and RHEL 8 installer but that can also be selected manually in be boot menu:
|
||||
|
||||
```
|
||||
bob node netboot $FQDN
|
||||
bob node set-attr $FQDN ipxe_installer=rhel87install
|
||||
bob node set-attr $FQDN ipxe_installer=rhel8install
|
||||
```
|
||||
### Installation with UEFI
|
||||
Start the machine and select network boot (if not already the default), then you get following menu:
|
||||
@@ -38,15 +38,7 @@ Boot0004* Red Hat Enterprise Linux
|
||||
(there is no need to have the leading 000 )
|
||||
|
||||
### Installation with Legacy BIOS
|
||||
Start the machine and select network boot (if not already the default), then you get following menu:
|
||||

|
||||
|
||||
There select "Red Hat Enterprise Linux 7 Network Install Menu" to get into the iPXE menu, where you can do also a lot of other stuff.
|
||||

|
||||
(I plan to get rid of above menu as it also breaks automatic installation by `sysdb` configuration).
|
||||
|
||||
The iPXE menu is then generated according to `sysdb` and its default depends on the configuration, there, but you may override it manualy:
|
||||

|
||||
Start the machine and select network boot (if not already the default), then you get following menu, where the default depends on the `sysdb` configuration, but you may override it manualy:
|
||||
|
||||

|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 10 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 86 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 79 KiB |
Reference in New Issue
Block a user