From aee1f2b5d5488e27cc7288b997a4a5ac9ff2a50b Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Mon, 8 Jun 2026 18:40:26 +0800 Subject: [PATCH] Ensure workspace user exists before provisioning --- setup-xworkspace-console.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/setup-xworkspace-console.yaml b/setup-xworkspace-console.yaml index 67c3d47..2a30e76 100644 --- a/setup-xworkspace-console.yaml +++ b/setup-xworkspace-console.yaml @@ -107,6 +107,14 @@ ansible.builtin.debug: var: xworkspace_console_ttyd_version.stdout + - name: Ensure AI Agentic Workspace user exists + ansible.builtin.user: + name: "{{ xworkspace_console_user }}" + state: present + create_home: true + shell: /bin/bash + when: xworkspace_console_user != 'root' + - name: Ensure AI Agentic Workspace directories exist ansible.builtin.file: path: "{{ item }}"