Skip to content

Implementation description management (RDSv3)#931

Open
bakhterets wants to merge 1 commit into
develfrom
enhancement/RDSv3-929
Open

Implementation description management (RDSv3)#931
bakhterets wants to merge 1 commit into
develfrom
enhancement/RDSv3-929

Conversation

@bakhterets
Copy link
Copy Markdown

@bakhterets bakhterets commented May 4, 2026

What does this PR do?

Adds support for updating the description (alias) of an RDS v3 instance.

Changes:

  • Added UpgradeDescription function and UpgradeDescriptionOpts struct to openstack/rds/v3/instances.
  • Added unit tests for the new endpoint using HTTP mocking (requests_test.go).
  • Added an acceptance test step to TestRdsLifecycle to verify the functionality against the real API.

Closes issues/929

@bakhterets bakhterets self-assigned this May 4, 2026
@bakhterets bakhterets marked this pull request as ready for review May 5, 2026 13:48
Alias: &newAlias,
})
th.AssertNoErr(t, err)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add check to verify alias/description like:

	getRdsDesc, err := instances.List(client, instances.ListOpts{
		Id: rds.Id,
	})
	th.AssertNoErr(t, err)
	th.AssertEquals(t, newRds.Instances[0].Alias, newAlias)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[RDSv3] Implement description management

2 participants