OpenShift Logging config playbook fails on task - openshift_logging_elasticsearch : Ensure that has nodes for ES to run on

Solution Verified - Updated -

Issue

OpenShift Logging config playbook fails on task - openshift_logging_elasticsearch : Ensure that has nodes for ES to run on.

TASK [openshift_logging_elasticsearch : Ensure that has nodes for ES to run on] ****************************************************************************************
task path: /usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch/tasks/main.yaml:464
fatal: [master1.example.com]: FAILED! => {
    "assertion": false,
    "changed": false,
    "evaluated_to": false,
    "msg": "No schedulable nodes found matching node selector for elasticsearch."
}

The label used for the Elastic Search Deployment Config to place the pod to desired node is 'logging-es-node=[1,2,3]'.

Environment

OpenShift Container Platform:
- 3.11

OpenShift Logging:
- 3.11

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content