Skip to content

Commit 209cc4d

Browse files
author
Marcin Belczewski
committed
r/aws_redshiftserverless_namespace: fix multiple bugs
1 parent 9fe2bfc commit 209cc4d

File tree

8 files changed

+933
-396
lines changed

8 files changed

+933
-396
lines changed

.changelog/39354.txt

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
```release-note:bug
2+
resource/aws_redshiftserverless_namespace: invalid configuration for resource creation but valid for resource update
3+
```
4+
5+
```release-note:bug
6+
resource/aws_redshiftserverless_namespace: non-empty plan after creating minimal namespace with workgroup and `db_name` output
7+
```
8+
9+
```release-note:bug
10+
resource/aws_redshiftserverless_namespace: removing `kms_key_id` from config has no effect and can lead to problems
11+
```
12+
13+
```release-note:bug
14+
resource/aws_redshiftserverless_namespace: unable to remove `default_iam_role`
15+
```
16+
17+
```release-note:bug
18+
resource/aws_redshiftserverless_namespace: in managed password mode, unable to change admin username
19+
```
20+
21+
```release-note:bug
22+
resource/aws_redshiftserverless_namespace: conflict between `manage_admin_password` and `admin_user_password`
23+
```
24+
25+
```release-note:bug
26+
resource/aws_redshiftserverless_namespace: unable to switch to managed admin password
27+
```
28+
29+
```release-note:bug
30+
resource/aws_redshiftserverless_namespace: unable to update multiple attributes at the same time
31+
```
32+
33+
```release-note:bug
34+
resource/aws_redshiftserverless_namespace: non-empty plan after apply with `log_exports` in output
35+
```
36+
37+
```release-note:enhancement
38+
datasource/aws_redshiftserverless_namespace: Add `admin_password_secret_arn` and `admin_password_secret_kms_key_id` attributes.
39+
```

.ci/semgrep/framework/flex.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ rules:
6868
- internal/service/medialive/multiplex_program.go
6969
- internal/service/networkfirewall/tls_inspection_configuration.go
7070
- internal/service/opensearchserverless/security_config.go
71+
- internal/service/redshiftserverless/namespace.go
7172
- internal/service/quicksight/iam_policy_assignment.go
7273
- internal/service/quicksight/refresh_schedule.go
7374
- internal/service/securitylake/subscriber.go

internal/service/redshiftserverless/exports_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ package redshiftserverless
77
var (
88
ResourceCustomDomainAssociation = newCustomDomainAssociationResource
99
ResourceEndpointAccess = resourceEndpointAccess
10-
ResourceNamespace = resourceNamespace
10+
ResourceNamespace = newResourceNamespace
1111
ResourceResourcePolicy = resourceResourcePolicy
1212
ResourceSnapshot = resourceSnapshot
1313
ResourceUsageLimit = resourceUsageLimit

0 commit comments

Comments
 (0)