Description of problem: OpenStack is filtering out 'ESC' in the console output. This defeats the beaker console log scrapping which will replace the ANSI escape sequences start with 'ESC' with newlines in beaker. Version-Release number of selected component (if applicable): 23 How reproducible: Easy Steps to Reproduce: 1. running a recipe with OpenStack 2. check the console log in beaker Actual results: The console log has some ANSI escape sequences. Something like [1;23r[H[6B04:09:22 Not asking for VNC because of an automated install[1;24r[H[7B[1;23r[H[7B04:09:22 Not asking for VNC because text mode was explicitly asked for in kickstart[1;24r[H[9B[1;23r[H[9BStarting automated install[1;24r[H[10;27H[1;23r[H[10;27H.[1;24r[H[10;28H[1;23r[H[10;28H.[1;24r[H[10;29H[1;23r[H[10;29H.[1;24r[H[10;30H[1;23r[H[10;30H.[1;24r[H[10;31H[1;23r[H[10;31H.[1;24r[H[10;32H[1;23r[H[10;32H.[1;24r[H[10;33H[1;23r[H[10;33H.[1;24 Expected results: The ANSI escape sequences should be replaced with newlines.
On Gerrit: https://gerrit.beaker-project.org/#/c/5432/
I haven't come up with a workaround that doesn't run a very high chance of wiping out legitimate parts of the console output. May be we do not need to bother this in beaker as the nova bug I have filed will be fixed. https://bugs.launchpad.net/nova/+bug/1645545