)]}'
{"doc/source/contributor/webapi-version-history.rst":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":2,"context_line":"REST API Version History"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"1.73 (Wallaby, 17.0)"},{"line_number":6,"context_line":"----------------------"},{"line_number":7,"context_line":"Add a new ``deploy`` verb as an alias to ``active`` and"},{"line_number":8,"context_line":"``undeploy`` verb as an alias to ``deleted``."}],"source_content_type":"text/x-rst","patch_set":1,"id":"4cefd10c_7e812eee","line":5,"updated":"2021-04-08 09:23:10.000000000","message":"this should be (Xena, master) or simply (Xena)","commit_id":"864840f7aa324840a422488430f800b936168836"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"fa532483d4eb27a321bb7dae1eb4be20d9f1578d","unresolved":true,"context_lines":[{"line_number":2,"context_line":"REST API Version History"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"1.73 (Xena, 17.0)"},{"line_number":6,"context_line":"----------------------"},{"line_number":7,"context_line":"Add a new ``deploy`` verb as an alias to ``active`` and"},{"line_number":8,"context_line":"``undeploy`` verb as an alias to ``deleted``."}],"source_content_type":"text/x-rst","patch_set":2,"id":"0baaff0f_c258d406","line":5,"range":{"start_line":5,"start_character":0,"end_line":5,"end_character":17},"updated":"2021-04-08 13:43:55.000000000","message":"Just do (Xena).  17.0 was Wallaby and already released.","commit_id":"613fb440df269163947be998c00fd1f7b8cd8a62"}],"ironic/api/controllers/v1/node.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":847,"context_line":"                    msg, status_code\u003dhttp_client.BAD_REQUEST)"},{"line_number":848,"context_line":"            api.request.rpcapi.do_node_rescue("},{"line_number":849,"context_line":"                api.request.context, rpc_node.uuid, rescue_password, topic)"},{"line_number":850,"context_line":"        elif (target \u003d\u003d ir_states.DELETED or target \u003d\u003d ir_states.UNDEPLOY):"},{"line_number":851,"context_line":"            api.request.rpcapi.do_node_tear_down("},{"line_number":852,"context_line":"                api.request.context, rpc_node.uuid, topic)"},{"line_number":853,"context_line":"        elif target \u003d\u003d ir_states.VERBS[\u0027inspect\u0027]:"}],"source_content_type":"text/x-python","patch_set":1,"id":"da373f00_f2158b82","line":850,"updated":"2021-04-08 09:23:10.000000000","message":"you could also use \"target in\" as on L828","commit_id":"864840f7aa324840a422488430f800b936168836"}],"ironic/common/release_mappings.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":319,"context_line":"            \u0027VolumeTarget\u0027: [\u00271.0\u0027],"},{"line_number":320,"context_line":"        }"},{"line_number":321,"context_line":"    },"},{"line_number":322,"context_line":"    \u002717.1\u0027: {"},{"line_number":323,"context_line":"        \u0027api\u0027: \u00271.72\u0027,"},{"line_number":324,"context_line":"        \u0027rpc\u0027: \u00271.54\u0027,"},{"line_number":325,"context_line":"        \u0027objects\u0027: {"}],"source_content_type":"text/x-python","patch_set":1,"id":"042300aa_56eaa933","line":322,"updated":"2021-04-08 09:23:10.000000000","message":"you don\u0027t need this, change it directly on master","commit_id":"864840f7aa324840a422488430f800b936168836"}],"ironic/common/states.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":100,"context_line":""},{"line_number":101,"context_line":"DEPLOY \u003d \u0027deploy\u0027"},{"line_number":102,"context_line":"\"\"\" Node is successfully deployed and associated with an instance."},{"line_number":103,"context_line":"This is an alias for ACTIVE"},{"line_number":104,"context_line":"\"\"\""},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"DEPLOYWAIT \u003d \u0027wait call-back\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"374bdf43_3c47a9ed","line":103,"updated":"2021-04-08 09:23:10.000000000","message":"nit: missing . at the end of the phrase","commit_id":"864840f7aa324840a422488430f800b936168836"}],"ironic/tests/unit/api/controllers/v1/test_node.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"15234d9891f6b77363cddc56beaadcd96b5d57b0","unresolved":true,"context_lines":[{"line_number":5093,"context_line":"        self.assertEqual(urlparse.urlparse(ret.location).path,"},{"line_number":5094,"context_line":"                         expected_location)"},{"line_number":5095,"context_line":""},{"line_number":5096,"context_line":"    def test_provision_deploy(self):"},{"line_number":5097,"context_line":"        ret \u003d self.put_json(\u0027/nodes/%s/states/provision\u0027 % self.node.uuid,"},{"line_number":5098,"context_line":"                            {\u0027target\u0027: states.DEPLOY})"},{"line_number":5099,"context_line":"        self.assertEqual(http_client.ACCEPTED, ret.status_code)"}],"source_content_type":"text/x-python","patch_set":1,"id":"a680d96e_1a771141","line":5096,"updated":"2021-04-08 09:27:06.000000000","message":"The new tests will be successful only if you specify the correct API version where the new statuses are introduced.\nCheck other tests in this file to see how it\u0027s done.","commit_id":"864840f7aa324840a422488430f800b936168836"}],"ironic/tests/unit/api/controllers/v1/test_utils.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":557,"context_line":"                          utils.check_allow_management_verbs, \u0027clean\u0027)"},{"line_number":558,"context_line":""},{"line_number":559,"context_line":"    def test_check_allow_deploy_verbs(self, mock_request):"},{"line_number":560,"context_line":"        mock_request.version.minor \u003d 72"},{"line_number":561,"context_line":"        utils.check_allow_management_verbs(\u0027deploy\u0027)"},{"line_number":562,"context_line":""},{"line_number":563,"context_line":"    def test_check_allow_deploy_verbs_fail(self, mock_request):"}],"source_content_type":"text/x-python","patch_set":1,"id":"40c16e49_cfae74ea","line":560,"range":{"start_line":560,"start_character":37,"end_line":560,"end_character":39},"updated":"2021-04-08 09:23:10.000000000","message":"73","commit_id":"864840f7aa324840a422488430f800b936168836"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":561,"context_line":"        utils.check_allow_management_verbs(\u0027deploy\u0027)"},{"line_number":562,"context_line":""},{"line_number":563,"context_line":"    def test_check_allow_deploy_verbs_fail(self, mock_request):"},{"line_number":564,"context_line":"        mock_request.version.minor \u003d 70"},{"line_number":565,"context_line":"        self.assertRaises(exception.NotAcceptable,"},{"line_number":566,"context_line":"                          utils.check_allow_management_verbs, \u0027deploy\u0027)"},{"line_number":567,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"cf01061e_3adde0b7","line":564,"range":{"start_line":564,"start_character":37,"end_line":564,"end_character":39},"updated":"2021-04-08 09:23:10.000000000","message":"72","commit_id":"864840f7aa324840a422488430f800b936168836"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":566,"context_line":"                          utils.check_allow_management_verbs, \u0027deploy\u0027)"},{"line_number":567,"context_line":""},{"line_number":568,"context_line":"    def test_check_allow_undeploy_verbs(self, mock_request):"},{"line_number":569,"context_line":"        mock_request.version.minor \u003d 72"},{"line_number":570,"context_line":"        utils.check_allow_management_verbs(\u0027undeploy\u0027)"},{"line_number":571,"context_line":""},{"line_number":572,"context_line":"    def test_check_allow_unknown_verbs(self, mock_request):"}],"source_content_type":"text/x-python","patch_set":1,"id":"c9d8f561_a5791d60","line":569,"range":{"start_line":569,"start_character":37,"end_line":569,"end_character":39},"updated":"2021-04-08 09:23:10.000000000","message":"73","commit_id":"864840f7aa324840a422488430f800b936168836"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":568,"context_line":"    def test_check_allow_undeploy_verbs(self, mock_request):"},{"line_number":569,"context_line":"        mock_request.version.minor \u003d 72"},{"line_number":570,"context_line":"        utils.check_allow_management_verbs(\u0027undeploy\u0027)"},{"line_number":571,"context_line":""},{"line_number":572,"context_line":"    def test_check_allow_unknown_verbs(self, mock_request):"},{"line_number":573,"context_line":"        utils.check_allow_management_verbs(\u0027rebuild\u0027)"},{"line_number":574,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ced9afbc_a9b83d39","line":571,"updated":"2021-04-08 09:23:10.000000000","message":"probably want to add a undeploy_verbs_fail","commit_id":"864840f7aa324840a422488430f800b936168836"}],"releasenotes/notes/bug-2007551-aliases-for-a-few-named-state-transitions-a32433ad65638706.yaml":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"83977aa034cc92bd99b0058abb3a1a8dd0888e36","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds a new ``deploy`` verb as an alias to ``active`` and"},{"line_number":5,"context_line":"    ``undeploy`` verb as an alias to ``deleted``"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5d5c0958_509b246b","line":6,"updated":"2021-04-08 09:23:10.000000000","message":"nit: add a link to the story to provide more insights","commit_id":"864840f7aa324840a422488430f800b936168836"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"576fcff1bf45be7a6d5254fd1cc9e2adeee4fbf6","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds a new ``deploy`` verb as an alias to ``active`` and"},{"line_number":5,"context_line":"    ``undeploy`` verb as an alias to ``deleted``"},{"line_number":6,"context_line":"    https://storyboard.openstack.org/#!/story/2007551"},{"line_number":7,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"62b9115f_607f6efa","line":6,"updated":"2021-04-14 10:12:39.000000000","message":"link to the story is not correctly formatted.\nIt should say something like:\n\"See `story 2007551 \u003chttps://storyboard.openstack.org/#!/story/2007551\u003e`_ for further details.\"","commit_id":"948b5509caee5b725d1fd115f169262c38027cf2"}]}
