terraform-provider-huaweicloud
terraform-provider-huaweicloud copied to clipboard
fix(dws/queues): fix some errors when cluster is unavailable
What this PR does / why we need it:
When the cluster is being restarted or other operations are causing the cluster to be unavailable, the status code is 400
.
-
Query the list of the queues.
-
Create queue.
-
Delete queue.
Which issue this PR fixes:
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged)
fixes #xxx
Special notes for your reviewer:
Release note:
fix some errors when cluster is unavailable.
PR Checklist
- [x] Tests added/passed.
./scripts/acc-test.sh
>>> Start to test
=== RUN TestAccDataSourceWorkloadQueues_basic
=== PAUSE TestAccDataSourceWorkloadQueues_basic
=== RUN TestAccDataSourceWorkloadQueues_logicalCluster
=== PAUSE TestAccDataSourceWorkloadQueues_logicalCluster
=== CONT TestAccDataSourceWorkloadQueues_basic
=== CONT TestAccDataSourceWorkloadQueues_logicalCluster
--- PASS: TestAccDataSourceWorkloadQueues_logicalCluster (75.33s)
--- PASS: TestAccDataSourceWorkloadQueues_basic (100.77s)
PASS
coverage: 6.1% of statements in ../../dws
ok github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/dws 100.879s
./scripts/acc-test.sh
>>> Start to test
=== RUN TestAccResourceWorkloadQueue_basic
=== PAUSE TestAccResourceWorkloadQueue_basic
=== RUN TestAccResourceWorkloadQueue_logicalClusterName
=== PAUSE TestAccResourceWorkloadQueue_logicalClusterName
=== CONT TestAccResourceWorkloadQueue_basic
=== CONT TestAccResourceWorkloadQueue_logicalClusterName
--- PASS: TestAccResourceWorkloadQueue_basic (53.24s)
--- PASS: TestAccResourceWorkloadQueue_logicalClusterName (54.33s)
PASS
coverage: 4.6% of statements in ../../dws
ok github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/dws 54.479s
-
[x] Documentation updated.
-
[ ] Schema updated.
-
[ ] CheckDeleted.
-
a. During query operation (Read Context) aa. Resource not found >>>>>> Paste the screenshot here <<<<<<
-
b. During delete/disassociate/unbind operation (Delete Context) ba. Resource not found >>>>>> Paste the screenshot here <<<<<<
-