jay7x / jay7x/puppet-lima

Ability to create multiple VMs in parallel

Open
#10 1 comment 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
Ruby
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

While starting multiple VMs in parallel is unsafe in general (see https://github.com/lima-vm/lima/issues/1354) it'd be really nice to have a way to 🤞🏻, 🙏🏻 and do it anyway. As long as all VMs are created already it should be safe to start them in parallel. So my idea is to add a `parallel=true` kind of parameter to the `lima::cluster::start` plan.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the lima::cluster::start plan and the referenced Lima issue #1354 to understand the safety constraint. Define how a parallel=true parameter should behave after all VMs are created, and verify that the plan starts those VMs concurrently without affecting the default behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.