Ansible 2.1.0 RC2 is ready for testing

123 views
Skip to first unread message

James Cammarata

unread,
May 13, 2016, 5:57:21 PM5/13/16
to ansible...@googlegroups.com, ansibl...@googlegroups.com
Hi all, we're happy to announce that RC2 for 2.1.0 is now available for testing.

This updated release candidate fixes several bugs from RC1, including (but not limited to):

* Fixed several bugs related to the new ziploader method of executing modules on
  remote systems.
* Fixed several bugs in strategies and with task iteration.
* Fixed a bug where "meta: refresh_inventory" was failing due to a host filtering pattern
* Fixed a bug where blocks with an "always" portion but no "rescue" were improperly
  continuing after a failed task in the block.
* Fixed a bug with the combined use of set_fact and run_once.
* Fixed retry/until logic, where a task succeeding on the last iteration of the retry
  would still be marked as failed regardless of success.

How do you get it?
----------------------------------------------------------------------

The tar.gz of the release can be found here:

SHA256: a4410614afb5ce2b355b3b8f7321c5e7006d4eaf2673553b50d3afdfe1386d7e

You can also test against the git repository as follows:

$ cd ansible
$ git checkout v2.1.0.0-0.2.rc2
$ git submodule update --init

You can then source our testing script:

$ . hacking/env-setup

or you can build your own .tar.gz (output will be dist/ansible-2.1.0.0.tar.gz):

$ make sdist

If you discover any errors, or if you see any regressions from playbooks which work on 1.9.x and prior, please open a Github issue and be sure to mention you're testing against this release candidate.

Thanks!

James Cammarata

Ansible Lead/Sr. Principal Software Engineer
Ansible by Red Hat
twitter: @thejimic, github: jimi-c

James Pic

unread,
May 17, 2016, 11:19:44 AM5/17/16
to Ansible Development, ansible...@googlegroups.com
On Tuesday, May 17, 2016 at 4:01:08 AM UTC+2, Lakshmi Balu wrote:
Great news! When Ansible 2.1 will be available in pip install?

There are several ways to install it with pip before it's released on PyPi, ie.:

    # Or install in editable mode (best):
    pip install -e git+https://github.com/ansible/ansible.git@v2.1.0.0-0.1.rc1#egg=ansible

Also, GJ ! Awesome release, I love it !

James Pic

unread,
May 17, 2016, 11:19:44 AM5/17/16
to Ansible Development, ansible...@googlegroups.com


On Tuesday, May 17, 2016 at 3:27:00 PM UTC+2, James Pic wrote:
    # Or install in editable mode (best):
    pip install -e git+https://github.com/ansible/ansible.git@v2.1.0.0-0.1.rc1#egg=ansible

Scratch the first one, it doesn't get the submodules, use the second line which works, don't forget to install git ;) 

James Cammarata

unread,
May 18, 2016, 4:03:20 PM5/18/16
to Bernhard L., Ansible Development, ansible...@googlegroups.com
Hi Bernhard, sorry about that. That's been fixed now.

James Cammarata

Ansible Lead/Sr. Principal Software Engineer
Ansible by Red Hat
twitter: @thejimic, github: jimi-c

On Wed, May 18, 2016 at 7:05 AM, Bernhard L. <lib...@gmail.com> wrote:
Hi,


$ cd ansible
$ git checkout v2.1.0.0-0.2.rc2
$ git submodule update --init

The tag "v2.1.0.0-0.2.rc2" is missing in the github repo. Latest tag is "v2.1.0.0-0.1.rc1".

--
You received this message because you are subscribed to the Google Groups "Ansible Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-deve...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages