preflight-container-check

Validate container images against Red Hat Software Certification requirements.

69|75|Updated May 24, 2021
One-click install
npx skills add https://github.com/redhat-openshift-ecosystem/openshift-preflight --skill preflight-container-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: preflight-container-check
Source: https://github.com/redhat-openshift-ecosystem/openshift-preflight/tree/main/docs/skills/preflight-check-container
Command: npx skills add https://github.com/redhat-openshift-ecosystem/openshift-preflight --skill preflight-container-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Docker, preflight, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need for container image validation against Red Hat Software Certification requirements, providing a streamlined process for debugging check failures, interpreting results, and submitting to Red Hat.

Core Features & Use Cases

  • Container Validation: Run checks on container images to ensure they meet Red Hat certification standards.
  • Debugging: Assist with identifying and resolving check failures.
  • Result Interpretation: Help users understand the results of the container checks.
  • Submission: Guide users through the process of submitting results to Red Hat Partner Connect.
  • Use Case: For a Red Hat partner, this Skill can be used to validate container images before submission to ensure compliance with certification requirements.

Quick Start

Run the preflight check on your container image with the command: preflight check container <image-reference>

Frequently Asked Questions about preflight-container-check

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

FAQPage Schema
How do I validate a container image for Red Hat Software Certification?

You can validate a container image for Red Hat Software Certification by running the preflight tool with the command `preflight check container <image-reference>`, which executes checks and helps interpret results for submission to Red Hat Partner Connect.

What is the preflight tool used for in container validation?

The preflight tool is used for container validation to ensure images meet Red Hat Software Certification requirements. It handles authentication, runs compliance checks, assists with debugging failures, and guides the submission of results to Red Hat Partner Connect.

Do I need Docker to run preflight checks on container images?

Yes, you need Docker to run preflight checks on container images. Docker is a required dependency alongside the preflight tool to validate container images against Red Hat Software Certification requirements and interpret check outcomes.

Can I validate multi-architecture container images offline with preflight?

Yes, you can validate multi-architecture container images offline with preflight. The tool supports optional offline mode and multi-architecture validation to ensure container images meet Red Hat Software Certification requirements without requiring continuous network access.

How do I debug container image check failures during Red Hat certification?

To debug container image check failures during Red Hat certification, use the preflight tool's results interpretation features to identify specific compliance issues, then resolve the failures and rerun the `preflight check container` command to verify your image meets Red Hat Software Certification standards.

How do I submit container validation results to Red Hat Partner Connect?

To submit container validation results to Red Hat Partner Connect, use the preflight tool to handle authentication and guide you through the submission process after successfully running checks and resolving any compliance failures for your container image.