supabase-postgres.git / summary / log / commit / refs
commit 5f166cef1b78d6e0206ea75554a4e2600a6135f9
Author: andres suarez <andres.suarez@supabase.io>
Commit: GitHub <noreply@github.com>
Date: Tue Sep 22 17:17:24 2026 +0000
feat: CE-130 allow adminapi to run cloud-init clean --reboot via sudo (#2385)
* feat: allow adminapi to run cloud-init clean --reboot via sudo
* fix: update cloud-init command
---------
Co-authored-by: Chris Gwilliams <517923+encima@users.noreply.github.com>
Co-authored-by: Márton Boros <martonboros@gmail.com>
ansible/files/adminapi.sudoers.conf | 1 +
1 file changed, 1 insertion(+)
diff --git a/ansible/files/adminapi.sudoers.conf b/ansible/files/adminapi.sudoers.conf
index e6d27bd1..f3bd7adc 100644
--- a/ansible/files/adminapi.sudoers.conf
+++ b/ansible/files/adminapi.sudoers.conf
@@ -41,6 +41,7 @@ Cmnd_Alias PGBOUNCER = /bin/systemctl start pgbouncer.service, /bin/systemctl st
%adminapi ALL= NOPASSWD: /usr/sbin/nft -f /etc/nftables/supabase_managed.conf
%adminapi ALL= NOPASSWD: /usr/bin/admin-mgr
%adminapi ALL= NOPASSWD: /usr/sbin/netplan apply
+%adminapi ALL= NOPASSWD: /usr/bin/cloud-init clean --logs
%adminapi ALL= NOPASSWD: ENVOY
%adminapi ALL= NOPASSWD: KONG
%adminapi ALL= NOPASSWD: POSTGREST