)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"change_message_id":"5fbc3a5ab4c3e735205308db3615531ab7fe5ee9","unresolved":true,"context_lines":[{"line_number":9,"context_line":"This removes the config option and code for supporting"},{"line_number":10,"context_line":"tunnelled migrations through libvirt that was deprecated"},{"line_number":11,"context_line":"in Wallaby in favor of the QEMU native TLS support."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ia67123582f42b41e9a2fc124a870c84c684d2aa6"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"6bcbc130_181ba452","line":12,"updated":"2024-04-08 15:14:05.000000000","message":"For historical reference, please also quote the deprecation comimt[1]\n\n[1] https://review.opendev.org/c/openstack/nova/+/780908 (libvirt: Deprecate `live_migration_tunnelled`)","commit_id":"c9aff911a084eb706fd195c511c1ed4830b6b30b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5ff76401bc394f2829bcc6428e42c29ddbf36e55","unresolved":true,"context_lines":[{"line_number":9,"context_line":"This removes the config option and code for supporting"},{"line_number":10,"context_line":"tunnelled migrations through libvirt that was deprecated"},{"line_number":11,"context_line":"in Wallaby in favor of the QEMU native TLS support."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ia67123582f42b41e9a2fc124a870c84c684d2aa6"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"828c9423_349e6c09","line":12,"in_reply_to":"6bcbc130_181ba452","updated":"2024-10-14 11:24:57.000000000","message":"ack this is useful to incldue yes.\n\nsince the deprecation happend in wallaby it has been advertised in multipel Slurp release and we are free to remove it.","commit_id":"c9aff911a084eb706fd195c511c1ed4830b6b30b"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"137eb4b46f530702034873f6d029ffbe62aa3e81","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This removes the config option and code for supporting"},{"line_number":10,"context_line":"tunnelled migrations through libvirt that was deprecated"},{"line_number":11,"context_line":"in Wallaby in favor of the QEMU native TLS support."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ia67123582f42b41e9a2fc124a870c84c684d2aa6"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"db48c756_8aa0a6ae","line":12,"in_reply_to":"828c9423_349e6c09","updated":"2024-10-14 11:26:31.000000000","message":"Done","commit_id":"c9aff911a084eb706fd195c511c1ed4830b6b30b"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"change_message_id":"1078c447d716a8050811895a0e9f1a090f4c7ab0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"37b5bb90_e5df02f3","updated":"2023-04-07 13:20:32.000000000","message":"Hi, Tobias!  Thanks for completing the TODO item[1] in this part of the code! :-)\n\nOverall, it is a nice clean-up (and a nice diffstat: +24, -302).\n\nI\u0027d just like a double-check on the code removal in check_can_live_migrate_source() from another reviewer.  It looks fine to me, but I\u0027m not an expert on the block-device-mapping code.\n\n\n[1] https://review.opendev.org/c/openstack/nova/+/879021/2/nova/virt/libvirt/driver.py#b795","commit_id":"3a7ad9657c4f5dbe39064503961e3e8884d9c471"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"c7e4cb6a02b24baf6b813f1f3fcedc1341e4fa2e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2b5432d6_d00e4540","updated":"2023-04-07 14:15:13.000000000","message":"Unfortunately, we need to wait a bit for knowing whether we could remove or deprecate some changes by Bobcat as it\u0027s not a SLURP release (so operators wouldn\u0027t see the relnote if they upgrade directly from Antelope to C).\n\nSee my notes from the PTG :\n\n\n\u003e # The new release cadence\n\u003e \n\u003e We had long arguments whether we should hold deprecations and removals this\n\u003e cycle, given the releasenotes tooling isn\u0027t in place yet. As a reminder,\n\u003e since Bobcat is a non-SLURP release, operators are able to skip it and just\n\u003e look at the C releasenotes so we want to make sure we forward-port upgrade\n\u003e notes for them. For the moment, no consensus in place, we defer the outcome\n\u003e into a subsequent nova meeting and in the meantime, we raised the point to\n\u003e the TC for guidance needs.\n\nhttps://lists.openstack.org/pipermail/openstack-discuss/2023-April/033124.html","commit_id":"3a7ad9657c4f5dbe39064503961e3e8884d9c471"},{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"f6606f48a7d90c25ae800d327c2084fc371c0763","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9ed8031b_d5ae1b63","in_reply_to":"2b5432d6_d00e4540","updated":"2023-08-11 09:16:33.000000000","message":"Was there any progress or consensus on the release notes? I guess it could be solved by adding some kind of support in reno for that to include release notes for Bobcat in C release notes.","commit_id":"3a7ad9657c4f5dbe39064503961e3e8884d9c471"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"3d974a5055ff1057700274ef18a17e327a7f2621","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"71503c3c_57970377","updated":"2024-01-19 13:36:13.000000000","message":"im fine with the general direction of this\ni agree it should be remvoed.\ni do not have time to review properly now but skiming the patch it looks ok in general","commit_id":"a517acb30e292878d9c75711be69aab5a5c66a9e"},{"author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"change_message_id":"5fbc3a5ab4c3e735205308db3615531ab7fe5ee9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8f32e018_ff1f5817","updated":"2024-04-08 15:14:05.000000000","message":"This should be ready to merge this cycle.","commit_id":"c9aff911a084eb706fd195c511c1ed4830b6b30b"},{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"6cb72d8ca6057c45b76c7594155257a1f8bf1bb2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"014dff3b_6a9ab318","updated":"2024-01-20 22:18:58.000000000","message":"recheck lvm failed unrelated","commit_id":"c9aff911a084eb706fd195c511c1ed4830b6b30b"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"ccab9cb6cbe95050601310e6af7d6cb97ef4e82f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"eafe7f1f_559adc68","updated":"2024-10-12 14:44:25.000000000","message":"We agreed to remove this during vPTG discussions for 2024.2 and the agreement would be still valid.","commit_id":"84d090650a6e82b93a72e20d4fafcf5fb2a114a5"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5ff76401bc394f2829bcc6428e42c29ddbf36e55","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ae0e8a05_36893e3d","in_reply_to":"eafe7f1f_559adc68","updated":"2024-10-14 11:24:57.000000000","message":"yep, I agree that that decision is still valid.","commit_id":"84d090650a6e82b93a72e20d4fafcf5fb2a114a5"},{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"ee8c35b945e50587a81179e30ce1b2518aba19d0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"1e35181e_d5b6e2eb","updated":"2024-10-15 15:27:22.000000000","message":"Thanks Takashi!","commit_id":"299214b222dd01b194e424d83ceff972d1b5aeb7"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"ad1981c6c33c128be261cdb50ed478142d1d16a5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"f62eba61_b02437dd","updated":"2024-10-15 12:04:58.000000000","message":"recheck post failure was caused by `No such file or directory (2)` in rsync. Can it be a random problem ?","commit_id":"299214b222dd01b194e424d83ceff972d1b5aeb7"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"e1cbc85ef86ce465a311d5c0fd1c92cccd769b75","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"d09f4120_d70b422d","updated":"2024-10-14 11:31:00.000000000","message":"thanks for the commit update","commit_id":"299214b222dd01b194e424d83ceff972d1b5aeb7"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"cfd8982d0a78d278d795b2913b595d032618eab3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"6d1bd086_e2bbc236","updated":"2025-02-13 09:02:51.000000000","message":"I\u0027m definitely cool with removing this option by Epoxy as this is a non-skipped release.","commit_id":"25178e7c849a0aa7f3fc4c82bd9c8931d02876ce"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"a859756744c5c3b837f17400a0957a849d538b3d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"98d5c242_e79514ed","updated":"2025-09-22 12:41:38.000000000","message":"I would really wait with that, given that there is an existing bug in QEMU [1], which results in issues with live-migrations with native TLS, and tunneled migration is the only working workaround, except disabling encryption of memory at all.\n\nMoreover, tunneled migrations have higher performance, then native non-paralleled migrations.\n\nFrom what I get we\u0027d need to bump min libvirt version to 11.6.0 to ensure that there\u0027s at least some workaround for problematic TLS.\n\nAs while [2] does significantly reduce probability of migration failure happening, and also bumps throughput above tunneled migrations, it\u0027s not solving the root cause of it, just makes way less likely to occur.\n\n[1] https://gitlab.com/qemu-project/qemu/-/issues/1937\n[2] https://review.opendev.org/c/openstack/nova/+/955784","commit_id":"da8a711aa914115d36674bfa22dd6f81576dc328"},{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"249dbf7acf726c2ecded1db99d28d021a107d9c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"ba935afa_2fc43c83","in_reply_to":"98d5c242_e79514ed","updated":"2025-09-23 07:09:35.000000000","message":"Thanks for the heads up, I don\u0027t have any issues with keeping this until that has stabilised. Looks like a fix has been added in GnuTLS but might be a year or two until we can pull this in then.","commit_id":"da8a711aa914115d36674bfa22dd6f81576dc328"}],"releasenotes/notes/remove-libvirt-tunnelled-migration-a8a440aae18c93a1.yaml":[{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"c4dac667dd28a7053b4c2f8cd3ff9c85e4edf7b6","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Libvirt tunnelling for block migrations is removed. The configuration option"},{"line_number":5,"context_line":"    ``live_migration_tunnelled`` is removed, use QEMU native TLS by configuring"},{"line_number":6,"context_line":"    the ``live_migration_with_native_tls`` option."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"e2914856_57056548","line":4,"updated":"2025-01-23 09:07:26.000000000","message":"s/for block migrations//","commit_id":"299214b222dd01b194e424d83ceff972d1b5aeb7"},{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"eb9c1a656f0987ee62198f5c65cc57fc51d84b75","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Libvirt tunnelling for block migrations is removed. The configuration option"},{"line_number":5,"context_line":"    ``live_migration_tunnelled`` is removed, use QEMU native TLS by configuring"},{"line_number":6,"context_line":"    the ``live_migration_with_native_tls`` option."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"6875ba3e_63756507","line":4,"in_reply_to":"e2914856_57056548","updated":"2025-01-23 19:59:08.000000000","message":"Done","commit_id":"299214b222dd01b194e424d83ceff972d1b5aeb7"}]}
