Issue with running daemonset with ES 7.9
Summary
The provided container will not connect to ES 7.9
Steps to reproduce
Deploy daemonset to k8s running on docker desktop, daemonset yaml updated to use following environment vars to connect to local test elasticsearch instance:
- name: FLUENT_ELASTICSEARCH_HOST
value: "host.docker.internal"
- name: FLUENT_ELASTICSEARCH_PORT
value: "9200"
- name: FLUENT_ELASTICSEARCH_SCHEME
value: "http"
- name: FLUENTD_SYSTEMD_CONF
value: "disable"
- name: FLUENTD_PROMETHEUS_CONF
value: "disable"
- name: FLUENT_UID
value: "0"
- name: FLUENT_ELASTICSEARCH_RELOAD_CONNECTIONS
value: "false"
What is the current bug behavior?
Error encountered with elasticsearch transport, shows gem version expected is 7.9 but found was 7.8
What is the expected correct behavior?
Connection should be made to elastic.
Relevant logs and/or screenshots
Don't have the logs currently
Possible fixes
Modifying the download.yaml will resolve the issue. Updated line 197,207 and 242 to increment version to 7.9.0 and update sha values to match.
Defintion of Done
-
Bug has been identified and corrected within the container
/cc @ironbank-notifications/bug