X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=ansible%2Froles%2Fopenwrt-image%2Ftasks%2Fprepare.yml;fp=ansible%2Froles%2Fopenwrt-image%2Ftasks%2Fprepare.yml;h=b0847ecee4d9e943dba8442eb86905dfe7e393fc;hb=493489f8e5e61ed2e827d0290299ed4bded956fb;hp=7ed93d000b12d9eda8aa30f8251a0589b22f7bc1;hpb=47fbe911e347274a0522c1cdb8e5d0d5a2f695f4;p=noc.git diff --git a/ansible/roles/openwrt-image/tasks/prepare.yml b/ansible/roles/openwrt-image/tasks/prepare.yml index 7ed93d0..b0847ec 100644 --- a/ansible/roles/openwrt-image/tasks/prepare.yml +++ b/ansible/roles/openwrt-image/tasks/prepare.yml @@ -13,6 +13,7 @@ state: directory mode: '0755' with_items: + - "{{ openwrt_download_dir }}/dl" - "{{ openwrt_imgbuilder_files }}/etc/config" - "{{ openwrt_mixin | map('dirname') | map('regex_replace', '^', openwrt_imgbuilder_files) | unique | list }}" @@ -85,3 +86,9 @@ command: >- tar -xf "{{ openwrt_download_dir }}/{{ openwrt_tarball_name }}" -C "{{ openwrt_imgbuilder_dir }}" + +- name: Symlink the cache repository + file: + state: link + src: "{{ playbook_dir }}/{{ openwrt_download_dir }}/dl" + path: "{{ openwrt_imgbuilder_dir }}/{{ openwrt_tarball_basename }}/dl"