base_images: base: name: 4.3-priv namespace: ocp-private tag: base ocp_4.1_cli: name: 4.1-priv namespace: ocp-private tag: cli ocp_builder_golang-1.12: name: builder namespace: ocp tag: golang-1.12 openshift_release_golang-1.12: name: release namespace: openshift tag: golang-1.12 origin_4.2_cli: name: "4.2" namespace: origin tag: cli build_root: image_stream_tag: name: release namespace: openshift tag: golang-1.12 canonical_go_repository: github.com/openshift/installer images: - dockerfile_path: images/installer/Dockerfile.ci from: base inputs: openshift_release_golang-1.12: as: - registry.svc.ci.openshift.org/openshift/release:golang-1.12 to: installer - dockerfile_path: images/installer-artifacts/Dockerfile.rhel from: installer inputs: ocp_builder_golang-1.12: as: - registry.svc.ci.openshift.org/ocp/builder:golang-1.12 to: installer-artifacts - dockerfile_path: images/libvirt/Dockerfile.ci from: base inputs: openshift_release_golang-1.12: as: - registry.svc.ci.openshift.org/openshift/release:golang-1.12 to: libvirt-installer - dockerfile_path: images/installer/Dockerfile.upi.ci from: base inputs: ocp_4.1_cli: as: - registry.svc.ci.openshift.org/ocp/4.1:cli ocp_builder_golang-1.12: as: - registry.svc.ci.openshift.org/ocp/builder:golang-1.12 to: upi-installer - dockerfile_path: images/openstack/Dockerfile.ci from: base inputs: openshift_release_golang-1.12: as: - registry.svc.ci.openshift.org/openshift/release:golang-1.12 origin_4.2_cli: as: - registry.svc.ci.openshift.org/origin/4.2:cli to: openstack-installer - dockerfile_path: images/baremetal/Dockerfile.ci from: base inputs: openshift_release_golang-1.12: as: - registry.svc.ci.openshift.org/openshift/release:golang-1.12 to: baremetal-installer promotion: to: - name: 4.3-priv namespace: ocp-private releases: initial: integration: name: 4.3-priv namespace: ocp-private latest: integration: include_built_images: true name: 4.3-priv namespace: ocp-private resources: '*': requests: cpu: 100m memory: 200Mi baremetal-installer: requests: cpu: "3" memory: 5Gi installer: requests: cpu: "3" memory: 5Gi installer-artifacts: requests: cpu: "3" memory: 5Gi libvirt-installer: requests: cpu: "3" memory: 5Gi openstack-installer: requests: cpu: "3" memory: 5Gi unit: requests: cpu: "3" memory: 5Gi upi-installer: requests: cpu: "3" memory: 5Gi tests: - as: unit commands: go test ./pkg/... container: from: src - as: gofmt commands: IS_CONTAINER=TRUE ./hack/go-fmt.sh . container: from: src - as: govet commands: IS_CONTAINER=TRUE ./hack/go-vet.sh ./... container: from: src - as: golint commands: IS_CONTAINER=TRUE ./hack/go-lint.sh -min_confidence 0.3 $(go list -f '{{ .ImportPath }}' ./...) container: from: src - as: verify-vendor commands: IS_CONTAINER=TRUE ./hack/verify-vendor.sh container: from: src - as: e2e-aws skip_if_only_changed: ^docs/ steps: cluster_profile: aws workflow: openshift-e2e-aws - as: e2e-gcp optional: true steps: cluster_profile: gcp workflow: openshift-e2e-gcp - as: e2e-azure optional: true steps: cluster_profile: azure4 workflow: openshift-e2e-azure - as: e2e-aws-upgrade optional: true steps: cluster_profile: aws workflow: openshift-upgrade-aws - as: e2e-aws-upi commands: TEST_SUITE=openshift/conformance/parallel run-tests openshift_installer_upi: cluster_profile: aws optional: true - as: e2e-gcp-upi optional: true steps: cluster_profile: gcp env: TEST_SUITE: openshift/conformance/parallel workflow: openshift-e2e-gcp-upi - as: e2e-gcp-upgrade optional: true steps: cluster_profile: gcp workflow: openshift-upgrade-gcp - as: e2e-vsphere optional: true steps: cluster_profile: vsphere-elastic env: TEST_SUITE: openshift/conformance/parallel workflow: openshift-e2e-vsphere-upi zz_generated_metadata: branch: release-4.3 org: openshift-priv repo: installer