Bug 1720617

Summary: Can not modify the service dialog, gives DialogFieldAssociationCircularReferenceError
Product: Red Hat CloudForms Management Engine Reporter: Rahul Chincholkar <rchincho>
Component: AutomateAssignee: drew uhlmann <duhlmann>
Status: CLOSED CURRENTRELEASE QA Contact: Niyaz Akhtar Ansari <nansari>
Severity: high Docs Contact: Red Hat CloudForms Documentation <cloudforms-docs>
Priority: medium    
Version: 5.10.5CC: bmidwood, duhlmann, gmccullo, lavenel, mkanoor, obarenbo, simaishi, tfitzger, yoliynyk
Target Milestone: GAKeywords: TestOnly, ZStream
Target Release: 5.11.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.11.0.13 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1725894 (view as bug list) Environment:
Last Closed: 2019-12-13 14:57:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: Bug
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: CFME Core Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1725894    

Description Rahul Chincholkar 2019-06-14 11:26:06 UTC
Description of problem:
Unable to modify the dialog

Version-Release number of selected component (if applicable):
5.10.5


How reproducible:
Always

Steps to Reproduce:
It is specific to the customer environment.

Actual results:
While modifying the dailog, gets following error:
~~~
There was an error editing this dialog: Failed to update service dialog - DialogImportService::DialogFieldAssociationCircularReferenceError
~~~

Expected results:
dialog should be modified

Comment 7 drew uhlmann 2019-06-19 13:02:20 UTC
https://github.com/ManageIQ/manageiq/pull/18890

Comment 11 drew uhlmann 2019-06-27 11:53:11 UTC
Both the PR in comment 7 and https://github.com/ManageIQ/manageiq/pull/18914 are going to be necessary to fix this issue.

Comment 14 Tina Fitzgerald 2019-07-01 17:03:56 UTC
Hi Rahul,

Now that both PR's have been merged, would it be possible for the consultant to manually apply the code changes to verify that it resolves the customer issue?

Thanks,
Tina

Comment 15 drew uhlmann 2019-07-01 18:54:57 UTC
Okay, sorry, so while https://github.com/ManageIQ/manageiq/pull/18914 is useful on master for this bug it won't fix any issue on 5.10. But the PR in comment 7 will certainly fix one of the issues that this ticket is open for.