terraform-provider-huaweicloud icon indicating copy to clipboard operation
terraform-provider-huaweicloud copied to clipboard

fix(dws/queues): fix some errors when cluster is unavailable

Open wuzhuanhong opened this issue 4 months ago • 0 comments

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.

  1. Query the list of the queues. image

  2. Create queue. image

  3. Delete queue. image

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 <<<<<<

wuzhuanhong avatar Oct 18 '24 02:10 wuzhuanhong