From d833004dee47266e4bb0c36edd8bcf37d25ce0eb Mon Sep 17 00:00:00 2001 From: Maxim Vershinin Date: Fri, 21 Aug 2026 20:29:50 +0400 Subject: [PATCH] FEATURE: adds a prompt about un/privileged LXC --- playbooks/deploy_and_set_up_lxc_on_proxmox.yaml | 4 ++++ roles/deploy_lxc_on_proxmox/tasks/main.yaml | 1 + 2 files changed, 5 insertions(+) diff --git a/playbooks/deploy_and_set_up_lxc_on_proxmox.yaml b/playbooks/deploy_and_set_up_lxc_on_proxmox.yaml index 285afd2..b6dad60 100644 --- a/playbooks/deploy_and_set_up_lxc_on_proxmox.yaml +++ b/playbooks/deploy_and_set_up_lxc_on_proxmox.yaml @@ -25,6 +25,10 @@ prompt: "IP address for the container (in x.x.x.x/x formant)" private: false + - name: lxc_is_privileged + prompt: "Unprivileged LXC (true/false)?" + private: false + pre_tasks: - name: Validate hostname ansible.builtin.fail: diff --git a/roles/deploy_lxc_on_proxmox/tasks/main.yaml b/roles/deploy_lxc_on_proxmox/tasks/main.yaml index 6a74105..e2d5834 100644 --- a/roles/deploy_lxc_on_proxmox/tasks/main.yaml +++ b/roles/deploy_lxc_on_proxmox/tasks/main.yaml @@ -14,6 +14,7 @@ password: "{{ lxc_root_password }}" hostname: "{{ lxc_hostname }}" ostemplate: 'main:vztmpl/debian-13-golden-image.tar.gz' + unprivileged: "{{ lxc_is_privileged }}" memory: 2048 cores: 2 state: present