summaryrefslogtreecommitdiff
path: root/lib/hyperstack
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-05-24 12:20:33 +0300
committerPaul Buetow <paul@buetow.org>2026-05-24 12:20:33 +0300
commitec691c42320a99118d9ece023ed5c497b13ae027 (patch)
treebf9e470d0e047c89f4baf2f287e402a3c5e9abfa /lib/hyperstack
parent0052731668b768fd566a535b222becb8bdd2ee78 (diff)
fix(provisioning): chown models_dir itself, not its parent
Diffstat (limited to 'lib/hyperstack')
-rw-r--r--lib/hyperstack/provisioning.rb2
1 files changed, 1 insertions, 1 deletions
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]'