Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1746252

Summary: validation fails for {{role}}IpListMap due to 'Unknown Property StorageIpList' when networks are disabled
Product: Red Hat OpenStack Reporter: Jaison Raju <jraju>
Component: openstack-tripleo-heat-templatesAssignee: Harald Jensås <hjensas>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 15.0 (Stein)CC: aschultz, augol, bfournie, dsneddon, hjensas, jraju, mburns, psahoo
Target Milestone: betaKeywords: Triaged, ZStream
Target Release: 15.0 (Stein)   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1803505 (view as bug list) Environment:
Last Closed: 2020-09-16 21:57:38 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: 1803505    
Attachments:
Description Flags
environment files none

Description Jaison Raju 2019-08-28 06:17:17 UTC
Description of problem:
When deploying environment with all networks disabled, the deployment validation fails with following error.

Error validating environment for plan overcloud: ERROR: Property error: resources.ControllerIpListMap.properties: Unknown Property StorageIpList

(Complete error in bz comments)

The above failure is seen due to :
ERROR: Property error: resources.ControllerIpListMap.properties: Unknown Property StorageIpList


Version-Release number of selected component (if applicable):
openstack-tripleo-heat-templates-10.6.1-0.20190823114746.30390bc.el8ost.noarch

How reproducible:
Always

Steps to Reproduce:
1. Deploy overcloud with all networks disabled.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Jaison Raju 2019-08-28 06:21:54 UTC
The complete error is:

 sh director_template_repository/baremetal11/RHOS15/template
