Skip to content

Fix: Disable snap and LXD installation for VM setup and add runner upgrade documentation#39

Merged
mtarsel merged 2 commits into
IBM:mainfrom
rahulssv-ibm:fix/host-vm-rerun
May 12, 2026
Merged

Fix: Disable snap and LXD installation for VM setup and add runner upgrade documentation#39
mtarsel merged 2 commits into
IBM:mainfrom
rahulssv-ibm:fix/host-vm-rerun

Conversation

@rahulssv-ibm

Copy link
Copy Markdown
Collaborator

This PR fixes issues encountered when rerunning run.sh on host VMs due to snap LXD setup conflicts. It also adds comprehensive documentation for upgrading runner binaries.

Problem Solved

Previously, rerunning run.sh on host VMs would fail due to snap LXD setup conflicts. This fix allows users to:

  • Safely rerun the script to upgrade runner binaries
  • Avoid installation conflicts on host machines
  • Maintain existing configurations during upgrades

Testing

  • Verified that VM setup skips snap and LXD installation
  • Confirmed that rerunning the script successfully upgrades runner binaries
  • Validated that existing runner configurations are preserved

Fixes: #38

Signed-off-by: Rahul Vishwakarma <Rahul.Vishwakarma2@ibm.com>
@rahulssv-ibm rahulssv-ibm requested a review from mtarsel May 5, 2026 07:32
Comment thread README.md
Signed-off-by: Rahul Vishwakarma <Rahul.Vishwakarma2@ibm.com>
@mtarsel mtarsel merged commit 24495d3 into IBM:main May 12, 2026
4 checks passed
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.

run.sh fails on host VM rerun due to snap LXD setup conflicts

3 participants