cfn-signal is broken due to extra quoting

Bug #1492356 reported by Zane Bitter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
heat-cfntools
Fix Released
Critical
Anant Patil

Bug Description

In heat-cfntools 1.4.0, the fix for bug 1312246 breaks cfn-signal. Arguments to cfn-signal are no longer interpreted by the shell, but still contain extra quoting dating from when they did. This has the effect of injecting garbage into the arguments passed to curl.

Note that the quoting wasn't great before (since the user-provided data was not escaped), but it did at least work with simple-enough data.

More details in comments on https://review.openstack.org/#/c/211435/ (initial fix for bug 1312246), and https://review.openstack.org/#/c/220483/

Anant Patil (ananta)
Changed in heat-cfntools:
assignee: nobody → Anant Patil (ananta)
Revision history for this message
Anant Patil (ananta) wrote :

This should be fixed now after the offending patch was reverted.

Changed in heat-cfntools:
status: Triaged → Fix Committed
Changed in heat-cfntools:
milestone: none → v1.4.1
Changed in heat-cfntools:
status: Fix Committed → Fix Released
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.