summaryrefslogtreecommitdiffstats
path: root/roles/openshift_hosted_logging/tasks/cleanup_logging.yaml
diff options
context:
space:
mode:
authorMichael Gugino <mgugino@redhat.com>2017-09-21 13:30:22 -0400
committerMichael Gugino <mgugino@redhat.com>2017-09-21 13:30:22 -0400
commit912002d316a4534f952f0f743b9e0406bc39e9a0 (patch)
tree3ac6c898014c86500ad2a0789f9c2df3f5e8f0c6 /roles/openshift_hosted_logging/tasks/cleanup_logging.yaml
parent505764651b3f8279ffe8881e9b26851d1dd14258 (diff)
downloadopenshift-912002d316a4534f952f0f743b9e0406bc39e9a0.tar.gz
openshift-912002d316a4534f952f0f743b9e0406bc39e9a0.tar.bz2
openshift-912002d316a4534f952f0f743b9e0406bc39e9a0.tar.xz
openshift-912002d316a4534f952f0f743b9e0406bc39e9a0.zip
Remove unused openshift_hosted_logging role
This role has not been used for several releases. It is not tested by an checks, and no meaningful updates have been made to this role in several months.
Diffstat (limited to 'roles/openshift_hosted_logging/tasks/cleanup_logging.yaml')
-rw-r--r--roles/openshift_hosted_logging/tasks/cleanup_logging.yaml59
1 files changed, 0 insertions, 59 deletions
diff --git a/roles/openshift_hosted_logging/tasks/cleanup_logging.yaml b/roles/openshift_hosted_logging/tasks/cleanup_logging.yaml
deleted file mode 100644
index 70b0d67a4..000000000
--- a/roles/openshift_hosted_logging/tasks/cleanup_logging.yaml
+++ /dev/null
@@ -1,59 +0,0 @@
----
-- name: Create temp directory for kubeconfig
- command: mktemp -d /tmp/openshift-ansible-XXXXXX
- register: mktemp
- changed_when: False
-
-- name: Copy the admin client config(s)
- command: >
- cp {{ openshift_master_config_dir }}/admin.kubeconfig {{ mktemp.stdout }}/admin.kubeconfig
- changed_when: False
-
-- name: "Checking for logging project"
- command: "{{ openshift.common.client_binary }} --config={{ mktemp.stdout }}/admin.kubeconfig get project logging"
- register: logging_project
- failed_when: "'FAILED' in logging_project.stderr"
-
-- name: "Changing projects"
- command: "{{ openshift.common.client_binary }} --config={{ mktemp.stdout }}/admin.kubeconfig project logging"
-
-
-- name: "Cleanup any previous logging infrastructure"
- command: "{{ openshift.common.client_binary }} --config={{ mktemp.stdout }}/admin.kubeconfig delete --ignore-not-found all --selector logging-infra={{ item }}"
- with_items:
- - kibana
- - fluentd
- - elasticsearch
- ignore_errors: yes
-
-- name: "Cleanup existing support infrastructure"
- command: "{{ openshift.common.client_binary }} --config={{ mktemp.stdout }}/admin.kubeconfig delete --ignore-not-found all,sa,oauthclient --selector logging-infra=support"
- ignore_errors: yes
-
-- name: "Cleanup existing secrets"
- command: "{{ openshift.common.client_binary }} --config={{ mktemp.stdout }}/admin.kubeconfig delete secret logging-fluentd logging-elasticsearch logging-es-proxy logging-kibana logging-kibana-proxy logging-kibana-ops-proxy"
- ignore_errors: yes
- register: clean_result
- failed_when: clean_result.rc == 1 and 'not found' not in clean_result.stderr
-
-- name: "Cleanup existing logging deployers"
- command: "{{ openshift.common.client_binary }} --config={{ mktemp.stdout }}/admin.kubeconfig delete pods --all"
-
-
-- name: "Cleanup logging project"
- command: "{{ openshift.common.client_binary }} --config={{ mktemp.stdout }}/admin.kubeconfig delete project logging"
-
-
-- name: "Remove deployer template"
- command: "{{ openshift.common.client_binary }} --config={{ mktemp.stdout }}/admin.kubeconfig delete template logging-deployer-template -n openshift"
- register: delete_output
- failed_when: delete_output.rc == 1 and 'exists' not in delete_output.stderr
-
-
-- name: Delete temp directory
- file:
- name: "{{ mktemp.stdout }}"
- state: absent
- changed_when: False
-
-- debug: msg="Success!"