You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using docker localstack for local testing.
After I upgraded aws-sdk-go to a version higher than v1.47.5 (starting from v1.47.6),
I can't create SQS queue. It fails with error.
In the localstack docker container I see this error log:
localstack.aws.protocol.parser.ProtocolParserError: Operation detection failed. Missing Action in request for query-protocol service ServiceModel(sqs).
Expected Behavior
aws-sdk-go is able to create SQS queue on localstack docker container
Current Behavior
aws-sdk-go fails with error when trying to create SQS queue on localstack docker container
Reproduction Steps
Run localstack docker container (from v2.20 to latest)
Run go script that creates SQS queue in this localstack instance.
Possible Solution
No response
Additional Information/Context
No response
SDK version used
v1.47.6
Environment details (Version of Go (go version)? OS name and version, etc.)
go 1.21.1
The text was updated successfully, but these errors were encountered:
The SQS service just changed to using a JSON-based protocol (and thus so has our SDK client). I'm going to assume the localstack implementation of the API has not.
You'll either need to wait for localstack to make a JSON-compatible version of the API available or downgrade for the time being.
Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
Describe the bug
I have this simple go code that creates SQS queue for me.
I'm using docker localstack for local testing.
After I upgraded
aws-sdk-go
to a version higher than v1.47.5 (starting from v1.47.6),I can't create SQS queue. It fails with error.
In the localstack docker container I see this error log:
Expected Behavior
aws-sdk-go is able to create SQS queue on localstack docker container
Current Behavior
aws-sdk-go fails with error when trying to create SQS queue on localstack docker container
Reproduction Steps
Possible Solution
No response
Additional Information/Context
No response
SDK version used
v1.47.6
Environment details (Version of Go (
go version
)? OS name and version, etc.)go 1.21.1
The text was updated successfully, but these errors were encountered: