Skip to content

Commit 45e48d2

Browse files
committed
hack/build: Pin to RHCOS 47.235 and quay.io/openshift-release-dev/ocp-release:4.0.0-8
That's the latest RHCOS release: $ curl -s https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo/builds.json | jq '{latest: .builds[0], timestamp}' { "latest": "47.235", "timestamp": "2018-12-23T05:40:56Z" } And Clayton just pushed a recent update payload to quay.io/openshift-release-dev/ocp-release:4.0.0-8. Renaming OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE gets us CI testing of the pinned release despite openshift/release@60007df2 (Use RELEASE_IMAGE_LATEST for CVO payload, 2018-10-03, openshift/release#1793). I'd initially expected to export the pinning environment variables in release.sh, but I've put them in build.sh here because our continuous integration tests use build.sh directly and don't go through release.sh.
1 parent 724455d commit 45e48d2

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

hack/build.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
set -ex
44

5+
RELEASE_IMAGE="${RELEASE_IMAGE:-quay.io/openshift-release-dev/ocp-release:4.0.0-8}"
6+
RHCOS_BUILD_NAME="${RELEASE_BUILD_NAME:-47.235}"
7+
58
# shellcheck disable=SC2068
69
version() { IFS="."; printf "%03d%03d%03d\\n" $@; unset IFS;}
710

pkg/asset/ignition/bootstrap/bootstrap.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ func (a *Bootstrap) getTemplateData(installConfig *types.InstallConfig) (*bootst
144144
}
145145

146146
releaseImage := defaultReleaseImage
147-
if ri, ok := os.LookupEnv("OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE"); ok && ri != "" {
147+
if ri, ok := os.LookupEnv("_OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE"); ok && ri != "" {
148148
logrus.Warn("Found override for ReleaseImage. Please be warned, this is not advised")
149149
releaseImage = ri
150150
}

0 commit comments

Comments
 (0)