Skip to content

Identity: Add description field to roles #3532

Merged
stephenfin merged 1 commit intogophercloud:mainfrom
dlaw4608:role_description
Nov 3, 2025
Merged

Identity: Add description field to roles #3532
stephenfin merged 1 commit intogophercloud:mainfrom
dlaw4608:role_description

Conversation

@dlaw4608
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions github-actions bot added edit:identity This PR updates identity code semver:minor Backwards-compatible change backport-v2 This PR will be backported to v2 labels Oct 10, 2025
@dlaw4608 dlaw4608 force-pushed the role_description branch 2 times, most recently from c367b14 to 07a8796 Compare October 10, 2025 15:11
Copy link
Copy Markdown
Contributor

@kayrus kayrus left a comment

Choose a reason for hiding this comment

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

LGTM, thanks!

Copy link
Copy Markdown
Contributor

@kayrus kayrus left a comment

Choose a reason for hiding this comment

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

oh, unit tests are failing. please fix them.

Copy link
Copy Markdown
Contributor

@stephenfin stephenfin left a comment

Choose a reason for hiding this comment

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

It looks like we already have the ability to set description if we so choose, but I think we should be more explicit and define actual fields. I also think we should add the one other missing field for this API while we're here, but I'd understand if you wanted to leave that to a future PR.

kayrus
kayrus previously approved these changes Oct 15, 2025
Copy link
Copy Markdown
Contributor

@kayrus kayrus left a comment

Choose a reason for hiding this comment

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

since the description is officialy supported by API, its worth adding it.

@dlaw4608 dlaw4608 force-pushed the role_description branch 2 times, most recently from 605b660 to 9458599 Compare October 20, 2025 11:40
mandre
mandre previously approved these changes Oct 22, 2025
@mandre mandre enabled auto-merge October 31, 2025 09:37
stephenfin
stephenfin previously approved these changes Nov 3, 2025
@mandre mandre added this pull request to the merge queue Nov 3, 2025
github-merge-queue bot pushed a commit that referenced this pull request Nov 3, 2025
Identity: Add description field to roles
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 3, 2025
Signed-off-by: Daniel Lawton <dlawton@redhat.com>
@dlaw4608 dlaw4608 dismissed stale reviews from stephenfin and mandre via c16fa09 November 3, 2025 12:17
@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 63.812%. remained the same
when pulling c16fa09 on dlaw4608:role_description
into 5b43709 on gophercloud:main.

@stephenfin stephenfin enabled auto-merge November 3, 2025 12:33
@stephenfin stephenfin added this pull request to the merge queue Nov 3, 2025
Merged via the queue into gophercloud:main with commit b0a1fd3 Nov 3, 2025
80 checks passed
mandre added a commit to shiftstack/gophercloud that referenced this pull request Dec 8, 2025
This is a follow-up to
gophercloud#3532 that restores the
backward compatibility with the old behavior, where `description` was
returned in the `Extra` field. We will drop this for the next major
release.
mandre added a commit to shiftstack/gophercloud that referenced this pull request Dec 8, 2025
This is a follow-up to
gophercloud#3532 that restores the
backward compatibility with the old behavior, where `description` was
returned in the `Extra` field. We will drop this for the next major
release.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-v2 This PR will be backported to v2 edit:identity This PR updates identity code semver:minor Backwards-compatible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants