Following commit f50f8fb (Pass IPMI_PORT in so that it works in qemu), tools/generate_argumentfile.sh currently injects IPMI_PORT dynamically, but is missing PLATFORM_ARCH_TYPE and REDFISH_SUPPORT_TRANS_STATE.
These two variables are already defined in lib/resource.robot:
text
${PLATFORM_ARCH_TYPE} power
${REDFISH_SUPPORT_TRANS_STATE} ${0}
Proposed addition to tools/generate_argumentfile.sh:
bash
echo "--variable PLATFORM_ARCH_TYPE:${PLATFORM_ARCH_TYPE}" >> $ARG_FILE
echo "--variable REDFISH_SUPPORT_TRANS_STATE:${REDFISH_SUPPORT_TRANS_STATE}" >> $ARG_FILE
This enables CI/CD pipelines to configure these parameters via environment variables.
Following commit f50f8fb (Pass IPMI_PORT in so that it works in qemu), tools/generate_argumentfile.sh currently injects IPMI_PORT dynamically, but is missing PLATFORM_ARCH_TYPE and REDFISH_SUPPORT_TRANS_STATE.
These two variables are already defined in lib/resource.robot:
text
${PLATFORM_ARCH_TYPE} power
${REDFISH_SUPPORT_TRANS_STATE} ${0}
Proposed addition to tools/generate_argumentfile.sh:
bash
echo "--variable PLATFORM_ARCH_TYPE:${PLATFORM_ARCH_TYPE}" >> $ARG_FILE
echo "--variable REDFISH_SUPPORT_TRANS_STATE:${REDFISH_SUPPORT_TRANS_STATE}" >> $ARG_FILE
This enables CI/CD pipelines to configure these parameters via environment variables.