{"results":[{"id":"image-builder-blueprint-toml","text":"Image Builder blueprints are written in TOML format and define packages, groups, and customizations for image builds.","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"image-builder-blueprints-toml-format","text":"Image Builder blueprints are written in TOML format and define packages, groups, and customizations","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"image-builder-complete-workflow","text":"RHEL Image Builder provides a complete image creation pipeline: TOML blueprint definition, osbuild-composer backend with socket activation, multi-format output, and a push-then-compose CLI workflow.","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"image-builder-composes-edge-images","text":"Image Builder (osbuild-composer) is the supported tool for composing RHEL for Edge images, available via `composer-cli` and Cockpit web UI.","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"image-builder-osbuild-composer","text":"RHEL Image Builder uses `osbuild-composer` as the backend service and `composer-cli` as the command-line interface, enabled via `osbuild-composer.socket`.","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"image-builder-osbuild-composer-backend","text":"`osbuild-composer` is the backend service for RHEL Image Builder and `composer-cli` is its command-line interface","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"image-builder-output-types","text":"Image Builder supports multiple output formats from a single blueprint including qcow2, vmdk, ami, vhd, iso, and others, listed via `composer-cli compose types`.","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"image-builder-socket-activation","text":"The Image Builder service is enabled with `systemctl enable --now osbuild-composer.socket`","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"image-builder-workflow","text":"The Image Builder workflow is: create blueprint → push blueprint (`composer-cli blueprints push`) → start compose (`composer-cli compose start`) → download image (`composer-cli compose image <UUID>`).","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-codeready-builder-unsupported","text":"The CodeReady Linux Builder repository is available with all RHEL subscriptions but its packages are unsupported.","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-complete-provisioning-control-framework","text":"RHEL 9 provides complete provisioning control from boot parameter specification through deployment execution: the installer control framework (inst.ks, inst.repo, inst.stage2, network configuration via ip=/bootdev=) feeds directly into the end-to-end provisioning pipeline (Image Builder blueprints, Kickstart automation, multiple installation methods), giving administrators deterministic control over every provisioning decision.","truth_value":"OUT","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-complete-system-lifecycle-management","text":"RHEL 9 manages the complete temporal system lifecycle: automated provisioning (Image Builder blueprints, Kickstart, Anaconda) for initial deployment, structured patch management (BaseOS/AppStream content split, DNF security update filtering, advisory-driven remediation) for day-2 operations, and dual upgrade paradigms (Leapp sequential in-place upgrades, bootc image-based atomic updates) for major version transitions.","truth_value":"OUT","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-content-gated-provisioning-pipeline","text":"RHEL 9 provisioning depends on a subscription-gated content chain: systems must first register (GUI/TUI, subscription-manager, or activation key) and establish repository access (CDN or Satellite) before the provisioning pipeline (Image Builder blueprints, Kickstart automation, Anaconda installation) can source packages from BaseOS and AppStream.","truth_value":"OUT","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-end-to-end-provisioning-pipeline","text":"RHEL 9 provides an end-to-end provisioning pipeline from image creation (Image Builder with TOML blueprints and multi-format output) through installation (interactive GUI to fully automated spectrum) to mass deployment (Kickstart with syntax validation, multiple source protocols, and CDN registration).","truth_value":"OUT","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-full-lifecycle-infrastructure","text":"RHEL 9 supports full infrastructure lifecycle from image creation and automated deployment (Image Builder, Kickstart, Anaconda) through content delivery (BaseOS + AppStream repositories) to ongoing configuration management (Ansible system roles with dual naming, covering timesync, network, SELinux, storage, firewall, logging, and kdump).","truth_value":"OUT","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-identity-authenticated-infrastructure-provisioning","text":"RHEL 9 infrastructure provisioning is identity-authenticated end-to-end: the health-monitored enterprise identity ecosystem (IdM/AD with automated health checks) provides the authentication infrastructure that gates content access via subscription registration, which feeds the provisioning pipeline from Image Builder blueprints through Kickstart automation to deployed systems — with identity service health continuously verified.","truth_value":"OUT","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-security-integrated-lifecycle-platform","text":"RHEL 9 integrates security into every lifecycle phase: provisioning (Image Builder/Kickstart produce systems with hardened defaults), day-2 operations (DNF security updates, advisory-driven patching, audit/AIDE/OpenSCAP compliance verification), and upgrade paths (Leapp/bootc preserve security posture) — all governed by defense-in-depth controls, identity-based access, and system-wide crypto policies.","truth_value":"OUT","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel9-subscription-authenticated-lifecycle-management","text":"RHEL 9 manages the entire system lifecycle under subscription authentication: provisioning (Image Builder, Kickstart, Anaconda), day-2 patch management (DNF advisory-filtered updates across BaseOS/AppStream), and major version upgrades (Leapp sequential progression, bootc image-based updates) all require valid subscription registration before content flows.","truth_value":"OUT","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null},{"id":"rhel94-image-builder-partitioning-modes","text":"RHEL Image Builder supports custom mount points and partitioning modes: `auto-lvm`, `lvm`, and `raw`.","truth_value":"IN","justification_count":0,"dependent_count":0,"challenges":[],"last_reviewed":null,"review_result":null}],"count":19,"limit":20,"offset":0}