Skip to content

Include openshift-install binary with baremetal support in release image #2021

Description

@markmc

Background

Release images currently contain two installer images:

  1. installer - built from images/installer, the standard openshift-install binary for Linux systems
  2. installer-artifacts - built from images/installer-artifacts, an openshift-install binary for MacOS layered over the installer image

There are other images which are built per commit but not included in the release image - libvirt-installer, upi-installer, and openstack-installer - however apparently all of these are used for CI only

(The installer image is listed as an "always include" image in 'oc adm release new' code - unclear how installer-artifacts gets included)

The baremetal platform is only available in openshift-install if it is built with TAGS="baremetal libvirt"

Builds with libvirt support are dynamically linked as there are no static builds of libvirt

The baremetal platform will be considered experimental in 4.2 and it will be listed in HiddenPlatformNames (currently openstack and vsphere are listed there)

Request

Since baremetal IPI support will not be available in the standard openshift-install binary, would it be acceptable to include a baremetal-installer image included in the 4.2 release image?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions