Skip to content

Commit

Permalink
MGMT-16262: Create a utility that fetches current OCP releases from O…
Browse files Browse the repository at this point in the history
…penShift API and updates DB
  • Loading branch information
danmanor committed Feb 7, 2024
1 parent eb3ed40 commit 8a561b5
Show file tree
Hide file tree
Showing 58 changed files with 7,007 additions and 60 deletions.
8 changes: 7 additions & 1 deletion Makefile
Expand Up @@ -101,6 +101,8 @@ DISABLE_TLS := $(or ${DISABLE_TLS},false)
ENABLE_ORG_TENANCY := $(or ${ENABLE_ORG_TENANCY},False)
ALLOW_CONVERGED_FLOW := $(or ${ALLOW_CONVERGED_FLOW}, false)
ENABLE_ORG_BASED_FEATURE_GATES := $(or ${ENABLE_ORG_BASED_FEATURE_GATES},False)
OPENSHIFT_RELEASE_SYNCER_INTERVAL := $(or ${OPENSHIFT_RELEASE_SYNCER_INTERVAL},"")
OPENSHIFT_SUPPORT_LEVEL_API_BASE_URL := $(or ${OPENSHIFT_SUPPORT_LEVEL_API_BASE_URL}, "")

ifeq ($(DISABLE_TLS),true)
DISABLE_TLS_CMD := --disable-tls
Expand Down Expand Up @@ -151,6 +153,7 @@ endif

RELEASE_IMAGES := $(or ${RELEASE_IMAGES},${DEFAULT_RELEASE_IMAGES})
OS_IMAGES := $(or ${OS_IMAGES},${DEFAULT_OS_IMAGES})
RELEASE_SOURCES := $(or ${RELEASE_SOURCES},"")

# Support given Release/OS images.
ifdef OPENSHIFT_VERSION
Expand Down Expand Up @@ -325,7 +328,10 @@ deploy-service-requirements: | deploy-namespace deploy-inventory-service-file
--disk-encryption-support $(DISK_ENCRYPTION_SUPPORT) --hw-requirements '$(subst ",\",$(HW_REQUIREMENTS))' \
--disabled-host-validations "$(DISABLED_HOST_VALIDATIONS)" --disabled-steps "$(DISABLED_STEPS)" \
--enable-org-tenancy $(ENABLE_ORG_TENANCY) \
--enable-org-based-feature-gate $(ENABLE_ORG_BASED_FEATURE_GATES) $(ALLOW_CONVERGED_FLOW_CMD) $(DISABLE_TLS_CMD)
--enable-org-based-feature-gate $(ENABLE_ORG_BASED_FEATURE_GATES) \
--release-sources '$(subst ",\",$(RELEASE_SOURCES))' \
--openshift-release-syncer-interval $(OPENSHIFT_RELEASE_SYNCER_INTERVAL) \
--openshift-support-level-api-base-url $(OPENSHIFT_SUPPORT_LEVEL_API_BASE_URL) $(ALLOW_CONVERGED_FLOW_CMD) $(DISABLE_TLS_CMD)
ifeq ($(MIRROR_REGISTRY_SUPPORT), True)
python3 ./tools/deploy_assisted_installer_configmap_registry_ca.py --target "$(TARGET)" \
--namespace "$(NAMESPACE)" --apply-manifest $(APPLY_MANIFEST) --ca-file-path $(MIRROR_REG_CA_FILE) --registries-file-path $(REGISTRIES_FILE_PATH)
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 8a561b5

Please sign in to comment.