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 <aschoen@redhat.com>
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
#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