15 lines
510 B
YAML
15 lines
510 B
YAML
- name: Run puppet apply
|
|
command: env PATH=$PATH:/opt/puppetlabs/bin puppet apply --detailed-exitcodes {{ scenario }}/manifest.pp
|
|
become: yes
|
|
register: puppet_result
|
|
failed_when: puppet_result.rc != 2
|
|
|
|
- name: Run puppet apply again to check for idempotence
|
|
command: env PATH=$PATH:/opt/puppetlabs/bin puppet apply --detailed-exitcodes {{ scenario }}/manifest.pp
|
|
become: yes
|
|
register: puppet_result
|
|
failed_when: puppet_result.rc != 0
|
|
|
|
- name: Check results
|
|
command: ./{{ scenario }}/tests.sh
|