From ec691c42320a99118d9ece023ed5c497b13ae027 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 24 May 2026 12:20:33 +0300 Subject: fix(provisioning): chown models_dir itself, not its parent --- lib/hyperstack/provisioning.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/hyperstack') diff --git a/lib/hyperstack/provisioning.rb b/lib/hyperstack/provisioning.rb index 4d4c2bb..98ef1c6 100644 --- a/lib/hyperstack/provisioning.rb +++ b/lib/hyperstack/provisioning.rb @@ -80,7 +80,7 @@ module HyperstackVM script << "mountpoint -q /ephemeral || { echo 'Expected /ephemeral mount is missing'; exit 1; }" end script << "sudo mkdir -p #{Shellwords.escape(models_dir)}" - script << "sudo chown -R ollama:ollama #{Shellwords.escape(File.dirname(models_dir))}" + script << "sudo chown -R ollama:ollama #{Shellwords.escape(models_dir)}" script << 'sudo mkdir -p /etc/systemd/system/ollama.service.d' script << "cat <<'OVERRIDE' | sudo tee /etc/systemd/system/ollama.service.d/override.conf >/dev/null" script << '[Service]' -- cgit v1.2.3