The pricing of EC2 "Spot Instances" is generally much cheaper than "On-Demand", so this change attempts to refactor the automation to create the test instances using this less expensive instance type. You can view, comment on, or merge this pull request online at:
https://github.com/openzfs/openzfs/pull/411 -- Commit Summary -- * Use EC2 "Spot Instances" with Jenkins Automation -- File Changes -- M Jenkinsfile (50) M jenkins/jobs/build_install_media.groovy (1) M jenkins/pipelines/build_install_media.groovy (9) M jenkins/sh/ansible-deploy-roles/ansible-deploy-roles.sh (4) M jenkins/sh/aws-create-image/aws-create-image.sh (4) M jenkins/sh/aws-delete-image/aws-delete-image.sh (4) A jenkins/sh/aws-request-spot-instances/aws-request-spot-instances.sh (116) A jenkins/sh/aws-request-spot-instances/base-specification.json (11) A jenkins/sh/aws-request-spot-instances/block-device-mappings/none.json (3) A jenkins/sh/aws-request-spot-instances/block-device-mappings/rpool-fix-labels.json (11) A jenkins/sh/aws-request-spot-instances/block-device-mappings/run-zfs-tests.json (27) D jenkins/sh/aws-run-instances/aws-run-instances.sh (120) D jenkins/sh/aws-stop-instances/aws-stop-instances.sh (26) M jenkins/sh/aws-terminate-instances/aws-terminate-instances.sh (4) M jenkins/sh/download-remote-directory/download-remote-directory.sh (4) M jenkins/sh/download-remote-file/download-remote-file.sh (4) M jenkins/sh/library/aws.sh (22) -- Patch Links -- https://github.com/openzfs/openzfs/pull/411.patch https://github.com/openzfs/openzfs/pull/411.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/openzfs/openzfs/pull/411 ------------------------------------------ openzfs-developer Archives: https://openzfs.topicbox.com/groups/developer/discussions/T9ea9c38e30ae9553-M0f5a1a6f3bc79e41ebd6bedc Powered by Topicbox: https://topicbox.com