)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"62ecb3399abc3e33c96e5920ebee36dd3452d53c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"12f6a2a6_48daca59","updated":"2021-11-30 16:00:24.000000000","message":"Good clean-up","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"}],"doc/source/contributor/contribute.rst":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a47357bb2420d3fd9f7d960c3737d86cadb165eb","unresolved":true,"context_lines":[{"line_number":269,"context_line":"Gate \u003chttps://opendev.org/openstack/devstack-gate\u003e`_ is used,"},{"line_number":270,"context_line":"it does provide hook functions that can be executed at specific times of the"},{"line_number":271,"context_line":"devstack-gate-wrap script run.  For example, the `Neutron Functional job"},{"line_number":272,"context_line":"\u003chttps://opendev.org/openstack/project-config/src/jenkins/jobs/neutron.yaml\u003e`_"},{"line_number":273,"context_line":"uses them. For more details see `devstack-vm-gate-wrap.sh"},{"line_number":274,"context_line":"\u003chttps://opendev.org/openstack/devstack-gate/src/devstack-vm-gate-wrap.sh\u003e`_."},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"8919d11c_62f676fe","line":272,"updated":"2021-11-30 17:05:19.000000000","message":"This is still a 404, and I don\u0027t see a relevant file in project-config","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"23fb72c748d06887dfaf20e3051747ae9658d445","unresolved":true,"context_lines":[{"line_number":269,"context_line":"Gate \u003chttps://opendev.org/openstack/devstack-gate\u003e`_ is used,"},{"line_number":270,"context_line":"it does provide hook functions that can be executed at specific times of the"},{"line_number":271,"context_line":"devstack-gate-wrap script run.  For example, the `Neutron Functional job"},{"line_number":272,"context_line":"\u003chttps://opendev.org/openstack/project-config/src/jenkins/jobs/neutron.yaml\u003e`_"},{"line_number":273,"context_line":"uses them. For more details see `devstack-vm-gate-wrap.sh"},{"line_number":274,"context_line":"\u003chttps://opendev.org/openstack/devstack-gate/src/devstack-vm-gate-wrap.sh\u003e`_."},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bbb42b72_eb45df04","line":272,"in_reply_to":"4cc08390_467b1c37","updated":"2021-12-02 14:43:44.000000000","message":"Ok for this case dropped the reference all together as Neutron function jobs no longer uses devstack-gate as all jobs migrated to zuul v3, and renamed other jenkins occurances to Zuul.","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3a966ee8f9721fa97805c5f8b54f06f2c7c4efdd","unresolved":true,"context_lines":[{"line_number":269,"context_line":"Gate \u003chttps://opendev.org/openstack/devstack-gate\u003e`_ is used,"},{"line_number":270,"context_line":"it does provide hook functions that can be executed at specific times of the"},{"line_number":271,"context_line":"devstack-gate-wrap script run.  For example, the `Neutron Functional job"},{"line_number":272,"context_line":"\u003chttps://opendev.org/openstack/project-config/src/jenkins/jobs/neutron.yaml\u003e`_"},{"line_number":273,"context_line":"uses them. For more details see `devstack-vm-gate-wrap.sh"},{"line_number":274,"context_line":"\u003chttps://opendev.org/openstack/devstack-gate/src/devstack-vm-gate-wrap.sh\u003e`_."},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7ed20956_7f4629a6","line":272,"in_reply_to":"65af42cb_6dca065f","updated":"2021-12-01 16:37:45.000000000","message":"I didn\u0027t see another occurrence of jenkins in the doc files, maybe I missed it.  I think we should fix anything up now if it\u0027s easy enough, especially since fixing these isn\u0027t critical.","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"01dde1e827aebf76dafef96a3070fc37a2d0ff09","unresolved":true,"context_lines":[{"line_number":269,"context_line":"Gate \u003chttps://opendev.org/openstack/devstack-gate\u003e`_ is used,"},{"line_number":270,"context_line":"it does provide hook functions that can be executed at specific times of the"},{"line_number":271,"context_line":"devstack-gate-wrap script run.  For example, the `Neutron Functional job"},{"line_number":272,"context_line":"\u003chttps://opendev.org/openstack/project-config/src/jenkins/jobs/neutron.yaml\u003e`_"},{"line_number":273,"context_line":"uses them. For more details see `devstack-vm-gate-wrap.sh"},{"line_number":274,"context_line":"\u003chttps://opendev.org/openstack/devstack-gate/src/devstack-vm-gate-wrap.sh\u003e`_."},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"4cc08390_467b1c37","line":272,"in_reply_to":"7ed20956_7f4629a6","updated":"2021-12-02 04:57:54.000000000","message":"$ grep -nri jenkins \ndoc/source/contributor/stadium/guidelines.rst:213:* A sub-project owner should tweak jenkins jobs in project-config if any.\ndoc/source/contributor/stadium/governance.rst:219:  #. https://review.opendev.org/#/c/338603/4/jenkins/jobs/projects.yaml@4685\ndoc/source/contributor/contribute.rst:135:  opendev.org where Jenkins setup is for free).\ndoc/source/contributor/contribute.rst:272:\u003chttps://opendev.org/openstack/project-config/src/jenkins/jobs/neutron.yaml\u003e`_\ndoc/source/contributor/policies/gate-failure-triage.rst:63:1. Go to the job link provided by Jenkins CI.\ndoc/source/contributor/policies/gerrit-recheck.rst:5:the Jenkins CI jobs. In order to discover potential bugs hidden in the code or\nTESTING.rst:408:tox run is triggered by the jenkins gate executed on gerrit for each patch\n\nOk will update as you preferred sometime today.","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"eefa41c118625d3d4769288b60d795c0c85cb570","unresolved":true,"context_lines":[{"line_number":269,"context_line":"Gate \u003chttps://opendev.org/openstack/devstack-gate\u003e`_ is used,"},{"line_number":270,"context_line":"it does provide hook functions that can be executed at specific times of the"},{"line_number":271,"context_line":"devstack-gate-wrap script run.  For example, the `Neutron Functional job"},{"line_number":272,"context_line":"\u003chttps://opendev.org/openstack/project-config/src/jenkins/jobs/neutron.yaml\u003e`_"},{"line_number":273,"context_line":"uses them. For more details see `devstack-vm-gate-wrap.sh"},{"line_number":274,"context_line":"\u003chttps://opendev.org/openstack/devstack-gate/src/devstack-vm-gate-wrap.sh\u003e`_."},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"65af42cb_6dca065f","line":272,"in_reply_to":"8919d11c_62f676fe","updated":"2021-12-01 07:34:52.000000000","message":"ohhk this link is from zuul v2 time so it\u0027s no longer valid.  I see couple of more references for jenkins, so i think all those can be cleaned up(and add references as per zuul v3) in followup patch. wdyt?","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"b7e185b6f84a5ea1b255f24099e8ff7b2592ced7","unresolved":true,"context_lines":[{"line_number":269,"context_line":"Gate \u003chttps://opendev.org/openstack/devstack-gate\u003e`_ is used,"},{"line_number":270,"context_line":"it does provide hook functions that can be executed at specific times of the"},{"line_number":271,"context_line":"devstack-gate-wrap script run.  For example, the `Neutron Functional job"},{"line_number":272,"context_line":"\u003chttps://opendev.org/openstack/project-config/src/jenkins/jobs/neutron.yaml\u003e`_"},{"line_number":273,"context_line":"uses them. For more details see `devstack-vm-gate-wrap.sh"},{"line_number":274,"context_line":"\u003chttps://opendev.org/openstack/devstack-gate/src/devstack-vm-gate-wrap.sh\u003e`_."},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"6d7339e4_89eeaa84","line":272,"in_reply_to":"bbb42b72_eb45df04","updated":"2021-12-02 16:13:39.000000000","message":"I did just mean in an opendev url, but now I understand what you mean, thanks for fixing them.","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a47357bb2420d3fd9f7d960c3737d86cadb165eb","unresolved":true,"context_lines":[{"line_number":319,"context_line":"  validate your patches when posted to Gerrit. For instance, one thing you"},{"line_number":320,"context_line":"  would need to do is to define an entry point for your plugin or driver in"},{"line_number":321,"context_line":"  your own setup.cfg similarly as to how it is done in the `setup.cfg for ODL"},{"line_number":322,"context_line":"  \u003chttps://opendev.org/openstack/networking-odl/src/setup.cfg#n31\u003e`_."},{"line_number":323,"context_line":"* Define an entry point for your plugin or driver in setup.cfg"},{"line_number":324,"context_line":"* Create third-party CI account: if you do not already have one, follow"},{"line_number":325,"context_line":"  instructions for `third-party CI"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5e38064e_e158d9c0","line":322,"updated":"2021-11-30 17:05:19.000000000","message":"Doesn\u0027t look like line 31 is correct in this file, perhaps further down around line 41?","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"eefa41c118625d3d4769288b60d795c0c85cb570","unresolved":true,"context_lines":[{"line_number":319,"context_line":"  validate your patches when posted to Gerrit. For instance, one thing you"},{"line_number":320,"context_line":"  would need to do is to define an entry point for your plugin or driver in"},{"line_number":321,"context_line":"  your own setup.cfg similarly as to how it is done in the `setup.cfg for ODL"},{"line_number":322,"context_line":"  \u003chttps://opendev.org/openstack/networking-odl/src/setup.cfg#n31\u003e`_."},{"line_number":323,"context_line":"* Define an entry point for your plugin or driver in setup.cfg"},{"line_number":324,"context_line":"* Create third-party CI account: if you do not already have one, follow"},{"line_number":325,"context_line":"  instructions for `third-party CI"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b09a586f_68c93130","line":322,"in_reply_to":"5e38064e_e158d9c0","updated":"2021-12-01 07:34:52.000000000","message":"yes correct, so it\u0027s hard to reference line number with moving changes, so i think better will be to point to some tag/commit based reference like https://opendev.org/openstack/networking-odl/src/tag/19.0.0/setup.cfg#L41","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d374bf8f29fb8c0c7d3150cad6e95d5483cd5930","unresolved":false,"context_lines":[{"line_number":319,"context_line":"  validate your patches when posted to Gerrit. For instance, one thing you"},{"line_number":320,"context_line":"  would need to do is to define an entry point for your plugin or driver in"},{"line_number":321,"context_line":"  your own setup.cfg similarly as to how it is done in the `setup.cfg for ODL"},{"line_number":322,"context_line":"  \u003chttps://opendev.org/openstack/networking-odl/src/setup.cfg#n31\u003e`_."},{"line_number":323,"context_line":"* Define an entry point for your plugin or driver in setup.cfg"},{"line_number":324,"context_line":"* Create third-party CI account: if you do not already have one, follow"},{"line_number":325,"context_line":"  instructions for `third-party CI"}],"source_content_type":"text/x-rst","patch_set":1,"id":"f42b95b2_262280d3","line":322,"in_reply_to":"b09a586f_68c93130","updated":"2021-12-01 07:56:17.000000000","message":"Done","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"}],"doc/source/contributor/internals/quota.rst":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a47357bb2420d3fd9f7d960c3737d86cadb165eb","unresolved":true,"context_lines":[{"line_number":391,"context_line":""},{"line_number":392,"context_line":".. [1] Subnet allocation extension: http://opendev.org/openstack/neutron/src/neutron/extensions/subnetallocation.py"},{"line_number":393,"context_line":".. [2] DB Quota driver class: http://opendev.org/openstack/neutron/src/neutron/db/quota/driver.py#n30"},{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2d85833b_0fe2743e","line":394,"range":{"start_line":394,"start_character":112,"end_line":394,"end_character":114},"updated":"2021-11-30 17:05:19.000000000","message":"Is this 58 now?","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"eefa41c118625d3d4769288b60d795c0c85cb570","unresolved":true,"context_lines":[{"line_number":391,"context_line":""},{"line_number":392,"context_line":".. [1] Subnet allocation extension: http://opendev.org/openstack/neutron/src/neutron/extensions/subnetallocation.py"},{"line_number":393,"context_line":".. [2] DB Quota driver class: http://opendev.org/openstack/neutron/src/neutron/db/quota/driver.py#n30"},{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c25a696a_ef71ab3f","line":394,"range":{"start_line":394,"start_character":112,"end_line":394,"end_character":114},"in_reply_to":"2d85833b_0fe2743e","updated":"2021-12-01 07:34:52.000000000","message":"same will move to tag reference so we don\u0027t need to keep them update with source changes.","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d374bf8f29fb8c0c7d3150cad6e95d5483cd5930","unresolved":false,"context_lines":[{"line_number":391,"context_line":""},{"line_number":392,"context_line":".. [1] Subnet allocation extension: http://opendev.org/openstack/neutron/src/neutron/extensions/subnetallocation.py"},{"line_number":393,"context_line":".. [2] DB Quota driver class: http://opendev.org/openstack/neutron/src/neutron/db/quota/driver.py#n30"},{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"}],"source_content_type":"text/x-rst","patch_set":1,"id":"006de4e2_59ad0f47","line":394,"range":{"start_line":394,"start_character":112,"end_line":394,"end_character":114},"in_reply_to":"c25a696a_ef71ab3f","updated":"2021-12-01 07:56:17.000000000","message":"Done","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a47357bb2420d3fd9f7d960c3737d86cadb165eb","unresolved":true,"context_lines":[{"line_number":392,"context_line":".. [1] Subnet allocation extension: http://opendev.org/openstack/neutron/src/neutron/extensions/subnetallocation.py"},{"line_number":393,"context_line":".. [2] DB Quota driver class: http://opendev.org/openstack/neutron/src/neutron/db/quota/driver.py#n30"},{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"},{"line_number":398,"context_line":".. [7] http://lists.openstack.org/pipermail/openstack-dev/2015-February/057534.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2c3384d6_5df601f2","line":395,"updated":"2021-11-30 17:05:19.000000000","message":"This file no longer exists, moved to neutron-lib I believe.","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"eefa41c118625d3d4769288b60d795c0c85cb570","unresolved":true,"context_lines":[{"line_number":392,"context_line":".. [1] Subnet allocation extension: http://opendev.org/openstack/neutron/src/neutron/extensions/subnetallocation.py"},{"line_number":393,"context_line":".. [2] DB Quota driver class: http://opendev.org/openstack/neutron/src/neutron/db/quota/driver.py#n30"},{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"},{"line_number":398,"context_line":".. [7] http://lists.openstack.org/pipermail/openstack-dev/2015-February/057534.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"39c2c641_28a0a921","line":395,"in_reply_to":"2c3384d6_5df601f2","updated":"2021-12-01 07:34:52.000000000","message":"yes correct https://github.com/openstack/neutron-lib/blob/master/neutron_lib/api/attributes.py#L299","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d374bf8f29fb8c0c7d3150cad6e95d5483cd5930","unresolved":false,"context_lines":[{"line_number":392,"context_line":".. [1] Subnet allocation extension: http://opendev.org/openstack/neutron/src/neutron/extensions/subnetallocation.py"},{"line_number":393,"context_line":".. [2] DB Quota driver class: http://opendev.org/openstack/neutron/src/neutron/db/quota/driver.py#n30"},{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"},{"line_number":398,"context_line":".. [7] http://lists.openstack.org/pipermail/openstack-dev/2015-February/057534.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"78efc203_de09ea4e","line":395,"in_reply_to":"39c2c641_28a0a921","updated":"2021-12-01 07:56:17.000000000","message":"Done","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a47357bb2420d3fd9f7d960c3737d86cadb165eb","unresolved":true,"context_lines":[{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"},{"line_number":398,"context_line":".. [7] http://lists.openstack.org/pipermail/openstack-dev/2015-February/057534.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"6b68405a_5dfc4f6d","line":397,"range":{"start_line":397,"start_character":95,"end_line":397,"end_character":97},"updated":"2021-11-30 17:05:19.000000000","message":"s/44","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"eefa41c118625d3d4769288b60d795c0c85cb570","unresolved":true,"context_lines":[{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"},{"line_number":398,"context_line":".. [7] http://lists.openstack.org/pipermail/openstack-dev/2015-February/057534.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dafb7015_7027eb08","line":397,"range":{"start_line":397,"start_character":95,"end_line":397,"end_character":97},"in_reply_to":"6b68405a_5dfc4f6d","updated":"2021-12-01 07:34:52.000000000","message":"ack will move to tag reference.","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d374bf8f29fb8c0c7d3150cad6e95d5483cd5930","unresolved":false,"context_lines":[{"line_number":394,"context_line":".. [3] Quota API extension controller: http://opendev.org/openstack/neutron/src/neutron/extensions/quotasv2.py#n40"},{"line_number":395,"context_line":".. [4] Neutron resource attribute map: http://opendev.org/openstack/neutron/src/neutron/api/v2/attributes.py#n639"},{"line_number":396,"context_line":".. [5] Quota limit exceeded: https://bugs.launchpad.net/neutron/+bug/1862050/"},{"line_number":397,"context_line":".. [6] Base controller class: http://opendev.org/openstack/neutron/src/neutron/api/v2/base.py#n50"},{"line_number":398,"context_line":".. [7] http://lists.openstack.org/pipermail/openstack-dev/2015-February/057534.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"010285f6_483d67ec","line":397,"range":{"start_line":397,"start_character":95,"end_line":397,"end_character":97},"in_reply_to":"dafb7015_7027eb08","updated":"2021-12-01 07:56:17.000000000","message":"Done","commit_id":"8909f55510f1780a8a25b696d8ea3b99790f1f2e"}]}
