| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2020-09-02 | |||
| 15:35:07 | gibi | sean-k-mooney: from code perspective it is ready (and my next push will remove the WIP tag) from test perspective I will push the unit test coverage today, but the functional test needs another day | |
| 15:35:34 | sean-k-mooney | ok thanks ill start reviewing the code so. | |
| 15:35:56 | gibi | cool, thanks | |
| 15:47:43 | openstackgerrit | Merged openstack/nova-specs master: Correct some spell errors https://review.opendev.org/749449 | |
| 15:56:05 | openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Remove '[vnc] keymap', '[spice] keymap' options https://review.opendev.org/749056 | |
| 16:02:36 | openstackgerrit | Merged openstack/nova master: trivial: Use constants for libvirt version checks https://review.opendev.org/740921 | |
| 16:21:48 | openstackgerrit | Balazs Gibizer proposed openstack/nova master: Support SRIOV interface attach and detach https://review.opendev.org/740995 | |
| 16:22:11 | gibi | sean-k-mooney, stephenfin: unit test coverage is ready, and there is the first passing functional test as well ^^ | |
| 16:22:22 | gibi | I will continue with the functional tests tomorrow | |
| 16:22:49 | stephenfin | great | |
| 16:23:00 | stephenfin | can review in the AM too | |
| 16:40:04 | sean-k-mooney | stephenfin: speaking fo funcitonal tests what is the state of your sriov functional tests | |
| 16:40:08 | sean-k-mooney | are those merged | |
| 16:40:29 | sean-k-mooney | gibi: did you base your functional tests on stephens work? | |
| 16:40:52 | sean-k-mooney | gibi: i guess you are not doing live migration tests | |
| 16:40:55 | sean-k-mooney | so dont need to | |
| 16:41:31 | sean-k-mooney | it is conflicting with stephens patches however | |
| 18:15:54 | openstack | Launchpad bug 1893263 in OpenStack Compute (nova) "Cannot create instance with multiqueue image and vif_type=tap (calico)" [Undecided,In progress] - Assigned to Rodrigo Barbieri (rodrigo-barbieri2010) | |
| 18:15:54 | ganso | Hi nova folks! I know everyone is busy at the moment, but I'd like to ask for some input in https://bugs.launchpad.net/nova/+bug/1893263 , it is a blocker bug that I have already pushed a fix, would like someone's blessing on it. | |
| 18:40:25 | sean-k-mooney | ganso: you should be checking the vif_model | |
| 18:41:11 | sean-k-mooney | you are also checking the image property via the system metadata table rather then form the image | |
| 18:41:42 | sean-k-mooney | but yes that is where you would fix this but just not how you should fix this | |
| 18:42:21 | ganso | sean-k-mooney: you mean check vif_model to confirm the vif_type before setting multiqueue? | |
| 18:42:40 | sean-k-mooney | no check the vif_model to confirm its virtio | |
| 18:43:19 | sean-k-mooney | if you set hw_vif_model=e1000 then you cant use multiqueue | |
| 18:43:27 | sean-k-mooney | since its a virtio feature | |
| 18:43:35 | ganso | sean-k-mooney: oh I see! | |
| 18:44:21 | ganso | regarding the system metadata. I don't have access to the image in the vif.plug() method (or I am missing something) | |
| 18:45:22 | sean-k-mooney | you have acess via the instance | |
| 18:45:32 | sean-k-mooney | instance.image_meta | |
| 18:45:40 | sean-k-mooney | https://github.com/openstack/nova/blob/master/nova/objects/instance.py#L250 | |
| 18:46:27 | ganso | oh I see! when I printed those fields I didn't get that, probably due to object property lazy loading | |
| 18:46:40 | ganso | sean-k-mooney: thanks, I will address those and push a new patch! | |
| 19:07:28 | sean-k-mooney | and yes the image_meta is a property on the instance its not stored in the instnace table directly so the proerty makes sure we correctly build an instance of the class meaning we get validation of the data | |
| 19:07:52 | sean-k-mooney | which is preferebale over parsing the raw data in the system metadta table | |
| 20:20:53 | sean-k-mooney | adrianc: https://review.opendev.org/#/c/745895/2/vif_plug_ovs/linux_net.py could you follow up with that offline | |
| 20:21:12 | sean-k-mooney | adrianc: the client lib freeze is tomorrow | |
| 20:21:31 | sean-k-mooney | so we need to resovle the outstaidn question or we wont have this in victoria | |
| 20:21:44 | sean-k-mooney | we could backport it technically but that will be after the upstream release | |
| 20:21:57 | sean-k-mooney | unless we ask for an exception. | |
| 20:23:26 | sean-k-mooney | i just +2d the precedding refactor patch. ill ping gibi and stephenfin to review it again in the morning but we need to confirm if that regex will work with other vendors too | |
| 20:24:20 | sean-k-mooney | the fact teh mellanox ci passed on it is somewhat reasuring unfortuntely the netronome one went away some time ago | |
| 20:38:25 | openstackgerrit | Artom Lifshitz proposed openstack/nova master: post live migration: don't call Neutron needlessly https://review.opendev.org/747451 | |
| 20:38:45 | artom | sean-k-mooney, lyarwood ^^ if you still have the time/energy | |
| 20:56:50 | sean-k-mooney | so you just removed raise NotImplemted and moved the stub up | |
| 20:57:06 | sean-k-mooney | well and update the doc string | |
| 20:57:20 | artom | sean-k-mooney, I fixed the test logic as well | |
| 20:57:54 | sean-k-mooney | stubing _notify_about_instance_usage instead of post_live_migration_at_source | |
| 20:58:03 | sean-k-mooney | this is the delta https://review.opendev.org/#/c/747451/5..6/nova/tests/functional/compute/test_live_migration.py | |
| 20:58:05 | artom | sean-k-mooney, since your migrate_data.vifs patch hasn't merged yet, we currently call driver.post_live_migration_at_source with a different network_info | |
| 20:58:21 | artom | So we can't assert anything about it, so I went and mocked the notification helper instead | |
| 20:58:32 | artom | To assert that we're using the correct network_info | |
| 20:58:38 | sean-k-mooney | ah ok | |
| 20:58:51 | sean-k-mooney | its a litle non obvious but i guess that works | |
| 20:59:04 | artom | sean-k-mooney, I didn't have a better idea :/ | |
| 20:59:12 | artom | Maybe I should add a note? | |
| 20:59:32 | sean-k-mooney | neither do i so i +1d it | |
| 20:59:43 | sean-k-mooney | well other then merge my patches | |
| 20:59:44 | artom | Cheers! | |
| 20:59:55 | artom | I need to review that | |
| 21:00:04 | sean-k-mooney | sure https://review.opendev.org/#/q/topic:bug/1888395+(status:open+OR+status:merged) | |
| 21:01:21 | sean-k-mooney | also im so shocked a test fixture that does not behave liek reality :P | |
| 21:01:47 | sean-k-mooney | the sad thing is it proably did at one point and our assumetion and precondition have been broken in neturon | |
| 21:02:12 | sean-k-mooney | but its equally likely it was broken form the start just doiong the minium we needed | |
| 21:03:06 | sean-k-mooney | oh cool my devstack patch merged :) https://review.opendev.org/#/c/749295/ i can now stack and unstack without having to delete pyc file the whole time | |
| 21:04:56 | artom | sean-k-mooney, no the fixture's actually fine | |
| 21:05:06 | artom | We just clobber what it gives us with migrate_data.vifs | |
| 21:05:46 | artom | Which makes the test pointless, because that never contains `migrating_to` in the peofile | |
| 21:35:52 | openstackgerrit | Rodrigo Barbieri proposed openstack/nova master: Allow tap interface with multiqueue https://review.opendev.org/748533 | |
| 21:43:38 | openstackgerrit | Merged openstack/nova master: Don't unset Instance.old_flavor, new_flavor until necessary https://review.opendev.org/744958 | |
| 21:44:00 | openstackgerrit | Merged openstack/nova master: Describe '[glance]/enable_rbd_download' https://review.opendev.org/749437 | |
| 23:29:50 | gmann | stephenfin: replied on https://review.opendev.org/#/c/749505/. I remember we discussed this as one of the possible API clean during train cycle but dropped it as there are lot of API changes needed. But as this is API change we definitely need spec first. | |
| #openstack-nova - 2020-09-03 | |||
| 00:00:19 | brinzhang | alex_xu: ack. | |
| 00:00:34 | brinzhang | luyao: please review this patch https://review.opendev.org/#/c/749472/ | |
| 00:01:49 | brinzhang | luyao: we should be have maintained document consistency | |
| 00:22:13 | openstack | bug 1889108 in OpenStack Compute (nova) train "failures during driver.pre_live_migration remove source attachments during rollback" [Undecided,In progress] https://launchpad.net/bugs/1889108 - Assigned to Lee Yarwood (lyarwood) | |
| 00:22:13 | openstackgerrit | Merged openstack/nova stable/train: Add regression tests for bug #1889108 https://review.opendev.org/748494 | |
| 00:25:05 | openstackgerrit | melanie witt proposed openstack/nova stable/ussuri: Removed the host FQDN from the exception message https://review.opendev.org/749607 | |
| 00:28:23 | openstackgerrit | melanie witt proposed openstack/nova stable/train: Removed the host FQDN from the exception message https://review.opendev.org/749609 | |
| 00:29:19 | openstackgerrit | melanie witt proposed openstack/nova stable/stein: Removed the host FQDN from the exception message https://review.opendev.org/749610 | |
| 00:31:39 | openstackgerrit | melanie witt proposed openstack/nova stable/rocky: Removed the host FQDN from the exception message https://review.opendev.org/749612 | |
| 00:32:29 | openstackgerrit | melanie witt proposed openstack/nova stable/queens: Removed the host FQDN from the exception message https://review.opendev.org/749613 | |
| 00:36:06 | prometheanfire | fatfingering, causing me to spend hours beating head against the wall | |
| 01:20:58 | openstackgerrit | Brin Zhang proposed openstack/nova master: Refactor check and exception https://review.opendev.org/749052 | |
| 01:27:09 | openstackgerrit | Merged openstack/nova stable/train: compute: refactor volume bdm rollback error handling https://review.opendev.org/748495 | |
| 01:27:20 | openstackgerrit | Merged openstack/nova stable/train: compute: Don't delete the original attachment during pre LM rollback https://review.opendev.org/748496 | |
| 01:59:24 | openstackgerrit | Merged openstack/nova master: Remove support for Intel CMT events https://review.opendev.org/740922 | |
| 01:59:33 | openstackgerrit | Merged openstack/nova master: Update image_base_image_ref during rebuild. https://review.opendev.org/749205 | |
| 02:50:05 | openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Unified virtual persistent memory restrictions https://review.opendev.org/749472 | |
| 02:51:49 | openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Unified virtual persistent memory restrictions https://review.opendev.org/749472 | |
| 02:55:27 | openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Unified virtual persistent memory restrictions https://review.opendev.org/749472 | |
| 03:15:30 | openstackgerrit | Brin Zhang proposed openstack/nova master: Add note and daxio version to the vPMEM document https://review.opendev.org/749628 | |
| 03:42:35 | openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Unified virtual persistent memory restrictions https://review.opendev.org/749472 | |
| 03:50:06 | openstackgerrit | Akhil Gudise proposed openstack/nova master: Introduced a service UP check for host to the Rebuild path https://review.opendev.org/749531 | |
| 07:38:46 | gibi | sean-k-mooney: is there anything we are still waiting to land in os-vif or I can approve the propoesd release? | |
| 07:44:24 | bauzas | good morning | |
| 07:46:21 | gibi | good morning | |
| 07:47:40 | suryasingh | Good Morning gibi bauzas | |
| 07:50:42 | openstackgerrit | Balazs Gibizer proposed openstack/nova master: Remove no-op fake calls from network_info tests https://review.opendev.org/749661 | |
| 07:58:58 | gibi | sean-k-mooney: I'm building on the existing libvirt sriov functional test but not depending on stephenfin's cleanup series for that. I'm willing to rebase and resolve conflicts when the cleanup merge | |