Skip to content

Commit 7e97bf0

Browse files
Ravi Tandonalexng-canuck
authored andcommitted
Add Unavailable as pending state for Updates and Deletes
1 parent a5fd6e7 commit 7e97bf0

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
### Fixed
77
- Specifying lifecycle state in container engine cluster datasource. Issue [#600](https://github.com/terraform-providers/terraform-provider-oci/issues/600)
88
- Importing the assign_public_ip attribute for instances. Issue [#593](https://github.com/terraform-providers/terraform-provider-oci/issues/593)
9+
- Destroying of ADW and ATP resources in cases when the database lifecycle state becomes `Unavailable`
910

1011
## 3.1.1 (September 21, 2018)
1112

oci/database_autonomous_data_warehouse_resource.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ func (s *AutonomousDataWarehouseResourceCrud) CreatedTarget() []string {
180180
func (s *AutonomousDataWarehouseResourceCrud) DeletedPending() []string {
181181
return []string{
182182
string(oci_database.AutonomousDataWarehouseLifecycleStateTerminating),
183+
string(oci_database.AutonomousDataWarehouseLifecycleStateUnavailable),
183184
}
184185
}
185186

@@ -192,6 +193,7 @@ func (s *AutonomousDataWarehouseResourceCrud) DeletedTarget() []string {
192193
func (s *AutonomousDataWarehouseResourceCrud) UpdatedPending() []string {
193194
return []string{
194195
string(oci_database.AutonomousDataWarehouseLifecycleStateProvisioning),
196+
string(oci_database.AutonomousDataWarehouseLifecycleStateUnavailable),
195197
string(oci_database.AutonomousDataWarehouseLifecycleStateScaleInProgress),
196198
}
197199
}

oci/database_autonomous_database_resource.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ func (s *AutonomousDatabaseResourceCrud) CreatedTarget() []string {
180180
func (s *AutonomousDatabaseResourceCrud) DeletedPending() []string {
181181
return []string{
182182
string(oci_database.AutonomousDatabaseLifecycleStateTerminating),
183+
string(oci_database.AutonomousDatabaseLifecycleStateUnavailable),
183184
}
184185
}
185186

@@ -192,6 +193,7 @@ func (s *AutonomousDatabaseResourceCrud) DeletedTarget() []string {
192193
func (s *AutonomousDatabaseResourceCrud) UpdatedPending() []string {
193194
return []string{
194195
string(oci_database.AutonomousDatabaseLifecycleStateProvisioning),
196+
string(oci_database.AutonomousDatabaseLifecycleStateUnavailable),
195197
string(oci_database.AutonomousDatabaseLifecycleStateScaleInProgress),
196198
}
197199
}

0 commit comments

Comments
 (0)