Back to bug 1322876

Who When What Removed Added
Dave Johnson 2016-03-31 15:11:25 UTC Priority unspecified high
QA Contact dajohnso mfalesni
Whiteboard ldap:automate:provision
Greg McCullough 2016-04-01 17:55:06 UTC Status NEW ASSIGNED
CC jocarter
Assignee gmccullo dbomhof
Flags needinfo?(jocarter)
Drew Bomhof 2016-04-01 18:32:42 UTC Status ASSIGNED ON_DEV
Josh Carter 2016-04-13 18:25:19 UTC Flags needinfo?(jocarter)
Dave Johnson 2016-04-15 16:26:20 UTC CC dajohnso
Chris Pelland 2016-04-15 18:07:47 UTC CC cpelland
John Prause 2016-04-15 18:17:33 UTC Blocks 1327722
John Prause 2016-04-15 18:17:39 UTC Keywords ZStream
Drew Bomhof 2016-04-27 17:54:45 UTC Status ON_DEV POST
Satoe Imaishi 2016-04-29 11:45:33 UTC Status POST MODIFIED
CC simaishi
Satoe Imaishi 2016-05-03 22:44:13 UTC Status MODIFIED ON_QA
Fixed In Version 5.6.0.5
Milan Falešník 2016-05-09 10:01:18 UTC Status ON_QA VERIFIED
Marianne Feifer 2016-05-26 19:24:59 UTC CC mfeifer
Doc Text Cause: The logic in the create_provision_request (ultimately the class method from_ws_ver_1_x in miq_provision_virt_workflow.rb) was modified as part of the tenant work to validate the the requested user_name value existed in the database so the request could be assigned to the proper user/group/tenant.

Consequence: Provisioning with the out of the box admin account is successful but provisioning with a ldap user fails on 5.5.2

Fix: Use lookup_by_identity to validate a user param

Result:
Dayle Parker 2016-06-17 03:45:04 UTC Doc Text Cause: The logic in the create_provision_request (ultimately the class method from_ws_ver_1_x in miq_provision_virt_workflow.rb) was modified as part of the tenant work to validate the the requested user_name value existed in the database so the request could be assigned to the proper user/group/tenant.

Consequence: Provisioning with the out of the box admin account is successful but provisioning with a ldap user fails on 5.5.2

Fix: Use lookup_by_identity to validate a user param

Result:
In CloudForms Management Engine 5.5.2, provisioning with the out of the box admin account succeeded, but provisioning with an LDAP user would fail. This happened because the logic in create_provision_request passed only part of the user_name, rather than searching by the full name stored in the database. The code now uses the lookup_by_identity method instead of find_by_userid! to validate a user parameter in order to correctly match the user_name in the database.
errata-xmlrpc 2016-06-29 07:21:06 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-06-29 15:46:34 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-06-29 11:46:34 UTC
Dave Johnson 2018-05-22 20:41:20 UTC QA Contact mfalesni dmisharo

Back to bug 1322876