)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"03f9ffe04b61e4c250568f2b4d5107d15ac60eca","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"1bb2ae45_22dc4566","updated":"2023-08-31 21:39:55.000000000","message":"i wanted to read that doc first before reviewing the tool.\n\ni think this is overall fine but i left some comments inline","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"}],"doc/source/admin/cells.rst":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"6a2e54b7b7af665405de199ca1b28174fdafcb87","unresolved":true,"context_lines":[{"line_number":757,"context_line":"   cells in a multi-cell environment. See the :doc:`quotas documentation"},{"line_number":758,"context_line":"   \u003c/admin/quotas\u003e` for more details."},{"line_number":759,"context_line":""},{"line_number":760,"context_line":"   Starting in the Bobcat (2023.2) release, it is possible to configure unified"},{"line_number":761,"context_line":"   limits quotas, which stores quota limits as Keystone unified limits and"},{"line_number":762,"context_line":"   counts quota usage from the placement service and API database. See the"},{"line_number":763,"context_line":"   :doc:`unified limits documentation \u003c/admin/unified-limits\u003e` for more"}],"source_content_type":"text/x-rst","patch_set":3,"id":"901bca86_5672409e","line":760,"range":{"start_line":760,"start_character":27,"end_line":760,"end_character":33},"updated":"2023-08-30 19:09:36.000000000","message":"This should be 28.0.0","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"940bfe9fffd6d74227ecae959e059a76bf06822e","unresolved":false,"context_lines":[{"line_number":757,"context_line":"   cells in a multi-cell environment. See the :doc:`quotas documentation"},{"line_number":758,"context_line":"   \u003c/admin/quotas\u003e` for more details."},{"line_number":759,"context_line":""},{"line_number":760,"context_line":"   Starting in the Bobcat (2023.2) release, it is possible to configure unified"},{"line_number":761,"context_line":"   limits quotas, which stores quota limits as Keystone unified limits and"},{"line_number":762,"context_line":"   counts quota usage from the placement service and API database. See the"},{"line_number":763,"context_line":"   :doc:`unified limits documentation \u003c/admin/unified-limits\u003e` for more"}],"source_content_type":"text/x-rst","patch_set":3,"id":"424802f9_8a2a3eec","line":760,"range":{"start_line":760,"start_character":27,"end_line":760,"end_character":33},"in_reply_to":"901bca86_5672409e","updated":"2023-08-30 19:36:19.000000000","message":"Done","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"}],"doc/source/admin/index.rst":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"74ba6431cb53cf3a574b7d2e89b010e16079d6d2","unresolved":true,"context_lines":[{"line_number":158,"context_line":"   config-drive"},{"line_number":159,"context_line":"   image-caching"},{"line_number":160,"context_line":"   metadata-service"},{"line_number":161,"context_line":"   unified-limits"},{"line_number":162,"context_line":"   networking"},{"line_number":163,"context_line":"   security-groups"},{"line_number":164,"context_line":"   security"}],"source_content_type":"text/x-rst","patch_set":5,"id":"8e9b591d_f3754eab","line":161,"updated":"2023-08-31 17:31:54.000000000","message":"ok, we basically deprecate the legacy docs 😊\nThat being said, shall we continue to document the legacy quotas ?","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3bb44ae3e9d04e916a51c4ec2e17a48f1397fc12","unresolved":true,"context_lines":[{"line_number":158,"context_line":"   config-drive"},{"line_number":159,"context_line":"   image-caching"},{"line_number":160,"context_line":"   metadata-service"},{"line_number":161,"context_line":"   unified-limits"},{"line_number":162,"context_line":"   networking"},{"line_number":163,"context_line":"   security-groups"},{"line_number":164,"context_line":"   security"}],"source_content_type":"text/x-rst","patch_set":5,"id":"cd600343_107dfcb0","line":161,"in_reply_to":"8e9b591d_f3754eab","updated":"2023-08-31 17:52:13.000000000","message":"I felt conflicted about that. Since this is the first indication of deprecation I thought maybe it would be kindest to still have the legacy docs accessible but just not front-and-center. They are not linked off of any toctree (which is why they have the :orphan: directive on them) and I mentioned them only as a \"if you have to\" link from the unified limits docs.\n\nI\u0027m not sure how long is a \"good\" time to wait before removing the legacy docs entirely but I think that should happen at some point.","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"}],"doc/source/admin/quotas.rst":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"6a2e54b7b7af665405de199ca1b28174fdafcb87","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":".. warning::"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"   As of Nova release 2023.2 (Bobcat), the ``nova.quota.DbQuotaDriver`` has"},{"line_number":10,"context_line":"   been deprecated and the default quota driver configuration will be changed"},{"line_number":11,"context_line":"   to the ``nova.quota.UnifiedLimitsDriver`` in 2024.1 (Caracal) release. See"},{"line_number":12,"context_line":"   the :doc:`unified limits documentation \u003c/admin/unified-limits\u003e`."}],"source_content_type":"text/x-rst","patch_set":3,"id":"b13c4f69_905f2d22","line":9,"range":{"start_line":9,"start_character":22,"end_line":9,"end_character":28},"updated":"2023-08-30 19:09:36.000000000","message":"28.0.0","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"940bfe9fffd6d74227ecae959e059a76bf06822e","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":".. warning::"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"   As of Nova release 2023.2 (Bobcat), the ``nova.quota.DbQuotaDriver`` has"},{"line_number":10,"context_line":"   been deprecated and the default quota driver configuration will be changed"},{"line_number":11,"context_line":"   to the ``nova.quota.UnifiedLimitsDriver`` in 2024.1 (Caracal) release. See"},{"line_number":12,"context_line":"   the :doc:`unified limits documentation \u003c/admin/unified-limits\u003e`."}],"source_content_type":"text/x-rst","patch_set":3,"id":"b64d2904_204698bf","line":9,"range":{"start_line":9,"start_character":22,"end_line":9,"end_character":28},"in_reply_to":"b13c4f69_905f2d22","updated":"2023-08-30 19:36:19.000000000","message":"Done","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"74ba6431cb53cf3a574b7d2e89b010e16079d6d2","unresolved":true,"context_lines":[{"line_number":1,"context_line":":orphan:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Manage quotas"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1b6933ef_ca46c65b","line":1,"updated":"2023-08-31 17:31:54.000000000","message":"yeah indeed","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3bb44ae3e9d04e916a51c4ec2e17a48f1397fc12","unresolved":true,"context_lines":[{"line_number":1,"context_line":":orphan:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Manage quotas"}],"source_content_type":"text/x-rst","patch_set":5,"id":"360bce91_56f21579","line":1,"in_reply_to":"1b6933ef_ca46c65b","updated":"2023-08-31 17:52:13.000000000","message":"Ah you already saw it 🙂","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"}],"doc/source/admin/unified-limits.rst":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"6a2e54b7b7af665405de199ca1b28174fdafcb87","unresolved":true,"context_lines":[{"line_number":8,"context_line":"    end-user information about quotas, including information about the type of"},{"line_number":9,"context_line":"    quotas available, refer to the :doc:`user guide \u003c/user/unified-limits\u003e`."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Since the Nova 2023.2 (Bobcat) release, it is recommended to use `Keystone"},{"line_number":12,"context_line":"unified limits`_ for Nova quota limits."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"For information about legacy quota limits, see the :doc:`legacy quota"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fc407641_e3e21058","line":11,"range":{"start_line":11,"start_character":15,"end_line":11,"end_character":21},"updated":"2023-08-30 19:09:36.000000000","message":"28.0.0","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"940bfe9fffd6d74227ecae959e059a76bf06822e","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    end-user information about quotas, including information about the type of"},{"line_number":9,"context_line":"    quotas available, refer to the :doc:`user guide \u003c/user/unified-limits\u003e`."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Since the Nova 2023.2 (Bobcat) release, it is recommended to use `Keystone"},{"line_number":12,"context_line":"unified limits`_ for Nova quota limits."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"For information about legacy quota limits, see the :doc:`legacy quota"}],"source_content_type":"text/x-rst","patch_set":3,"id":"58f4dc54_1f039dbe","line":11,"range":{"start_line":11,"start_character":15,"end_line":11,"end_character":21},"in_reply_to":"fc407641_e3e21058","updated":"2023-08-30 19:36:19.000000000","message":"Done","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"03f9ffe04b61e4c250568f2b4d5107d15ac60eca","unresolved":true,"context_lines":[{"line_number":104,"context_line":"  Until the data migration is complete, the system will fall back to legacy"},{"line_number":105,"context_line":"  quota usage counting from cell databases depending on the result of an EXISTS"},{"line_number":106,"context_line":"  database query during each quota check. Use"},{"line_number":107,"context_line":"  ``nova-manage db online_data_migrations`` to run online data migrations."},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"* Behavior will be different for unscheduled servers in ``ERROR`` state. A"},{"line_number":110,"context_line":"  server in ``ERROR`` state that has never been scheduled to a compute host"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7bf55734_52987e6e","line":107,"updated":"2023-08-31 21:39:55.000000000","message":"this would be nice to have a check for but good that its documetned at least","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"9f57e8dfc10afd42675f8f79dd91f41b6efafd84","unresolved":true,"context_lines":[{"line_number":104,"context_line":"  Until the data migration is complete, the system will fall back to legacy"},{"line_number":105,"context_line":"  quota usage counting from cell databases depending on the result of an EXISTS"},{"line_number":106,"context_line":"  database query during each quota check. Use"},{"line_number":107,"context_line":"  ``nova-manage db online_data_migrations`` to run online data migrations."},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"* Behavior will be different for unscheduled servers in ``ERROR`` state. A"},{"line_number":110,"context_line":"  server in ``ERROR`` state that has never been scheduled to a compute host"}],"source_content_type":"text/x-rst","patch_set":5,"id":"b4888150_41e6d24d","line":107,"in_reply_to":"7bf55734_52987e6e","updated":"2023-08-31 22:59:09.000000000","message":"There is actually a check for it but looking at it again, the error message could be improved:\n\nhttps://github.com/openstack/nova/blob/5ab8ba1/nova/limit/placement.py#L87-L90","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"}],"doc/source/user/quotas.rst":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"6a2e54b7b7af665405de199ca1b28174fdafcb87","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":".. warning::"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"   As of Nova release 2023.2 (Bobcat), the ``nova.quota.DbQuotaDriver`` has"},{"line_number":10,"context_line":"   been deprecated and the default quota driver configuration will be changed"},{"line_number":11,"context_line":"   to the ``nova.quota.UnifiedLimitsDriver`` in 2024.1 (Caracal) release. See"},{"line_number":12,"context_line":"   the :doc:`unified limits documentation \u003c/user/unified-limits\u003e`."}],"source_content_type":"text/x-rst","patch_set":3,"id":"57e507da_6c0f02a0","line":9,"range":{"start_line":9,"start_character":22,"end_line":9,"end_character":28},"updated":"2023-08-30 19:09:36.000000000","message":"28.0.0","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"940bfe9fffd6d74227ecae959e059a76bf06822e","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":".. warning::"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"   As of Nova release 2023.2 (Bobcat), the ``nova.quota.DbQuotaDriver`` has"},{"line_number":10,"context_line":"   been deprecated and the default quota driver configuration will be changed"},{"line_number":11,"context_line":"   to the ``nova.quota.UnifiedLimitsDriver`` in 2024.1 (Caracal) release. See"},{"line_number":12,"context_line":"   the :doc:`unified limits documentation \u003c/user/unified-limits\u003e`."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ee95b3c5_dba0d74f","line":9,"range":{"start_line":9,"start_character":22,"end_line":9,"end_character":28},"in_reply_to":"57e507da_6c0f02a0","updated":"2023-08-30 19:36:19.000000000","message":"Done","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"}],"doc/source/user/unified-limits.rst":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"6a2e54b7b7af665405de199ca1b28174fdafcb87","unresolved":true,"context_lines":[{"line_number":2,"context_line":"Unified Limits Quotas"},{"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Since the Nova 2023.2 (Bobcat) release, it is recommended to use `Keystone"},{"line_number":6,"context_line":"unified limits`_ for Nova quota limits."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"For information about legacy quota limits, see the :doc:`legacy quota"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5746e418_af4c4765","line":5,"range":{"start_line":5,"start_character":15,"end_line":5,"end_character":21},"updated":"2023-08-30 19:09:36.000000000","message":"28.0.0","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"940bfe9fffd6d74227ecae959e059a76bf06822e","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Unified Limits Quotas"},{"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Since the Nova 2023.2 (Bobcat) release, it is recommended to use `Keystone"},{"line_number":6,"context_line":"unified limits`_ for Nova quota limits."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"For information about legacy quota limits, see the :doc:`legacy quota"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7b174795_2336b878","line":5,"range":{"start_line":5,"start_character":15,"end_line":5,"end_character":21},"in_reply_to":"5746e418_af4c4765","updated":"2023-08-30 19:36:19.000000000","message":"Done","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"e527e308200291e95ce1ab85a39d0badab652adc","unresolved":true,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   * - Quota name"},{"line_number":28,"context_line":"     - Description"},{"line_number":29,"context_line":"   * - class:VCPU"},{"line_number":30,"context_line":"     - Number of instance cores (VCPUs) allowed per project."},{"line_number":31,"context_line":"   * - servers"},{"line_number":32,"context_line":"     - Number of instances allowed per project."}],"source_content_type":"text/x-rst","patch_set":5,"id":"900a5d6e_48a4f259","line":29,"updated":"2023-08-31 15:59:58.000000000","message":"Might be worth talking about class:PCPU in this context?","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3bb44ae3e9d04e916a51c4ec2e17a48f1397fc12","unresolved":true,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   * - Quota name"},{"line_number":28,"context_line":"     - Description"},{"line_number":29,"context_line":"   * - class:VCPU"},{"line_number":30,"context_line":"     - Number of instance cores (VCPUs) allowed per project."},{"line_number":31,"context_line":"   * - servers"},{"line_number":32,"context_line":"     - Number of instances allowed per project."}],"source_content_type":"text/x-rst","patch_set":5,"id":"da8c765b_f1b1b26c","line":29,"in_reply_to":"24093fc1_e8c4f5e6","updated":"2023-08-31 17:52:13.000000000","message":"Ah yeah, good point. I think that one is kind of a \"built-in\" resource as well. I can add that.","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"74ba6431cb53cf3a574b7d2e89b010e16079d6d2","unresolved":true,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   * - Quota name"},{"line_number":28,"context_line":"     - Description"},{"line_number":29,"context_line":"   * - class:VCPU"},{"line_number":30,"context_line":"     - Number of instance cores (VCPUs) allowed per project."},{"line_number":31,"context_line":"   * - servers"},{"line_number":32,"context_line":"     - Number of instances allowed per project."}],"source_content_type":"text/x-rst","patch_set":5,"id":"24093fc1_e8c4f5e6","line":29,"in_reply_to":"900a5d6e_48a4f259","updated":"2023-08-31 17:31:54.000000000","message":"Good call, can be addressed in a FUP","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"03f9ffe04b61e4c250568f2b4d5107d15ac60eca","unresolved":true,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   * - Quota name"},{"line_number":28,"context_line":"     - Description"},{"line_number":29,"context_line":"   * - class:VCPU"},{"line_number":30,"context_line":"     - Number of instance cores (VCPUs) allowed per project."},{"line_number":31,"context_line":"   * - servers"},{"line_number":32,"context_line":"     - Number of instances allowed per project."}],"source_content_type":"text/x-rst","patch_set":5,"id":"db66c78f_f653daad","line":29,"in_reply_to":"da8c765b_f1b1b26c","updated":"2023-08-31 21:39:55.000000000","message":"so pre unified limtes we only had quotas on flavor.vcpu\n\nflavor.vcpu applies to both the VCPU and PCPU resouce class in placment.\n\nwith unifed limits  howver they will be two seperate limits.\n\nso the VCPU quota will becore 2 seperate limits.\n\nwhen it was based on flavor.vcpus\n\n```\nNumber of instance cores (VCPUs) allowed per project.\n```\nwas correct but in the context of unified limit it would be better to say somehting like\n\n```\nNumber of shared cpus cores (VCPUs) allowed per project.\n```\nthen add\n ```\n * - class:PCPU\n - Number of dedicated cpus cores (PCPUs) allowed per project.\n ```\n \n this coudl be descibed in more detail in a follow up.","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"9f57e8dfc10afd42675f8f79dd91f41b6efafd84","unresolved":true,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   * - Quota name"},{"line_number":28,"context_line":"     - Description"},{"line_number":29,"context_line":"   * - class:VCPU"},{"line_number":30,"context_line":"     - Number of instance cores (VCPUs) allowed per project."},{"line_number":31,"context_line":"   * - servers"},{"line_number":32,"context_line":"     - Number of instances allowed per project."}],"source_content_type":"text/x-rst","patch_set":5,"id":"569e4cd8_2344847e","line":29,"in_reply_to":"db66c78f_f653daad","updated":"2023-08-31 22:59:09.000000000","message":"OK, thank you for explaining those details. I will include that in the followup.","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"e527e308200291e95ce1ab85a39d0badab652adc","unresolved":true,"context_lines":[{"line_number":123,"context_line":"    | a32a9080be6b4a5481c16a91fe329e6f | 8b22bf8a66fa4524a522b2a21865bbf2 | server_key_pairs                   |           100 | None        | None      |"},{"line_number":124,"context_line":"    | 86408bb7a0e542b18404ec7d348da820 | 8b22bf8a66fa4524a522b2a21865bbf2 | server_groups                      |            10 | None        | None      |"},{"line_number":125,"context_line":"    | 17c4552c5aad4afca4813f37530fc897 | 8b22bf8a66fa4524a522b2a21865bbf2 | server_group_members               |            10 | None        | None      |"},{"line_number":126,"context_line":"    +----------------------------------+----------------------------------+------------------------------------+---------------+-------------+-----------+"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"To list the currently set quota values for your project, run:"},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"a1b5c4d5_b21093c4","line":126,"updated":"2023-08-31 15:59:58.000000000","message":"I couldn\u0027t make -1 work to do unlimited, I have since forgotten if that was intentional or not :/","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3bb44ae3e9d04e916a51c4ec2e17a48f1397fc12","unresolved":true,"context_lines":[{"line_number":123,"context_line":"    | a32a9080be6b4a5481c16a91fe329e6f | 8b22bf8a66fa4524a522b2a21865bbf2 | server_key_pairs                   |           100 | None        | None      |"},{"line_number":124,"context_line":"    | 86408bb7a0e542b18404ec7d348da820 | 8b22bf8a66fa4524a522b2a21865bbf2 | server_groups                      |            10 | None        | None      |"},{"line_number":125,"context_line":"    | 17c4552c5aad4afca4813f37530fc897 | 8b22bf8a66fa4524a522b2a21865bbf2 | server_group_members               |            10 | None        | None      |"},{"line_number":126,"context_line":"    +----------------------------------+----------------------------------+------------------------------------+---------------+-------------+-----------+"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"To list the currently set quota values for your project, run:"},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"ea329d8a_3569eb63","line":126,"in_reply_to":"a1b5c4d5_b21093c4","updated":"2023-08-31 17:52:13.000000000","message":"That sounds vaguely familiar .. I would lean toward there was some complication about it but I don\u0027t know/remember what it could be.","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"03f9ffe04b61e4c250568f2b4d5107d15ac60eca","unresolved":true,"context_lines":[{"line_number":123,"context_line":"    | a32a9080be6b4a5481c16a91fe329e6f | 8b22bf8a66fa4524a522b2a21865bbf2 | server_key_pairs                   |           100 | None        | None      |"},{"line_number":124,"context_line":"    | 86408bb7a0e542b18404ec7d348da820 | 8b22bf8a66fa4524a522b2a21865bbf2 | server_groups                      |            10 | None        | None      |"},{"line_number":125,"context_line":"    | 17c4552c5aad4afca4813f37530fc897 | 8b22bf8a66fa4524a522b2a21865bbf2 | server_group_members               |            10 | None        | None      |"},{"line_number":126,"context_line":"    +----------------------------------+----------------------------------+------------------------------------+---------------+-------------+-----------+"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"To list the currently set quota values for your project, run:"},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"34c045db_2cc4effb","line":126,"in_reply_to":"ea329d8a_3569eb63","updated":"2023-08-31 21:39:55.000000000","message":"-1 was the sential for legacy it would be unfortonet if we coudl not make that work going forward.","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"}],"nova/conf/quota.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"03f9ffe04b61e4c250568f2b4d5107d15ac60eca","unresolved":true,"context_lines":[{"line_number":173,"context_line":"* -1 to disable the quota."},{"line_number":174,"context_line":"\"\"\"),"},{"line_number":175,"context_line":"    cfg.StrOpt(\u0027driver\u0027,"},{"line_number":176,"context_line":"        default\u003d\u0027nova.quota.DbQuotaDriver\u0027,"},{"line_number":177,"context_line":"        choices\u003d["},{"line_number":178,"context_line":"            (\u0027nova.quota.DbQuotaDriver\u0027, \u0027(deprecated) Stores quota limit \u0027"},{"line_number":179,"context_line":"             \u0027information in the database and relies on the ``quota_*`` \u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"81f8c8a1_be2964ae","line":176,"updated":"2023-08-31 21:39:55.000000000","message":"for what its worth since we have not change the defautl i do think we can continue to enhance the documention and tooling for the migratoin.\n\nso if we need to fiture out how to make -1 work or document how to remove a limit form a given project we can do that next cycle.","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"9f57e8dfc10afd42675f8f79dd91f41b6efafd84","unresolved":true,"context_lines":[{"line_number":173,"context_line":"* -1 to disable the quota."},{"line_number":174,"context_line":"\"\"\"),"},{"line_number":175,"context_line":"    cfg.StrOpt(\u0027driver\u0027,"},{"line_number":176,"context_line":"        default\u003d\u0027nova.quota.DbQuotaDriver\u0027,"},{"line_number":177,"context_line":"        choices\u003d["},{"line_number":178,"context_line":"            (\u0027nova.quota.DbQuotaDriver\u0027, \u0027(deprecated) Stores quota limit \u0027"},{"line_number":179,"context_line":"             \u0027information in the database and relies on the ``quota_*`` \u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"fbeecbab_2d704736","line":176,"in_reply_to":"81f8c8a1_be2964ae","updated":"2023-08-31 22:59:09.000000000","message":"Agreed.","commit_id":"8f0817f078308ffd98031e48f82f7de32ed5d9ab"}],"releasenotes/notes/deprecate-legacy-quota-driver-56906ca0e2842839.yaml":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"6a2e54b7b7af665405de199ca1b28174fdafcb87","unresolved":true,"context_lines":[{"line_number":2,"context_line":"  - |"},{"line_number":3,"context_line":"    The ``nova.quota.DbQuotaDriver`` is marked as deprecated and the"},{"line_number":4,"context_line":"    default quota driver configuration is planned to be changed to the"},{"line_number":5,"context_line":"    ``nova.quota.UnifiedLimitsDriver`` in the 2024.1 (Caracal) release."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"788cc5cf_7da55416","line":5,"range":{"start_line":5,"start_character":46,"end_line":5,"end_character":52},"updated":"2023-08-30 19:09:36.000000000","message":"29.0.0","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"940bfe9fffd6d74227ecae959e059a76bf06822e","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  - |"},{"line_number":3,"context_line":"    The ``nova.quota.DbQuotaDriver`` is marked as deprecated and the"},{"line_number":4,"context_line":"    default quota driver configuration is planned to be changed to the"},{"line_number":5,"context_line":"    ``nova.quota.UnifiedLimitsDriver`` in the 2024.1 (Caracal) release."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"4d0124d9_9dfc3cef","line":5,"range":{"start_line":5,"start_character":46,"end_line":5,"end_character":52},"in_reply_to":"788cc5cf_7da55416","updated":"2023-08-30 19:36:19.000000000","message":"Done","commit_id":"5fbf329afb249927679e35967b9ab9ede61edd25"}]}
