)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f97adb7ce9f28b09987db79fdac00913f6b2b1d1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"a9b0eda4_882cff00","updated":"2026-06-16 13:06:16.000000000","message":"recheck - failure in downlowading some packages during job preparation, don\u0027t seems to be related to the patch itself","commit_id":"cae34f4bd0cc7bebb9428fb461881a20432a8c8b"}],"doc/source/admin/ops-quotas.rst":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e7a56cb221848dc2a9d88f6c1590fad2eb1e8037","unresolved":true,"context_lines":[{"line_number":300,"context_line":"      | project_id           |  None |"},{"line_number":301,"context_line":"      | rbac_policies        |    10 |"},{"line_number":302,"context_line":"      | routers              |     5 |"},{"line_number":303,"context_line":"      | router_route         |    30 |"},{"line_number":304,"context_line":"      | subnets              |   100 |"},{"line_number":305,"context_line":"      | subnet_pools         |    -1 |"},{"line_number":306,"context_line":"      | security_group_rules |   100 |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"511fb41a_2ed94c4f","line":303,"updated":"2026-06-11 17:21:58.000000000","message":"router_routes, right?","commit_id":"ee42e0f2a71032c161c12f74cfcbc3e8bad643a4"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"bbc39d41f2209033c0531286ea91f4e09e73326c","unresolved":false,"context_lines":[{"line_number":300,"context_line":"      | project_id           |  None |"},{"line_number":301,"context_line":"      | rbac_policies        |    10 |"},{"line_number":302,"context_line":"      | routers              |     5 |"},{"line_number":303,"context_line":"      | router_route         |    30 |"},{"line_number":304,"context_line":"      | subnets              |   100 |"},{"line_number":305,"context_line":"      | subnet_pools         |    -1 |"},{"line_number":306,"context_line":"      | security_group_rules |   100 |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"6748aa59_eab09000","line":303,"in_reply_to":"10c66f03_27d4bfa4","updated":"2026-06-12 12:46:12.000000000","message":"For reference: https://review.opendev.org/c/openstack/python-openstackclient/+/991064/3/openstackclient/common/quota.py","commit_id":"ee42e0f2a71032c161c12f74cfcbc3e8bad643a4"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"cb7e824a7d3ffd7a757284fc0d9d2634cf81890e","unresolved":false,"context_lines":[{"line_number":300,"context_line":"      | project_id           |  None |"},{"line_number":301,"context_line":"      | rbac_policies        |    10 |"},{"line_number":302,"context_line":"      | routers              |     5 |"},{"line_number":303,"context_line":"      | router_route         |    30 |"},{"line_number":304,"context_line":"      | subnets              |   100 |"},{"line_number":305,"context_line":"      | subnet_pools         |    -1 |"},{"line_number":306,"context_line":"      | security_group_rules |   100 |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"10c66f03_27d4bfa4","line":303,"in_reply_to":"511fb41a_2ed94c4f","updated":"2026-06-12 11:42:07.000000000","message":"The only thing that I did manually (because I didn\u0027t have the code yet), and I fail naming the new parameter... I\u0027m going to be fired very quick","commit_id":"ee42e0f2a71032c161c12f74cfcbc3e8bad643a4"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e7a56cb221848dc2a9d88f6c1590fad2eb1e8037","unresolved":true,"context_lines":[{"line_number":324,"context_line":"      | ports                |   500 |      2 |        0 |"},{"line_number":325,"context_line":"      | rbac_policies        |     4 |      1 |        0 |"},{"line_number":326,"context_line":"      | routers              |    10 |      1 |        0 |"},{"line_number":327,"context_line":"      | router_route         |    30 |      0 |        0 |"},{"line_number":328,"context_line":"      | subnets              |   100 |      1 |        0 |"},{"line_number":329,"context_line":"      | subnet_pools         |    -1 |      0 |        0 |"},{"line_number":330,"context_line":"      | security_group_rules |   100 |      6 |        0 |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"694cc261_d38eaf94","line":327,"updated":"2026-06-11 17:21:58.000000000","message":"here too","commit_id":"ee42e0f2a71032c161c12f74cfcbc3e8bad643a4"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"cb7e824a7d3ffd7a757284fc0d9d2634cf81890e","unresolved":false,"context_lines":[{"line_number":324,"context_line":"      | ports                |   500 |      2 |        0 |"},{"line_number":325,"context_line":"      | rbac_policies        |     4 |      1 |        0 |"},{"line_number":326,"context_line":"      | routers              |    10 |      1 |        0 |"},{"line_number":327,"context_line":"      | router_route         |    30 |      0 |        0 |"},{"line_number":328,"context_line":"      | subnets              |   100 |      1 |        0 |"},{"line_number":329,"context_line":"      | subnet_pools         |    -1 |      0 |        0 |"},{"line_number":330,"context_line":"      | security_group_rules |   100 |      6 |        0 |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9712d79e_98210efc","line":327,"in_reply_to":"694cc261_d38eaf94","updated":"2026-06-12 11:42:07.000000000","message":"Done","commit_id":"ee42e0f2a71032c161c12f74cfcbc3e8bad643a4"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e7a56cb221848dc2a9d88f6c1590fad2eb1e8037","unresolved":true,"context_lines":[{"line_number":388,"context_line":"      | project_id           |  None |"},{"line_number":389,"context_line":"      | rbac_policies        |    10 |"},{"line_number":390,"context_line":"      | routers              |    10 |"},{"line_number":391,"context_line":"      | router_route         |    30 |"},{"line_number":392,"context_line":"      | subnets              |   100 |"},{"line_number":393,"context_line":"      | subnet_pools         |    -1 |"},{"line_number":394,"context_line":"      | security_group_rules |   100 |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f38bda71_3a23ffbc","line":391,"updated":"2026-06-11 17:21:58.000000000","message":"and here","commit_id":"ee42e0f2a71032c161c12f74cfcbc3e8bad643a4"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"cb7e824a7d3ffd7a757284fc0d9d2634cf81890e","unresolved":false,"context_lines":[{"line_number":388,"context_line":"      | project_id           |  None |"},{"line_number":389,"context_line":"      | rbac_policies        |    10 |"},{"line_number":390,"context_line":"      | routers              |    10 |"},{"line_number":391,"context_line":"      | router_route         |    30 |"},{"line_number":392,"context_line":"      | subnets              |   100 |"},{"line_number":393,"context_line":"      | subnet_pools         |    -1 |"},{"line_number":394,"context_line":"      | security_group_rules |   100 |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"46b34948_5a9a413e","line":391,"in_reply_to":"f38bda71_3a23ffbc","updated":"2026-06-12 11:42:07.000000000","message":"Done","commit_id":"ee42e0f2a71032c161c12f74cfcbc3e8bad643a4"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"1e13a59255b4c1f5b51585e65e6fe5fe90c5f436","unresolved":true,"context_lines":[{"line_number":63,"context_line":"   * - router_route"},{"line_number":64,"context_line":"     - ``quota_router_route``"},{"line_number":65,"context_line":"     - 30"},{"line_number":66,"context_line":"     - per project"},{"line_number":67,"context_line":"     - Number of router routes (extra routes) allowed per router."},{"line_number":68,"context_line":"   * - rbac_policy"},{"line_number":69,"context_line":"     - ``quota_rbac_policy``"}],"source_content_type":"text/x-rst","patch_set":8,"id":"5594aa2a_4cde2681","line":66,"updated":"2026-06-18 14:35:04.000000000","message":"this should be \"per router\", right?","commit_id":"cae34f4bd0cc7bebb9428fb461881a20432a8c8b"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"04db640379faa37738670d4a2fc4f54095a54d77","unresolved":false,"context_lines":[{"line_number":63,"context_line":"   * - router_route"},{"line_number":64,"context_line":"     - ``quota_router_route``"},{"line_number":65,"context_line":"     - 30"},{"line_number":66,"context_line":"     - per project"},{"line_number":67,"context_line":"     - Number of router routes (extra routes) allowed per router."},{"line_number":68,"context_line":"   * - rbac_policy"},{"line_number":69,"context_line":"     - ``quota_rbac_policy``"}],"source_content_type":"text/x-rst","patch_set":8,"id":"95a3d8bc_d8beda4f","line":66,"in_reply_to":"5594aa2a_4cde2681","updated":"2026-06-19 06:49:20.000000000","message":"This is the quota scope. Actually this parameter is unnecessary because all quotas in all projects have \"per project\" scope. I\u0027ll remove this column because it could lead to an error. The next line, \"description\", defines better what is the purpose of this quota. In this case: `Number of RBAC policy entries allowed per project.`","commit_id":"cae34f4bd0cc7bebb9428fb461881a20432a8c8b"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"4fe9151ca6fae88224666afb58b57c8cd83d57e3","unresolved":true,"context_lines":[{"line_number":71,"context_line":"     - Number of security group rules allowed per project (across"},{"line_number":72,"context_line":"       all security groups)."},{"line_number":73,"context_line":"   * - trunk"},{"line_number":74,"context_line":"     - ``default_quota``"},{"line_number":75,"context_line":"     - -1 (unlimited)"},{"line_number":76,"context_line":"     - Number of trunk ports allowed per project. Uses the global"},{"line_number":77,"context_line":"       ``default_quota`` since no specific option exists."}],"source_content_type":"text/x-rst","patch_set":9,"id":"bece1e4a_ac3a7c25","line":74,"range":{"start_line":74,"start_character":9,"end_line":74,"end_character":22},"updated":"2026-06-19 09:22:07.000000000","message":"this is new information for me, thanks for collecting","commit_id":"8c1b43bcec2384152b5dc86b2352cd2a7fdefa29"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"66cdab141c7ebe8996f74335c7ad192e103c027b","unresolved":false,"context_lines":[{"line_number":71,"context_line":"     - Number of security group rules allowed per project (across"},{"line_number":72,"context_line":"       all security groups)."},{"line_number":73,"context_line":"   * - trunk"},{"line_number":74,"context_line":"     - ``default_quota``"},{"line_number":75,"context_line":"     - -1 (unlimited)"},{"line_number":76,"context_line":"     - Number of trunk ports allowed per project. Uses the global"},{"line_number":77,"context_line":"       ``default_quota`` since no specific option exists."}],"source_content_type":"text/x-rst","patch_set":9,"id":"73a9576d_80fdda1e","line":74,"range":{"start_line":74,"start_character":9,"end_line":74,"end_character":22},"in_reply_to":"bece1e4a_ac3a7c25","updated":"2026-06-24 07:12:07.000000000","message":"Done","commit_id":"8c1b43bcec2384152b5dc86b2352cd2a7fdefa29"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"76040ecce7a5ccf3c0b39eac6bb505ca58ab45d9","unresolved":true,"context_lines":[{"line_number":269,"context_line":""},{"line_number":270,"context_line":"   .. code-block:: console"},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"      $ openstack quota show --network6f88036c45344d9999a1f971e4882723"},{"line_number":273,"context_line":"      +----------------------+-------+"},{"line_number":274,"context_line":"      | Resource             | Limit |"},{"line_number":275,"context_line":"      +----------------------+-------+"}],"source_content_type":"text/x-rst","patch_set":10,"id":"d413af50_79f19010","line":272,"updated":"2026-06-23 05:51:12.000000000","message":"Missing space after \u0027network\u0027","commit_id":"0b88992e1d645c035418c77105bdea65260ca3cb"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"77492c0c8cf83765e47eb38e7ea5707061c26dfc","unresolved":false,"context_lines":[{"line_number":269,"context_line":""},{"line_number":270,"context_line":"   .. code-block:: console"},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"      $ openstack quota show --network6f88036c45344d9999a1f971e4882723"},{"line_number":273,"context_line":"      +----------------------+-------+"},{"line_number":274,"context_line":"      | Resource             | Limit |"},{"line_number":275,"context_line":"      +----------------------+-------+"}],"source_content_type":"text/x-rst","patch_set":10,"id":"2ace024a_c0b71159","line":272,"in_reply_to":"d413af50_79f19010","updated":"2026-06-23 06:11:14.000000000","message":"Done","commit_id":"0b88992e1d645c035418c77105bdea65260ca3cb"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"76040ecce7a5ccf3c0b39eac6bb505ca58ab45d9","unresolved":true,"context_lines":[{"line_number":285,"context_line":"      | networks             |   100 |"},{"line_number":286,"context_line":"      | pools                |  None |"},{"line_number":287,"context_line":"      | ports                |   500 |"},{"line_number":288,"context_line":"      | project_id           |  None |"},{"line_number":289,"context_line":"      | rbac_policies        |    10 |"},{"line_number":290,"context_line":"      | routers              |     5 |"},{"line_number":291,"context_line":"      | router_routes        |    30 |"}],"source_content_type":"text/x-rst","patch_set":10,"id":"64c88e02_41760a9b","line":288,"updated":"2026-06-23 05:51:12.000000000","message":"Don\u0027t think this is a resource, also all of the above with a None limit are suspect, some seem to be ovn-octavia-provider ones?","commit_id":"0b88992e1d645c035418c77105bdea65260ca3cb"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"77492c0c8cf83765e47eb38e7ea5707061c26dfc","unresolved":false,"context_lines":[{"line_number":285,"context_line":"      | networks             |   100 |"},{"line_number":286,"context_line":"      | pools                |  None |"},{"line_number":287,"context_line":"      | ports                |   500 |"},{"line_number":288,"context_line":"      | project_id           |  None |"},{"line_number":289,"context_line":"      | rbac_policies        |    10 |"},{"line_number":290,"context_line":"      | routers              |     5 |"},{"line_number":291,"context_line":"      | router_routes        |    30 |"}],"source_content_type":"text/x-rst","patch_set":10,"id":"29813364_2e9f5a6d","line":288,"in_reply_to":"64c88e02_41760a9b","updated":"2026-06-23 06:11:14.000000000","message":"Yes, these are octavia related quotas. The Neutron API is loading the installed library but I\u0027m not using octavia. In shake of clarity, I\u0027ll remove them","commit_id":"0b88992e1d645c035418c77105bdea65260ca3cb"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"76040ecce7a5ccf3c0b39eac6bb505ca58ab45d9","unresolved":true,"context_lines":[{"line_number":296,"context_line":"      +----------------------+-------+"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"   With the ``--usage`` argument, the command will show the usage of the quotas."},{"line_number":299,"context_line":"   Some resources, like ``router_route``, are counted per parent resource (router)."},{"line_number":300,"context_line":"   The usage field for these resources will be always zero."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":10,"id":"5654e254_bf325d1a","line":299,"range":{"start_line":299,"start_character":26,"end_line":299,"end_character":38},"updated":"2026-06-23 05:51:12.000000000","message":"s/router_routes","commit_id":"0b88992e1d645c035418c77105bdea65260ca3cb"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"77492c0c8cf83765e47eb38e7ea5707061c26dfc","unresolved":false,"context_lines":[{"line_number":296,"context_line":"      +----------------------+-------+"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"   With the ``--usage`` argument, the command will show the usage of the quotas."},{"line_number":299,"context_line":"   Some resources, like ``router_route``, are counted per parent resource (router)."},{"line_number":300,"context_line":"   The usage field for these resources will be always zero."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":10,"id":"225ab937_265929d8","line":299,"range":{"start_line":299,"start_character":26,"end_line":299,"end_character":38},"in_reply_to":"5654e254_bf325d1a","updated":"2026-06-23 06:11:14.000000000","message":"Done","commit_id":"0b88992e1d645c035418c77105bdea65260ca3cb"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"76040ecce7a5ccf3c0b39eac6bb505ca58ab45d9","unresolved":true,"context_lines":[{"line_number":373,"context_line":"      | networks             |   100 |"},{"line_number":374,"context_line":"      | pools                |  None |"},{"line_number":375,"context_line":"      | ports                |   500 |"},{"line_number":376,"context_line":"      | project_id           |  None |"},{"line_number":377,"context_line":"      | rbac_policies        |    10 |"},{"line_number":378,"context_line":"      | routers              |    10 |"},{"line_number":379,"context_line":"      | router_routes        |    30 |"}],"source_content_type":"text/x-rst","patch_set":10,"id":"e6d4db79_937a0538","line":376,"updated":"2026-06-23 05:51:12.000000000","message":"Same comment for this table.","commit_id":"0b88992e1d645c035418c77105bdea65260ca3cb"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"77492c0c8cf83765e47eb38e7ea5707061c26dfc","unresolved":false,"context_lines":[{"line_number":373,"context_line":"      | networks             |   100 |"},{"line_number":374,"context_line":"      | pools                |  None |"},{"line_number":375,"context_line":"      | ports                |   500 |"},{"line_number":376,"context_line":"      | project_id           |  None |"},{"line_number":377,"context_line":"      | rbac_policies        |    10 |"},{"line_number":378,"context_line":"      | routers              |    10 |"},{"line_number":379,"context_line":"      | router_routes        |    30 |"}],"source_content_type":"text/x-rst","patch_set":10,"id":"78e59d02_723732dc","line":376,"in_reply_to":"e6d4db79_937a0538","updated":"2026-06-23 06:11:14.000000000","message":"Done","commit_id":"0b88992e1d645c035418c77105bdea65260ca3cb"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"be82b87ebd686ee4de3d1a87a55da11cdf98d6e6","unresolved":true,"context_lines":[{"line_number":299,"context_line":"      +----------------------+-------+--------+----------+"},{"line_number":300,"context_line":"      | Resource             | Limit | In Use | Reserved |"},{"line_number":301,"context_line":"      +----------------------+-------+--------+----------+"},{"line_number":302,"context_line":"      | firewall_rule        |   100 |      0 |        0 |"},{"line_number":303,"context_line":"      | firewall_policy      |    10 |      0 |        0 |"},{"line_number":304,"context_line":"      | floating_ips         |    50 |      0 |        0 |"},{"line_number":305,"context_line":"      | networks             |   100 |      1 |        0 |"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5f7fb20d_dc4460cc","line":302,"updated":"2026-06-23 21:41:16.000000000","message":"firewall_group is missing here","commit_id":"4ffc6446b15b065afac9fa4db768a75d633c0345"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3cb12915be0e7432f2a9ed1d93b896441561f649","unresolved":false,"context_lines":[{"line_number":299,"context_line":"      +----------------------+-------+--------+----------+"},{"line_number":300,"context_line":"      | Resource             | Limit | In Use | Reserved |"},{"line_number":301,"context_line":"      +----------------------+-------+--------+----------+"},{"line_number":302,"context_line":"      | firewall_rule        |   100 |      0 |        0 |"},{"line_number":303,"context_line":"      | firewall_policy      |    10 |      0 |        0 |"},{"line_number":304,"context_line":"      | floating_ips         |    50 |      0 |        0 |"},{"line_number":305,"context_line":"      | networks             |   100 |      1 |        0 |"}],"source_content_type":"text/x-rst","patch_set":11,"id":"6f274112_042e0b33","line":302,"in_reply_to":"5f7fb20d_dc4460cc","updated":"2026-06-24 07:11:29.000000000","message":"Done","commit_id":"4ffc6446b15b065afac9fa4db768a75d633c0345"}]}
