blob: c5876130aecf52151e3003a4ebf96c49b44b1b6b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
---
# This is an ugly hack to verify settings are in a file without modifying them with lineinfile.
# The template file will stomp any other settings made.
- when: openshift_push_via_dns is not defined
block:
- name: check whether our docker-registry setting exists in the env file
shell: "awk '/^OPENSHIFT_DEFAULT_REGISTRY=docker-registry.default.svc:5000/' /etc/sysconfig/{{ openshift_service_type }}-master*"
failed_when: false
changed_when: false
register: l_already_set
- set_fact:
openshift_push_via_dns: "{{ openshift.common.version_gte_3_6 or (l_already_set.stdout is defined and l_already_set.stdout is match('OPENSHIFT_DEFAULT_REGISTRY=docker-registry.default.svc:5000')) }}"
|