Ansible 2.1.2 RC4 is ready for testing

Hi all, we’re happy to announce that RC4 for 2.1.2 is now available for testing.

This release candidate also adds the following fixes for bugs:

  • Fixed a bug related to creation of retry files (#17456)
  • Fixed a bug in the way include params are used when an include task is dynamic (#17064)
  • Fixed a bug related to including blocks in an include task (#15963)
  • Fixed a bug related to the use of hostvars internally when creating the connection plugin. This prevents things like variables using lookups from being evaluated unnecessarily (#17024)
  • Fixed a bug where using a variable containing a list for the hosts of a play resulted in an list of lists (#16583)
  • Fixed a bug where integer values would cause an error if a module param was of type float (no issue)
  • Fixed a bug with net_template failing if src was not specified (#17726)

Module fixes:

  • ini_file:
  • Fixed a bug where option lines are now inserted before blank lines.
  • Fixed a bug where leading whitespace prevented matches on options.
  • Fixed a bug in iam_cert when dup_ok is used as a string.
  • Fixed a bug in postgresql_db related to the changed logic when state=absent.
  • Fixed a bug where single_transaction and quick were not passed into db_dump for the mysql_db module.
  • Fixed several bugs with mount.
  • Fixed several more minor bugs in extras modules.

How do you get it?

Unfortunately I get a pretty quick fail:

http://logs.openstack.org/65/351165/25/check/gate-openstack-ansible-openstack-ansible-aio-ubuntu-trusty/8758449/console.html#_2016-09-27_05_57_48_061918

When executing:

https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/tasks/prepare_data_disk.yml#L63-L73

Good catch Jesse, we’re looking into it and we’ll cut RC5 asap.

Just pushed a fix to the stable-2.1 branch. James is working on rc5 now.

-Toshio