diff --git a/roles/customize_home/tasks/fix_env.yml b/roles/customize_home/tasks/fix_env.yml index 7d4efb551..fc7db628b 100644 --- a/roles/customize_home/tasks/fix_env.yml +++ b/roles/customize_home/tasks/fix_env.yml @@ -1,11 +1,11 @@ - name: Check that the .env exists stat: - path: /home/vagrant/foreman/.env + path: "{{ ansible_env.HOME }}/foreman/.env" register: stat_result - name: Ensure .env file contains current hostname ansible.builtin.replace: - path: /home/vagrant/foreman/.env + path: "{{ ansible_env.HOME }}/foreman/.env" regexp: '(.*)--public [a-zA-Z0-9-\.]*(.*)' replace: '\1--public {{ ansible_fqdn }}\2' when: stat_result diff --git a/roles/customize_home/tasks/main.yml b/roles/customize_home/tasks/main.yml index fad48366c..d3f88bf8c 100644 --- a/roles/customize_home/tasks/main.yml +++ b/roles/customize_home/tasks/main.yml @@ -20,6 +20,9 @@ when: customize_home_git_repo is defined - include_tasks: fix_env.yml + args: + apply: + become: false - name: Check custom bootstrap script exists stat: