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