Brief Description
-----------------
STX-openstack is failing when trying to do an application-upload with it.
Severity
--------
Critical
Steps to Reproduce
------------------
1- get the latest stx-openstack image
2- upload stx-openstack
Expected Behavior
------------------
The stx-openstack application should be uploaded
Actual Behavior
----------------
The stx-openstack application is not uploaded
Reproducibility
---------------
Reproducible
System Configuration
--------------------
Two node system
Branch/Pull Time/Commit
-----------------------
STX - 20220926T230700Z
Last Pass
---------
Last sanity STX + STX-O 09/21/2022
Timestamp/Logs
--------------
sysinv.log:
28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app [-] 'int' object has no attribute 'lower': AttributeError: 'int' object has no attribute 'lower'2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app Traceback (most recent call last):2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 2244, in perform_app_upload2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app self._save_images_list(app)2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 813, in _save_images_list2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app self._save_images_list_by_charts(app)2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 860, in _save_images_list_by_charts2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app chart_images = self._image.find_images_in_dict(y)2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 4159, in find_images_in_dict2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app images = list(self._find_images_in_dict(var_dict))2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 4146, in _find_images_in_dict2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app for result in self._find_images_in_dict(v):2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 4146, in _find_images_in_dict2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app for result in self._find_images_in_dict(v):2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 4146, in _find_images_in_dict2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app for result in self._find_images_in_dict(v):2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 4146, in _find_images_in_dict2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app for result in self._find_images_in_dict(v):2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/conductor/kube_app.py", line 4119, in _find_images_in_dict2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app if k.lower() == 'images':2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_app AttributeError: 'int' object has no attribute 'lower'2022-09-28 02:16:47.742 114871 ERROR sysinv.conductor.kube_appsysinv 2022-09-28 02:16:47.937 114871 ERROR sysinv.conductor.kube_app [-] Application upload aborted!.sysinv 2022-09-28 02:16:47.937 114871 ERROR sysinv.openstack.common.rpc.amqp [-] Exception during message handling: KubeAppUploadFailure: Upload of application stx-openstack (1.0-220-centos-stable-versioned) failed: 'int' object has no attribute 'lower'
Test Activity
-------------
Sanity
Workaround
----------
N/A
screening: stx.8.0 / high - issue impacting openstack sanity