Closed paulo-ferraz-oliveira closed 1 year ago
I've pushed a commit to paulo-ferraz-oliveira/ex_aws
where we can see the old code fail: https://github.com/paulo-ferraz-oliveira/ex_aws/actions/runs/3726731391/jobs/6320365816#step:7:146
I'm now reconsidering if this ("fixing" ex_aws
) is the best approach to the problem explained above (since we'd be adapting the client to the server behaviour, but that one might not be fully compliant with expectations) so would be Ok to have the pull request closed without merge.
References:
The issue, as presented before, was found to be in LocalStack's default imported kinesis-mock
. The latter is now fixed, while the former allows importing a specific version of the latter. All good!
I'm using
localstack
to perform local tests on top ofex_aws
.I'm getting the following error
as part of HTTP calls. I've run the request with
debug_requests: true
and found that theAuthorization
header does have those parameters, but... they're written like thisinstead of
This pull request adds the extra space, which is what's issued by the official AWS client, in any case.
I also add LocalStack to CI for future regression testing purposes (if CI isn't running - because this is my first contribution to the repo., you can check results here: https://github.com/paulo-ferraz-oliveira/ex_aws/actions/runs/3726712502/jobs/6320334886).