UNCLASSIFIED - NO CUI

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