Skip to content

Releases: opentelekomcloud/gophertelekomcloud

v0.4.1

02 Jun 18:17
bdbf549

Choose a tag to compare

Fix overwriting `Passcode` (#167)

Fix overwriting `Passcode`

What this PR does / why we need it
Remove reading passcode from OS_PASSCODE in Authenticate
Add passing Passcode through all credentials loading process
Which issue this PR fixes

Fix #166
Special notes for your reviewer

Reviewed-by: Rodion Gyrbu <[email protected]>
Reviewed-by: None <None>
Reviewed-by: Anton Sidelnikov <None>

v0.4.0

02 Jun 10:44
ec66f89

Choose a tag to compare

Add TOTP support for IAM (#164)

Add TOTP support for IAM

What this PR does / why we need it
Add Passcode auth option, env var: OS_PASSCODE
Add topt + password auth method
Make 401 and 403 errors more verbose
Remove redundant errors
Simplify some error messages
Enable token acceptance tests
Other style fixes
Which issue this PR fixes

Resolves #163
Acceptance
Token test with MFA enabled
=== RUN   TestGetToken
--- PASS: TestGetToken (3.02s)
PASS

Process finished with the exit code 0

Reviewed-by: Anton Sidelnikov <None>
Reviewed-by: Rodion Gyrbu <[email protected]>
Reviewed-by: None <None>

v0.3.2

27 Apr 12:24
c1f36d6

Choose a tag to compare

Hotfix for v0.3.1

v0.3.1

27 Apr 08:42
d7b2355

Choose a tag to compare

[VPC] Update subnets pkg (#141)

[VPC] Update subnets pkg

What this PR does / why we need it
Update subnets pkg
Which issue this PR fixes
Resolves: #140
unit
=== RUN   TestListSubnet
--- PASS: TestListSubnet (0.00s)
=== RUN   TestGetSubnet
--- PASS: TestGetSubnet (0.00s)
=== RUN   TestCreateSubnet
--- PASS: TestCreateSubnet (0.00s)
=== RUN   TestUpdateSubnet
--- PASS: TestUpdateSubnet (0.00s)
=== RUN   TestDeleteSubnet
--- PASS: TestDeleteSubnet (0.00s)
PASS

Process finished with the exit code 0

acceptance
=== RUN   TestSubnetList
--- PASS: TestSubnetList (3.37s)
=== RUN   TestSubnetsLifecycle
    helpers.go:206: Attempting to create vpc: acc-vpc-Tox
    helpers.go:210: Created vpc: 642adede-8f37-49a4-9f36-cbfcd93eedf0
    helpers.go:139: Attempting to create subnet: acc-subnet-u70
    helpers.go:145: Waitting for subnet bc3977fe-d8fe-474a-83d0-46fde40cb4fd to be active
    helpers.go:148: Created subnet: bc3977fe-d8fe-474a-83d0-46fde40cb4fd
    subnet_test.go:38: Attempting to update name of subnet to acc-subnet-orD
    helpers.go:154: Attempting to delete subnet: bc3977fe-d8fe-474a-83d0-46fde40cb4fd
    helpers.go:159: Waiting for subnet bc3977fe-d8fe-474a-83d0-46fde40cb4fd to be deleted
    helpers.go:163: Deleted subnet: bc3977fe-d8fe-474a-83d0-46fde40cb4fd
    helpers.go:216: Attempting to delete vpc: 642adede-8f37-49a4-9f36-cbfcd93eedf0
    helpers.go:221: Deleted vpc: 642adede-8f37-49a4-9f36-cbfcd93eedf0
--- PASS: TestSubnetsLifecycle (21.15s)
PASS

Process finished with the exit code 0

Reviewed-by: None <None>
Reviewed-by: Anton Sidelnikov <None>
Reviewed-by: Anton Kachurin <[email protected]>

v0.3.0

02 Apr 13:39
ac07810

Choose a tag to compare

Update jsons with omitting (#130)

[IAM] Hotfix results schema

What this PR does / why we need it
Fix issues with json.Marshal and nil structs
=== RUN   TestFederatedMappingLifecycle
--- PASS: TestFederatedMappingLifecycle (4.52s)
PASS

Process finished with exit code 0


=== RUN   TestMappingCreateRequest
--- PASS: TestMappingCreateRequest (0.01s)
=== RUN   TestMappingGetRequest
--- PASS: TestMappingGetRequest (0.00s)
=== RUN   TestMappingListRequest
--- PASS: TestMappingListRequest (0.00s)
=== RUN   TestMappingUpdateRequest
--- PASS: TestMappingUpdateRequest (0.00s)
=== RUN   TestMappingDeleteRequest
--- PASS: TestMappingDeleteRequest (0.00s)
PASS

Process finished with exit code 0

Reviewed-by: None <None>
Reviewed-by: Anton Sidelnikov <None>
Reviewed-by: Anton Kachurin <[email protected]>

v0.2.7

30 Mar 14:37
8db8ff7

Choose a tag to compare

[IAM] Implement federated mapping operations (#127)

[IAM] Implement federated mapping operations

Which issue this PR fixes
Fixes: #128
=== RUN   TestFederatedMappingLifecycle
--- PASS: TestFederatedMappingLifecycle (3.74s)
PASS

Process finished with exit code 0

Reviewed-by: None <None>
Reviewed-by: Anton Kachurin <[email protected]>
Reviewed-by: Anton Sidelnikov <None>

v0.2.6

09 Feb 14:42
c0083e4

Choose a tag to compare

Bug fixes

  • Fix CBR vault BillingType field names (#94)
  • Fix CBR vault UpdateOpts.VaultBindRules type (#95)

v0.2.5

05 Feb 15:56
4872ad7

Choose a tag to compare

Enhancements

  • Add resource operations to CBR Vaults (#88)
  • Add policy operations to CBR Vaults (#89)

Other changes

  • Revert #81 change (#91)
  • Refactoring networking tags (#91)

v0.2.4

04 Feb 16:42
b71435e

Choose a tag to compare

Enhancements

  • Implement CBR vault operations (#83)
  • Implement EIP tags (#81)
  • Add optional cloudName argument to Env.Cloud and Env.AuthenticatedClient

Bug Fixes

  • Skip some acceptance test actions (#87)

v0.2.3

26 Jan 14:27
841d4a7

Choose a tag to compare

Bug Fixes

  • Fix incorrect signature calculation in OBS (#79)