Hello, two patches for 'master' attached:
* 0001-handle-spawn-terminate-_instance-equally.patch
Basically I wanted to fix handling of terminate_instance playbook. Current state is that the output of playbook can not be easily debugged.
* 0002-backend-allow-passing-additional-info-to-playbooks.patch
Two reasons for this: - we keep our builders up&running - identified by IP. The terminate_instance ansible playbook needs to identify (easily) which instance it should release back into the pool. - also we would like to experiment with native non-intel builders - spawn_playbook can then decide which VM take from the pool based on chroot identifier.
Pavel
On 06/13/2014 02:25 PM, Pavel Raiskup wrote:
Hello, two patches for 'master' attached:
0001-handle-spawn-terminate-_instance-equally.patch
Basically I wanted to fix handling of terminate_instance playbook. Current state is that the output of playbook can not be easily debugged.
0002-backend-allow-passing-additional-info-to-playbooks.patch
Two reasons for this:
- we keep our builders up&running - identified by IP. The terminate_instance ansible playbook needs to identify (easily) which instance it should release back into the pool.
- also we would like to experiment with native non-intel builders - spawn_playbook can then decide which VM take from the pool based on chroot identifier.
Commited as:
* 09591c3 (HEAD, origin/master, origin/HEAD, master) backend: allow passing additional info to playbooks * a2de548 handle {spawn,terminate}_instance equally
Thanks for contributing.
copr-devel@lists.fedorahosted.org