)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"279c9e1192a4c258dd2854830bd1d0e886f4227a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d813d507_e3cba9cd","updated":"2026-06-05 04:45:38.000000000","message":"also, please add the release notes for this","commit_id":"67fd665c6a997864c473cd6cb16a5790a440e140"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"74b6ae808100957b276bece15a43565470911824","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"823cf2b4_badd4860","updated":"2026-06-04 19:07:35.000000000","message":"recheck refresh test results","commit_id":"67fd665c6a997864c473cd6cb16a5790a440e140"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"71f8c8dc33ae58c3f05bbd74a5dedddd09295331","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"3f980064_fa9d47a0","updated":"2026-06-11 18:38:20.000000000","message":"cool lets proceed with this and we can see if we get any operator feedback on the defaults","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"465d34841d307b4d5653e74ecf4255581d6ffee6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2dcaf468_93dda18e","updated":"2026-06-11 17:36:59.000000000","message":"lgtm, thanks for updates","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8b4fdeca616f3168f0d808aca8358126e0ba7ed5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9e891679_2882388b","updated":"2026-06-12 02:39:19.000000000","message":"recheck bug 2156543","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"}],"nova/conf/libvirt.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"3992c4136fa2fe581ed599d50beef6f29067aeaa","unresolved":true,"context_lines":[{"line_number":514,"context_line":""},{"line_number":515,"context_line":"\"\"\"),"},{"line_number":516,"context_line":"    cfg.IntOpt(\u0027live_migration_monitor_interval\u0027,"},{"line_number":517,"context_line":"               default\u003d5,"},{"line_number":518,"context_line":"               help\u003d\"\"\""},{"line_number":519,"context_line":"Interval, in seconds, at which to save migration stats to the database."},{"line_number":520,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"21e170fb_f7d29d14","line":517,"updated":"2026-06-11 16:02:11.000000000","message":"this is entirly backward compatbale which is good. but do we want to say increase this to 10 or 30 in a followup? \n\ni.e. if we want to backport it lets backport this version with no change in bevhior but i think on mater it proably warrent makign this a littel logner.","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"465d34841d307b4d5653e74ecf4255581d6ffee6","unresolved":true,"context_lines":[{"line_number":514,"context_line":""},{"line_number":515,"context_line":"\"\"\"),"},{"line_number":516,"context_line":"    cfg.IntOpt(\u0027live_migration_monitor_interval\u0027,"},{"line_number":517,"context_line":"               default\u003d5,"},{"line_number":518,"context_line":"               help\u003d\"\"\""},{"line_number":519,"context_line":"Interval, in seconds, at which to save migration stats to the database."},{"line_number":520,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"6882e625_09c7c927","line":517,"in_reply_to":"21e170fb_f7d29d14","updated":"2026-06-11 17:36:59.000000000","message":"maybe.","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"918aa9640aaa250606ade9f404bed01c0828c061","unresolved":true,"context_lines":[{"line_number":514,"context_line":""},{"line_number":515,"context_line":"\"\"\"),"},{"line_number":516,"context_line":"    cfg.IntOpt(\u0027live_migration_monitor_interval\u0027,"},{"line_number":517,"context_line":"               default\u003d5,"},{"line_number":518,"context_line":"               help\u003d\"\"\""},{"line_number":519,"context_line":"Interval, in seconds, at which to save migration stats to the database."},{"line_number":520,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"8cf2a66e_38893329","line":517,"in_reply_to":"6882e625_09c7c927","updated":"2026-06-11 18:30:38.000000000","message":"Yeah I wasn\u0027t sure about it. Every 5 seconds does seem like a lot to be writing updates to the database but I suppose I haven\u0027t heard many complaints about it? I\u0027m not sure how common the MessagingTimeout live migrations might be in the wild.","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"c7227d45438f7d3c4bc21dd532f86961761b3309","unresolved":false,"context_lines":[{"line_number":514,"context_line":""},{"line_number":515,"context_line":"\"\"\"),"},{"line_number":516,"context_line":"    cfg.IntOpt(\u0027live_migration_monitor_interval\u0027,"},{"line_number":517,"context_line":"               default\u003d5,"},{"line_number":518,"context_line":"               help\u003d\"\"\""},{"line_number":519,"context_line":"Interval, in seconds, at which to save migration stats to the database."},{"line_number":520,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"0ec69d2e_d29dcbef","line":517,"in_reply_to":"8cf2a66e_38893329","updated":"2026-06-11 18:38:42.000000000","message":"Acknowledged","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"}],"nova/virt/libvirt/driver.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"279c9e1192a4c258dd2854830bd1d0e886f4227a","unresolved":true,"context_lines":[{"line_number":11156,"context_line":"                                               100 / info.disk_total)"},{"line_number":11157,"context_line":""},{"line_number":11158,"context_line":"                    lg \u003d LOG.debug"},{"line_number":11159,"context_line":"                    if (n % 60) \u003d\u003d 0:"},{"line_number":11160,"context_line":"                        lg \u003d LOG.info"},{"line_number":11161,"context_line":""},{"line_number":11162,"context_line":"                    lg(\"Migration running for %(secs)d secs, \""}],"source_content_type":"text/x-python","patch_set":1,"id":"faa79346_4419203a","line":11159,"range":{"start_line":11159,"start_character":28,"end_line":11159,"end_character":30},"updated":"2026-06-05 04:45:38.000000000","message":"we need to set this also as per live_migration_monitor_interval if live_migration_monitor_interval \u003e 30 sec then it will never log at info level.","commit_id":"67fd665c6a997864c473cd6cb16a5790a440e140"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"204d5129fca7e4665eea71b9435aafcc41dcbec4","unresolved":true,"context_lines":[{"line_number":11156,"context_line":"                                               100 / info.disk_total)"},{"line_number":11157,"context_line":""},{"line_number":11158,"context_line":"                    lg \u003d LOG.debug"},{"line_number":11159,"context_line":"                    if (n % 60) \u003d\u003d 0:"},{"line_number":11160,"context_line":"                        lg \u003d LOG.info"},{"line_number":11161,"context_line":""},{"line_number":11162,"context_line":"                    lg(\"Migration running for %(secs)d secs, \""}],"source_content_type":"text/x-python","patch_set":1,"id":"ff07d77c_b90812d8","line":11159,"range":{"start_line":11159,"start_character":28,"end_line":11159,"end_character":30},"in_reply_to":"faa79346_4419203a","updated":"2026-06-11 03:52:32.000000000","message":"Oops, thanks for catching this. I had intended for INFO logging to remain around the same frequency of once every 30 seconds (or more if live_migration_monitor_interval is more). I will fix.","commit_id":"67fd665c6a997864c473cd6cb16a5790a440e140"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"465d34841d307b4d5653e74ecf4255581d6ffee6","unresolved":false,"context_lines":[{"line_number":11156,"context_line":"                                               100 / info.disk_total)"},{"line_number":11157,"context_line":""},{"line_number":11158,"context_line":"                    lg \u003d LOG.debug"},{"line_number":11159,"context_line":"                    if (n % 60) \u003d\u003d 0:"},{"line_number":11160,"context_line":"                        lg \u003d LOG.info"},{"line_number":11161,"context_line":""},{"line_number":11162,"context_line":"                    lg(\"Migration running for %(secs)d secs, \""}],"source_content_type":"text/x-python","patch_set":1,"id":"ba48b112_11900322","line":11159,"range":{"start_line":11159,"start_character":28,"end_line":11159,"end_character":30},"in_reply_to":"ff07d77c_b90812d8","updated":"2026-06-11 17:36:59.000000000","message":"Done","commit_id":"67fd665c6a997864c473cd6cb16a5790a440e140"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d02ff0ffbe6676ded5dd8c9dd2df81726016d435","unresolved":false,"context_lines":[{"line_number":11627,"context_line":"                    lg \u003d LOG.debug"},{"line_number":11628,"context_line":"                    if elapsed - last_info_elapsed \u003e\u003d 30:"},{"line_number":11629,"context_line":"                        lg \u003d LOG.info"},{"line_number":11630,"context_line":"                        last_info_elapsed \u003d elapsed"},{"line_number":11631,"context_line":""},{"line_number":11632,"context_line":"                    lg(\"Migration running for %(secs)d secs, \""},{"line_number":11633,"context_line":"                       \"memory %(remaining)d%% remaining \""}],"source_content_type":"text/x-python","patch_set":3,"id":"6a162f0f_c2db0043","line":11630,"updated":"2026-06-11 06:33:56.000000000","message":"pep8: error: Incompatible types in assignment (expression has type \"float\", variable has type \"int\")  [assignment]","commit_id":"d65711b4f92aff304c5a7cb998238afbe38d5f11"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"3992c4136fa2fe581ed599d50beef6f29067aeaa","unresolved":true,"context_lines":[{"line_number":11522,"context_line":"                                  migrate_data.block_migration)"},{"line_number":11523,"context_line":""},{"line_number":11524,"context_line":"        n \u003d 0"},{"line_number":11525,"context_line":"        sleep_time \u003d 0.5"},{"line_number":11526,"context_line":"        last_info_elapsed \u003d 0.0"},{"line_number":11527,"context_line":"        start \u003d time.time()"},{"line_number":11528,"context_line":"        is_post_copy_enabled \u003d self._is_post_copy_enabled(migration_flags)"}],"source_content_type":"text/x-python","patch_set":4,"id":"739b29e2_58277b7d","line":11525,"range":{"start_line":11525,"start_character":7,"end_line":11525,"end_character":24},"updated":"2026-06-11 16:02:11.000000000","message":"we also might want to condier makign this turable at a later date.","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"918aa9640aaa250606ade9f404bed01c0828c061","unresolved":true,"context_lines":[{"line_number":11522,"context_line":"                                  migrate_data.block_migration)"},{"line_number":11523,"context_line":""},{"line_number":11524,"context_line":"        n \u003d 0"},{"line_number":11525,"context_line":"        sleep_time \u003d 0.5"},{"line_number":11526,"context_line":"        last_info_elapsed \u003d 0.0"},{"line_number":11527,"context_line":"        start \u003d time.time()"},{"line_number":11528,"context_line":"        is_post_copy_enabled \u003d self._is_post_copy_enabled(migration_flags)"}],"source_content_type":"text/x-python","patch_set":4,"id":"7bc76294_a4a5caf2","line":11525,"range":{"start_line":11525,"start_character":7,"end_line":11525,"end_character":24},"in_reply_to":"739b29e2_58277b7d","updated":"2026-06-11 18:30:38.000000000","message":"Another maybe 🙂","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"c7227d45438f7d3c4bc21dd532f86961761b3309","unresolved":false,"context_lines":[{"line_number":11522,"context_line":"                                  migrate_data.block_migration)"},{"line_number":11523,"context_line":""},{"line_number":11524,"context_line":"        n \u003d 0"},{"line_number":11525,"context_line":"        sleep_time \u003d 0.5"},{"line_number":11526,"context_line":"        last_info_elapsed \u003d 0.0"},{"line_number":11527,"context_line":"        start \u003d time.time()"},{"line_number":11528,"context_line":"        is_post_copy_enabled \u003d self._is_post_copy_enabled(migration_flags)"}],"source_content_type":"text/x-python","patch_set":4,"id":"93733895_5f8f9a96","line":11525,"range":{"start_line":11525,"start_character":7,"end_line":11525,"end_character":24},"in_reply_to":"7bc76294_a4a5caf2","updated":"2026-06-11 18:38:42.000000000","message":"Acknowledged","commit_id":"48ea13af2f5f2771e6717c496333f56926d197dd"}]}
