summaryrefslogtreecommitdiffstats
path: root/roles/openshift_master/tasks/main.yml
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2018-02-02 06:19:06 -0800
committerGitHub <noreply@github.com>2018-02-02 06:19:06 -0800
commit3e2c7c22a54a3ccf88b49742003a3a4a937683f8 (patch)
tree015acc050e865872a03700974cb73fa47c9dc940 /roles/openshift_master/tasks/main.yml
parent22462aa17098116660d4600c9a1e87cd3ad40698 (diff)
parent8e0b7761a128a4851db439b9597869b17b6174b1 (diff)
downloadopenshift-3e2c7c22a54a3ccf88b49742003a3a4a937683f8.tar.gz
openshift-3e2c7c22a54a3ccf88b49742003a3a4a937683f8.tar.bz2
openshift-3e2c7c22a54a3ccf88b49742003a3a4a937683f8.tar.xz
openshift-3e2c7c22a54a3ccf88b49742003a3a4a937683f8.zip
Merge pull request #6851 from kwoodson/upgrade_dns_push
Automatic merge from submit-queue. Upgrade to migrate to using push to DNS for registries. This is the beginning of the migration to push to docker-registry by DNS. This migrates users by rerolling their certificates and then redeploying the registry so that hosts can push to the registries with the newly created certificates.
Diffstat (limited to 'roles/openshift_master/tasks/main.yml')
-rw-r--r--roles/openshift_master/tasks/main.yml13
1 files changed, 2 insertions, 11 deletions
diff --git a/roles/openshift_master/tasks/main.yml b/roles/openshift_master/tasks/main.yml
index 41f2ee2a5..680e4a4ff 100644
--- a/roles/openshift_master/tasks/main.yml
+++ b/roles/openshift_master/tasks/main.yml
@@ -137,17 +137,8 @@
- item.clientCA | default('') != ''
with_items: "{{ openshift.master.identity_providers }}"
-# 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.
-- block:
- - name: check whether our docker-registry setting exists in the env file
- command: "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')) }}"
+- name: Include push_via_dns.yml
+ include_tasks: push_via_dns.yml
- name: Set fact of all etcd host IPs
openshift_facts: