Add support for FAI 5 to argonaut-fuse
Add support for FAI 5 to argonaut-fuse
Descriptive title for this enhancement
Possibility to add the specific parameter for the fai command line for argonaut-fuse in argonaut-fuse service fai configuration
Actual behavior
It's hardcode in argonaut-fuse with $infos->{'cmdline'} .= " ip=dhcp root=/dev/nfs boot=live union=$union"
Expected behavior
be able to select version 4 or version 5 of fai parameter for pxe boot
version 4 need
"ip=dhcp root=/dev/nfs boot=live union=$union"
version 5 need
"root=x.x.x.x:/srv/fai/nfsroot ip=dhcp rootovl"
x.x.x.x is the ip of the nfs server
Step by step description of new behaviour
- go to argonaut-fuse fai configuration on server service and select the fai version you use
- Save
interface
dropdown eo allow selecting version 4 or 5
fai version
text box
fai 4 command line :
default text : "ip=dhcp root=/dev/nfs boot=live union=$union"
text box
fai5 command line : "ip=dhcp rootovl"
for fai5 we will also need the ip of the nfs server that can be detected from the share/nfs object
ticket linked
https://gitlab.fusiondirectory.org/argonaut/argonaut/issues/5735
Benefits
More customisable, less fixed stuff