copr-be-dev: use resalloc-aws-new/delete for aarch64, too

This commit is contained in:
Pavel Raiskup 2021-10-08 18:25:00 +02:00
parent 1bbbbbfaf7
commit 55679947f9

View file

@ -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