%define COMPONENT lcm
%define RPM_NAME caas-%{COMPONENT}
%define RPM_MAJOR_VERSION 1.0.0
-%define RPM_MINOR_VERSION 3
+%define RPM_MINOR_VERSION 4
%define IMAGE_TAG %{RPM_MAJOR_VERSION}-%{RPM_MINOR_VERSION}
%define LCM_PATH /opt/caas_lcm
%define DEPLOY_PATH %{LCM_PATH}/deploy
path: /tmp/su_chart
- name: Delete the registry and swift for su
- shell: kubectl delete -f /var/lib/caas/manifests/{{item}}
+ shell: kubectl delete -f {{ manifests_directory }}/{{item}}
with_items:
- update_registry_service.yml
- docker-registry-update.yml
# Tags may different between images. So we get tag for each image in script.
- name: Merge new images to original registry
- shell: {{ caas.libexec_dir }}/merge_image.sh --from-registry={{ caas.update_registry_url }}:{{ caas.update_registry_port }} --to-registry={{ caas.registry_url }}:{{ caas.registry_port }} "{{ ret_repo_in_new_registry.stdout }}"
+ shell: "{{ caas.libexec_dir }}/merge_image.sh --from-registry={{ caas.update_registry_url }}:{{ caas.update_registry_port }} --to-registry={{ caas.registry_url }}:{{ caas.registry_port }} {{ ret_repo_in_new_registry.stdout }}"
- block:
- name: "create vnfcs"
- command: "/bin/kubectl create -f /var/lib/caas/manifests/{{ item }}.yml"
+ command: "/bin/kubectl create -f {{ manifests_directory }}/{{ item }}.yml"
with_items: "{{ vnfcs }}"
register: out
until: out|succeeded or (out.stderr.find('already exists') != -1)