From c1eed808dd490726d19701b1a765372ae77b69ef Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Fri, 1 May 2015 10:26:36 -0500 Subject: [PATCH] Set the uid of the ansible user in cephlab_trusty.preseed. We need to explicitly set this uid here just like we do in the cephlab_user snippet. I also created a var for the uid because we need it in multiple places. Signed-off-by: Andrew Schoen --- roles/cobbler/templates/kickstarts/cephlab_trusty.preseed | 2 +- roles/cobbler/templates/snippets/cephlab_user | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/cobbler/templates/kickstarts/cephlab_trusty.preseed b/roles/cobbler/templates/kickstarts/cephlab_trusty.preseed index b19578c7..bc17a6aa 100755 --- a/roles/cobbler/templates/kickstarts/cephlab_trusty.preseed +++ b/roles/cobbler/templates/kickstarts/cephlab_trusty.preseed @@ -74,7 +74,7 @@ d-i passwd/make-user boolean true d-i passwd/user-fullname string {{ ansible_user }} d-i passwd/username string {{ ansible_user }} d-i passwd/user-password-crypted password $default_password_crypted -d-i passwd/user-uid string +d-i passwd/user-uid string {{ ansible_user_uid_ }} d-i user-setup/allow-password-weak boolean false d-i user-setup/encrypt-home boolean false diff --git a/roles/cobbler/templates/snippets/cephlab_user b/roles/cobbler/templates/snippets/cephlab_user index c22e6086..d85ad82a 100644 --- a/roles/cobbler/templates/snippets/cephlab_user +++ b/roles/cobbler/templates/snippets/cephlab_user @@ -3,7 +3,7 @@ #set $home = '/home/' + $user #set $auth_keys = $home + '/.ssh/authorized_keys' groupadd sudo -useradd -u 1100 -G sudo $user +useradd -u {{ ansible_user_uid_ }} -G sudo $user passwd -d $user cat >> /etc/sudoers.d/cephlab_sudo << EOF -- 2.47.3