Bug 1349607
| Summary: | First and Last name are not being populated in automate during life-cycle provisoning | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat CloudForms Management Engine | Reporter: | Jared Deubel <jdeubel> | ||||
| Component: | Automate | Assignee: | William Fitzgerald <wfitzger> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Shveta <sshveta> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | high | ||||||
| Version: | 5.5.0 | CC: | dajohnso, gmccullo, jhardy, kmorey, mkanoor, nstephan, obarenbo, simaishi, tfitzger, wfitzger | ||||
| Target Milestone: | GA | Keywords: | TestOnly | ||||
| Target Release: | 5.9.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | provision | ||||||
| Fixed In Version: | 5.9.0.1 | Doc Type: | If docs needed, set a value | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | |||||||
| : | 1441270 1441423 (view as bug list) | Environment: | |||||
| Last Closed: | 2018-03-06 15:07:24 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 1441270, 1441423 | ||||||
| Attachments: |
|
||||||
Created attachment 1171652 [details]
fields_not_populated
Hi Bill, The solution for this issue is to change all of the dialog yaml files in product/dialogs/miq_dialogs to make the first and last names not required. Thanks, Tina New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/62dcdcecd50e1175893174d97c447962daab44ca commit 62dcdcecd50e1175893174d97c447962daab44ca Author: william fitzgerald <wfitzger> AuthorDate: Fri Apr 7 14:28:53 2017 -0400 Commit: william fitzgerald <wfitzger> CommitDate: Mon Apr 10 09:50:04 2017 -0400 Automate - During provisioning First and Last name are no longer required. Fields are not being populate during life-cycle provisioning so There is no reason to make them required. This eliminates 2 required fields when provisioning. https://bugzilla.redhat.com/show_bug.cgi?id=1349607 product/dialogs/miq_dialogs/miq_host_provision_dialogs.yaml | 4 ++-- .../dialogs/miq_dialogs/miq_provision_amazon_dialogs_template.yaml | 4 ++-- .../miq_dialogs/miq_provision_configured_system_foreman_dialogs.yaml | 4 ++-- product/dialogs/miq_dialogs/miq_provision_dialogs.yaml | 4 ++-- .../dialogs/miq_dialogs/miq_provision_google_dialogs_template.yaml | 4 ++-- .../dialogs/miq_dialogs/miq_provision_microsoft_dialogs_template.yaml | 4 ++-- .../dialogs/miq_dialogs/miq_provision_openstack_dialogs_template.yaml | 4 ++-- .../dialogs/miq_dialogs/miq_provision_redhat_dialogs_clone_to_vm.yaml | 4 ++-- .../dialogs/miq_dialogs/miq_provision_redhat_dialogs_template.yaml | 4 ++-- .../miq_dialogs/miq_provision_vmware_dialogs_clone_to_template.yaml | 4 ++-- .../dialogs/miq_dialogs/miq_provision_vmware_dialogs_clone_to_vm.yaml | 4 ++-- .../dialogs/miq_dialogs/miq_provision_vmware_dialogs_template.yaml | 4 ++-- product/dialogs/miq_dialogs/vm_migrate_dialogs.yaml | 4 ++-- 13 files changed, 26 insertions(+), 26 deletions(-) First name and Last name not mandatory for provisioning . Verified in 5.9.0.4.20171024163837_ef71ea6 |
Description of problem: When trying to provision a VM using the provisioning_dialogs, we are not able to populate the columns labeled: first_name and last_name. The only field that is getting populated is the e-mail field even though first_name and last_name are being set. Snippet from users table showing first_name and last_name set: ====================================================== -[ RECORD 1 ]----+------------------------------------------------------------- id | 20000000000003 name | John Doe email | jdoe icon | created_on | 2015-02-03 15:00:55.864227 updated_on | 2016-06-23 16:00:02.832527 userid | jdoe settings | --- | :col_widths: | :VmOrTemplate: | name: 260 | ext_management_system.name: 81 | ems_cluster_name: 81 | host.name: 81 | ipaddresses: 81 | storage.name: 81 | last_compliance_status: 81 | v_total_snapshots: 81 | allocated_disk_storage: 81 | last_scan_on: 81 | region_description: 81 | filters | --- | managed: | - - "/managed/owner/prod_linux" | belongsto: [] | lastlogon | 2016-06-23 15:59:07.953724 lastlogoff | 2016-06-23 16:00:02.81456 region | 20 current_group_id | 20000000000013 first_name | John last_name | Doe password_digest | $2a$10$a92SyLy.CgnwFLzFtJuvN.11iciW4Rjg1Pm82B9zmyyaSXxJtryey ====================================================== Version-Release number of selected component (if applicable): 5.5