copr: provision: provide spawner role
This commit is contained in:
parent
b5527ad125
commit
2f38763a49
2 changed files with 9 additions and 1 deletions
|
@ -2,6 +2,9 @@
|
|||
hosts: 127.0.0.1
|
||||
gather_facts: False
|
||||
|
||||
roles:
|
||||
- { role: spawner, arch: x86_64 }
|
||||
|
||||
vars_files:
|
||||
- vars.yml
|
||||
- aws_cloud_vars.yml
|
||||
|
@ -11,7 +14,6 @@
|
|||
instance_type: i3.large
|
||||
security_group: ssh-only
|
||||
region: us-east-1
|
||||
vm_name: "copr-builder-x86_64-{{ builder_uniq_suffix }}"
|
||||
max_spawn_time: 1100
|
||||
spawning_vm_user: "fedora"
|
||||
image_name: "{{ builder_images.aws.x86_64 }}"
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
- name: generate unique builder name
|
||||
local_action: shell date +"%Y%m%d_%H%M%S_%N"
|
||||
register: date
|
||||
|
||||
- name: set vm_name variable
|
||||
set_fact: vm_name="copr-builder-{{ arch }}-{{ date.stdout }}"
|
Loading…
Add table
Add a link
Reference in a new issue