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
Describe the bug
When querying a bucket object encryption information such as server_side_encryption or sse_customer_algorithm on a bucket that has object with SSE-C, it will fail producing error such as:
Error: aws: table 'aws_s3_object' column 'bucket_key_enabled' requires hydrate data from headS3Object, which failed with error operation error S3: HeadObject, https response error StatusCode: 400, RequestID: [REDACTED], HostID: [REDACTED], api error BadRequest: Bad Request.
(SQLSTATE HV000)
Steampipe version (steampipe -v)
Example: v1.0.2
Plugin version (steampipe plugin list)
Example: v1.5.0
To reproduce
Create a bucket and put an object or two with SSE-C
Try to query using steampipe using command `SELECT key,size,server_side_encryption,sse_customer_algorithm FROM aws_s3_object WHERE bucket_name = '[REDACTED]'``
Observe output
Expected behavior
Outputs all the objects in the bucket and provides its encryption type for each object. While the error seems to come from the AWS itself (evidently the AWS console has the same error when trying to check the SSE-C object encryption type), can the query still proceeds when the error happens and maybe treat that column as "ERROR" value instead?
Additional context
None at the moment
The text was updated successfully, but these errors were encountered:
Describe the bug
When querying a bucket object encryption information such as
server_side_encryption
orsse_customer_algorithm
on a bucket that has object with SSE-C, it will fail producing error such as:Steampipe version (
steampipe -v
)Example: v1.0.2
Plugin version (
steampipe plugin list
)Example: v1.5.0
To reproduce
Expected behavior
Outputs all the objects in the bucket and provides its encryption type for each object. While the error seems to come from the AWS itself (evidently the AWS console has the same error when trying to check the SSE-C object encryption type), can the query still proceeds when the error happens and maybe treat that column as "ERROR" value instead?
Additional context
None at the moment
The text was updated successfully, but these errors were encountered: