Uploaded image for project: 'Network Observability'
  1. Network Observability
  2. NETOBSERV-383

Tag 0.1.2 version of FlowCollector YAML does not work with NOO 0.1.2

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      In Console, install NOO 0.1.2.

      If you configure FlowCollector using CLI ("oc apply -f <yaml>") with the 0.1.2 tag version of flows_v1alpha1_flowcollector.yaml, the flowlogs-pipeline pods will go into a CrashLoop.  The log shows:

      time=2022-06-01T19:20:34Z level=fatal msg=failed to initialize pipeline stage "prometheus" of type "encode" can't send data

      See the attached file for the complete log.

       

      The problem is that the YAML file refers to the "main" version of the images, namely:

          image: 'quay.io/netobserv/netobserv-ebpf-agent:main'
          image: 'quay.io/netobserv/flowlogs-pipeline:main'
          image: 'quay.io/netobserv/network-observability-console-plugin:main'

      If you create the FlowCollector in Console and look at the YAML that it applies, the versions are:

          image: 'quay.io/netobserv/netobserv-ebpf-agent:v0.1.0'
          image: 'quay.io/netobserv/flowlogs-pipeline:v0.1.1'
          image: 'quay.io/netobserv/network-observability-console-plugin:v0.1.2'

      I was not able to find a YAML version in GitHub with the specific versions listed above.

              Unassigned Unassigned
              stlee@redhat.com Steven Lee
              None
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: