# Ansible 1.8.1 update

**URL:** <https://forum.ansible.com/t/ansible-1-8-1-update/16900>\
**Category:** Ansible Project\
**Created:** [November 27, 2014, 4:28am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900 "2014-11-27T04:28:27Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [November 27, 2014, 4:28am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/1 "2014-11-27T04:28:27Z")

</div>

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](http://releases.ansible.com) + PPA), as usual, distros are also waiting to update.

Thanks!

–Michael

---

<div class="post-metadata">

**Author:** ![Carlos\_A\_Carnero\_Del](https://avatars.discourse-cdn.com/v4/letter/c/7ea924/32.png) [@Carlos\_A\_Carnero\_Del](https://forum.ansible.com/u/Carlos_A_Carnero_Del)\
**Post date:** [November 27, 2014, 5:29am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/2 "2014-11-27T05:29:45Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Gilles\_Cornu](https://avatars.discourse-cdn.com/v4/letter/g/ecccb3/32.png) [@Gilles\_Cornu](https://forum.ansible.com/u/Gilles_Cornu)\
**Post date:** [November 27, 2014, 8:35am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/3 "2014-11-27T08:35:49Z")

</div>

Good catch Carlos,

same surprise from [http://releases.ansible.com/ansible/:](http://releases.ansible.com/ansible/:)

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

---

<div class="post-metadata">

**Author:** ![Tomas\_Karasek](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@Tomas\_Karasek](https://forum.ansible.com/u/Tomas_Karasek)\
**Post date:** [November 27, 2014, 11:05am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/4 "2014-11-27T11:05:32Z")

</div>

Hi, I don’t see 1.8.1 (nor 1.8) in the ppa:  
[https://launchpad.net/~ansible/+archive/ubuntu/ansible](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](http://docs.ansible.com/intro_installation.html#latest-releases-via-apt-ubuntu)

---

<div class="post-metadata">

**Author:** ![Mehul\_Ved](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@Mehul\_Ved](https://forum.ansible.com/u/Mehul_Ved)\
**Post date:** [November 27, 2014, 12:41pm UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/5 "2014-11-27T12:41:38Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [November 27, 2014, 8:31pm UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/6 "2014-11-27T20:31:32Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [November 28, 2014, 12:54am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/7 "2014-11-28T00:54:52Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![Gilles\_Cornu](https://avatars.discourse-cdn.com/v4/letter/g/ecccb3/32.png) [@Gilles\_Cornu](https://forum.ansible.com/u/Gilles_Cornu)\
**Post date:** [November 28, 2014, 4:58am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/8 "2014-11-28T04:58:35Z")

</div>

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](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](https://github.com/Homebrew/homebrew/blob/cef8c1d41d84d6d8edfed0d55f5124e8a451dd19/Library/Formula/ansible.rb#L5-L6)), 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

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [November 28, 2014, 10:27pm UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/9 "2014-11-28T22:27:25Z")

</div>

Yeah, I need to get back to my regular computer to replace the version on [releases.ansible.com](http://releases.ansible.com).

PyPi was easy to replace.

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

---

<div class="post-metadata">

**Author:** ![Mirko\_Friedenhagen](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Mirko\_Friedenhagen](https://forum.ansible.com/u/Mirko_Friedenhagen)\
**Post date:** [November 28, 2014, 10:40pm UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/10 "2014-11-28T22:40:12Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Ivaylo\_Bratoev](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@Ivaylo\_Bratoev](https://forum.ansible.com/u/Ivaylo_Bratoev)\
**Post date:** [December 2, 2014, 11:56am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/11 "2014-12-02T11:56:45Z")

</div>

I vote for 1.8.2 release mostly because of this issue: [https://github.com/ansible/ansible/pull/9660](https://github.com/ansible/ansible/pull/9660) . Currently, the 1.8.1 is almost unusable targeting Windows hosts.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [December 2, 2014, 1:59pm UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/12 "2014-12-02T13:59:11Z")

</div>

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 🙂

---

<div class="post-metadata">

**Author:** ![Serge\_van\_Ginderacht](https://avatars.discourse-cdn.com/v4/letter/s/b782af/32.png) [@Serge\_van\_Ginderacht](https://forum.ansible.com/u/Serge_van_Ginderacht)\
**Post date:** [December 2, 2014, 2:15pm UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/13 "2014-12-02T14:15:33Z")

</div>

​+1​

---

<div class="post-metadata">

**Author:** ![Scott\_Miller](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@Scott\_Miller](https://forum.ansible.com/u/Scott_Miller)\
**Post date:** [December 2, 2014, 4:38pm UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/14 "2014-12-02T16:38:16Z")

</div>

Is there a confirmation that this was removed from the PPA intentionally?

---

<div class="post-metadata">

**Author:** ![Ivaylo\_Bratoev](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@Ivaylo\_Bratoev](https://forum.ansible.com/u/Ivaylo_Bratoev)\
**Post date:** [December 2, 2014, 9:58pm UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/15 "2014-12-02T21:58:04Z")

</div>

🙂 Too late… already voted 😛

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [December 3, 2014, 12:02am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/16 "2014-12-03T00:02:39Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [December 3, 2014, 12:21am UTC](https://forum.ansible.com/t/ansible-1-8-1-update/16900/17 "2014-12-03T00:21:09Z")

</div>

should already be there in fact 🙂
