Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-9496

Upgrade from SM 2.0 to 2.1 results in a broken integration due to "support for 3scale has been removed in v2.1" error message

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • None
    • Istio Integration
    • False
    • None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      Expected Behaviour

      When upgrading Service Mesh there is a clear guide to assist in migrating from 3scale Istio adapter to the WASM Plugin.

      Current Behaviour

      When upgrading Service Mesh to 2.1 the following error is logged:

      admission webhook "smcp.validation.maistra.io" denied the request: support for 3scale has been removed in v2.1; please remove the spec.addons.3scale section from the SMCP and configure the 3scale WebAssembly adapter using a ServiceMeshExtension resource
      

      It seems like this is expected and the following configuration should be removed:

      addons:
            3scale:
              enabled: true
              metrics:
                port: 8080
                report: true
              log_json: true
              log_level: debug
              listen_addr: 3333
              client:
                allow_insecure_connections: false
                timeout: 10
              system:
                cache_max_size: 1000
                cache_refresh_interval: 180
                cache_refresh_retries: 1
                cache_ttl: 300
              log_grpc: false
              grpc:
                max_conn_timeout: 1
      

      What should be done next? Remove the above addon? Remove anything else then follow the steps in this guide

            Unassigned Unassigned
            rhn-support-keprice Kevin Price
            Votes:
            1 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated: