diff options
| -rw-r--r-- | roles/openshift_logging/tasks/delete_logging.yaml | 3 | ||||
| -rw-r--r-- | roles/openshift_logging/tasks/install_logging.yaml | 7 | ||||
| -rw-r--r-- | roles/openshift_logging_kibana/tasks/main.yaml | 4 | 
3 files changed, 8 insertions, 6 deletions
diff --git a/roles/openshift_logging/tasks/delete_logging.yaml b/roles/openshift_logging/tasks/delete_logging.yaml index 0c7152b16..6d023a02d 100644 --- a/roles/openshift_logging/tasks/delete_logging.yaml +++ b/roles/openshift_logging/tasks/delete_logging.yaml @@ -32,9 +32,8 @@  # delete our old secrets  - name: delete logging secrets -  oc_obj: +  oc_secret:      state: absent -    kind: secret      namespace: "{{ openshift_logging_namespace }}"      name: "{{ item }}"    with_items: diff --git a/roles/openshift_logging/tasks/install_logging.yaml b/roles/openshift_logging/tasks/install_logging.yaml index dde76b142..7c1062b77 100644 --- a/roles/openshift_logging/tasks/install_logging.yaml +++ b/roles/openshift_logging/tasks/install_logging.yaml @@ -10,7 +10,7 @@      name: "{{ openshift_logging_namespace }}"      node_selector: "{{ openshift_logging_nodeselector | default(null) }}" -- name: Labelling logging project +- name: Labeling logging project    oc_label:      state: present      kind: namespace @@ -23,7 +23,7 @@    - openshift_logging_labels is defined    - openshift_logging_labels is dict -- name: Labelling logging project +- name: Labeling logging project    oc_label:      state: present      kind: namespace @@ -78,6 +78,8 @@    - "{{ openshift_logging_facts.elasticsearch.deploymentconfigs }}"    - "{{ openshift_logging_facts.elasticsearch.pvcs }}"    - "{{ es_indices }}" +  when: +  - openshift_logging_facts.elasticsearch.deploymentconfigs.keys() | count > 0  # Create any new DC that may be required  - include_role: @@ -124,6 +126,7 @@    - "{{ es_ops_indices }}"    when:    - openshift_logging_use_ops | bool +  - openshift_logging_facts.elasticsearch_ops.deploymentconfigs.keys() | count > 0  # Create any new DC that may be required  - include_role: diff --git a/roles/openshift_logging_kibana/tasks/main.yaml b/roles/openshift_logging_kibana/tasks/main.yaml index 55b28ee24..d13255386 100644 --- a/roles/openshift_logging_kibana/tasks/main.yaml +++ b/roles/openshift_logging_kibana/tasks/main.yaml @@ -179,7 +179,7 @@      #  path: "{{ generated_certs_dir }}/kibana-internal.key"      #- name: server-cert      #  path: "{{ generated_certs_dir }}/kibana-internal.crt" -    #- name: server-tls +    #- name: server-tls.json      #  path: "{{ generated_certs_dir }}/server-tls.json"      contents:      - path: oauth-secret @@ -190,7 +190,7 @@        data: "{{ key_pairs | entry_from_named_pair('kibana_internal_key') | b64decode }}"      - path: server-cert        data: "{{ key_pairs | entry_from_named_pair('kibana_internal_cert') | b64decode }}" -    - path: server-tls +    - path: server-tls.json        data: "{{ key_pairs | entry_from_named_pair('server_tls') | b64decode }}"  # create Kibana DC  | 
