lvms:setup-prereq
OfficialPrepare LVMS operator testing for connected or offline clusters
Software Engineering#lvms#operator testing#open shift#catalogsource#idms mirroring#oc-mirror#disconnected environments
Authoropenshift-eng
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Setting up prerequisites for testing unreleased LVMS operator builds is difficult to do reliably across both connected and disconnected OpenShift environments, especially when you must configure CatalogSource, mirrored operator images, and ImageDigestMirrorSets correctly.
Core Features & Use Cases
- Connected cluster setup: Cleans up existing marketplace catalog/ICSP configuration, then configures a CatalogSource pointing at the provided catalog image and an ImageDigestMirrorSet for deterministic image resolution.
- Disconnected cluster setup: Uses oc-mirror to mirror the operator catalog, applies generated CatalogSource resources, optionally mirrors additional images, and then creates an ImageDigestMirrorSet targeting the mirror registry.
- Cluster-safe verification workflow: Validates kubeconfig access and required tooling, waits for MCP state transitions caused by IDMS changes, and confirms CatalogSource/package readiness so an engineer can proceed with installing the unreleased LVMS operator.
Quick Start
Run /lvms:setup-prereq connected to configure CatalogSource and ImageDigestMirrorSet prerequisites for an online OpenShift cluster.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: lvms:setup-prereq Download link: https://github.com/openshift-eng/edge-tooling/archive/main.zip#lvms-setup-prereq Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.