Skip to content

identity v3: extend role assignments values with domain info#2235

Merged
jtopjian merged 2 commits intogophercloud:masterfrom
kayrus:role-scope
Oct 14, 2021
Merged

identity v3: extend role assignments values with domain info#2235
jtopjian merged 2 commits intogophercloud:masterfrom
kayrus:role-scope

Conversation

@kayrus
Copy link
Copy Markdown
Contributor

@kayrus kayrus commented Oct 12, 2021

Resolves #2234

@jtopjian this is already ready for review. If it is fine, I'd like to merge it ASAP. Thanks in advance.

@coveralls
Copy link
Copy Markdown

coveralls commented Oct 12, 2021

Coverage Status

Coverage remained the same at 79.829% when pulling bcb6125 on kayrus:role-scope into e13988e on gophercloud:master.

@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci bot commented Oct 12, 2021

Build failed.

@jtopjian
Copy link
Copy Markdown
Contributor

@kayrus Thanks. Can you add unit tests and acceptance tests for completeness? I know OpenLab is broke right now, but I can run the test locally.

The output you provided in #2234 was pretty close, but it was missing "proof" about the Group data. I dug this up to help speed this along: https://github.com/openstack/keystone/blob/master/keystone/api/role_assignments.py#L206-L361

@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci bot commented Oct 13, 2021

Build failed.

@kayrus
Copy link
Copy Markdown
Contributor Author

kayrus commented Oct 13, 2021

@jtopjian added unit and acceptance tests

@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci bot commented Oct 14, 2021

Build failed.

Copy link
Copy Markdown
Contributor

@jtopjian jtopjian left a comment

Choose a reason for hiding this comment

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

LGTM - thank you!

@jtopjian jtopjian merged commit f993da3 into gophercloud:master Oct 14, 2021
@kayrus kayrus deleted the role-scope branch October 14, 2021 06:16
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.

Identity v3: role assignments list doesn't contain an info about the user/project/group domains

3 participants