Hi all!
1.12 just came out, and with it, foreman_ansible 1.0!
The main changes are bugfixes to the callback script, and now you can
select roles (from /etc/ansible/roles) - http://docs.ansible.com/ansible/playbooks_roles.html
and apply them to one or multiple hosts. Some of the improvements I can
think of are adding support to inherit roles from Host groups, read
playbook parameters and import them to Foreman so we can use
smart-variables (like with Puppet), and add support to enforce roles
through the API (unoficially you can do this at /hosts/:id/play_roles).
I want to wait until the community starts using this plugin & hear
feedback before continuing working on it, so please reply to the thread
if you want X or Y feature, have anything to say, etc 
You can find the new documentation here:
https://www.theforeman.org/plugins/foreman_ansible/1.x/index.html
This release is available from Foreman 1.12-rc1 onwards.
Thank you!
···
--
Daniel Lobato Garcia
@dLobatog
blog.daniellobato.me
daniellobato.me
GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: https://keybase.io/elobato
This is the greate feature, thank you very much!
···
Am Montag, 11. Juli 2016 12:07:39 UTC+2 schrieb Daniel Lobato:
>
> Hi all!
>
> 1.12 just came out, and with it, foreman_ansible 1.0!
>
> The main changes are bugfixes to the callback script, and now you can
> select roles (from /etc/ansible/roles) -
> http://docs.ansible.com/ansible/playbooks_roles.html
> and apply them to one or multiple hosts. Some of the improvements I can
> think of are adding support to inherit roles from Host groups, read
> playbook parameters and import them to Foreman so we can use
> smart-variables (like with Puppet), and add support to enforce roles
> through the API (unoficially you can do this at /hosts/:id/play_roles).
>
> I want to wait until the community starts using this plugin & hear
> feedback before continuing working on it, so please reply to the thread
> if you want X or Y feature, have anything to say, etc :)
>
> You can find the new documentation here:
> https://www.theforeman.org/plugins/foreman_ansible/1.x/index.html
>
> This release is available from Foreman 1.12-rc1 onwards.
>
> Thank you!
>
> --
> Daniel Lobato Garcia
>
> @dLobatog
> blog.daniellobato.me
> daniellobato.me
>
> GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
> Keybase: https://keybase.io/elobato
>
Daniel,
Thanks for your effort. We are following the improvements in the plugin and
I just asked my partners to both test the plugin and make a "wish list" for
new features.
Regards
···
El lunes, 11 de julio de 2016, 7:07:39 (UTC-3), Daniel Lobato escribió:
>
> Hi all!
>
> 1.12 just came out, and with it, foreman_ansible 1.0!
>
> The main changes are bugfixes to the callback script, and now you can
> select roles (from /etc/ansible/roles) -
> http://docs.ansible.com/ansible/playbooks_roles.html
> and apply them to one or multiple hosts. Some of the improvements I can
> think of are adding support to inherit roles from Host groups, read
> playbook parameters and import them to Foreman so we can use
> smart-variables (like with Puppet), and add support to enforce roles
> through the API (unoficially you can do this at /hosts/:id/play_roles).
>
> I want to wait until the community starts using this plugin & hear
> feedback before continuing working on it, so please reply to the thread
> if you want X or Y feature, have anything to say, etc :)
>
> You can find the new documentation here:
> https://www.theforeman.org/plugins/foreman_ansible/1.x/index.html
>
> This release is available from Foreman 1.12-rc1 onwards.
>
> Thank you!
>
> --
> Daniel Lobato Garcia
>
> @dLobatog
> blog.daniellobato.me
> daniellobato.me
>
> GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
> Keybase: https://keybase.io/elobato
>