tar image name changes
[ealt-edge.git] / ocd / infra / playbooks / roles / eg_registry / tasks / install.yml
index 85465da..ca8de94 100644 (file)
   copy:
     src: deploy
     dest: /tmp/eg_registry/
+    mode: 750
+
+- name: Import config file
+  include_vars:
+    file: ../../../config.yml
+    name: vardata
 
 - name: Download 0.9 tar
-  command: wget http://release.edgegallery.org/arm64/all/0.9.tar.gz
+# yamllint disable rule:line-length
+  command: wget http://release.edgegallery.org/release/arm64/all/EdgeGallery-v0.9-all-arm64.tar.gz
+# yamllint disable rule:line-length
   args:
     chdir: /tmp/eg_registry/deploy/
   when: ansible_architecture == 'aarch64'
 
 - name: Download 0.9 tar
-  command: wget http://release.edgegallery.org/x86/all/0.9.tar.gz
+# yamllint disable rule:line-length
+  command: wget http://release.edgegallery.org/release/x86/all/EdgeGallery-v0.9-all-x86.tar.gz
+# yamllint disable rule:line-length
+  args:
+    chdir: /tmp/eg_registry/deploy/
+  when: ansible_architecture == 'x86_64'
+
+- name: Untar the downloaded tar
+  command: tar -zxf /EdgeGallery-v0.9-all-x86.tar.gz
   args:
     chdir: /tmp/eg_registry/deploy/
   when: ansible_architecture == 'x86_64'
 
-- name: Untar the donwloaded tar
-  command: tar -zxf 0.9.tar.gz
+- name: Untar the downloaded tar
+  command: tar -zxf /EdgeGallery-v0.9-all-arm64.tar.gz
   args:
     chdir: /tmp/eg_registry/deploy/
+  when: ansible_architecture == 'aarch64'
 
 - name: Replacing private ip
   replace:
     path: /tmp/eg_registry/deploy/load-images.sh
-    regexp: REGISTRIES_IP
+    regexp: 'REGISTRIES_IP'
     replace: "{{ vardata.private_repo_ip.name }}"
 
 - name: Replacing private port
   replace:
     path: /tmp/eg_registry/deploy/load-images.sh
-    regexp: REGISTRIES_PORT
+    regexp: 'REGISTRIES_PORT'
     replace: "{{ vardata.docker_registry_port.name }}"
 
-- name: Execute load-images file
-  command: sh /tmp/eg_registry/deploy/load-images.sh
+- name: Execute the script
+  shell:
+    cmd: /tmp/eg_registry/deploy/load-images.sh