Skip to content

fix: Add become: true to all playbooks#58

Merged
john-derose merged 2 commits intomasterfrom
fix/become-true
Mar 1, 2026
Merged

fix: Add become: true to all playbooks#58
john-derose merged 2 commits intomasterfrom
fix/become-true

Conversation

@homestak-bot
Copy link
Contributor

Summary

  • Add become: true to all 6 playbooks missing it
  • Under the user-owned path model, ansible runs as homestak user and needs sudo escalation for system file modifications (apt, /etc/hosts, systemd, etc.)

Files changed

  • pve-install-kernel.yml, pve-install-packages.yml, pve-install.yml
  • pve-setup.yml, user.yml, config-apply.yml

Test plan

  • homestak pve-setup succeeds as homestak user on mother

🤖 Generated with Claude Code

Under the user-owned path model, playbooks run as the homestak user
instead of root. All playbooks that modify system files need become:
true to escalate via sudo.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@john-derose john-derose enabled auto-merge (squash) March 1, 2026 17:27
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@john-derose john-derose merged commit b5498e4 into master Mar 1, 2026
1 check passed
@john-derose john-derose deleted the fix/become-true branch March 1, 2026 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants