)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"854f2a2494a4524753bb888487e8a18f2caa67cd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"dd3397ca_c88a46c8","updated":"2024-09-10 13:36:13.000000000","message":"Content looks good to me. I have nothing else top of @frickler@offenerstapel.de\u0027s comments.","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"63e695d0_a60df0ae","updated":"2024-09-10 10:16:58.000000000","message":"thx, just some minor formatting or wording comments","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"60ab0c93061a93a06070595e5021b91badd1877a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"326caf5c_d8f8dc2e","updated":"2024-09-11 15:46:40.000000000","message":"lgtm, thx","commit_id":"4296a4eb15ab24a009cc7afd43119631a289708b"}],"deliverables/dalmatian/nova.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":true,"context_lines":[{"line_number":11,"context_line":"    devices for vGPUs are now persisted across reboots of a compute host."},{"line_number":12,"context_line":"  - |"},{"line_number":13,"context_line":"    Instances with UEFI firmware can now be launched with stateless firmware if"},{"line_number":14,"context_line":"    their image has ``hw_firmware_stateless`` property and if the compute"},{"line_number":15,"context_line":"    services have libvirt 8.6.0 or later."},{"line_number":16,"context_line":"  - |"},{"line_number":17,"context_line":"    Nova now automatically detects vTPM support for compute services if"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a7af8c9_75a00ebc","line":14,"range":{"start_line":14,"start_character":16,"end_line":14,"end_character":19},"updated":"2024-09-10 10:16:58.000000000","message":"has the ...?","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"a3e09d34c182b2f4e7cfa89f195a440f3ddb6f66","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    devices for vGPUs are now persisted across reboots of a compute host."},{"line_number":12,"context_line":"  - |"},{"line_number":13,"context_line":"    Instances with UEFI firmware can now be launched with stateless firmware if"},{"line_number":14,"context_line":"    their image has ``hw_firmware_stateless`` property and if the compute"},{"line_number":15,"context_line":"    services have libvirt 8.6.0 or later."},{"line_number":16,"context_line":"  - |"},{"line_number":17,"context_line":"    Nova now automatically detects vTPM support for compute services if"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"f826aacb_e502c532","line":14,"range":{"start_line":14,"start_character":16,"end_line":14,"end_character":19},"in_reply_to":"3a7af8c9_75a00ebc","updated":"2024-09-11 15:10:58.000000000","message":"Done","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":true,"context_lines":[{"line_number":15,"context_line":"    services have libvirt 8.6.0 or later."},{"line_number":16,"context_line":"  - |"},{"line_number":17,"context_line":"    Nova now automatically detects vTPM support for compute services if"},{"line_number":18,"context_line":"    libvirt version is above 8.0.0 and if``swtpm`` is installed on the node. It"},{"line_number":19,"context_line":"    will also automically get the TPM models that are supported."},{"line_number":20,"context_line":"  - |"},{"line_number":21,"context_line":"    You can now require TLS connections for SPICE consoles if you set"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ea2dfc13_21344721","line":18,"range":{"start_line":18,"start_character":39,"end_line":18,"end_character":50},"updated":"2024-09-10 10:16:58.000000000","message":"missing a space?","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"a3e09d34c182b2f4e7cfa89f195a440f3ddb6f66","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    services have libvirt 8.6.0 or later."},{"line_number":16,"context_line":"  - |"},{"line_number":17,"context_line":"    Nova now automatically detects vTPM support for compute services if"},{"line_number":18,"context_line":"    libvirt version is above 8.0.0 and if``swtpm`` is installed on the node. It"},{"line_number":19,"context_line":"    will also automically get the TPM models that are supported."},{"line_number":20,"context_line":"  - |"},{"line_number":21,"context_line":"    You can now require TLS connections for SPICE consoles if you set"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ff144edd_c3e46d83","line":18,"range":{"start_line":18,"start_character":39,"end_line":18,"end_character":50},"in_reply_to":"ea2dfc13_21344721","updated":"2024-09-11 15:10:58.000000000","message":"Done","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":true,"context_lines":[{"line_number":16,"context_line":"  - |"},{"line_number":17,"context_line":"    Nova now automatically detects vTPM support for compute services if"},{"line_number":18,"context_line":"    libvirt version is above 8.0.0 and if``swtpm`` is installed on the node. It"},{"line_number":19,"context_line":"    will also automically get the TPM models that are supported."},{"line_number":20,"context_line":"  - |"},{"line_number":21,"context_line":"    You can now require TLS connections for SPICE consoles if you set"},{"line_number":22,"context_line":"    ``[spice]/require_secure`` configuration option to ``True``."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"840110bc_5701a339","line":19,"range":{"start_line":19,"start_character":14,"end_line":19,"end_character":25},"updated":"2024-09-10 10:16:58.000000000","message":"automatically?","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"a3e09d34c182b2f4e7cfa89f195a440f3ddb6f66","unresolved":false,"context_lines":[{"line_number":16,"context_line":"  - |"},{"line_number":17,"context_line":"    Nova now automatically detects vTPM support for compute services if"},{"line_number":18,"context_line":"    libvirt version is above 8.0.0 and if``swtpm`` is installed on the node. It"},{"line_number":19,"context_line":"    will also automically get the TPM models that are supported."},{"line_number":20,"context_line":"  - |"},{"line_number":21,"context_line":"    You can now require TLS connections for SPICE consoles if you set"},{"line_number":22,"context_line":"    ``[spice]/require_secure`` configuration option to ``True``."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d33a3d0f_5d1b3b6b","line":19,"range":{"start_line":19,"start_character":14,"end_line":19,"end_character":25},"in_reply_to":"840110bc_5701a339","updated":"2024-09-11 15:10:58.000000000","message":"Done","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    libvirt version is above 8.0.0 and if``swtpm`` is installed on the node. It"},{"line_number":19,"context_line":"    will also automically get the TPM models that are supported."},{"line_number":20,"context_line":"  - |"},{"line_number":21,"context_line":"    You can now require TLS connections for SPICE consoles if you set"},{"line_number":22,"context_line":"    ``[spice]/require_secure`` configuration option to ``True``."},{"line_number":23,"context_line":"  - |"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7341306a_b16c1211","line":21,"range":{"start_line":21,"start_character":66,"end_line":21,"end_character":69},"updated":"2024-09-10 10:16:58.000000000","message":"set the?","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"a3e09d34c182b2f4e7cfa89f195a440f3ddb6f66","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    libvirt version is above 8.0.0 and if``swtpm`` is installed on the node. It"},{"line_number":19,"context_line":"    will also automically get the TPM models that are supported."},{"line_number":20,"context_line":"  - |"},{"line_number":21,"context_line":"    You can now require TLS connections for SPICE consoles if you set"},{"line_number":22,"context_line":"    ``[spice]/require_secure`` configuration option to ``True``."},{"line_number":23,"context_line":"  - |"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bb963124_4f872a0e","line":21,"range":{"start_line":21,"start_character":66,"end_line":21,"end_character":69},"in_reply_to":"7341306a_b16c1211","updated":"2024-09-11 15:10:58.000000000","message":"Done","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":true,"context_lines":[{"line_number":21,"context_line":"    You can now require TLS connections for SPICE consoles if you set"},{"line_number":22,"context_line":"    ``[spice]/require_secure`` configuration option to ``True``."},{"line_number":23,"context_line":"  - |"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    ``AggregateMultitenancyIsolation`` scheduler filter now supports multiple"},{"line_number":26,"context_line":"    aggregate keys prefixed by ``filter_tenant_id`` which unlimits the number"},{"line_number":27,"context_line":"    of tenants an aggregate of hosts can relate to."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d5ebf8b4_c23074be","line":24,"updated":"2024-09-10 10:16:58.000000000","message":"stray empty line","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"a3e09d34c182b2f4e7cfa89f195a440f3ddb6f66","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    You can now require TLS connections for SPICE consoles if you set"},{"line_number":22,"context_line":"    ``[spice]/require_secure`` configuration option to ``True``."},{"line_number":23,"context_line":"  - |"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    ``AggregateMultitenancyIsolation`` scheduler filter now supports multiple"},{"line_number":26,"context_line":"    aggregate keys prefixed by ``filter_tenant_id`` which unlimits the number"},{"line_number":27,"context_line":"    of tenants an aggregate of hosts can relate to."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"987574cb_9ccfac9e","line":24,"in_reply_to":"d5ebf8b4_c23074be","updated":"2024-09-11 15:10:58.000000000","message":"Done","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":true,"context_lines":[{"line_number":23,"context_line":"  - |"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    ``AggregateMultitenancyIsolation`` scheduler filter now supports multiple"},{"line_number":26,"context_line":"    aggregate keys prefixed by ``filter_tenant_id`` which unlimits the number"},{"line_number":27,"context_line":"    of tenants an aggregate of hosts can relate to."},{"line_number":28,"context_line":"  - |"},{"line_number":29,"context_line":"    A couple of other improvements target reducing the number of bugs we have :"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"6e01eaba_b76e37ad","line":26,"range":{"start_line":26,"start_character":58,"end_line":26,"end_character":66},"updated":"2024-09-10 10:16:58.000000000","message":"I\u0027m not a native speaker, too, but \"unlimit\" sounds weird to me.\n\n\"which removes the limitation on the number\"?","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"a3e09d34c182b2f4e7cfa89f195a440f3ddb6f66","unresolved":false,"context_lines":[{"line_number":23,"context_line":"  - |"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    ``AggregateMultitenancyIsolation`` scheduler filter now supports multiple"},{"line_number":26,"context_line":"    aggregate keys prefixed by ``filter_tenant_id`` which unlimits the number"},{"line_number":27,"context_line":"    of tenants an aggregate of hosts can relate to."},{"line_number":28,"context_line":"  - |"},{"line_number":29,"context_line":"    A couple of other improvements target reducing the number of bugs we have :"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d4b32c2a_c321d19c","line":26,"range":{"start_line":26,"start_character":58,"end_line":26,"end_character":66},"in_reply_to":"6e01eaba_b76e37ad","updated":"2024-09-11 15:10:58.000000000","message":"Done","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":true,"context_lines":[{"line_number":26,"context_line":"    aggregate keys prefixed by ``filter_tenant_id`` which unlimits the number"},{"line_number":27,"context_line":"    of tenants an aggregate of hosts can relate to."},{"line_number":28,"context_line":"  - |"},{"line_number":29,"context_line":"    A couple of other improvements target reducing the number of bugs we have :"},{"line_number":30,"context_line":"    one is changing how the Ironic driver sends metadata to the Ironic API, and"},{"line_number":31,"context_line":"    another one created a new ``nova.wsgi`` WSGI module that allows different"},{"line_number":32,"context_line":"    WSGI servers to set their WSGI application the same way (using module"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"8592ab27_8107b5d5","line":29,"range":{"start_line":29,"start_character":77,"end_line":29,"end_character":78},"updated":"2024-09-10 10:16:58.000000000","message":"stray space?","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"a3e09d34c182b2f4e7cfa89f195a440f3ddb6f66","unresolved":false,"context_lines":[{"line_number":26,"context_line":"    aggregate keys prefixed by ``filter_tenant_id`` which unlimits the number"},{"line_number":27,"context_line":"    of tenants an aggregate of hosts can relate to."},{"line_number":28,"context_line":"  - |"},{"line_number":29,"context_line":"    A couple of other improvements target reducing the number of bugs we have :"},{"line_number":30,"context_line":"    one is changing how the Ironic driver sends metadata to the Ironic API, and"},{"line_number":31,"context_line":"    another one created a new ``nova.wsgi`` WSGI module that allows different"},{"line_number":32,"context_line":"    WSGI servers to set their WSGI application the same way (using module"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a33c666_33a551b1","line":29,"range":{"start_line":29,"start_character":77,"end_line":29,"end_character":78},"in_reply_to":"8592ab27_8107b5d5","updated":"2024-09-11 15:10:58.000000000","message":"Done","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2da9a48e9b743ea38683f579156b263910569e74","unresolved":true,"context_lines":[{"line_number":30,"context_line":"    one is changing how the Ironic driver sends metadata to the Ironic API, and"},{"line_number":31,"context_line":"    another one created a new ``nova.wsgi`` WSGI module that allows different"},{"line_number":32,"context_line":"    WSGI servers to set their WSGI application the same way (using module"},{"line_number":33,"context_line":"    instead of a binary)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"4009583b_ed9bc144","line":33,"updated":"2024-09-10 10:16:58.000000000","message":"end with a dot like all other items?","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"a3e09d34c182b2f4e7cfa89f195a440f3ddb6f66","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    one is changing how the Ironic driver sends metadata to the Ironic API, and"},{"line_number":31,"context_line":"    another one created a new ``nova.wsgi`` WSGI module that allows different"},{"line_number":32,"context_line":"    WSGI servers to set their WSGI application the same way (using module"},{"line_number":33,"context_line":"    instead of a binary)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d7a3700b_f9c34348","line":33,"in_reply_to":"4009583b_ed9bc144","updated":"2024-09-11 15:10:58.000000000","message":"Done","commit_id":"bd639ff6e37963822563a86a498e5b2558e690e9"}]}
