feat(mapt-provisioner): add spot-eviction-tolerance to SNC script#70
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe ChangesSpot Eviction Tolerance for SNC Provisioning
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
- Add --spot-eviction-tolerance flag matching RHEL AI script pattern - Default to highest when --spot is used (SNC installs take ~22min, eviction is costly) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Rishabh Kothari <rkothari@redhat.com>
1d0a53c to
d515a11
Compare
Adds
--spot-eviction-toleranceflag toprovision_snc.sh, matching the RHEL AI script pattern. Defaults tohighestwhen--spotis used — SNC installs take ~22min and spot eviction mid-install is costly.E2E tested in Claudio: provisioned SNC with
--profile ai,nvidia --spot --tags team=aipcc,env=test, verified cluster health (node ready, GPU allocatable, CUDA validated, RHOAI stack healthy), then destroyed successfully.Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
Signed-off-by: Rishabh Kothari rkothari@redhat.com
Summary by CodeRabbit
--spot-eviction-toleranceCLI option for provisioning. When Spot instances are enabled, tolerance automatically defaults tohighestif not specified.