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
|
hosts: 127.0.0.1
|
||||||
gather_facts: False
|
gather_facts: False
|
||||||
|
|
||||||
|
roles:
|
||||||
|
- { role: spawner, arch: x86_64 }
|
||||||
|
|
||||||
vars_files:
|
vars_files:
|
||||||
- vars.yml
|
- vars.yml
|
||||||
- aws_cloud_vars.yml
|
- aws_cloud_vars.yml
|
||||||
|
@ -11,7 +14,6 @@
|
||||||
instance_type: i3.large
|
instance_type: i3.large
|
||||||
security_group: ssh-only
|
security_group: ssh-only
|
||||||
region: us-east-1
|
region: us-east-1
|
||||||
vm_name: "copr-builder-x86_64-{{ builder_uniq_suffix }}"
|
|
||||||
max_spawn_time: 1100
|
max_spawn_time: 1100
|
||||||
spawning_vm_user: "fedora"
|
spawning_vm_user: "fedora"
|
||||||
image_name: "{{ builder_images.aws.x86_64 }}"
|
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