tripleo-quickstart-extras/roles/create-reproducer-script
Sorin Sbarnea 74e8e614f6 Correct reproducer dependency detection and adds missing git
Use of exit instead of return in the check dependecy function prevented
us to list all missing dependencies before exiting.

Avoid case where user needs to run the script 6 or more times in order
to install missing dependencies.

Adds git which was a missing dependency.

Change-Id: I66f883bbd817ce809261b7408c945e527ab72549
Partial-Bug: 1787912
2019-01-18 09:01:10 +00:00
..
defaults Adopt yamllint strict linting 2018-11-26 12:37:21 +00:00
meta Adopt yamllint strict linting 2018-11-26 12:37:21 +00:00
tasks Create a reproducer-quickstart dir 2018-11-07 18:14:39 +00:00
templates Correct reproducer dependency detection and adds missing git 2019-01-18 09:01:10 +00:00
README.md Add reproducer script for OVB and multinode jobs 2017-12-16 22:21:33 +00:00

README.md

create-reproducer-script

This role creates a script to reproduce OVB and multinode jobs.

Role Variables

For the defaults of these variables, see the defaults/main.yml file in this role.

  • env_vars_to_source_file: env_vars_to_src.sh
  • reproducer_quickstart_script: reproducer-quickstart.sh.j2 From the extras-common role:
  • artcl_collect_dir: "{{ local_working_dir }}/collected_files"

Dependencies

The role is run within the collect-logs role.

Example Playbook

---
- name: Create a file to reproduce the job
  hosts: localhost
  roles:
    - create-reproducer-script

License

Apache 2.0

Author Information

OpenStack