Using puppet-lvm in Foreman (Satellite 6), I can get the following to work without issue in either an individual node or in a hostgroup definition:
vgdata: physical_volumes:
- /dev/sdb logical_volumes:
lvs01:
size: 39.99G
mountpath: /s01
If I create multiple LVs or VGs on an individual node, it works OK. For example:
vgapp:
physical_volumes:
- /dev/sdb
logical_volumes:
lvs01:
size: 30G
mountpath: /s01
lvr01:
size: 49.99G
mountpath: /r01
lva01:
size: 50G
mountpath: /a01
vgdata:
physical_volumes:
- /dev/sdc
logical_volumes:
lvd01:
size: 199.99G
mountpath: /d01
However, if I try to cut and paste this to a hostgroup, I get an error about an invalid hash. Is this a bug with the version of Foreman (really, Satellite 6) I'm using?
↧