Earlier  
Posted Nick Remark
#openstack-nova - 2019-04-02
17:14:48 cfriesen ah, yes
17:15:13 sean-k-mooney am is that the case in the starlingx code?
17:15:46 cfriesen should be, but we were choking earlier in _get_device_type()
17:16:19 sean-k-mooney oh i see the issue
17:16:30 sean-k-mooney we are doing
17:16:32 sean-k-mooney 'parent_ifname':
17:16:34 sean-k-mooney pci_utils.get_ifname_by_pci_address(
17:16:36 sean-k-mooney pci_address, pf_interface=True),
17:17:01 sean-k-mooney so we are calling pci_utils.get_ifname_by_pci_address directly so we dont catch the excpetion
17:17:02 cfriesen yep
17:17:13 sean-k-mooney where as the other code calls get_net_name_by_vf_pci_address which does
17:17:59 sean-k-mooney ok this is a simile fix ill do it now and make it as closing the bug
17:18:22 sean-k-mooney efried: im going to try and fix https://bugs.launchpad.net/starlingx/+bug/1821938 can we land it in stien?
17:18:23 cfriesen I think one of my coworkers is going to open a nova bug
17:18:23 openstack Launchpad bug 1821938 in StarlingX "No nova hypervisor can be enabled on workers with QAT devices" [High,Triaged]
17:18:46 sean-k-mooney ok ill add the starlingx bug as a related bug so
17:18:54 sean-k-mooney or do ye want to fix it
17:19:11 cfriesen go for it
17:20:53 cfriesen I think my guy is having lunch. :) I'll send you the nova bug when I get the number.
17:24:31 stephenfin mriedem: https://review.openstack.org/626949
17:26:05 openstackgerrit Jared Winborne proposed openstack/nova master: Leave the brackets on Ceph Monitor IPv6 addresses for libguestfs https://review.openstack.org/649405
17:31:19 KH-Jared I fully expect my change didn't follow some proper practice on the change I just submitted, guess I just have to wait and find out what that is at this point
17:37:09 openstackgerrit sean mooney proposed openstack/nova master: gracefuly handel none nic VFs https://review.openstack.org/649409
17:37:34 sean-k-mooney cfriesen: ^
17:37:56 mriedem KH-Jared: commented
17:38:00 sean-k-mooney i need to run the unit test and see if any fail and alsoadd a new one
17:39:12 KH-Jared ty mriedem
17:39:17 sean-k-mooney mriedem: not sure if you were following but ^ is a fix for https://bugs.launchpad.net/starlingx/+bug/1821938
17:39:18 openstack Launchpad bug 1821938 in StarlingX "No nova hypervisor can be enabled on workers with QAT devices" [High,Triaged]
17:39:32 mriedem sean-k-mooney: i wasn't
17:39:45 sean-k-mooney think we could land it in stien if i get it ready soon
17:39:52 mriedem idk wtf a qat device is
17:40:10 sean-k-mooney intesl Quick assist crypto card
17:40:13 mriedem looks like something gibi_off should be aware of
17:40:25 sean-k-mooney it was the first pci passthough device we supported in nova
17:41:16 sean-k-mooney mriedem: ya so gibi_off added the auto parent interface name lookup feature i suggeted for the bandwidth based schudling
17:41:29 sean-k-mooney but we missed that it shoudl have handeld VF that were not nics
17:41:47 sean-k-mooney so it raise an excpution if you have a pci device that support sriov but is not a nic
17:42:03 sean-k-mooney like a QAT device or a GPU that uses sriov like amd do
17:43:21 mriedem well i don't know about all that wackiness but i know you need a test and you could avoid blanket ignoring Exception if you changed to handle PciDeviceNotFoundById
17:43:27 mriedem and add a comment about why it's ok to ignore
17:44:06 mriedem run a spellchecker on your commit message as well :)
17:44:07 sean-k-mooney yep ill do all of the above. i was copying what we do here more or less https://github.com/openstack/nova/blame/2384c41b781a84de98d0932f44d4b3c544c3fe3d/nova/pci/utils.py#L205
17:47:17 mriedem you also need a nova bug for that and tag it with stein-rc-potential
17:47:19 mriedem and inform the PTL
17:48:03 sean-k-mooney yes cfriesen or one of his coworkers is filing the bug but i guess i can jsut do that and i pingged efried but i think he is away or having lunch
17:48:20 sean-k-mooney or ignoring me that is valid too
17:48:24 mriedem he's out cracking skulls over lunch break i'm sure
17:49:50 sean-k-mooney cool ill get all of this done in the next hour or so. im asummig this qualifies by the way for the rc/stien release
17:49:55 dansmith this is stein ptl anyway right?
17:50:06 sean-k-mooney oh that would be melwitt then
17:50:11 efried I'm back
17:50:46 efried sean-k-mooney: I'm not stable anyway
17:50:51 efried take that however you like
17:50:56 dansmith nice
17:51:05 sean-k-mooney efried: cfriesen/starlingx noticed you cant start nova compute oh host with qat integrated into the cpu/chipset
17:51:28 efried clearly we just need to get rid of the pci subsystem
17:52:06 sean-k-mooney clearly. the fix is trivail and im cleaning it up now. ill ping people when its all ready
17:52:24 KH-Jared optionally
17:52:24 KH-Jared trying to make sure I'm handling my change in the best way. I saw two options for making the addresses happy for libguestfs without changing how they were provided to libvirt, make striping the brackets optional or add them back if it looked like IPv6. Adding them back seemed easier but improper, since it would be removing and adding the brackets for no purpose, so I was going to go with trying to leave the brackets,
17:52:32 dansmith sean-k-mooney: and you're going to spell check the snot out of it right?
17:52:39 dansmith sean-k-mooney: maybe two or three times just to be sure?
17:52:41 sean-k-mooney yes :)
17:54:35 efried sean-k-mooney: So you want that bug assigned to you?
17:54:59 sean-k-mooney well i or cfriesen will file a nova one and ya it can be assigned to me
17:55:30 sean-k-mooney the current bug is against starlingx
17:55:45 efried sean-k-mooney: You can add 'affects' to the same bug, nah?
17:56:43 mordred mriedem: https://review.openstack.org/626949 - patch to osc regarding live migration and arguments
17:56:49 efried I guess the nova fix has to be ported to the stx fork?
17:57:37 mriedem mordred: yeah i added you since i know you're at least aware of there being a few changes for that same issue
17:57:54 sean-k-mooney so i was thinking about just adding nova as a component of the same bug but im not sure how that works with the rc potential tag
17:57:59 mriedem mordred: L18 https://etherpad.openstack.org/p/DEN-osc-compute-api-gaps
18:01:46 openstackgerrit Artem Vasilyev proposed openstack/nova master: systemd detection result caching nit fixes https://review.openstack.org/649229
18:02:27 mriedem someone tell me how this makes sense:
18:02:30 mriedem pike: https://github.com/openstack/nova/blame/1c6f99dc9aacaea78242561df35957bb711c6161/nova/tests/unit/conductor/test_conductor.py#L1360
18:02:35 mriedem ocata: https://github.com/openstack/nova/blame/9b76fc7a0a1afbd9f2cd0d5786c37138c1b820f1/nova/tests/unit/conductor/test_conductor.py#L1377
18:02:43 mriedem the code is different, but the commit on the left in the blame is the same
18:03:27 dansmith code looks the same to me
18:03:59 dansmith wait, I opened the same thing twice :D
18:04:04 mriedem heh
18:04:38 mriedem oh i know,
18:04:47 mriedem something just removed code which is why it's not showing up in the pike blame
18:05:29 dansmith yeah, looks like it
18:05:33 openstackgerrit Artem Vasilyev proposed openstack/nova master: systemd detection result caching nit fixes https://review.openstack.org/649229
18:05:38 dansmith request_spec={} et al
18:05:44 mriedem yeah
18:07:50 mriedem bingo
18:07:51 mriedem https://github.com/openstack/nova/commit/e211fca55a11c80058d5d78e31dc3ad466d7edfd#diff-df5e04ccff7072ded89c488a5649639e
18:08:26 mriedem https://www.youtube.com/watch?v=YqAyz1coj44
18:08:58 dansmith heh
18:14:53 openstackgerrit Artom Lifshitz proposed openstack/nova master: Docs: emulator threads: clarify expected behavior https://review.openstack.org/649416
18:15:06 artom stephenfin, sean-k-mooney ^^ from this morning's downstream discussion
18:15:56 sean-k-mooney oh the Horror https://review.openstack.org/#/c/649416/1/doc/source/user/flavors.rst@576
18:16:24 openstackgerrit Merged openstack/nova master: Do not persist RequestSpec.ignore_hosts https://review.openstack.org/647512
18:17:08 sean-k-mooney first glance ignoring the space it looks fine
18:17:13 sean-k-mooney ill wait for the docs job to finish
18:25:15 openstackgerrit Matt Riedemann proposed openstack/nova stable/ocata: Add functional regression test for bug 1669054 https://review.openstack.org/649419
18:25:18 openstackgerrit Matt Riedemann proposed openstack/nova stable/ocata: Do not persist RequestSpec.ignore_hosts https://review.openstack.org/649420
18:25:18 openstack bug 1669054 in OpenStack Compute (nova) stein "RequestSpec.ignore_hosts from resize is reused in subsequent evacuate" [Medium,In progress] https://launchpad.net/bugs/1669054 - Assigned to Matt Riedemann (mriedem)
18:31:54 openstackgerrit Artem Vasilyev proposed openstack/nova master: systemd detection result caching nit fixes https://review.openstack.org/649229

Earlier   Later