Goal:
After the customer clicks on the button to run the pre-conversion analysis, Tasks will send an MQTT message through Cloud Connector to rhcd with a URL from where rhcd is to download the payload - the signed conversion script in a yaml format. Once rhcd successfully downloads the yaml file, it passes it over to the rhc-worker-script to verify the signature and execute the script (HMS-1994). The goal of this ticket is to make sure that Tasks correctly serve the conversion yaml file for download.
Acceptance Criteria:
A list of verification conditions, successful functional tests, or expected outcomes in order to declare this story/task successfully completed.
- The Tasks API makes the signed conversions script available for download through a unique URL, similarly to how it makes the leapp upgrade playbook available for download.
- The signed yaml file containing the conversion script is stored in gitlab similar to the the leapp upgrade playbook
- is related to
-
HMS-2912 Conversion Task backend to serve a signed conversion script for download
- Closed