Feature #2241
closed@host.interfaces not populated in templates
Description
It looks like @host.interfaces isn't allowed in the safe mode.
Also, the subnet information isn't stored with the interface, so it's not possible to retrieve it, even with safe_mode off.
Ideally, it'd be then possible to add
<% @host.interfaces.each do |int| >
network --bootproto=static --hostname=<= int.name > --ip=<= int.ip > --netmask=<= int.subnet > --gateway=<= int.gateway >
< end %>
to the kick start templates (or something along these lines that checks for dhcp, etc)
Updated by Benjamin Papillon almost 11 years ago
- Related to Feature #2240: Full Multiple Interface Support added
Updated by Benjamin Papillon almost 11 years ago
- Description updated (diff)
- Status changed from New to Feedback
Hi,
The wiki page that explain templates variables has been updated with the information you requested. Do you still have the issue with recent foreman versions?
Regards
Updated by Vincent Janelle almost 11 years ago
Unfortunately, I no longer use the foreman and can't verify this without setting up the whole stack.
Updated by Benjamin Papillon almost 11 years ago
- Status changed from Feedback to Resolved
Thanks for the quick answer. I'm closing this feature. Feel free to reopen it if you work with foreman again and you still encounter the issue :)
Regards