diff --git a/sysinv/sysinv/sysinv/sysinv/helm/glance.py b/sysinv/sysinv/sysinv/sysinv/helm/glance.py index 737d8e63b7..b3fc0d4392 100644 --- a/sysinv/sysinv/sysinv/sysinv/helm/glance.py +++ b/sysinv/sysinv/sysinv/sysinv/helm/glance.py @@ -36,6 +36,7 @@ class GlanceHelm(openstack.OpenstackBaseHelm): 'storage': self._get_storage_overrides(), 'conf': self._get_conf_overrides(), 'images': self._get_images_overrides(), + 'bootstrap': self._get_bootstrap_overrides() } } @@ -161,6 +162,15 @@ class GlanceHelm(openstack.OpenstackBaseHelm): return conf + def _get_bootstrap_overrides(self): + # By default, prevent the download and creation of the Cirros image. + # TODO: Remove if/when pulling from external registries is supported. + bootstrap = { + 'enabled': False + } + + return bootstrap + def _get_primary_ceph_backend(self): try: backend = self.dbapi.storage_backend_get_by_name(