
+1 from me as well. We are also thinking on moving existing bash deploy scripts we're using with ovirt-system-tests (running on Lago) with existing Ansible playbooks to install ovirt instead, though not sure its the same purpose as yours. On Wed, Jun 15, 2016 at 4:10 PM, Eric Helms <ehelms@redhat.com> wrote:
On Wed, Jun 15, 2016 at 8:53 AM, Barak Korren <bkorren@redhat.com> wrote:
On 15 June 2016 at 15:41, Eric Helms <ehelms@redhat.com> wrote:
On Wed, Jun 15, 2016 at 8:20 AM, Barak Korren <bkorren@redhat.com>
See [1] for official reference. Instead of writing a static
inventory
script of hostnames, IPs and groupings Ansible allows writing a
to be run that produces that information dynamically.
Ah ok. I failed to realise that was in the Ansible context.
+1 from me as well. Could we also assign server roles/Ansible variable from the Lago YAML? Would we want to?
You could/can and that would depend on how we write the inventory
wrote: script script.
Currently my script will parse out group assignments from the metadata. This would probably be clearer seeing the source code and an example. Would opening an issue with be best? Or a pull request with an example output to then decide where the script should live?
I'd say start with an issue. WRT to where will that live, would an output format plugin for 'Lago status' be a reasonable place for this?
Created https://github.com/lago-project/lago/issues/281 with some sample output, template info and the source code at the bottom for perusal.
Eric
-- Barak Korren bkorren@redhat.com RHEV-CI Team
_______________________________________________ lago-devel mailing list lago-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/lago-devel
-- Eyal Edri Associate Manager RHEV DevOps EMEA ENG Virtualization R&D Red Hat Israel phone: +972-9-7692018 irc: eedri (on #tlv #rhev-dev #rhev-integ)