Murano agent can fail if non-ascii characters were present in script's stdout

Bug #1398586 reported by Stan Lagun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Medium
Stan Lagun
Juno
Fix Released
Medium
Serg Melikyan

Bug Description

If script executed by murano-agent had some non-ascii characters printed to stdout/stderr and those streams were captured exception is raised and no explanation is sent to engine or present in agent log file

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to murano-agent (master)

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

Changed in murano:
status: New → In Progress
ruhe (ruhe)
Changed in murano:
milestone: none → kilo-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano-agent (master)

Reviewed: https://review.openstack.org/138571
Committed: https://git.openstack.org/cgit/stackforge/murano-agent/commit/?id=2da000e9b09709b2fdf464523638846961810a0b
Submitter: Jenkins
Branch: master

commit 2da000e9b09709b2fdf464523638846961810a0b
Author: Stan Lagun <email address hidden>
Date: Wed Dec 3 02:22:11 2014 +0300

    Unicode characters handling

    If script was to produce some non-ascii characters to stdout/stderr
    execution plan failed without error message.
    This patch fixes unicode handling for those streams
    assuming console output is always UTF8/ASCII

    Change-Id: Iec9a4b14b3f3d506890b87deb0af66fc196c262d
    Closes-Bug: #1398586

Changed in murano:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to murano-agent (stable/juno)

Fix proposed to branch: stable/juno
Review: https://review.openstack.org/148280

Changed in murano:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano-agent (stable/juno)

Reviewed: https://review.openstack.org/148280
Committed: https://git.openstack.org/cgit/stackforge/murano-agent/commit/?id=82ceba58993fa9199aa84625a6fed28bbbd2ccb6
Submitter: Jenkins
Branch: stable/juno

commit 82ceba58993fa9199aa84625a6fed28bbbd2ccb6
Author: Stan Lagun <email address hidden>
Date: Wed Dec 3 02:22:11 2014 +0300

    Unicode characters handling

    If script was to produce some non-ascii characters to stdout/stderr
    execution plan failed without error message.
    This patch fixes unicode handling for those streams
    assuming console output is always UTF8/ASCII

    Change-Id: Iec9a4b14b3f3d506890b87deb0af66fc196c262d
    Closes-Bug: #1398586
    (cherry picked from commit 2da000e9b09709b2fdf464523638846961810a0b)

Changed in murano:
milestone: kilo-1 → 2015.1.0
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.