@@ -111,44 +111,33 @@ function generate_mck_catalog_metadata() {
111111
112112 echo " Generating catalog metadata for ${mck_package_name} in ${catalog_yaml} "
113113
114- # TODO: CLOUDP-310820 - After 1.0.0 release we need to clean this up: always use stable.
115- default_channel=" migration"
116- if [[ -n " ${latest_bundle_version} " ]]; then
117- default_channel=" stable"
118- fi
119-
120114 opm init " ${mck_package_name} " \
121- --default-channel=" ${default_channel} " \
115+ --default-channel=" stable " \
122116 --output=yaml \
123117 > " ${catalog_yaml} "
124118
125119 echo " Adding current unreleased ${current_bundle_image} to the catalog"
126120 opm render " ${current_bundle_image} " --output=yaml >> " ${catalog_yaml} "
127121
128- # TODO: CLOUDP-310820 - After 1.0.0 release we need to clean this up: always run it.
129- if [[ -n " ${latest_bundle_version} " ]]; then
130- echo " Adding latest release ${latest_bundle_image} to the catalog"
131- opm render " ${latest_bundle_image} " --output=yaml >> " ${catalog_yaml} "
122+ echo " Adding latest release ${latest_bundle_image} to the catalog"
123+ opm render " ${latest_bundle_image} " --output=yaml >> " ${catalog_yaml} "
132124
133- echo " Adding latest MCK release into STABLE channel to ${catalog_yaml} "
134- echo " ---
125+ echo " Adding latest MCK release into STABLE channel to ${catalog_yaml} "
126+ echo " ---
135127schema: olm.channel
136128package: ${mck_package_name}
137129name: stable
138130entries:
139131 - name: ${mck_package_name} .v${latest_bundle_version} " >> " ${catalog_yaml} "
140132
141- echo " Adding current MCK version replacing the latest MCK version into FAST channel to ${catalog_yaml} "
142- echo " ---
133+ echo " Adding current MCK version replacing the latest MCK version into FAST channel to ${catalog_yaml} "
134+ echo " ---
143135schema: olm.channel
144136package: ${mck_package_name}
145137name: fast
146138entries:
147139 - name: ${mck_package_name} .v${current_bundle_version}
148140 replaces: ${mck_package_name} .v${latest_bundle_version} " >> " ${catalog_yaml} "
149- else
150- echo " Skipping addition of latest MCK release as we haven't published MCK 1.0.0 yet"
151- fi
152141
153142 echo " Adding current MCK version replacing the latest MEKO version into MIGRATION channel to ${catalog_yaml} "
154143 echo " ---
@@ -217,15 +206,7 @@ current_incremented_operator_version_from_release_json_with_version_id="${curren
217206test_catalog_image=" ${base_repo_url} /mongodb-kubernetes-test-catalog:${current_incremented_operator_version_from_release_json_with_version_id} "
218207certified_repo_cloned=" $( clone_git_repo_into_temp ${certified_operators_repo} ) "
219208
220- # TODO: CLOUDP-310820 - After 1.0.0 release we need to clean this up: always run it.
221- # if [[ "${current_operator_version_from_release_json}" =~ ^0\. ]]; then
222- # Version is < 1.0.0 (0.y.z)
223- mck_latest_released_operator_version=" "
224- echo " Skipping MCK bundle lookup as we haven't published MCK 1.0.0 yet (${current_operator_version_from_release_json} is < 1.0.0)"
225- # else
226- # # Version is >= 1.0.0
227- # mck_latest_released_operator_version="$(find_the_latest_certified_operator "${certified_repo_cloned}" "${mck_package_name}")"
228- # fi
209+ mck_latest_released_operator_version=" $( find_the_latest_certified_operator " ${certified_repo_cloned} " " ${mck_package_name} " ) "
229210meko_latest_released_operator_version=" $( find_the_latest_certified_operator " ${certified_repo_cloned} " " ${meko_package_name} " ) "
230211
231212meko_latest_certified_bundle_image=" ${base_repo_url} /mongodb-enterprise-operator-certified-bundle:${meko_latest_released_operator_version} "
@@ -248,12 +229,7 @@ echo "DOCKER_PLATFORM: ${DOCKER_PLATFORM}"
248229
249230# Build latest published bundles form RedHat's certified operators repository.
250231header " Building MCK bundle:"
251- if [[ -n " ${mck_latest_released_operator_version} " ]]; then
252- build_bundle_from_git_repo " ${certified_repo_cloned} " " ${mck_package_name} " " ${mck_latest_released_operator_version} " " ${mck_latest_certified_bundle_image} "
253- else
254- # TODO: CLOUDP-310820 - After 1.0.0 release we need to clean this up: always run it.
255- echo " Skipping MCK bundle build as we haven't published MCK 1.0.0 yet"
256- fi
232+ build_bundle_from_git_repo " ${certified_repo_cloned} " " ${mck_package_name} " " ${mck_latest_released_operator_version} " " ${mck_latest_certified_bundle_image} "
257233
258234header " Building MEKO bundle:"
259235build_bundle_from_git_repo " ${certified_repo_cloned} " " ${meko_package_name} " " ${meko_latest_released_operator_version} " " ${meko_latest_certified_bundle_image} "
0 commit comments