From 5673b789d1cd59d281ec4888a204d605819c6e39 Mon Sep 17 00:00:00 2001 From: rubenb Date: Wed, 18 Oct 2023 09:42:08 +0200 Subject: [PATCH] add playbook config-repo-vn --- .../roles/config-repo-vn/tasks/main.yaml | 16 ++++++++++++---- .../roles/config-repo-vn/vars/main.yaml | 3 +++ 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 linux/base-config-debian/roles/config-repo-vn/vars/main.yaml diff --git a/linux/base-config-debian/roles/config-repo-vn/tasks/main.yaml b/linux/base-config-debian/roles/config-repo-vn/tasks/main.yaml index af72208..61e9147 100644 --- a/linux/base-config-debian/roles/config-repo-vn/tasks/main.yaml +++ b/linux/base-config-debian/roles/config-repo-vn/tasks/main.yaml @@ -17,10 +17,10 @@ #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Download deb package -- name: Download vn-host_2.0.2_all.deb +- name: Download vn-host_2.0.2_all.deb package get_url: - url: http://apt.verdnatura.es/pool/main/v/vn-host/vn-host_2.0.2_all.deb - dest: /tmp/vn-host_2.0.2_all.deb + url: "{{ repo_url }}" + dest: "{{ path_package }}" mode: '0644' #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -28,5 +28,13 @@ # Install deb package - name: Install a .deb package apt: - deb: /tmp/vn-host_2.0.2_all.deb + deb: "{{ path_package }}" +#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +# Delete deb package file from tmp +- name: Delete deb package file from tmp + file: + path: "{{ path_package }}" + state: absent #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file diff --git a/linux/base-config-debian/roles/config-repo-vn/vars/main.yaml b/linux/base-config-debian/roles/config-repo-vn/vars/main.yaml new file mode 100644 index 0000000..2e5bad2 --- /dev/null +++ b/linux/base-config-debian/roles/config-repo-vn/vars/main.yaml @@ -0,0 +1,3 @@ +--- +repo_url: http://apt.verdnatura.es/pool/main/v/vn-host/vn-host_2.0.2_all.deb +path_package: /tmp/vn-host_2.0.2_all.deb \ No newline at end of file