wso2 / product-microgateway

Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
https://wso2.com/choreo/choreo-connect/
Apache License 2.0
287 stars 246 forks source link

Add support for invocations with internal key for Websocket APIs #3514

Closed Thushani-Jayasekera closed 1 month ago

Thushani-Jayasekera commented 1 month ago

Purpose

At invocation, we get the below error log in enforcer. This PR will fix it. Additionally it fixes the issue of being unable to invoke sandbox deployment using the sandbox internal api key

13/05/2024, 22:01:17.851
choreo-connect-deployment-external-p3-68fb7b84f4
at org.wso2.choreo.connect.enforcer.grpc.ExtAuthService.check(ExtAuthService.java:83)
13/05/2024, 22:01:17.851
choreo-connect-deployment-external-p3-68fb7b84f4
at org.wso2.choreo.connect.enforcer.grpc.ExtAuthService.buildResponse(ExtAuthService.java:193)

https://github.com/wso2-enterprise/choreo/issues/26743

Issues

Fixes #

Automation tests

Tested environments

Not Tested


Maintainers: Check before merge

malinthaprasan commented 1 month ago

LGTM

choreo-cicd commented 1 month ago

[succeeded] Controlplane cluster : dev-deployment-v2 : 20240514.24

choreo-cicd commented 1 month ago

[succeeded] Dataplane(EastUS) cluster : dev-deployment-v2 : 20240514.24

choreo-cicd commented 1 month ago

[succeeded] Dataplane(NorthEU) cluster : dev-deployment-v2 : 20240514.24

choreo-cicd commented 1 month ago

[succeeded] : dev-deployment-v2 : 20240514.24

choreo-cicd commented 1 month ago

[failed] Dataplane(NorthEU) cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[failed] Dataplane(EastUS) cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[failed] Controlplane cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[failed] Dataplane(NorthEU) cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[failed] Dataplane(EastUS) cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[succeeded] Controlplane cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[succeeded] Dataplane(EastUS) cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[succeeded] Controlplane cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[succeeded] Dataplane(NorthEU) cluster : stage-deployment-v2 : 20240516.1

choreo-cicd commented 1 month ago

[] Dataplane(CDP2-WU2) cluster : stage-deployment-v2 : 20240516.2

choreo-cicd commented 1 month ago

[] Dataplane(CDP2-WU2) cluster : stage-deployment-v2 : 20240516.2

choreo-cicd commented 1 month ago

[] Controlplane cluster : stage-deployment-v2 : 20240516.2

choreo-cicd commented 1 month ago

[succeeded] Controlplane cluster : prod-deployment-v2 : 20240517.2

choreo-cicd commented 1 month ago

[succeeded] Controlplane cluster : prod-deployment-v2 : 20240517.2

choreo-cicd commented 1 month ago

[canceled] Dataplane(EastUS) cluster : prod-deployment-v2 : 20240517.2

choreo-cicd commented 1 month ago

[canceled] Dataplane(EastUS) cluster : prod-deployment-v2 : 20240517.2

choreo-cicd commented 1 month ago

[] Dataplane(NorthEU) cluster : prod-deployment-v2 : 20240517.3

choreo-cicd commented 1 month ago

[] Dataplane(NorthEU) cluster : prod-deployment-v2 : 20240517.3

choreo-cicd commented 1 month ago

[] Dataplane(CDP2-WU2) cluster : prod-deployment-v2 : 20240517.3

choreo-cicd commented 1 month ago

[] Dataplane(CDP2-WU2) cluster : prod-deployment-v2 : 20240517.3

choreo-cicd commented 1 month ago

[] Controlplane cluster : prod-deployment-v2 : 20240517.3

choreo-cicd commented 1 month ago

[] Controlplane cluster : prod-deployment-v2 : 20240517.3