)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"bcd8786ffee7442d2e14106d91b12e60737be280","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"This change ensures we wait for these events."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Depends-On: Icb039ae2d465e3822ab07ae4f9bc405c1362afba"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Conflicts:"},{"line_number":24,"context_line":"        nova/tests/unit/virt/libvirt/test_driver.py"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf659307_6131575a","line":21,"updated":"2018-04-11 15:52:12.000000000","message":"This is not released yet in neutron in stable/pike, so I worry about putting something into nova backports which will timeout and fail for people doing live migrations with linuxbridge after they pick up this fix not knowing that they also needed to upgrade neutron before nova. If we\u0027re going to do this, I think we definitely need a release note on this backport.","commit_id":"c45ee8b2e7a4f4bb8587a4c6ffb2457b9c2f4954"},{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"c6ca0fdfad9dd77c08b6966f7cf379c3de47b0dd","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"This change ensures we wait for these events."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Depends-On: Icb039ae2d465e3822ab07ae4f9bc405c1362afba"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Conflicts:"},{"line_number":24,"context_line":"        nova/tests/unit/virt/libvirt/test_driver.py"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf659307_a45d3d16","line":21,"in_reply_to":"bf659307_6131575a","updated":"2018-04-11 16:03:21.000000000","message":"What you are saying is totally right. If Nova does not receive the vif events the migration is going to fail after the timeout.\n\nThe thing is that, the change in Neutron is on the controller (Neutron server). So I think we should never be in a situation where the computes nodes are running a version upper than the controllers.","commit_id":"c45ee8b2e7a4f4bb8587a4c6ffb2457b9c2f4954"}],"nova/virt/libvirt/driver.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e39f6469ae60f05fe4d30ee38cd8fa31a83a16ab","unresolved":false,"context_lines":[{"line_number":6941,"context_line":"                          CONF.libvirt.live_migration_bandwidth,"},{"line_number":6942,"context_line":"                          instance\u003dinstance)"},{"line_number":6943,"context_line":"                # Configure QEMU to use the maximum bandwidth allowed."},{"line_number":6944,"context_line":"                guest.migrate_configure_max_speed("},{"line_number":6945,"context_line":"                    CONF.libvirt.live_migration_bandwidth)"},{"line_number":6946,"context_line":""},{"line_number":6947,"context_line":"        finish_event \u003d eventlet.event.Event()"}],"source_content_type":"text/x-python","patch_set":4,"id":"5f7c97a3_816019a6","line":6944,"range":{"start_line":6944,"start_character":22,"end_line":6944,"end_character":49},"updated":"2018-07-30 14:55:35.000000000","message":"This doesn\u0027t exist in Pike, see bug 1783635.\n\nhttps://review.openstack.org/#/c/586965/","commit_id":"ff747792b8f5aefe1bebb01bdf49dacc01353348"}],"releasenotes/notes/bug-1414559-880d6b3c1ce3b95e.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"6b50ae80db1dceb8a04b9eae78544026d133a2ed","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Live migrations are now initially slowed to ensure Neutron is given"},{"line_number":5,"context_line":"    adequate time to wire up the VIFs on the destination. Once complete Neutron"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5f7c97a3_21d24e5d","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"updated":"2018-06-25 12:22:51.000000000","message":"This should probably be \u0027upgrade\u0027 to catch people\u0027s attention more, since there is going to be a hard dependency on upgrading neutron before nova in a stable release which isn\u0027t something we normally do.","commit_id":"34eb61cfca0d7306352be3dd17cd2a5d72e4b3a7"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"6b50ae80db1dceb8a04b9eae78544026d133a2ed","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    Live migrations are now initially slowed to ensure Neutron is given"},{"line_number":5,"context_line":"    adequate time to wire up the VIFs on the destination. Once complete Neutron"},{"line_number":6,"context_line":"    will send an event to Nova returning the migration to full speed. This"},{"line_number":7,"context_line":"    requires Neutron \u003e\u003d11.0.4 on Pike when used with LinuxBridge VIFs in order"},{"line_number":8,"context_line":"    to pick up the Icb039ae2d465e3822ab07ae4f9bc405c1362afba bugfix."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5f7c97a3_c1c03a7f","line":7,"range":{"start_line":7,"start_character":53,"end_line":7,"end_character":64},"updated":"2018-06-25 12:22:51.000000000","message":"What if I\u0027m not using LB? If I\u0027m using OVS, do I need to upgrade neutron at all?","commit_id":"34eb61cfca0d7306352be3dd17cd2a5d72e4b3a7"},{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"331be840e0235cbb4955975686a7c47a11736a18","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    Live migrations are now initially slowed to ensure Neutron is given"},{"line_number":5,"context_line":"    adequate time to wire up the VIFs on the destination. Once complete Neutron"},{"line_number":6,"context_line":"    will send an event to Nova returning the migration to full speed. This"},{"line_number":7,"context_line":"    requires Neutron \u003e\u003d11.0.4 on Pike when used with LinuxBridge VIFs in order"},{"line_number":8,"context_line":"    to pick up the Icb039ae2d465e3822ab07ae4f9bc405c1362afba bugfix."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5f7c97a3_7dae94e7","line":7,"range":{"start_line":7,"start_character":53,"end_line":7,"end_character":64},"in_reply_to":"5f7c97a3_c1c03a7f","updated":"2018-06-26 08:06:40.000000000","message":"Context of the change is only related to LB. Nothing should change for other vif type.\n\n  https://review.openstack.org/#/c/559032/3/nova/virt/libvirt/driver.py line 5372","commit_id":"34eb61cfca0d7306352be3dd17cd2a5d72e4b3a7"}]}
