Foreman Ansible 1.4.1 release!

Hi Foreman users,

A new release of the foreman_ansible plugin (1.4.1) is out!

Highlights:

  • Now you can play roles on all hosts in a host group by going to the
    Hostgroups list and choosing play roles from a host group.
  • A task that plays all host roles runs after the host finishes
    provisioning, so your hosts are setup without manual intervention
  • Tasks' name contains which proxy is it running it. Hopefully this
    allows you to debug any connectivity issues in a multi-proxy setup
  • Settings for connection type, WinRM cert validation, and verbosity
    level

The manual has been updated to reflect the new changes,
https://theforeman.org/plugins/foreman_ansible/1.x/index.html

And you can check out how the new features on the latest community demo
(5:45, 15:00) - https://www.youtube.com/watch?v=GiU2O8MCe8s

Hope you enjoy that. To get it, just upgrade your packages on 1.14, 1.13
or nightly for foreman_ansible. Please also upgrade smart_proxy_ansible
on the smart proxies to 1.0.1 in order to get the latest updates there
too. We're working on getting debs done, but unfortunately our pipeline
is stuck. I will update this thread when the debs are published.

Special thanks to Gerrit91 and Daniel Kuffner (chilicat) on GitHub for
their awesome contributions that led to this release.

PS: foreman_ansible_inventory got a major update recently too, it uses
sessions when it does multiple requests to improve its performance.
Thanks to Bill Nottingham from Ansible who contributed this. Check the
latest version on https://github.com/theforeman/foreman_ansible_inventory

Best, let us know what you think!

··· -- 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

A minor update, 1.4.4 is released now which fixes a few minor bugs, and
makes the plugin read the roles source from /etc/ansible/ansible.cfg
roles_path.

Packages for Debian are also expected via
https://github.com/theforeman/foreman-packaging/pull/1527 and
https://github.com/theforeman/foreman-packaging/pull/1526 , if you need
them , please follow these two pull requests

··· On 01/23, Daniel Lobato Garcia wrote: > Hi Foreman users, > > A new release of the foreman_ansible plugin (1.4.1) is out! > > Highlights: > * Now you can play roles on all hosts in a host group by going to the > Hostgroups list and choosing play roles from a host group. > * A task that plays all host roles runs after the host finishes > provisioning, so your hosts are setup without manual intervention > * Tasks' name contains which proxy is it running it. Hopefully this > allows you to debug any connectivity issues in a multi-proxy setup > * Settings for connection type, WinRM cert validation, and verbosity > level > > The manual has been updated to reflect the new changes, > https://theforeman.org/plugins/foreman_ansible/1.x/index.html > > And you can check out how the new features on the latest community demo > (5:45, 15:00) - https://www.youtube.com/watch?v=GiU2O8MCe8s > > Hope you enjoy that. To get it, just upgrade your packages on 1.14, 1.13 > or nightly for foreman_ansible. Please also upgrade smart_proxy_ansible > on the smart proxies to 1.0.1 in order to get the latest updates there > too. We're working on getting debs done, but unfortunately our pipeline > is stuck. I will update this thread when the debs are published. > > Special thanks to Gerrit91 and Daniel Kuffner (chilicat) on GitHub for > their awesome contributions that led to this release. > > PS: foreman_ansible_inventory got a major update recently too, it uses > sessions when it does multiple requests to improve its performance. > Thanks to Bill Nottingham from Ansible who contributed this. Check the > latest version on https://github.com/theforeman/foreman_ansible_inventory > > Best, let us know what you think! > > -- > 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 Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: https://keybase.io/elobato