CORD-2964 Tosca changes for OpenStack Modeling Changes;
Enable Pull Steps and Models directories;
Add OpenStack synchronizer to filter-images
Change-Id: I324afbcf542ba907decb9b0907dc18354be61249
diff --git a/xos-services/openstack/templates/_helpers.tpl b/xos-services/openstack/templates/_helpers.tpl
index 181703e..977d1b2 100644
--- a/xos-services/openstack/templates/_helpers.tpl
+++ b/xos-services/openstack/templates/_helpers.tpl
@@ -42,15 +42,17 @@
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- define "openstack.serviceConfig" -}}
-name: openstack-synchronizer
+name: openstack
accessor:
username: {{ .Values.xosAdminUser | quote }}
password: {{ .Values.xosAdminPassword | quote }}
endpoint: xos-core:50051
dependency_graph: "/opt/xos/synchronizers/openstack/model-deps"
steps_dir: "/opt/xos/synchronizers/openstack/steps"
+pull_steps_dir: "/opt/xos/synchronizers/openstack/pull_steps"
sys_dir: "/opt/xos/synchronizers/openstack/sys"
model_policies_dir: "/opt/xos/synchronizers/openstack/model_policies"
+models_dir: "/opt/xos/synchronizers/openstack/models"
logging:
version: 1
handlers:
@@ -80,6 +82,7 @@
- Instance
- Port
- Role
+ - OpenStackService
nova:
ca_ssl_cert: "/etc/ssl/certs/ca-certificates.crt"
enabled: True