)]}'
{"optional-requirements.txt":[{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"31ccf3a986d8fc21d0b315a2f0b1d587914fc355","unresolved":false,"context_lines":[{"line_number":7,"context_line":"#  - package doesn\u0027t have releases"},{"line_number":8,"context_line":"# If these rules do not relate to your package, feel free to propose it as main"},{"line_number":9,"context_line":"# requirement to Rally (requirements.txt file)."},{"line_number":10,"context_line":"docker-py\u003e\u003d1.6.0,\u003c1.8.0                                # Apache Software License"}],"source_content_type":"text/plain","patch_set":3,"id":"7a77a97e_d471c3a9","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":9},"updated":"2016-11-17 13:25:13.000000000","message":"per gitter discussion docker-py will go to requirements.txt","commit_id":"227d56729d6468d20db95da5b5fe511671a9a9a9"}],"rally/plugins/openstack/scenarios/magnum/utils.py":[{"author":{"_account_id":20031,"name":"Mathieu Velten","email":"mathieu.velten@cern.ch","username":"MatMaul"},"change_message_id":"13553d64a43c4186964e365efd79bf8eb48b8ff4","unresolved":false,"context_lines":[{"line_number":246,"context_line":"            resp \u003d self._container_operation("},{"line_number":247,"context_line":"                swarm_client.inspect_container,"},{"line_number":248,"context_line":"                container_id)"},{"line_number":249,"context_line":"            if resp[\"State\"][\"Status\"] \u003d\u003d \"created\":"},{"line_number":250,"context_line":"                swarm_client.start(container_id)"},{"line_number":251,"context_line":"                expectd_status \u003d \"running\""},{"line_number":252,"context_line":"            elif resp[\"State\"][\"Status\"] \u003d\u003d \"running\":"}],"source_content_type":"text/x-python","patch_set":8,"id":"ba5201f7_5ff18969","line":249,"updated":"2017-01-11 11:07:25.000000000","message":"Any reason to wait for created first instead of directly wait for running ? With this code if the cluster is fast enough it could go directly to running and this test would fail for no reason.","commit_id":"a9d9da715ebc2d139d6f1de1d24d9a4a6fa32f49"},{"author":{"_account_id":9591,"name":"Ton Ngo","email":"ton@us.ibm.com","username":"tango"},"change_message_id":"7e6ed6b2838c52b900a5d0a669da790eec5f1bdd","unresolved":false,"context_lines":[{"line_number":246,"context_line":"            resp \u003d self._container_operation("},{"line_number":247,"context_line":"                swarm_client.inspect_container,"},{"line_number":248,"context_line":"                container_id)"},{"line_number":249,"context_line":"            if resp[\"State\"][\"Status\"] \u003d\u003d \"created\":"},{"line_number":250,"context_line":"                swarm_client.start(container_id)"},{"line_number":251,"context_line":"                expectd_status \u003d \"running\""},{"line_number":252,"context_line":"            elif resp[\"State\"][\"Status\"] \u003d\u003d \"running\":"}],"source_content_type":"text/x-python","patch_set":8,"id":"7a3c09a3_003b68d2","line":249,"in_reply_to":"ba5201f7_5ff18969","updated":"2017-01-13 17:46:39.000000000","message":"Hi Mathieu,  I believe the sequence for Swarm is to create and then start the container.  It will stay in \"created\" state until we start it.","commit_id":"a9d9da715ebc2d139d6f1de1d24d9a4a6fa32f49"}]}
