Skip to content

Fix local server_side_encryption_configuration with missing bucket_key_enabled

Jean LOPIN requested to merge fix/local-server-side-encryption-configuration into main

When explicitly setting server_side_encryption_configuration when using the module, I'm encountering this error: image

Here is the configuration I've set:

server_side_encryption_configuration = {
    rule = {
      apply_server_side_encryption_by_default = {
        sse_algorithm     = "aws:kms"
        kms_master_key_id = module.s3_data_stores_kms_keys[each.key].key_arn
      }
      bucket_key_enabled = true
    }
  }

Defining in local.server_side_encryption_configuration a default for bucket_key_enabled should fix this error.

Merge request reports