Ansible 1.8.1 update

267 views
Skip to first unread message

Michael DeHaan

unread,
Nov 26, 2014, 11:28:31 PM11/26/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
Hi all,

We've updated 1.8 to include a few fixes that needed to make the release.

These include some bugfixes to improve recent quoting changes to the postgresql and mysql modules.   Users of database modules will want to be sure they pick 1.8.1, not 1.8.

Similarly, there are fixes applied for lookup plugins search paths and some overzealous early evaluation of variables.

1.8.1 is now available via the usual means (PyPi + releases.ansible.com + PPA), as usual, distros are also waiting to update.

Thanks!

--Michael

Carlos A. Carnero Delgado

unread,
Nov 27, 2014, 12:29:50 AM11/27/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
Hi,

the file available on the Cheese Shop is 11 megs. Is that correct? (at the time of writing this) Previous distributions were way smaller.

TIA,
Carlos.

Gilles Cornu

unread,
Nov 27, 2014, 3:35:49 AM11/27/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
Good catch Carlos,


-rw-r--r--  1 gilles  staff   734K 25 nov 23:43 ansible-1.8.tar.gz

-rw-r--r--  1 gilles  staff    12M 27 nov 04:54 ansible-1.8.1.tar.gz


the issue with 1.8.1 package is that it includes the whole .git local repository files:

du -hs ansible-1.8.1/lib/ansible/modules/*/.git

6,1M ansible-1.8.1/lib/ansible/modules/core/.git

5,8M ansible-1.8.1/lib/ansible/modules/extras/.git

Tomas Karasek

unread,
Nov 27, 2014, 6:05:32 AM11/27/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com

Mehul Ved

unread,
Nov 27, 2014, 7:42:02 AM11/27/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
On Thu, Nov 27, 2014 at 4:35 PM, Tomas Karasek <tom.to...@gmail.com> wrote:
> Hi, I don't see 1.8.1 (nor 1.8) in the ppa:
> https://launchpad.net/~ansible/+archive/ubuntu/ansible
>
> I got the ppa link from:
> http://docs.ansible.com/intro_installation.html#latest-releases-via-apt-ubuntu

Probably removed because of the git gotcha? If so, we should see 1.8.2 soon.

Michael DeHaan

unread,
Nov 27, 2014, 3:31:36 PM11/27/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
Will investigate the build issue.

" If so, we should see 1.8.2 soon."

This doesn't necessarily warrant a 1.8.2 specifically but we are likely to include other updates.




--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CADTL0oaT%2BY2-j8%3DZtxb3sdjeCAEOFFc9wZy_fFF-Z0hcy0Uu3w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Michael DeHaan

unread,
Nov 27, 2014, 7:54:58 PM11/27/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
I've updated PyPi with a new 1.8.1 tar ball that does not have the .git history.

The fix was a small change to MANIFEST.in to make sure these didn't hop in.

I'm not sure why they didn't show in 1.8, but it's trivial.

Good to go!


Gilles Cornu

unread,
Nov 27, 2014, 11:58:35 PM11/27/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
Thank you Michael for looking into this so quickly during Thanksgiving days!

Just to clarify, http://releases.ansible.com/ansible/ansible-1.8.1.tar.gz is still the original package (12M, sha1: f911952d21a82e067157f41d42677f163e7b2d23).

To avoid breaking package providers that rely on that precise file (e.g. homebrew), I'd recommend to not replace this tarball (or warn with enough time to let people adapt).
Your thoughts?

Again, and ever again: Thanks a bundle for all the Ansible awesomeness <3 <3 <3

Best,
Gilles

Michael DeHaan

unread,
Nov 28, 2014, 5:27:29 PM11/28/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
Yeah, I need to get back to my regular computer to replace the version on releases.ansible.com.

PyPi was easy to replace.

I should know this, but does home-brew perhaps hardcode a SHA/MD5SUM of this file?   






Mirko Friedenhagen

unread,
Nov 28, 2014, 5:40:17 PM11/28/14
to ansible-project

Hello Michael,

yes, homebrew normally checks the download against a SHA1 in the formula (except of a devel branch from github of course).

Regards
Mirko
--
Sent from my mobile

Ivaylo Bratoev

unread,
Dec 2, 2014, 6:56:46 AM12/2/14
to ansible...@googlegroups.com
I vote for 1.8.2 release mostly because of this issue: https://github.com/ansible/ansible/pull/9660 . Currently, the 1.8.1 is almost unusable targeting Windows hosts.

Michael DeHaan

unread,
Dec 2, 2014, 8:59:18 AM12/2/14
to ansible...@googlegroups.com
We're planning on getting a 1.8.2 out to correct for this packaging item and a few others today or early tomorrow.

But there is no voting.   Seriously.  There isn't any voting :)



Serge van Ginderachter

unread,
Dec 2, 2014, 9:15:58 AM12/2/14
to ansible...@googlegroups.com

On 2 December 2014 at 14:59, Michael DeHaan <mic...@ansible.com> wrote:
But there is no voting.   Seriously.  There isn't any voting :)


​+1​

Scott Miller

unread,
Dec 2, 2014, 11:38:18 AM12/2/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
Is there a confirmation that this was removed from the PPA intentionally?

Ivaylo Bratoev

unread,
Dec 2, 2014, 4:58:05 PM12/2/14
to ansible...@googlegroups.com
:) Too late... already voted :P

Michael DeHaan

unread,
Dec 2, 2014, 7:02:44 PM12/2/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
yeah, please do not jump to that conclusion

Due to a PPA upload error, it was never pushed to begin with.   This is a correctable thing.



--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.

Michael DeHaan

unread,
Dec 2, 2014, 7:21:14 PM12/2/14
to ansible...@googlegroups.com, ansible-...@googlegroups.com
should already be there in fact :)
Reply all
Reply to author
Forward
0 new messages