From c95f026c14f44c4766cfca86da00e4a31bd0fa59 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Wed, 25 Apr 2018 11:09:33 -0700 Subject: [PATCH] Add some missing /'s and +'s to fix hieradata pathing These were missed when the puppet4 support was added. Change-Id: I7f7153093aaf46d5bbdb620228cf1c7fce3650e1 --- tasks/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index 3882a10..89e4dc3 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -29,17 +29,17 @@ - block: - name: Set management server hieradata var set_fact: - mgmt_hieradata: "{{ '/etc/puppet/hieradata' + puppet_environment if mgmt_puppet_version == '3' else '/etc/puppetlabs/code/environments/' + puppet_environment + '/hieradata' }}" + mgmt_hieradata: "{{ '/etc/puppet/hieradata/' + puppet_environment if mgmt_puppet_version == '3' else '/etc/puppetlabs/code/environments/' + puppet_environment + '/hieradata' }}" delegate_to: localhost - name: Set hieradata var set_fact: - hieradata: "{{ '/etc/puppet/hieradata' + puppet_environment if puppet_version == '3' else '/etc/puppetlabs/code/environments/' + puppet_environment + '/hieradata' }}" + hieradata: "{{ '/etc/puppet/hieradata/' + puppet_environment if puppet_version == '3' else '/etc/puppetlabs/code/environments/' + puppet_environment + '/hieradata' }}" - name: ensure hiera directory file: state: directory - path: "{{ hieradata }}//{{ item }}" + path: "{{ hieradata }}/{{ item }}" owner: root group: root mode: 0700 @@ -58,7 +58,7 @@ - name: copy hiera files copy: src: "{{ mgmt_hieradata + '/' + item }}" - dest: "{{ hieradata + '/' item }}" + dest: "{{ hieradata + '/' + item }}" mode: 0600 with_items: "{{ hiera_file_paths.paths|default() }}"