Comment 1 for bug 1821303

Revision history for this message
Balazs Gibizer (balazs-gibizer) wrote :

@Maciej: I'm trying to follow the problem you described in the report. Unfortunately you github links are not perma links and now the manage/cmd links are not pointing to the code you wanted to point. I guess the correct perma link is [1] and [2].

Based on this I think I see your problem. We do check if the previous run migrated any rows and if not then we exit. And the migration fill_virtual_interface_list scans the instances and it can be that within a batch it finds no instance to correct but it does not mean that there is no other instance to correct.

[1] https://github.com/openstack/nova/blob/836da35b2bd7499bd8447c0a530512a6093f718f/nova/cmd/manage.py#L733
[2] https://github.com/openstack/nova/blob/836da35b2bd7499bd8447c0a530512a6093f718f/nova/cmd/manage.py#L744