The helm charts contain references to images for all
configurations, however some of those configurations
are not being enabled, and so the docker images are never
used.
This change prevents armada from downloading docker images
that are not being used by the armada manifest.
It requires an enhancement in sysinv to handle the null
reference.
The following images are unused and have been replaced
in the manifest with null (or the appropriate reference)
- kolla/ubuntu-source-nova-novncproxy: referenced by
novnc_assets and must point to the nova image.
- xrally/xrally-openstack: used when "test" is enabled,
referenced by cinder, ceilometer, glance, heat, keystone,
nova, neutron, panko.
- openstackhelm/ceph-daemon: referenced by ceph_rgw.
- openstackhelm/neutron: referenced by openstack-ingress.
- osixia/keepalived: referenced by openstack-ingress.
- prom/memcached-exporter: referenced by openstack-memcached.
- docker: referenced by image_repo_sync image tags in almost
every chart.
- kbudde/rabbitmq-exporter: referenced by openstack-rabbitmq.
- prom/mysqld-exporter: referenced by openstack-mariadb
Reviewed: https:/ /review. opendev. org/683665 /git.openstack. org/cgit/ starlingx/ openstack- armada- app/commit/ ?id=149dcb306dc 831d9646b34da3f 072f8aeee16211
Committed: https:/
Submitter: Zuul
Branch: master
commit 149dcb306dc831d 9646b34da3f072f 8aeee16211
Author: Al Bailey <email address hidden>
Date: Mon Sep 9 08:35:21 2019 -0500
Cleanup unused docker image references
The helm charts contain references to images for all
configurations, however some of those configurations
are not being enabled, and so the docker images are never
used.
This change prevents armada from downloading docker images
that are not being used by the armada manifest.
It requires an enhancement in sysinv to handle the null
reference.
The following images are unused and have been replaced
in the manifest with null (or the appropriate reference)
- kolla/ubuntu- source- nova-novncproxy : referenced by
novnc_assets and must point to the nova image.
- xrally/ xrally- openstack: used when "test" is enabled,
referenced by cinder, ceilometer, glance, heat, keystone,
nova, neutron, panko.
- openstackhelm/ ceph-daemon: referenced by ceph_rgw.
- openstackhelm/ neutron: referenced by openstack-ingress.
- osixia/keepalived: referenced by openstack-ingress.
- prom/memcached- exporter: referenced by openstack- memcached.
- docker: referenced by image_repo_sync image tags in almost
every chart.
- kbudde/ rabbitmq- exporter: referenced by openstack-rabbitmq.
- prom/mysqld- exporter: referenced by openstack-mariadb
Change-Id: Ide26ddaf3537b8 b9595104a683339 554aea71b48 /review. opendev. org/#/c/ 680067/
Closes-Bug: 1841611
Depends-On: https:/
Signed-off-by: Al Bailey <email address hidden>