Bug 1995531 - Create RDO-based Ironic image to be promoted to OKD
Summary: Create RDO-based Ironic image to be promoted to OKD
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Bare Metal Hardware Provisioning
Version: 4.9
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: 4.10.0
Assignee: Riccardo Pittau
QA Contact: Lubov
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-08-19 10:44 UTC by Vadim Rutkovsky
Modified: 2022-03-10 16:05 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-03-10 16:05:18 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift ironic-ipa-downloader pull 56 0 None None None 2021-08-31 17:09:41 UTC
Red Hat Product Errata RHSA-2022:0056 0 None None None 2022-03-10 16:05:37 UTC

Description Vadim Rutkovsky 2021-08-19 10:44:22 UTC
OKD is a community distribution around OCP. The main difference is that all images are publicly available, so they can't contain RPMs which have limited distribution scope.

This is a tracking bug for all activities around promoting baremetal-installer-related images in 4.9.

Currently we skip promotion for these images (https://github.com/openshift/release/blob/master/core-services/release-controller/_releases/release-ocp-4.9-ci.json#L27-L31):

          "ironic",
          "ironic-inspector",
          "ironic-ipa-downloader",
          "ironic-machine-os-downloader",

Source repos should have a special OKD dockerfile, which uses RDO as a source for Ironic. 

See https://github.com/openshift/release/blob/576a62461b87bc991a463893cfb9c940b84da906/ci-operator/config/openshift/installer/openshift-installer-master__okd.yaml for an example of CI configuration which promotes OKD-specific build. Feel free to make e2e tests always_run: false and optional: true to avoid test matrix explosions

Comment 1 Dmitry Tantsur 2021-08-19 12:59:39 UTC
Assigning Riccardo for purely tracking reasons

Comment 5 Vadim Rutkovsky 2022-01-05 10:45:36 UTC
Ready for review, OKD 4.10 nightlies should have all necessary piecies to have BM IPI

Comment 8 errata-xmlrpc 2022-03-10 16:05:18 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: OpenShift Container Platform 4.10.3 security update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:0056


Note You need to log in before you can comment on or make changes to this bug.