--- - command: > {{ openshift_client_binary }} --config={{ openshift.common.config_base }}/master/admin.kubeconfig get namespaces -o jsonpath={.items[*].metadata.name} register: __all_namespace_names - set_fact: __logging_ops_projects: "{{ __all_namespace_names.stdout.split(' ') | intersect(__default_logging_ops_projects) }}" - name: Annotate Operations Projects for hostname oc_edit: kind: ns name: "{{ project }}" separator: '#' content: metadata#annotations#openshift.io/logging.ui.hostname: "{{ openshift_logging_kibana_ops_hostname }}" with_items: "{{ __logging_ops_projects }}" loop_control: loop_var: project when: - openshift_logging_use_ops | default(false) | bool - name: Annotate Operations Projects for data prefix oc_edit: kind: ns name: "{{ project }}" separator: '#' content: metadata#annotations#openshift.io/logging.data.prefix: ".operations" with_items: "{{ __logging_ops_projects }}" loop_control: loop_var: project