Unarchiving LXC contained throws an error due to UTF-8 characters

Bug #1512736 reported by Major Hayden
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Medium
Major Hayden
Liberty
Fix Released
Medium
Jesse Pretorius
Trunk
Fix Released
Medium
Major Hayden

Bug Description

There's a bug in Ansible that causes an error when the 'unarchive' module is used with an archive that contains UTF-8 characters:

  https://gist.github.com/major/b30a9aa49f01e96625a1

The bug is fixed in Ansible 2.0:

  https://github.com/ansible/ansible/issues/11348#issuecomment-123133302

Should we adjust the playbook to use the 'command' module with tar instead?

Changed in openstack-ansible:
assignee: nobody → Major Hayden (rackerhacker)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (master)

Fix proposed to branch: master
Review: https://review.openstack.org/241235

Changed in openstack-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (master)

Reviewed: https://review.openstack.org/241235
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=da85bbfea0baeacbfef28f92d9d3d317222c3def
Submitter: Jenkins
Branch: master

commit da85bbfea0baeacbfef28f92d9d3d317222c3def
Author: Major Hayden <email address hidden>
Date: Tue Nov 3 09:10:02 2015 -0600

    Workaround for UTF-8 unarchive bug

    Closes-bug: 1512736

    Change-Id: If17442b0c82eab1853d8ce954a4c99d4594fbcbb

Changed in openstack-ansible:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (master)

Fix proposed to branch: master
Review: https://review.openstack.org/241347

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (liberty)

Reviewed: https://review.openstack.org/241552
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=f64bc06b1e41f7c25675ba8a34278675e3d6111b
Submitter: Jenkins
Branch: liberty

commit f64bc06b1e41f7c25675ba8a34278675e3d6111b
Author: Major Hayden <email address hidden>
Date: Tue Nov 3 09:10:02 2015 -0600

    Workaround for UTF-8 unarchive bug

    Closes-bug: 1512736

    Change-Id: If17442b0c82eab1853d8ce954a4c99d4594fbcbb
    (cherry picked from commit da85bbfea0baeacbfef28f92d9d3d317222c3def)

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 13.0.0

This issue was fixed in the openstack/openstack-ansible 13.0.0 release.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 12.0.11

This issue was fixed in the openstack/openstack-ansible 12.0.11 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.