such query: https://ilia-rhevm.qa.lab.tlv.redhat.com/api/users?search=usrname%3Dvdcadmin will return result: <users><user href="/api/users/9b9002d1-ec33-4083-8a7b-31f6b8931648" id="9b9002d1-ec33-4083-8a7b-31f6b8931648"><name>vdcadmin</name><link href="/api/users/9b9002d1-ec33-4083-8a7b-31f6b8931648/permissions" rel="permissions"/><link href="/api/users/9b9002d1-ec33-4083-8a7b-31f6b8931648/roles" rel="roles"/><link href="/api/users/9b9002d1-ec33-4083-8a7b-31f6b8931648/tags" rel="tags"/><domain href="/api/domains/71612e6c-6162-2e74-6c76-2e7265646861" id="71612e6c-6162-2e74-6c76-2e7265646861"/><user_name>vdcadmin</user_name><groups><group><name>qa.lab.tlv.redhat.com/QA-All-Users/testGroup</name></group><group><name>qa.lab.tlv.redhat.com/frodo1-id-21324444</name></group><group><name>dc.eng.lab.tlv.redhat.com/Users/universe</name></group><group><name>qa.lab.tlv.redhat.com/Builtin/Administrators</name></group></groups></user></users> But this query (correct one): https://ilia-rhevm.qa.lab.tlv.redhat.com/api/users?search=usrname%3Dvdcadmin%40qa.lab.tlv.redhat.com will return: <users/>
The problem is that users has incorrect user_name, when user is added via RESTAPI or via webadmin. The user_name has not @domain part. Even in /users url even in /domains/domain_id/users url. Only when user is added via engine-manage-domains with -addPermissions parametr then this user has correct @domain part but only at users tab(/users url in API).
Setting target release to current version for consideration and review. please do not push non-RFE bugs to an undefined target release to make sure bugs are reviewed for relevancy, fix, closure, etc.
This bug is blocking 3.4.0 final release. ETA for fixing it?
The fix is waiting for review, and verified, I can't provide any ETA.
This BZ should be fixed in oVirt 3.4.0 RC
verified with downstream build rhevm-3.4.0-0.3
this is an automated message: moving to Closed CURRENT RELEASE since oVirt 3.4.0 has been released