Bug 890124
| Summary: | Rest API - wrong user id in /api/users/<id>/permissions | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Elena <edolinin> |
| Component: | ovirt-engine-restapi | Assignee: | Ravi Nori <rnori> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Elena <edolinin> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 3.1.0 | CC: | dyasny, ecohen, iheim, mpastern, oramraz, Rhev-m-bugs, sgrinber, srevivo, ykaul |
| Target Milestone: | --- | ||
| Target Release: | 3.2.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | infra | ||
| Fixed In Version: | sf4 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | Bug | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Infra | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 915537 | ||
link : http://gerrit.ovirt.org/#/c/10581/ change id : I3d801cb3c4ad788e984c5338a04ac534d4942601 Verified in sf5 3.2 has been released 3.2 has been released 3.2 has been released 3.2 has been released 3.2 has been released |
GET request content is -- url:/api/users/a24a972c-8767-45eb-8bca-a8c74932446f/permissions Response body for GET request is: <permissions> <permission href="/api/users/eee00000-0000-0000-0000-123456789eee/permissions/6f9e623e-4dca-11e2-aed6-001a4a169775" id="6f9e623e-4dca-11e2-aed6-001a4a169775"> <role href="/api/roles/def00009-0000-0000-0000-def000000009" id="def00009-0000-0000-0000-def000000009"/> <user href="/api/users/eee00000-0000-0000-0000-123456789eee" id="eee00000-0000-0000-0000-123456789eee"/> <template href="/api/templates/00000000-0000-0000-0000-000000000000" id="00000000-0000-0000-0000-000000000000"/> </permission> <permission href="/api/users/a24a972c-8767-45eb-8bca-a8c74932446f/permissions/d904045e-6cbd-4e17-99ff-3b78852667e5" id="d904045e-6cbd-4e17-99ff-3b78852667e5"> <role href="/api/roles/def00008-0000-0000-0000-def000000008" id="def00008-0000-0000-0000-def000000008"/> <user href="/api/users/a24a972c-8767-45eb-8bca-a8c74932446f" id="a24a972c-8767-45eb-8bca-a8c74932446f"/> <data_center href="/api/datacenters/7e33e5f3-2bcd-4695-bf6e-573ee6e65536" id="7e33e5f3-2bcd-4695-bf6e-573ee6e65536"/> </permission> </permissions> User id is wrong in first permission: permission href and user href values. Expected: a24a972c-8767-45eb-8bca-a8c74932446f Actual: eee00000-0000-0000-0000-123456789eee This user: eee00000-0000-0000-0000-123456789eee - doesn't exist at the system at all (/api/users) For more debug info: http://jenkins.qa.lab.tlv.redhat.com:8080/view/Infra/job/3.1-automation_restapi_reg_mixed_cli/139/testReport/junit/%28root%29/Mixed_scenario/__067___Remove_all_permissions_from_user/