diff --git a/roles/copr/backend/templates/resalloc/pools.yaml b/roles/copr/backend/templates/resalloc/pools.yaml index 381a8d02e3..52b8c5bb56 100644 --- a/roles/copr/backend/templates/resalloc/pools.yaml +++ b/roles/copr/backend/templates/resalloc/pools.yaml @@ -67,8 +67,32 @@ aws_aarch64_{% if spot %}spot{% else %}normal{% endif %}_{% if devel %}dev{% els - arch_aarch64 - arch_aarch64_native - aws +{% if devel %} + cmd_new: > + /usr/bin/resalloc-aws-new +{% if spot %} + --spot-price 0.102 +{% endif %} + --aws-profile default + --ami {{ copr_builder_images.aws["aarch64"] }} + --ssh-key-name copr-builder + --security-group-id sg-0c3efdb681ced5d4f + --debug +{% for subnet in aws_arch_subnets["aarch64"] %} + --possible-subnet {{ subnet }} +{% endfor %} + --instance-type i3.large + --tag FedoraGroup=copr + --tag CoprPurpose=builder + --tag CoprInstance={% if devel %}devel{% else %}production{% endif %} + --tag arch=aarch64 + --playbook /var/lib/resallocserver/provision/builderpb-aws.yml + --additional-volume-size 160 + cmd_delete: /usr/bin/resalloc-aws-delete --aws-profile default +{% else %} cmd_new: "/var/lib/resallocserver/resalloc_provision/vm-aws-new --arch=aarch64 {% if spot %}--spot{% endif %}" cmd_delete: "/var/lib/resallocserver/resalloc_provision/vm-aws-delete" +{% endif %} cmd_livecheck: "/var/lib/resallocserver/resalloc_provision/vm-check" cmd_release: "/var/lib/resallocserver/resalloc_provision/vm-release" livecheck_period: 180