Description of problem: After upgrade the dynamically popullated "text area" fields pass null to ansible tower templates. Before the upgrade it was working fine. Version-Release number of selected component (if applicable): 5.10.3 How reproducible: Always. Steps to Reproduce: 1.Upgrade from 5.10.x to 5.10.3 2.Trigger a service via a service dialog that has at least a "text area" field dynamically populated. 3.You can observe in tower that the variables from the 'text area' fields are set to 'null', on the previous versions it was getting the correct values Actual results: The variable value is null Expected results: The variable value contains the right data, as it was happening before the upgrade. Additional info: This breaks the service service dialog.
Hi Rahul, Can you let us know if the hotfix referenced in comment 4 resolves your issue? Thanks, Tina
Is the update really required step to reproduce? In other words does this work on 5.10.3 without the update?
In the comment https://bugzilla.redhat.com/show_bug.cgi?id=1717500#c3 Satoe says this is most likely not an update related issue. Reseting the QA Contact then as this is not mine. @Sudhir I believe this is a Automate related issue.
Created attachment 1603555 [details] No parameters Hi Tina , The dynamic parameters passed are shown in CFME request page . However on towers side I don't see them.I have set "prompt on launch" for limit and provided the CFME IP in limit as you can see in attached screenshot . Appliance : https://10.8.196.228 Please check once. Thanks, Shveta
Created attachment 1603799 [details] In CFME parameters
Created attachment 1603801 [details] Ansible parameters Ansible parameters do not show dynamic variables passed from UI . CFME request page shows. Please check request 16 (shveta_service) at https://10.8.196.228
Hi Lucy, Can you check out the reproducer? Thanks, Tina
The dialog variables for AnsibleTower parameters should be prefixed with "param_". Please add the "param_" prefix to the dynamic fields and report back. Thanks.
Hi Lucy , All the dialog fields have param_ in them . Thanks, Shveta
Shveta, I added the prefix to the dialogs and ordered the service. The messages from evm.log showed those dialog options have been sent to Ansible Tower. Can you verify from Ansible Tower jobs? Thanks.
Created attachment 1604188 [details] Parameters shown in CFME
Created attachment 1604189 [details] Text area param not shown in Ansible Hi Lucy , Please check the screenshot , ansible tower job does not show the text area parameter which CFME request page is showing.
Well, actually it is showing at the bottom. Verifying the BZ . Thanks for help.