)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"c24d128042772458899da8433f90b9a7948aa3c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3ea50db3_9845563d","updated":"2026-10-06 17:56:26.000000000","message":"this makes sense to me.\ndownstream we stopped supporting devname in 17.0 (wallaby) i dont know if other installer or downstream ever really supported it but this is not new information\n\nits porting the long established guidance to avoid devname into a more prominent place which hopefully means more operators will be aware of the issues it causes and avoid using it.","commit_id":"bf8215d75b80ee5986e5750ca7259c8b1d5c8ce8"}],"nova/conf/pci.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"c24d128042772458899da8433f90b9a7948aa3c9","unresolved":true,"context_lines":[{"line_number":223,"context_line":"    device could change for multiple reasons during hypervisor reboot."},{"line_number":224,"context_line":"    So since nova 26.0.0 (Zed) the nova-compute service will refuse to start"},{"line_number":225,"context_line":"    with such configuration if the ``report_in_placement`` option is True."},{"line_number":226,"context_line":"    It is suggested to use the PCI address of the device instead."},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"  ``\u003ctag\u003e``"},{"line_number":229,"context_line":"    Additional ``\u003ctag\u003e`` and ``\u003ctag_value\u003e`` used for specifying PCI devices."}],"source_content_type":"text/x-python","patch_set":1,"id":"7f5bc2c0_d4ab7e69","line":226,"updated":"2026-10-06 17:56:26.000000000","message":"i wonder if we should go slightly future and present it as deprecated with no removal date.\n\nwe effectively stop at not supporting it for any new functionality because its a key of a larger option so we cant actully use the oslo toolign to deprecate it but\ni agree with the substance of this chagne as it advises against future use.","commit_id":"bf8215d75b80ee5986e5750ca7259c8b1d5c8ce8"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"78678124598140f270fcf02be39bc693df1b25aa","unresolved":true,"context_lines":[{"line_number":223,"context_line":"    device could change for multiple reasons during hypervisor reboot."},{"line_number":224,"context_line":"    So since nova 26.0.0 (Zed) the nova-compute service will refuse to start"},{"line_number":225,"context_line":"    with such configuration if the ``report_in_placement`` option is True."},{"line_number":226,"context_line":"    It is suggested to use the PCI address of the device instead."},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"  ``\u003ctag\u003e``"},{"line_number":229,"context_line":"    Additional ``\u003ctag\u003e`` and ``\u003ctag_value\u003e`` used for specifying PCI devices."}],"source_content_type":"text/x-python","patch_set":1,"id":"5c4537d2_52d59f5d","line":226,"in_reply_to":"7f5bc2c0_d4ab7e69","updated":"2026-10-07 07:20:00.000000000","message":"yeah, as this is part of a json blob, hard to use oslo.cfg for it, but Gibi added a big PlacementPciException that is clear enough if you use it together with report_in_placement:-)","commit_id":"bf8215d75b80ee5986e5750ca7259c8b1d5c8ce8"}]}
