ocp-gate-ack-gap

Analyze OCP admin gate acknowledgments and generate HTML and JSON reports.

12|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/openshift-online/rosa-gap-analysis --skill ocp-gate-ack-gap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocp-gate-ack-gap
Source: https://github.com/openshift-online/rosa-gap-analysis/tree/main/skills/ocp-gate-ack-gap
Command: npx skills add https://github.com/openshift-online/rosa-gap-analysis --skill ocp-gate-ack-gap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, jq, PyYAML, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill analyzes OCP admin gate acknowledgments to ensure upgrade readiness, identifying missing acknowledgment files or unacknowledged gates that would block upgrades.

Core Features & Use Cases

  • Upgrade Readiness Analysis: Verifies that admin gates from the baseline version are properly acknowledged in the target version.
  • Comprehensive Reporting: Generates detailed reports in HTML and JSON formats.
  • Use Case: Before planning a managed cluster upgrade, use this Skill to check for any unacknowledged admin gates that could block the upgrade process.

Quick Start

Run the gap-ocp-gate-ack.py script with the target version specified, e.g., python3 ./scripts/gap-ocp-gate-ack.py --version 4.22.

Frequently Asked Questions about ocp-gate-ack-gap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check OCP upgrade readiness for admin gate acknowledgments?

To check OCP upgrade readiness, you analyze admin gate acknowledgments to identify missing acknowledgment files or unacknowledged gates that would block the upgrade process. This ensures the target version is ready.

What are OpenShift admin gates and when do I need to acknowledge them?

OpenShift admin gates are version-specific upgrade readiness checks. You need to acknowledge them before planning a managed cluster upgrade to verify that gates from the baseline version are properly handled in the target version.

How do I generate an upgrade readiness report for unacknowledged admin gates?

You generate an upgrade readiness report by running the analysis script with the target version specified, such as passing the --version argument. The tool produces comprehensive reports in both HTML and JSON formats.

Do I need Python and jq to analyze OpenShift admin gate acknowledgments?

Yes, analyzing OpenShift admin gate acknowledgments requires Python 3, jq, and PyYAML installed in your environment. These dependencies are necessary to execute the readiness analysis script and process the configuration files.

Why does my OpenShift cluster upgrade get blocked by an unacknowledged gate?

An OpenShift cluster upgrade gets blocked by an unacknowledged gate when required acknowledgment files are missing or when admin gates from the baseline version are not properly acknowledged for the target version.