Bug 1568559

Summary: Deployment template validation failed
Product: Red Hat CloudForms Management Engine Reporter: Satoe Imaishi <simaishi>
Component: ProvidersAssignee: Daniel Berger <dberger>
Status: CLOSED ERRATA QA Contact: Brandon Squizzato <bsquizza>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 5.7.0CC: bilwei, bsorota, bsquizza, cpelland, gblomqui, jfrey, jhardy, obarenbo
Target Milestone: GAKeywords: ZStream
Target Release: 5.9.2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.9.2.3 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1568009 Environment:
Last Closed: 2018-05-07 20:49:36 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: Azure Target Upstream Version:
Embargoed:
Bug Depends On: 1568009    
Bug Blocks:    

Comment 2 CFME Bot 2018-04-17 18:43:17 UTC
New commit detected on ManageIQ/manageiq-providers-azure/gaprindashvili:

https://github.com/ManageIQ/manageiq-providers-azure/commit/c3851e0d3208d930837bae15f943ff0318bcac32
commit c3851e0d3208d930837bae15f943ff0318bcac32
Author:     Bill Wei <bilwei>
AuthorDate: Tue Apr 17 14:29:02 2018 -0400
Commit:     Bill Wei <bilwei>
CommitDate: Tue Apr 17 14:29:02 2018 -0400

    Merge pull request #241 from djberg96/gemspec

    Update azure-armrest gem to 0.9.10
    (cherry picked from commit 9f4013ebe8a2da1fc0ca015b3cd7752ad0ea1b5d)

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1568559

 manageiq-providers-azure.gemspec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comment 3 Dave Johnson 2018-04-26 17:39:16 UTC
Brandon, can you see if you can cover this please?  Maybe reach out to Leo if you need help with provision piece of it???  ;)  I am sure you can figure it out though.

Comment 4 Brandon Squizzato 2018-04-26 21:20:55 UTC
Verified on 5.9.2.3.20180419182310_cab2891

I'm unable to import the customer's dialog referenced here and get that working as-is (even after adding param_stack_prefix and param_stack_count params), however I did import the referenced azure provisioning template and auto-generated a new dialog off of that template. To validate the changes made in the PR, I confirmed the dialog has params using 'underscore_format' and I verified that provisioning proceeded fine:


[----] I, [2018-04-26T16:47:19.760630 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: stack_name value: dsfsad
[----] I, [2018-04-26T16:47:19.761214 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_stack_name value: dsfsad
[----] I, [2018-04-26T16:47:19.761805 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: new_resource_group value: sdfd
[----] I, [2018-04-26T16:47:19.762392 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_new_resource_group value: sdfd
[----] I, [2018-04-26T16:47:19.763041 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: deploy_mode value: Incremental
[----] I, [2018-04-26T16:47:19.763593 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_deploy_mode value: Incremental
[----] I, [2018-04-26T16:47:19.764067 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: param_stack_owner value: sadfs
[----] I, [2018-04-26T16:47:19.764702 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_param_stack_owner value: sadfs
[----] I, [2018-04-26T16:47:19.765187 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: param_stack_prefix value: sds
[----] I, [2018-04-26T16:47:19.765735 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_param_stack_prefix value: sds
[----] I, [2018-04-26T16:47:19.766184 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: param_stack_instance value: dfs
[----] I, [2018-04-26T16:47:19.766635 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_param_stack_instance value: dfs
[----] I, [2018-04-26T16:47:19.767084 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: param_suite_token value: dsaf
[----] I, [2018-04-26T16:47:19.767625 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_param_suite_token value: dsaf
[----] I, [2018-04-26T16:47:19.768186 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: param_environment_code value: fsd
[----] I, [2018-04-26T16:47:19.768773 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: dialog_param_environment_code value: fsd
[----] I, [2018-04-26T16:47:19.769432 #11995:36667c]  INFO -- : <AEMethod dialog_parser> Adding seq_id: 0 key: param_stack_count value: 1

Comment 7 errata-xmlrpc 2018-05-07 20:49:36 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2018:1328