forked from Controls/gitea-pages
document how to bring kernel commandline arguments to the installer
This commit is contained in:
@@ -39,17 +39,17 @@ We setup its MAC address:
|
||||
|
||||
Next decide how the IP address is configured (`dhcp` or `static`):
|
||||
|
||||
bob node set-attr syslog-ra.psi.ch network=static
|
||||
bob node set-attr logging-ra.psi.ch network=static
|
||||
|
||||
And which installer is used:
|
||||
|
||||
bob node set-attr syslog-ra.psi.ch ipxe_installer=rhel8install
|
||||
bob node set-attr logging-ra.psi.ch ipxe_installer=rhel8install
|
||||
|
||||
And we finally setup the puppet role and puppet environment:
|
||||
|
||||
bob node set-attr syslog-ra.psi.ch puppet_role=role::log_server
|
||||
bob node set-attr syslog-ra.psi.ch puppet_env=prod
|
||||
bob node set-attr syslog-ra.psi.ch puppet_group=logging
|
||||
bob node set-attr logging-ra.psi.ch puppet_role=role::log_server
|
||||
bob node set-attr logging-ra.psi.ch puppet_env=prod
|
||||
bob node set-attr logging-ra.psi.ch puppet_group=logging
|
||||
|
||||
|
||||
## Example
|
||||
@@ -63,3 +63,18 @@ Full example:
|
||||
bob node list -v lx-test-02
|
||||
|
||||
Ensure that a potential previous puppet certificate for this server is deleted on the puppet server: https://puppet.psi.ch
|
||||
|
||||
## Special Settings
|
||||
|
||||
### Custom Kernel Commandline Arguments
|
||||
For custom kernel commandline arguments for the installer (e.g. to provide drivers) the sysdb attribute
|
||||
`kernel_cmdline` can be used:
|
||||
|
||||
```
|
||||
bob node set-attr lx-test-02.psi.ch kernel_cmdline=inst.dd=https://linuxsoft.cern.ch/elrepo/dud/el8/x86_64/dd-megaraid_sas-07.725.01.00-1.el8_9.elrepo.iso
|
||||
```
|
||||
|
||||
### Custom System Disk and Partitioning
|
||||
|
||||
Please check out the [Partitioning page](partitioning).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user