Merge "Make repo-setup script name as a parameter"

This commit is contained in:
Zuul 2017-12-08 21:16:18 +00:00 committed by Gerrit Code Review
commit 8da28192c5
4 changed files with 8 additions and 7 deletions

View File

@ -1,7 +1,8 @@
---
repo_setup_dir: "{{ working_dir }}"
repo_setup_script: repo_setup.sh.j2
repo_setup_log: "{{ repo_setup_dir }}/repo_setup.log"
repo_setup_script_source: repo_setup.sh.j2
repo_setup_log: repo_setup.log
repo_setup_script: repo_setup.sh
repo_run_live: true
# Releases shortcuts
stable:

View File

@ -3,4 +3,4 @@
name: modify-image
vars:
image_to_modify: "{{ repo_inject_image_path }}"
modify_script: "{{ repo_setup_dir }}/repo_setup.sh"
modify_script: "{{ repo_setup_dir }}/{{ repo_setup_script }}"

View File

@ -7,8 +7,8 @@
- name: Create repo setup script
template:
src: "{{ repo_setup_script }}"
dest: "{{ repo_setup_dir }}/repo_setup.sh"
src: "{{ repo_setup_script_source }}"
dest: "{{ repo_setup_dir }}/{{ repo_setup_script }}"
mode: 0755
- include: setup_repos.yml

View File

@ -1,7 +1,7 @@
- name: Setup repos on live host
shell: >
set -o pipefail &&
{{ repo_setup_dir }}/repo_setup.sh 2>&1 {{ timestamper_cmd }}
| tee -a {{ repo_setup_log }}
{{ repo_setup_dir }}/{{ repo_setup_script }} 2>&1 {{ timestamper_cmd }}
| tee -a {{ repo_setup_dir }}/{{ repo_setup_log }}
become: true
no_log: true