)]}'
{"tools/xen/install_os_domU.sh":[{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"2b5f469dcb76aec014d508dbec6d747610b55eae","unresolved":false,"context_lines":[{"line_number":386,"context_line":"    set -x"},{"line_number":387,"context_line":""},{"line_number":388,"context_line":"    # Watch devstack\u0027s output"},{"line_number":389,"context_line":"    pid\u003d`ssh_no_check -q stack@$OS_VM_MANAGEMENT_ADDRESS pgrep run.sh`"},{"line_number":390,"context_line":"    ssh_no_check -q stack@$OS_VM_MANAGEMENT_ADDRESS \"tail --pid $pid -n +1 -f /tmp/devstack/log/stack.log\""},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"    # Fail if devstack did not succeed"}],"source_content_type":"text/x-sh","patch_set":2,"id":"1ae5cdf2_c452d934","line":389,"updated":"2014-06-24 13:42:22.000000000","message":"Note: XenServer\u0027s install process creates a run.sh in the DomU which is triggered from a service.\n\nrun.sh in turn triggers stack.sh, however we need to tail on the run.sh\u0027s PID as that is what determines when devstack.succeeded is written.","commit_id":"dc7ebbb9a42c5d497cb8de18842116c76096a72f"}]}
