aboutsummaryrefslogtreecommitdiff
path: root/infrastructure/roles/incus_provision/tasks/main.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'infrastructure/roles/incus_provision/tasks/main.yaml')
-rw-r--r--infrastructure/roles/incus_provision/tasks/main.yaml7
1 files changed, 7 insertions, 0 deletions
diff --git a/infrastructure/roles/incus_provision/tasks/main.yaml b/infrastructure/roles/incus_provision/tasks/main.yaml
index 178687b..7b54f9e 100644
--- a/infrastructure/roles/incus_provision/tasks/main.yaml
+++ b/infrastructure/roles/incus_provision/tasks/main.yaml
@@ -1,6 +1,13 @@
- name: create incus container
ansible.builtin.shell: incus info {{ ansible_incus_host }} || incus launch images:debian/13 {{ ansible_incus_host }} --vm
delegate_to: 127.0.0.1
+- name: fetch your user id to identify incus project
+ ansible.builtin.command: id -u
+ delegate_to: 127.0.0.1
+ register: uid
+- name: set incus project
+ ansible.builtin.set_fact:
+ ansible_incus_project: user-{{ uid.stdout }}
- name: install python
ansible.builtin.raw: apt install -y python3
retries: 10