)]}'
{"workbooks/scale.yaml":[{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"8cc5ab0a4713b3995222170a5d25a5325fd9307f","unresolved":false,"context_lines":[{"line_number":29,"context_line":"          fields: [\u0027instance_info\u0027]"},{"line_number":30,"context_line":"        with-items: node in \u003c% $.nodes %\u003e"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"      scale_down:"},{"line_number":33,"context_line":"        action: tripleo.ansible-playbook"},{"line_number":34,"context_line":"        on-success: send_message"},{"line_number":35,"context_line":"        on-error: scale_down_failed"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ffb9cba7_c13d8f8f","line":32,"updated":"2019-05-01 18:21:16.000000000","message":"you may want to consider adding tasks for get_config/download_config as there are in config_download_deploy to make sure that the downloaded configuration is fully up to date with the stack.\n\nIt\u0027s possible that --stack-only could have been previously used to update just the stack, and then the config would be out of date under /var/lib/mistral.","commit_id":"ad8402ae8116dd930155a679709d6670a2116760"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"20707f2fa6c80e554af7939dd2ad1ff92682186b","unresolved":false,"context_lines":[{"line_number":29,"context_line":"          fields: [\u0027instance_info\u0027]"},{"line_number":30,"context_line":"        with-items: node in \u003c% $.nodes %\u003e"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"      scale_down:"},{"line_number":33,"context_line":"        action: tripleo.ansible-playbook"},{"line_number":34,"context_line":"        on-success: send_message"},{"line_number":35,"context_line":"        on-error: scale_down_failed"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ffb9cba7_c57b5425","line":32,"in_reply_to":"ffb9cba7_c13d8f8f","updated":"2019-05-02 06:08:50.000000000","message":"Done","commit_id":"ad8402ae8116dd930155a679709d6670a2116760"},{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"8cc5ab0a4713b3995222170a5d25a5325fd9307f","unresolved":false,"context_lines":[{"line_number":47,"context_line":"          tags: down"},{"line_number":48,"context_line":"          limit_hosts: \u003c% list(task(uuids_to_names).result.instance_info.display_name).join(\u0027,\u0027) %\u003e"},{"line_number":49,"context_line":"          inventory: \u003c% $.get(\u0027work_dir\u0027) %\u003e/\u003c% $.get(\u0027container\u0027) %\u003e/tripleo-ansible-inventory.yaml"},{"line_number":50,"context_line":"          execution_id: \u003c% execution().id %\u003e"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"      scale_down_failed:"},{"line_number":53,"context_line":"        on-success: send_message"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ffb9cba7_41499f2e","line":50,"updated":"2019-05-01 18:21:16.000000000","message":"you need to pass in plan_name here\n\ndon\u0027t you also want to pass in queue_name to make sure you get the streamed output back to the client?","commit_id":"ad8402ae8116dd930155a679709d6670a2116760"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"20707f2fa6c80e554af7939dd2ad1ff92682186b","unresolved":false,"context_lines":[{"line_number":47,"context_line":"          tags: down"},{"line_number":48,"context_line":"          limit_hosts: \u003c% list(task(uuids_to_names).result.instance_info.display_name).join(\u0027,\u0027) %\u003e"},{"line_number":49,"context_line":"          inventory: \u003c% $.get(\u0027work_dir\u0027) %\u003e/\u003c% $.get(\u0027container\u0027) %\u003e/tripleo-ansible-inventory.yaml"},{"line_number":50,"context_line":"          execution_id: \u003c% execution().id %\u003e"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"      scale_down_failed:"},{"line_number":53,"context_line":"        on-success: send_message"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ffb9cba7_e5b0d8df","line":50,"in_reply_to":"ffb9cba7_41499f2e","updated":"2019-05-02 06:08:50.000000000","message":"Done","commit_id":"ad8402ae8116dd930155a679709d6670a2116760"},{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"585ce74bd7d0c7f5441d53f4554f03d934ac3870","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        publish-on-error:"},{"line_number":27,"context_line":"          message: \u003c% task().result %\u003e"},{"line_number":28,"context_line":"        on-success: set_deployment_success"},{"line_number":29,"context_line":"        on-error: set_deployment_failed"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"      set_deployment_failed:"},{"line_number":32,"context_line":"        on-success: get_private_key"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"dfbec78f_a09d995a","line":29,"updated":"2019-05-03 21:57:45.000000000","message":"this runs the entire config_download_deploy workflow, including ansible with deploy_steps_playbook.yaml.\n\nIt doesn\u0027t seem like you want to do that before a scale down.","commit_id":"7797351af7607afc7153afde1af6b8f46ca2c182"}]}
