Brief Description ----------------- stx-openstack armada-manifest upload-failed during Generating application overrides (_get_neutron_ml2_config) /var/log/sysinv.log (snippet of the exception during stx-openstack application-upload): 2019-06-19 19:01:06.319 109217 INFO sysinv.conductor.kube_app [-] Generating application overrides... 2019-06-19 19:01:06.833 109217 INFO sysinv.helm.neutron [req-fd397be7-dfc1-41e1-b31a-a6cd56b99a56 admin admin] _get_neutron_ml2_config={'ml2': {'physical_network_mtus': 'group0-data0:1500'}, 'ml2_type_flat': {'flat_networks': ''}} 2019-06-19 19:01:07.572 109217 ERROR sysinv.conductor.kube_app [-] 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app Traceback (most recent call last): 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 1440, in perform_app_upload 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app self._save_images_list(app) 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 469, in _save_images_list 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app armada_format=True, armada_chart_info=app.charts, combined=True) 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/helm.py", line 41, in _wrapper 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app return func(self, *args, **kwargs) 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/helm.py", line 470, in generate_helm_application_overrides 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app cnamespace) 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/helm.py", line 257, in _get_helm_application_overrides 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app cnamespace)}) 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/helm.py", line 175, in _get_helm_chart_overrides 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app cnamespace)) 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/neutron.py", line 45, in get_overrides 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app 'hosts': self._get_per_host_overrides() 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/neutron.py", line 205, in _get_per_host_overrides 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app 'auto_bridge_add': self._get_host_bridges(host)}) 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/neutron.py", line 241, in _get_host_bridges 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app port_name = self._get_interface_port_name(iface) 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/neutron.py", line 376, in _get_interface_port_name 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app assert iface['iftype'] == constants.INTERFACE_TYPE_ETHERNET 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app AssertionError 2019-06-19 19:01:07.572 109217 TRACE sysinv.conductor.kube_app 2019-06-19 19:01:07.577 109217 ERROR sysinv.conductor.kube_app [-] Application upload aborted!. 2019-06-19 19:01:07.577 109217 ERROR sysinv.openstack.common.rpc.amqp [req-fd397be7-dfc1-41e1-b31a-a6cd56b99a56 admin admin] Exception during message handling 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp Traceback (most recent call last): 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/amqp.py", line 438, in _process_data 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp **args) 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/dispatcher.py", line 172, in dispatch 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp result = getattr(proxyobj, method)(ctxt, **kwargs) 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 10710, in perform_app_upload 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp self._app.perform_app_upload(rpc_app, tarfile) 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 1457, in perform_app_upload 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp name=app.name, version=app.version, reason=e) 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp KubeAppUploadFailure: Upload of application stx-openstack (1.0-15-centos-stable-versioned) failed: 2019-06-19 19:01:07.577 109217 TRACE sysinv.openstack.common.rpc.amqp Severity -------- Major Steps to Reproduce ------------------ 1) Install 1+1 system as per system topology described below 2) Attempt to upload stx-openstack application [sysadmin@controller-0 ~(keystone_admin)]$ system application-upload stx-openstack-1.0-15-centos-stable-versioned.tgz +---------------+----------------------------------+ | Property | Value | +---------------+----------------------------------+ | active | False | | app_version | 1.0-15-centos-stable-versioned | | created_at | 2019-06-19T16:51:27.976976+00:00 | | manifest_file | stx-openstack.yaml | | manifest_name | armada-manifest | | name | stx-openstack | | progress | None | | status | uploading | | updated_at | None | +---------------+----------------------------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system application-list +---------------------+--------------------------------+-------------------------------+--------------------+-----------+---------------------------------+ | application | version | manifest name | manifest file | status | progress | +---------------------+--------------------------------+-------------------------------+--------------------+-----------+---------------------------------+ | platform-integ-apps | 1.0-7 | platform-integration-manifest | manifest.yaml | applied | completed | | stx-openstack | 1.0-15-centos-stable-versioned | armada-manifest | stx-openstack.yaml | uploading | validating and uploading charts | +---------------------+--------------------------------+-------------------------------+--------------------+-----------+---------------------------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system application-list +---------------------+--------------------------------+-------------------------------+--------------------+---------------+------------------------------------------+ | application | version | manifest name | manifest file | status | progress | +---------------------+--------------------------------+-------------------------------+--------------------+---------------+------------------------------------------+ | platform-integ-apps | 1.0-7 | platform-integration-manifest | manifest.yaml | applied | completed | | stx-openstack | 1.0-15-centos-stable-versioned | armada-manifest | stx-openstack.yaml | upload-failed | operation aborted, check logs for detail | +---------------------+--------------------------------+-------------------------------+--------------------+---------------+------------------------------------------+ Expected Behavior ------------------ uploading stx-openstack should be successful Actual Behavior ---------------- uploading stx-openstack results in failure Reproducibility --------------- 100% (4 of 4) System Configuration -------------------- Two node system, IPv4 (refer to additional system info/topology below): Branch/Pull Time/Commit ----------------------- ### StarlingX ### Built from master ### OS="centos" SW_VERSION="19.01" BUILD_TARGET="Host Installer" BUILD_TYPE="Formal" BUILD_ID="20190617T233000Z" JOB="STX_build_master_master"