Uploaded image for project: 'OpenShift Service Mesh'
  1. OpenShift Service Mesh
  2. OSSM-6605

When installing or upgrading service mesh control plane to 2.5 the only envoyfilters that are created/remain are from 1.6

XMLWordPrintable

    • Icon: Ticket Ticket
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • OSSM 2.5.1
    • Maistra
    • None
    • False
    • None
    • False

      Whenever I install a fresh smcp version 2.5 or upgrade from a previous version of smcp. The only stats envoyfilters that are created/remain are the 1.6 ones

       

      NAME     READY   STATUS            PROFILES      VERSION   AGE
      basic2   9/9     ComponentsReady   ["default"]   2.5.1     6m33s

      NAME                               AGE
      metadata-exchange-1.6-basic2       4m59s
      stats-filter-1.6-basic2            5m1s
      tcp-metadata-exchange-1.6-basic2   5m2s
      tcp-stats-filter-1.6-basic2        5m

       

      Then in 2.4 

       

      cruhm@cruhm-thinkpadp16vgen1:~$ oc get smcp
      NAME     READY   STATUS            PROFILES      VERSION   AGE
      basic2   9/9     ComponentsReady   ["default"]   2.4.7     3m39s
      cruhm@cruhm-thinkpadp16vgen1:~$ oc get envoyfilters
      NAME                               AGE
      metadata-exchange-1.6-basic2       2m50s
      stats-filter-1.13-basic2           3m
      stats-filter-1.14-basic2           2m59s
      stats-filter-1.15-basic2           2m57s
      stats-filter-1.16-basic2           2m56s
      stats-filter-1.6-basic2            2m52s
      tcp-metadata-exchange-1.6-basic2   2m53s
      tcp-stats-filter-1.13-basic2       3m
      tcp-stats-filter-1.14-basic2       2m59s
      tcp-stats-filter-1.15-basic2       2m58s
      tcp-stats-filter-1.16-basic2       2m55s
      tcp-stats-filter-1.6-basic2        2m51s

       

      with 2.3

      NAME                               AGE
      metadata-exchange-1.6-basic2       10s
      stats-filter-1.11-basic2           13s
      stats-filter-1.12-basic2           12s
      stats-filter-1.13-basic2           12s
      stats-filter-1.14-basic2           11s
      stats-filter-1.15-basic2           11s
      stats-filter-1.6-basic2            9s
      tcp-metadata-exchange-1.6-basic2   9s
      tcp-stats-filter-1.11-basic2       12s
      tcp-stats-filter-1.12-basic2       12s
      tcp-stats-filter-1.13-basic2       11s
      tcp-stats-filter-1.14-basic2       11s
      tcp-stats-filter-1.15-basic2       10s
      tcp-stats-filter-1.6-basic2        9s

       

      I know in 2.5 we went to istio 1.18 and in 1.18 that stats-filters should not be installed by default and telemetry is used instead

       

      https://github.com/istio/istio/issues/50350

       

      but why then are filters from 1.6 still being generated even in 2.5? 

       

       

       

       

       

       

            rh-ee-efenness Eoin Fennessy
            rhn-support-cruhm Courtney Ruhm
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: