-
Bug
-
Resolution: Obsolete
-
Critical
-
None
-
None
-
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