1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 06:46:36 +01:00

2 Commits

Author SHA1 Message Date
Rafael Fonseca
80e02a974d chore: fix import order 2022-12-13 15:40:58 +01:00
Colin Walters
3ba64bc352 Add openshift-install coreos print-stream-json command
Now that we have a standardized JSON format for the bootimages,
add a CLI command to print it.  This is necessary for UPI installs;
previously what we've done for UPI is completely ad-hoc, such
as having the docs team copy the AMI list into HTML format.  Our
UPI CI automation copies `rhcos.json` from the installer git into
a container, but customers can't do that.

In the past I've even heard of people e.g. searching in AWS
for "RHEL CoreOS" and picking AMIs based on that, which is
extremely bad because they may not even get something from
us.

This closes a major gap in allowing customers to automate UPI
installs in the same way IPI works.

One aside: because the JSON data is embedded in the installer
binary, which is in turn embedded in the release image, which
is GPG signed, one can transitively verify the integrity
via that signature.
2021-03-24 18:21:29 +00:00