diff --git a/tasks/configure.yml b/tasks/configure.yml index 46b3f6f..d6d8919 100644 --- a/tasks/configure.yml +++ b/tasks/configure.yml @@ -83,38 +83,6 @@ dest: /etc/puppetlabs/code/environments/production.bak when: puppet_code.stat.exists and not code_readme.stat.exists -- name: Remove puppet code folder if there is no readme (not from repo then) - file: - path: /etc/puppetlabs/code/environments/production - state: absent - -- name: Ensure puppet code repo is cloned - git: - repo: "{{ puppet_code_repo }}" - dest: /etc/puppetlabs/code/environments/production - depth: 1 - -- name: Ensure service unit to update puppet code exists - template: - src: templates/update_puppet_code.service.j2 - dest: /etc/systemd/system/update_puppet_code.service - mode: 0644 - backup: yes - notify: Reload Systemd daemon - -- name: Ensure timer unit to update puppet code exists - copy: - src: files/update_puppet_code.timer - dest: /etc/systemd/system/update_puppet_code.timer - mode: 0644 - backup: yes - notify: Reload Systemd daemon - -- name: Ensure service to update puppet code is enabled - service: - name: update_puppet_code - enabled: true - - name: Ensure UFW allow access to the server ufw: rule: allow @@ -141,5 +109,10 @@ group: puppet backup: true +- name: Remove puppet code folder if there is no readme (not from repo then) + file: + path: /etc/puppetlabs/code/environments/production + state: absent + - name: Deploy environment shell: r10k deploy environment --config /etc/puppetlabs/r10k/r10k.yaml \ No newline at end of file