Hi there,
I've followed the saltstack formula documentation to the T but have had no success in using this formula. Each time I try to apply the state to minions I am receiving this error:
Data failed to compile:
----------
Pillar failed to render with the following messages:
----------
Rendering Primary Top file failed, render error:
while parsing a block mapping
in "<unicode string>", line 1, column 1
did not find expected key
in "<unicode string>", line 3, column 5
The error itself seems misleading as the top.sls file is fine. Currently the pillar top.sls file looks like this:
base:
'*':
- freeipa.client
The state top.sls file looks like this:
The current file structure is the basic saltstack defaults, this was done to rule out any gitfs issues:
Pillars are stored in /srv/pillar, with the client pillar in /srv/pillar/freeipa/client.sls
The formula is stored in /srv/salt under /srv/salt/freeipa/ . This is essentially a copy of the freeipa folder within the master repo.
Please let me know if more information required and I'd be more than happy to provide it.
Thank you for looking into my issue.
Hi there,
I've followed the saltstack formula documentation to the T but have had no success in using this formula. Each time I try to apply the state to minions I am receiving this error:
The error itself seems misleading as the top.sls file is fine. Currently the pillar top.sls file looks like this:
The state top.sls file looks like this:
The current file structure is the basic saltstack defaults, this was done to rule out any gitfs issues:
Pillars are stored in /srv/pillar, with the client pillar in /srv/pillar/freeipa/client.sls
The formula is stored in /srv/salt under /srv/salt/freeipa/ . This is essentially a copy of the freeipa folder within the master repo.
Please let me know if more information required and I'd be more than happy to provide it.
Thank you for looking into my issue.