Commit Graph

5 Commits

Author SHA1 Message Date
Colleen Murphy fe5255b56f Fix hieradata path for puppet 4
The datadir symlink points to /opt/system-config, but the private
hieradata actually lies within /opt/system-config/hieradata.

Change-Id: Iefedf1d733701c7abebd5022ca98993c5fcbd8a3
2019-02-03 15:45:20 +01:00
Monty Taylor 24eb60b34d
Reorganize hieradata to match ansible variables
We are already organizing our hiera content basically the same way as
ansible needs for variables to be provided. If we reorganize the
directories slightly (to be coordinated with dirs on puppetmaster)
then we can have a single directory do double-duty.

Change-Id: I6ac90a7439ed8a5d9433d9526f37e44668b360ff
2018-08-02 13:11:29 -05:00
Clark Boylan 7fbe25598b Fix hieradata lookup paths
This requires we get the magical symlink between hieradata in
/opt/system-config to line up with the actual on disk environment
specific hiera location which differs between puppet 3 and 4.

Change-Id: Id4d7a0af72efddb758d94c6437bb1c331d12f406
2018-04-25 12:25:59 -07:00
Yolanda Robla 8255eecc9b Fix hiera paths when configuring puppet
The path to hiera was wrong, as long with the subdirectories

Change-Id: I66873aa63fe6bb4ab68b5be7ae14a06479c5bfbc
2016-02-25 22:39:55 +01:00
Spencer Krum 25cc2c9470 Conditionally manage puppet config files
Allows ansible-puppet to configure settings for
puppet when manage_config flag is set.

Co-Authored-By: Yolanda Robla <info@ysoft.biz>

Change-Id: I6cb8dff569f2cca8bca7359412d01cc7ec009c54
2016-02-05 09:22:47 +01:00