From 2804b6ddaae57d97f1e8c222efb2d7a398b467d3 Mon Sep 17 00:00:00 2001 From: vandomej Date: Sun, 28 Sep 2025 15:35:11 -0700 Subject: [PATCH] Updating ownerskip in cleanup script --- control_plane/cleanup.sh | 5 ++++- control_plane/main.tf | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/control_plane/cleanup.sh b/control_plane/cleanup.sh index d560b46..9418b04 100644 --- a/control_plane/cleanup.sh +++ b/control_plane/cleanup.sh @@ -2,11 +2,14 @@ cluster_name="$1" echo "Starting cleanup for cluster: $cluster_name" +sudo chown -R $(id -u):$(id -g) $(HOME)/.talos +sudo chown -R $(id -u):$(id -g) $(HOME)/.kube + sudo --preserve-env=HOME talosctl cluster destroy \ --provisioner=qemu \ --name $cluster_name || true -sudo ifconfig bridge0 destroy || true +sudo pkill -9 -f qemu-system # Remove kubeconfig entries kubectl config delete-context "$cluster_name" || true diff --git a/control_plane/main.tf b/control_plane/main.tf index 83d141d..5991e37 100644 --- a/control_plane/main.tf +++ b/control_plane/main.tf @@ -84,8 +84,8 @@ resource "null_resource" "talos_cluster" { --cpus ${self.triggers.vcpu_count} # Change ownership of the generated files in ~/.talos and ~/.kube - sudo chown -R $(whoami):admin $(HOME)/.talos - sudo chown -R $(whoami):admin $(HOME)/.kube + sudo chown -R $(id -u):$(id -g) $(HOME)/.talos + sudo chown -R $(id -u):$(id -g) $(HOME)/.kube EOT }