snapotter: seed AI venv base packages on arm64, warn amd64 has no working CPU bundle - #16903
snapotter: seed AI venv base packages on arm64, warn amd64 has no working CPU bundle#16903MickLesk wants to merge 1 commit into
Conversation
Try this branchThe engine and the scripts resolve independently, so this runs the changed export COMMUNITY_SCRIPTS_URL=https://raw.githubusercontent.com/community-scripts/ProxmoxVE/fix-snapotter-ai-venv-missing-base-packages
bash -c "$(curl -fsSL "$COMMUNITY_SCRIPTS_URL/ct/snapotter.sh")"Both lines are needed. Each script pins The same command works on an Incus host: the engine detects the platform and Useful while testing
export COMMUNITY_SCRIPTS_URL=https://raw.githubusercontent.com/community-scripts/ProxmoxVE/fix-snapotter-ai-venv-missing-base-packages
dev_mode=net,keep bash -c "$(curl -fsSL "$COMMUNITY_SCRIPTS_URL/ct/snapotter.sh")" |
✍️ Description
🔗 Related Issue
Fixes #16465
✅ Prerequisites (X in brackets)
🤖 AI Assistance (X in brackets)
AGENTS.mdand.github/agents/pve-script-creator.agent.mdas guidance, and the output has been reviewed and corrected to match those guidelines.🛠️ Type of Change (X in brackets)
README,AppName.md,CONTRIBUTING.md, or other docs.💥 Breaking Change Advisory (only if you checked "Breaking change")
If this PR changes existing behaviour in a way that may require action before an
update, add a
breaking-changeadvisory block to this PR body. The website andthe in-container update guard read it to tell operators exactly what to expect,
what to do first, and — with
action: block— to stop an update until it'shandled. Every field is optional; the advisory auto-expires 30 days after merge.
Copy the block out of the comment below, fill it in, and paste it here: