Skip to content

Commit 902fd68

Browse files
authored
PowerVS: Add support for limitTypes (#59141)
The program PowerVS-get-largest-system-pool now supports specifying a zone and release. This will limit which machine type pool is selected.
1 parent 0a80551 commit 902fd68

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ci-operator/step-registry/ipi/conf/powervs/ipi-conf-powervs-commands.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,10 +269,10 @@ fi
269269
#
270270
# Find out the largest system pool type
271271
#
272-
curl --output /tmp/PowerVS-get-largest-system-pool-linux-amd64.tar.gz --location https://github.com/hamzy/PowerVS-get-largest-system-pool/releases/download/v0.1.7/PowerVS-get-largest-system-pool-v0.1.7-linux-amd64.tar.gz
272+
curl --output /tmp/PowerVS-get-largest-system-pool-linux-amd64.tar.gz --location https://github.com/hamzy/PowerVS-get-largest-system-pool/releases/download/v0.2.1/PowerVS-get-largest-system-pool-v0.2.1-linux-amd64.tar.gz
273273
tar -C /tmp -xzf /tmp/PowerVS-get-largest-system-pool-linux-amd64.tar.gz
274274
chmod u+x /tmp/PowerVS-get-largest-system-pool
275-
POOL_TYPE=$(/tmp/PowerVS-get-largest-system-pool -apiKey "$(cat "/var/run/powervs-ipi-cicd-secrets/powervs-creds/IBMCLOUD_API_KEY")" -serviceGUID ${POWERVS_SERVICE_INSTANCE_ID})
275+
POOL_TYPE=$(/tmp/PowerVS-get-largest-system-pool -apiKey "$(cat /var/run/powervs-ipi-cicd-secrets/powervs-creds/IBMCLOUD_API_KEY)" -serviceGUID "${POWERVS_SERVICE_INSTANCE_ID}" -limitTypes "release-${BRANCH}" -zone "${POWERVS_REGION}")
276276
echo "POOL_TYPE=${POOL_TYPE}"
277277
PLATFORM_ARGS_COMPUTE+=( "sysType" "${POOL_TYPE}" )
278278
PLATFORM_ARGS_WORKER+=( "sysType" "${POOL_TYPE}" )

0 commit comments

Comments
 (0)