]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
Add command to create sudo group in curtin_userdata
authorFernando <fernando.alcocer.ochoa@ibm.com>
Wed, 12 Nov 2025 17:08:34 +0000 (11:08 -0600)
committerFernando <fernando.alcocer.ochoa@ibm.com>
Wed, 12 Nov 2025 17:08:34 +0000 (11:08 -0600)
Signed-off-by: Fernando <fernando.alcocer.ochoa@ibm.com>
roles/maas/tasks/config_maas.yml

index 4ef2fbbb30db560a530bf8b2988dab6fa7a20ed8..ba541d4b665c4f5931c1715e3752c26f450b0f61 100644 (file)
@@ -66,6 +66,7 @@
         path: "{{ curtin_userdata_path.stdout if maas_install_method == 'snap' else '/etc/maas/preseeds/curtin_userdata' }}"
         insertafter: EOF
         block: |2
+            88_create_sudo_group: ["curtin", "in-target", "--", "sh", "-c", "groupadd -f sudo"]
             90_create_cm_user: ["curtin", "in-target", "--", "sh", "-c", "useradd {{ cm_user }} -m -s /bin/bash -g sudo"]
             92_delete_cm_pass: ["curtin", "in-target", "--", "sh", "-c", "passwd -d cm"]
             94_configure_sudo: ["curtin", "in-target", "--", "sh", "-c", "printf '%%sudo ALL=(ALL) NOPASSWD: ALL\nDefaults !requiretty\nDefaults visiblepw' >> /etc/sudoers.d/cephlab_sudo"]