config/sysinv/sysinv/sysinv/sysinv
Angie Wang 5e61519ac9 Solve the stx-openstack reapply issue on controller-1
After stx-openstack applied, the stx-openstack reapply shouldn't
trigger the charts reinstallation if there has no overrides changed
for charts. However, the reinstallation happens after swacting active
controller to controller-1 due to the generated images overrides on
controller-1 are different from before. The images overrides generation
requires walking through the stx-openstack charts stored under
/scratch, but charts do not exist on controller-1's /scratch as it's
an unreplicated filesystem. This causes the images overrides to differ
between controller-1 and controller-0.

This commit updates to walk through charts and get the images for
charts during application-upload, then save the images list for each
chart into the existing images file under aramda directory
/opt/platform/armada. The images file would be used for retrieving
the images for charts to generate images overrides.

Closes-Bug: 1816173
Change-Id: I4f00c3031decb063f8f126d0c837acd4dde56fc3
Signed-off-by: Angie Wang <angie.wang@windriver.com>
(cherry picked from commit cb4b30bf56)
2019-02-25 15:23:33 +00:00
..
agent retry func iconfig_update_file when host personality is None 2019-02-20 14:46:25 +08:00
api Fix for the issue for with host-delete command failure due to a typo 2019-02-14 21:19:28 +00:00
cluster Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
cmd Fix: others issues for Python 2/3 compatible code 2018-12-19 10:20:56 +08:00
common Merge remote-tracking branch starlingx/master into HEAD 2019-02-21 13:00:17 -05:00
conductor Solve the stx-openstack reapply issue on controller-1 2019-02-25 15:23:33 +00:00
db Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
helm Merge remote-tracking branch starlingx/master into HEAD 2019-02-22 13:28:02 -05:00
objects Remove un-necessary exception log 2019-02-11 09:20:50 +08:00
openstack Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
puppet Merge remote-tracking branch starlingx/master into HEAD 2019-02-14 12:25:39 -05:00
tests Merge "Ceph for standard: Add deployment model to System Inventory cluster API" 2019-02-11 16:59:47 +00:00
__init__.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
netconf.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sanity_coverage.py Sysinv tox updates. Prepare for bandit reports and test reports 2018-06-29 13:25:09 -04:00
version.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00