s/overcloud_deploy.sh
Removing the current plan files
Uploading new plan files
Temporary Swift GET/PUT URL parameters have successfully been updated.                         
Error validating environment for plan overcloud: ERROR: Property error: resources.ControllerIpListMap.properties: Unknown Property StorageIpList                                               
None
{'result': 'Failure caused by error in tasks: notify_zaqar\n\n  notify_zaqar [task_ex_id=8fdf7d19-287a-4e36-93cd-5691494d2a25] -> Workflow failed due to message status. Status:FAILED Message:Error validating environment for plan overcloud: ERROR: Property error: resources.ControllerIpListMap.properties: Unknown Property StorageIpList\nNone\n    [wf_ex_id=bfc5203a-28a2-466a-851b-8d75743f423b, idx=0]: Workflow failed due to message status. Status:FAILED Message:Error validating environment for plan overcloud: ERROR: Property error: resources.ControllerIpListMap.properties: Unknown Property StorageIpList\nNone\n', 'swift_container': 'overcloud_ceph_ansible_fetch_dir', 'status': 'FAILED', 'message': 'Error validating environment for plan overcloud: ERROR: Property error: resources.ControllerIpListMap.properties: Unknown Property StorageIpList\nNone'}     
Exception updating plan: {'result': 'Failure caused by error in tasks: notify_zaqar\n\n  notify_zaqar [task_ex_id=8fdf7d19-287a-4e36-93cd-5691494d2a25] -> Workflow failed due to message status. Status:FAILED Message:Error validating environment for plan overcloud: ERROR: Property error:
resources.ControllerIpListMap.properties: Unknown Property StorageIpList\nNone\n    [wf_ex_id=bfc5203a-28a2-466a-851b-8d75743f423b, idx=0]: Workflow failed due to message status. Status:FAILED Message:Error validating environment for plan overcloud: ERROR: Property error: resources.ControllerIpListMap.properties: Unknown Property StorageIpList\nNone\n', 'swift_container': 'overcloud_ceph_ansible_fetch_dir', 'status': 'FAILED', 'message': 'Error validating environment for plan overcloud: ERROR: Property error: resources.ControllerIpListMap.properties: Unknown Property StorageIpList\nNone'}
sys:1: ResourceWarning: unclosed <socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('10.74.193.193', 55248), raddr=('10.74.193.193', 8080)>       
sys:1: ResourceWarning: unclosed <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('10.74.193.193', 46328), raddr=('10.74.193.193', 5000)>       
sys:1: ResourceWarning: unclosed <socket.socket fd=6, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('10.74.193.193', 43738), raddr=('10.74.193.193', 8004)>       
sys:1: ResourceWarning: unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('10.74.193.193', 46044), raddr=('10.74.193.193', 8989)> 

$ cat director_template_repository/baremetal11/RHOS15/templates/overcloud_deploy.sh 
openstack overcloud deploy \
--templates \
-r /home/stack/director_template_repository/baremetal11/RHOS15/templates/roles_data-vgpu.yaml \
-n /home/stack/director_template_repository/baremetal11/RHOS15/templates/network_data.yaml \
-e /home/stack/director_template_repository/baremetal11/RHOS15/templates/environments/vgpu-environment.yaml \
-e /home/stack/director_template_repository/baremetal11/RHOS15/templates/environments/network-environment.yaml \
-e /home/stack/director_template_repository/baremetal11/RHOS15/templates/environments/storage-environment.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/services/skydive-environment.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/disable-telemetry.yaml \
-e /home/stack/director_template_repository/baremetal11/RHOS15/templates/node-info.yaml \
-e /home/stack/containers-prepare-parameter.yaml \
--log-file overcloud_install.log 

PFA environment file tar ball. No modifications were done under /usr/share/openstack-tripleo-heat-templates/ .

Comment 2 Jaison Raju 2019-08-28 06:22:31 UTC
Created attachment 1608853 [details]
environment files

Comment 5 Pradipta Kumar Sahoo 2019-10-30 04:05:12 UTC
The issue is still persisted in OSP15z1.

Exception updating plan: {'result': 'Failure caused by error in tasks: notify_zaqar\n\n  notify_zaqar [task_ex_id=a2894926-b0f3-40b9-bb1e-88635657dfce] -> Workflow failed due to message status. Status:FAILED Message:Error validating environment for plan overcloud: ERROR: Property error: resources.ComputeSriovIpListMap.properties: Unknown Property StorageIpList\nNone\n    [wf_ex_id=72421390-34f1-4aa2-91b7-7a8b12aca185, idx=0]: Workflow failed due to message status. Status:FAILED Message:Error validating environment for plan overcloud: ERROR: Property error: resources.ComputeSriovIpListMap.properties: Unknown Property StorageIpList\nNone\n', 'swift_container': 'overcloud_ceph_ansible_fetch_dir', 'status': 'FAILED', 'message': 'Error validating environment for plan overcloud: ERROR: Property error: resources.ComputeSriovIpListMap.properties: Unknown Property StorageIpList\nNone'}
Removing the current plan files
Uploading new plan files
Temporary Swift GET/PUT URL parameters have successfully been updated.
Error validating environment for plan overcloud: ERROR: Property error: resources.ComputeSriovIpListMap.properties: Unknown Property StorageIpList
None
{'result': 'Failure caused by error in tasks: notify_zaqar\n\n  notify_zaqar [task_ex_id=a2894926-b0f3-40b9-bb1e-88635657dfce] -> Workflow failed due to message status. Status:FAILED Message:Error validating environment for plan overcloud: ERROR: Property error: resources.ComputeSriovIpListMap.properties: Unknown Property StorageIpList\nNone\n    [wf_ex_id=72421390-34f1-4aa2-91b7-7a8b12aca185, idx=0]: Workflow failed due to message status. Status:FAILED Message:Error validating environment for plan overcloud: ERROR: Property error: resources.ComputeSriovIpListMap.properties: Unknown Property StorageIpList\nNone\n', 'swift_container': 'overcloud_ceph_ansible_fetch_dir', 'status': 'FAILED', 'message': 'Error validating environment for plan overcloud: ERROR: Property error: resources.ComputeSriovIpListMap.properties: Unknown Property StorageIpList\nNone'}
sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=8, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('10.74.193.131', 43762), raddr=('10.74.193.131', 13808)>
sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('10.74.193.131', 34262), raddr=('10.74.193.131', 13000)>
sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('10.74.193.131', 41714), raddr=('10.74.193.131', 13004)>
sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=9, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('10.74.193.131', 37248), raddr=('10.74.193.131', 13989)>


BR,
Pradipta

Comment 7 Bob Fournier 2020-05-21 13:38:07 UTC
Updated to remove incorrect packages as this bug is for OSP-15, not 16.

Comment 8 Harald Jensås 2020-09-16 21:57:38 UTC
Since OSP-15 is going out of maintenance September 19, 2020, I am closing this bug.
The issue is fixed in OSP-16.