lxc-php: lxc dependency is resolved manually

This commit is contained in:
Jérémy Lecour 2023-03-19 11:47:09 +01:00 committed by Jérémy Lecour
parent 16aabbe091
commit 09d3f606cd
2 changed files with 9 additions and 5 deletions

View file

@ -27,8 +27,4 @@ galaxy_info:
allow_duplicates: yes
dependencies:
- { role: evolix/lxc,
lxc_containers: [ { name: "{{ lxc_php_version }}", release: "{{ lxc_php_container_releases[lxc_php_version] }}" } ],
when: lxc_php_version is defined
}
dependencies: []

View file

@ -4,6 +4,14 @@
msg: Please configure var lxc_php_version
when: lxc_php_version is none
- include_role:
name: evolix/lxc
vars:
lxc_containers:
- { name: "{{ lxc_php_version }}", release: "{{ lxc_php_container_releases[lxc_php_version] }}" }
when: lxc_php_version is defined
- name: "Update APT cache in container {{ lxc_php_version }}"
lxc_container:
name: "{{ lxc_php_version }}"