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 12, 2024
1 parent fe09431 commit 7de762c
Show file tree
Hide file tree
Showing 53 changed files with 6,637 additions and 55 deletions.
7 changes: 6 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 @@ -325,7 +327,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 $(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 7de762c

Please sign in to comment.