)]}'
{"keystone/tests/protection/v3/test_limits.py":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"c1bb619f8d6137e78de47547950964f7eddd3cad","unresolved":false,"context_lines":[{"line_number":687,"context_line":"        with self.test_client() as c:"},{"line_number":688,"context_line":"            r \u003d c.get(\u0027/v3/limits/%s\u0027 % project_limit_id, headers\u003dheaders)"},{"line_number":689,"context_line":""},{"line_number":690,"context_line":"    def test_user_cannot_get_project_limit_with_role_assignment(self):"},{"line_number":691,"context_line":"        project_limit_id, _ \u003d _create_limits_and_dependencies()"},{"line_number":692,"context_line":""},{"line_number":693,"context_line":"        with self.test_client() as c:"}],"source_content_type":"text/x-python","patch_set":14,"id":"3fa7e38b_83eee3ea","line":690,"range":{"start_line":690,"start_character":43,"end_line":690,"end_character":47},"updated":"2019-09-25 02:10:38.000000000","message":"without","commit_id":"5a5ee4e7f2bc819e19e6fced88be7b540aac59d8"}],"keystone/tests/unit/protection/v3/test_limits.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"43455924705b1f85ece5a90aacf26402c809d207","unresolved":false,"context_lines":[{"line_number":387,"context_line":"            self.assertTrue(len(r.json[\u0027limits\u0027]) \u003d\u003d 1)"},{"line_number":388,"context_line":"            self.assertEqual(limit[\u0027id\u0027], r.json[\u0027limits\u0027][0][\u0027id\u0027])"},{"line_number":389,"context_line":""},{"line_number":390,"context_line":"    def test_user_cannot_list_limits_with_project_role_assignment(self):"},{"line_number":391,"context_line":"        _create_limit_and_dependencies()"},{"line_number":392,"context_line":""},{"line_number":393,"context_line":"        with self.test_client() as c:"}],"source_content_type":"text/x-python","patch_set":8,"id":"9fdfeff1_83c22933","line":390,"range":{"start_line":390,"start_character":37,"end_line":390,"end_character":41},"updated":"2019-02-27 22:10:42.000000000","message":"without*","commit_id":"c5143a065bd39292d052aabe5f90f3e2d17364e1"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"0038fc2584608593ca4bad6680f44b6643bd0014","unresolved":false,"context_lines":[{"line_number":387,"context_line":"            self.assertTrue(len(r.json[\u0027limits\u0027]) \u003d\u003d 1)"},{"line_number":388,"context_line":"            self.assertEqual(limit[\u0027id\u0027], r.json[\u0027limits\u0027][0][\u0027id\u0027])"},{"line_number":389,"context_line":""},{"line_number":390,"context_line":"    def test_user_cannot_list_limits_with_project_role_assignment(self):"},{"line_number":391,"context_line":"        _create_limit_and_dependencies()"},{"line_number":392,"context_line":""},{"line_number":393,"context_line":"        with self.test_client() as c:"}],"source_content_type":"text/x-python","patch_set":8,"id":"9fdfeff1_a9e31e06","line":390,"range":{"start_line":390,"start_character":37,"end_line":390,"end_character":41},"in_reply_to":"9fdfeff1_83c22933","updated":"2019-03-05 15:35:15.000000000","message":"Done","commit_id":"c5143a065bd39292d052aabe5f90f3e2d17364e1"}],"releasenotes/notes/bug-1805372-af4ebf4b19500b72.yaml":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"c1bb619f8d6137e78de47547950964f7eddd3cad","unresolved":false,"context_lines":[{"line_number":7,"context_line":"upgrade:"},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    [`bug 1805372 \u003chttps://bugs.launchpad.net/keystone/+bug/1805372\u003e`_]"},{"line_number":10,"context_line":"    [`bug 1818736 \u003chttps://bugs.launchpad.net/keystone/+bug/1818736\u003e`_]"},{"line_number":11,"context_line":"    Several of the registered limit and limit policies have been"},{"line_number":12,"context_line":"    deprecated. The following policies now use ``role:admin and"},{"line_number":13,"context_line":"    system_scope:all`` instead of ``rule:admin_required``:"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"3fa7e38b_83c7c364","line":10,"updated":"2019-09-25 02:10:38.000000000","message":"This release note already exists in stable/stein so we can\u0027t modify it, will have to create a new one.","commit_id":"5a5ee4e7f2bc819e19e6fced88be7b540aac59d8"},{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"8d588097c8e4801993bd6ee4e642c1e1be443c9e","unresolved":false,"context_lines":[{"line_number":7,"context_line":"upgrade:"},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    [`bug 1805372 \u003chttps://bugs.launchpad.net/keystone/+bug/1805372\u003e`_]"},{"line_number":10,"context_line":"    [`bug 1818736 \u003chttps://bugs.launchpad.net/keystone/+bug/1818736\u003e`_]"},{"line_number":11,"context_line":"    Several of the registered limit and limit policies have been"},{"line_number":12,"context_line":"    deprecated. The following policies now use ``role:admin and"},{"line_number":13,"context_line":"    system_scope:all`` instead of ``rule:admin_required``:"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"3fa7e38b_dc6838ba","line":10,"in_reply_to":"3fa7e38b_83c7c364","updated":"2019-09-25 06:55:09.000000000","message":"Added a new relaese note https://review.opendev.org/#/c/684531/","commit_id":"5a5ee4e7f2bc819e19e6fced88be7b540aac59d8"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"79668e059895417d7f02b4f525df99596edca3bf","unresolved":false,"context_lines":[{"line_number":7,"context_line":"upgrade:"},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    [`bug 1805372 \u003chttps://bugs.launchpad.net/keystone/+bug/1805372\u003e`_]"},{"line_number":10,"context_line":"    [`bug 1818736 \u003chttps://bugs.launchpad.net/keystone/+bug/1818736\u003e`_]"},{"line_number":11,"context_line":"    Several of the registered limit and limit policies have been"},{"line_number":12,"context_line":"    deprecated. The following policies now use ``role:admin and"},{"line_number":13,"context_line":"    system_scope:all`` instead of ``rule:admin_required``:"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"3fa7e38b_9804fe19","line":10,"in_reply_to":"3fa7e38b_dc6838ba","updated":"2019-09-25 16:30:38.000000000","message":"I already added one in this commit in patchset 15 https://review.opendev.org/#/c/621024/15/releasenotes/notes/bug-1818736-98ea186a074056f4.yaml","commit_id":"5a5ee4e7f2bc819e19e6fced88be7b540aac59d8"}]}
