opentelekomcloud / gophertelekomcloud

GopherTelekomCloud is an OpenTelekomCloud clouds Go SDK
Apache License 2.0
19 stars 9 forks source link

[DCS]: v2 lifecycle management #667

Closed artem-lifshits closed 3 months ago

artem-lifshits commented 3 months ago

What this PR does / why we need it

New DCS API implementation

Refers to: #2253

Acceptance tests

=== RUN   TestDcsInstanceV2LifeCycle
    helpers.go:17: Attempting to create DCSv2 instance
    helpers.go:94: DCSv2 instance successfully created: 8421279b-b911-431b-ae1b-d1d40cb50564
    instance_test.go:39: Attempting to update DCSv2 instance
    instance_test.go:42: Updated DCSv2 instance
    instance_test.go:51: Attempting to resize DCSv2 instance
    instance_test.go:65: Resized DCSv2 instance
    helpers.go:107: Attempting to delete DCSv2 instance: 8421279b-b911-431b-ae1b-d1d40cb50564
    helpers.go:116: Deleted DCSv2 instance: 8421279b-b911-431b-ae1b-d1d40cb50564
--- PASS: TestDcsInstanceV2LifeCycle (135.66s)
PASS

Process finished with the exit code 0
otc-zuul[bot] commented 3 months ago

Build succeeded. https://zuul.otc-service.com/t/eco/buildset/fb2d224a2c9c4da9988602aa13e82cf1

:heavy_check_mark: otc-golangci-lint SUCCESS in 2m 26s :heavy_check_mark: golang-make-vet SUCCESS in 3m 18s :heavy_check_mark: golang-make-test SUCCESS in 3m 33s :heavy_check_mark: golang-make-functional SUCCESS in 8m 08s