OpenShift Logging config playbook fails on task - openshift_logging_elasticsearch : Ensure that has nodes for ES to run on
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.