11eval " $( go env) "
22
3- export OPENSHIFT_INSTALL_PATH=" $GOPATH /src/github.com/openshift/installer"
4- export OPENSHIFT_INSTALL_DATA=" $OPENSHIFT_INSTALL_PATH /data/data"
53export BASE_DOMAIN=${BASE_DOMAIN:- test.metalkube.org}
64export CLUSTER_NAME=${CLUSTER_NAME:- ostest}
75export CLUSTER_DOMAIN=" ${CLUSTER_NAME} .${BASE_DOMAIN} "
86export SSH_PUB_KEY=" ${SSH_PUB_KEY:- $(cat $HOME / .ssh/ id_rsa.pub)} "
97export EXTERNAL_SUBNET=${EXTERNAL_SUBNET:- " 192.168.111.0/24" }
108export DNS_VIP=${DNS_VIP:- " 192.168.111.2" }
119
12- #
13- # See https://origin-release.svc.ci.openshift.org/ for release details
14- #
15- export OPENSHIFT_RELEASE_IMAGE=" ${OPENSHIFT_RELEASE_IMAGE:- registry.svc.ci.openshift.org/ ocp/ release: 4.2} "
16-
1710function extract_command() {
1811 local release_image
1912 local cmd
@@ -51,7 +44,6 @@ function extract_installer() {
5144 outdir=" $2 "
5245
5346 extract_command openshift-baremetal-install " $1 " " $2 "
54- export OPENSHIFT_INSTALLER=" ${outdir} /openshift-baremetal-install"
5547}
5648
5749function clone_installer() {
@@ -67,15 +59,6 @@ function build_installer() {
6759 cd $OPENSHIFT_INSTALL_PATH
6860 TAGS=" libvirt baremetal" hack/build.sh
6961 popd
70-
71- export OPENSHIFT_INSTALLER=" $OPENSHIFT_INSTALL_PATH /bin/openshift-install"
72-
73- # The installer defaults to origin/CI releases, e.g registry.svc.ci.openshift.org/origin/release:4.2
74- # Which currently don't work for us ref
75- # https://github.com/openshift/ironic-inspector-image/pull/17
76- # Until we can align OPENSHIFT_RELEASE_IMAGE with the installer default, we still need
77- # to set OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE for openshift-install source builds
78- export OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE=" ${OPENSHIFT_RELEASE_IMAGE} "
7962}
8063
8164function generate_ocp_install_config() {
@@ -93,6 +76,7 @@ function generate_ocp_install_config() {
9376 # TODO - Change worker replicas to ${NUM_WORKERS} once the machine-api-operator
9477 # deploys the baremetal-operator
9578
79+ mkdir -p " ${outdir} "
9680 cat > " ${outdir} /install-config.yaml" << EOF
9781apiVersion: v1
9882baseDomain: ${BASE_DOMAIN}
0 commit comments