Browse Source

Merge "Don't fail hard when facter cache doesn't work correctly" into stable/queens

changes/59/696059/1
Zuul 2 months ago
parent
commit
4428d1cceb
1 changed files with 9 additions and 0 deletions
  1. +9
    -0
      common/deploy-steps-tasks.yaml

+ 9
- 0
common/deploy-steps-tasks.yaml View File

@@ -335,14 +335,23 @@
state: absent
ignore_errors: True
- name: Pre-cache facts
check_mode: false
command: facter --config /var/lib/container-puppet/puppetlabs/facter.conf
no_log: True
ignore_errors: True
register: _facter_cache_run
- name: Facter error output when failed
check_mode: false
debug:
msg: "{{ _facter_cache_run.stderr }}"
when: _facter_cache_run is failed
- name: Sync cached facts
check_mode: false
synchronize:
src: /opt/puppetlabs/
dest: /var/lib/container-puppet/puppetlabs/
delegate_to: "{{ inventory_hostname }}"
when: _facter_cache_run is succeeded

######################################
# Generate config via docker-puppet.py

Loading…
Cancel
Save