*** spatel has joined #openstack-nova | 00:18 | |
*** spatel has quit IRC | 00:23 | |
*** sapd1 has quit IRC | 00:39 | |
*** macz_ has quit IRC | 00:41 | |
*** rcernin has quit IRC | 00:44 | |
*** ircuser-1 has quit IRC | 01:12 | |
*** rcernin has joined #openstack-nova | 01:45 | |
*** Yumeng has quit IRC | 02:01 | |
*** mlavalle has quit IRC | 02:06 | |
*** _mlavalle_1 has joined #openstack-nova | 02:07 | |
*** zzzeek has quit IRC | 02:09 | |
*** zzzeek has joined #openstack-nova | 02:10 | |
*** zzzeek has quit IRC | 02:15 | |
*** zzzeek has joined #openstack-nova | 02:16 | |
*** sapd1 has joined #openstack-nova | 02:20 | |
*** hemanth_n has joined #openstack-nova | 02:23 | |
*** sapd1 has quit IRC | 02:30 | |
*** macz_ has joined #openstack-nova | 02:42 | |
*** zzzeek has quit IRC | 02:43 | |
*** sapd1 has joined #openstack-nova | 02:43 | |
*** zzzeek has joined #openstack-nova | 02:45 | |
*** macz_ has quit IRC | 02:47 | |
*** sapd1 has quit IRC | 03:01 | |
*** hemanth_n has quit IRC | 03:02 | |
*** sapd1 has joined #openstack-nova | 03:10 | |
*** sapd1 has quit IRC | 03:13 | |
*** hemanth_n has joined #openstack-nova | 03:14 | |
*** rcernin has quit IRC | 03:39 | |
*** rcernin has joined #openstack-nova | 03:52 | |
*** rcernin has quit IRC | 03:52 | |
*** rcernin has joined #openstack-nova | 03:52 | |
*** hamalq has quit IRC | 04:01 | |
*** bbowen_ has joined #openstack-nova | 04:06 | |
*** ircuser-1 has joined #openstack-nova | 04:07 | |
*** bbowen has quit IRC | 04:08 | |
*** mkrai has joined #openstack-nova | 04:21 | |
*** zzzeek has quit IRC | 04:36 | |
*** zzzeek has joined #openstack-nova | 04:38 | |
*** macz_ has joined #openstack-nova | 04:43 | |
*** macz_ has quit IRC | 04:47 | |
*** zzzeek has quit IRC | 04:49 | |
*** zzzeek has joined #openstack-nova | 04:51 | |
*** zzzeek has quit IRC | 05:05 | |
*** zzzeek has joined #openstack-nova | 05:07 | |
*** whoami-rajat__ has joined #openstack-nova | 05:25 | |
*** zzzeek has quit IRC | 05:28 | |
*** zzzeek has joined #openstack-nova | 05:31 | |
openstackgerrit | Brin Zhang proposed openstack/python-novaclient master: Microversion 2.88: Replace tenant* with project* in quota* commands https://review.opendev.org/c/openstack/python-novaclient/+/769869 | 05:33 |
---|---|---|
*** rcernin has quit IRC | 05:36 | |
*** zzzeek has quit IRC | 05:38 | |
*** zzzeek has joined #openstack-nova | 05:40 | |
*** rcernin has joined #openstack-nova | 05:44 | |
*** sapd1 has joined #openstack-nova | 05:47 | |
*** zzzeek has quit IRC | 05:54 | |
*** rcernin has quit IRC | 05:56 | |
*** zzzeek has joined #openstack-nova | 05:56 | |
*** sapd1 has quit IRC | 06:10 | |
*** gyee has quit IRC | 06:11 | |
*** hoonetorg has quit IRC | 06:19 | |
*** rcernin has joined #openstack-nova | 06:22 | |
*** rcernin has quit IRC | 06:23 | |
*** rcernin has joined #openstack-nova | 06:24 | |
*** sapd1 has joined #openstack-nova | 06:25 | |
openstackgerrit | Brin Zhang proposed openstack/python-novaclient master: DNM/TEST: nova live migration https://review.opendev.org/c/openstack/python-novaclient/+/769872 | 06:28 |
*** hoonetorg has joined #openstack-nova | 06:32 | |
*** ratailor has joined #openstack-nova | 06:32 | |
*** rcernin has quit IRC | 06:39 | |
*** belmoreira has joined #openstack-nova | 06:40 | |
*** rcernin has joined #openstack-nova | 06:44 | |
*** zzzeek has quit IRC | 06:51 | |
*** zzzeek has joined #openstack-nova | 06:53 | |
*** sapd1 has quit IRC | 06:59 | |
*** ralonsoh has joined #openstack-nova | 07:03 | |
*** spatel has joined #openstack-nova | 07:05 | |
*** spatel has quit IRC | 07:05 | |
*** admin0 has quit IRC | 07:09 | |
*** rcernin has quit IRC | 07:14 | |
*** rcernin has joined #openstack-nova | 07:28 | |
*** zzzeek has quit IRC | 07:31 | |
*** zzzeek has joined #openstack-nova | 07:32 | |
*** rcernin has quit IRC | 07:43 | |
*** zenkuro has joined #openstack-nova | 07:47 | |
*** dklyle has quit IRC | 07:51 | |
*** swp20 has quit IRC | 07:55 | |
*** swp20 has joined #openstack-nova | 07:55 | |
*** bbowen has joined #openstack-nova | 08:01 | |
*** bbowen_ has quit IRC | 08:02 | |
*** mkrai has quit IRC | 08:10 | |
*** tesseract has joined #openstack-nova | 08:16 | |
*** zzzeek has quit IRC | 08:21 | |
openstackgerrit | Wenping Song proposed openstack/nova master: Nova supports password encrypted VNC https://review.opendev.org/c/openstack/nova/+/622336 | 08:22 |
*** zzzeek has joined #openstack-nova | 08:23 | |
*** andrewbonney has joined #openstack-nova | 08:24 | |
*** zzzeek has quit IRC | 08:27 | |
*** zzzeek has joined #openstack-nova | 08:28 | |
*** mkrai has joined #openstack-nova | 08:29 | |
*** rpittau|afk is now known as rpittau | 08:32 | |
*** tesseract has quit IRC | 08:41 | |
*** tesseract has joined #openstack-nova | 08:42 | |
*** tkajinam has quit IRC | 08:55 | |
*** songwenping_ has joined #openstack-nova | 08:56 | |
*** tosky has joined #openstack-nova | 08:56 | |
*** zzzeek has quit IRC | 08:57 | |
*** zzzeek has joined #openstack-nova | 08:58 | |
*** swp20 has quit IRC | 08:59 | |
openstackgerrit | Wenping Song proposed openstack/nova master: Nova supports password encrypted VNC https://review.opendev.org/c/openstack/nova/+/622336 | 09:15 |
openstackgerrit | zhangboye proposed openstack/nova master: Remove __unicode__() from nova unit test Exception https://review.opendev.org/c/openstack/nova/+/769894 | 09:21 |
*** tesseract has quit IRC | 09:36 | |
*** tesseract has joined #openstack-nova | 09:36 | |
*** derekh has joined #openstack-nova | 09:37 | |
*** brinzhang has quit IRC | 09:38 | |
*** tesseract has quit IRC | 09:38 | |
*** tesseract has joined #openstack-nova | 09:38 | |
*** zzzeek has quit IRC | 09:44 | |
*** zzzeek has joined #openstack-nova | 09:46 | |
*** martinkennelly has joined #openstack-nova | 09:46 | |
*** zzzeek has quit IRC | 09:56 | |
*** zzzeek has joined #openstack-nova | 09:57 | |
*** dtantsur|afk is now known as dtantsur | 09:57 | |
*** sapd1 has joined #openstack-nova | 10:09 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: api: Drop statistics-style fields from os-hypervisors https://review.opendev.org/c/openstack/nova/+/764040 | 10:12 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: tests: Clean up 'test_hypervisors' https://review.opendev.org/c/openstack/nova/+/769903 | 10:12 |
*** whoami-rajat__ has quit IRC | 10:13 | |
*** sapd1 has quit IRC | 10:14 | |
*** sapd1 has joined #openstack-nova | 10:15 | |
*** ttx has quit IRC | 10:16 | |
*** ttx has joined #openstack-nova | 10:17 | |
*** zzzeek has quit IRC | 10:18 | |
*** sapd1 has quit IRC | 10:20 | |
*** zzzeek has joined #openstack-nova | 10:20 | |
openstackgerrit | Elod Illes proposed openstack/nova stable/stein: [stable-only] Cap bandit and make lower-constraints job non-voting https://review.opendev.org/c/openstack/nova/+/766487 | 10:20 |
*** songwenping_ has quit IRC | 10:21 | |
gibi | sean-k-mooney: hi! There is a SRIOV NIC, couple of VF is created on the PF and then both PF and VFs are whitelisted in nova compute. Then booting a VM with a direct-physical port nova will allocated the PF and makes the VFs unavailable. But which module (nova, neutron, libvirt) makes sure that the VFs are deleted? | 10:21 |
gibi | Does it work like the following? libvirt detaches the PF from the host and that makes the VFs deleted? | 10:22 |
openstackgerrit | Elod Illes proposed openstack/nova stable/stein: WIP [stable-only] Fix lower-constraints job https://review.opendev.org/c/openstack/nova/+/769809 | 10:22 |
*** zzzeek has quit IRC | 10:27 | |
*** zzzeek has joined #openstack-nova | 10:29 | |
*** ociuhandu has joined #openstack-nova | 10:31 | |
*** ociuhandu has quit IRC | 10:39 | |
*** ociuhandu has joined #openstack-nova | 10:41 | |
*** sapd1 has joined #openstack-nova | 11:07 | |
*** sapd1 has quit IRC | 11:15 | |
*** zzzeek has quit IRC | 11:18 | |
*** zzzeek has joined #openstack-nova | 11:20 | |
*** sapd1 has joined #openstack-nova | 11:21 | |
*** ociuhandu has quit IRC | 11:22 | |
*** ratailor has quit IRC | 11:28 | |
*** sapd1 has quit IRC | 11:30 | |
*** zzzeek has quit IRC | 11:38 | |
*** zzzeek has joined #openstack-nova | 11:43 | |
openstackgerrit | Elod Illes proposed openstack/nova stable/rocky: [stable-only] Cap bandit and make lower-constraints job non-voting https://review.opendev.org/c/openstack/nova/+/766492 | 11:43 |
openstackgerrit | Elod Illes proposed openstack/nova stable/rocky: WIP [stable-only] Fix lower-constraints job https://review.opendev.org/c/openstack/nova/+/769910 | 11:44 |
yonglihe | gibi, look libvirt detach it from host if use managed mode. | 11:46 |
yonglihe | <hostdev mode='subsystem' type='pci' managed='yes'>, if this is what you looking for. | 11:47 |
*** xinranwang has joined #openstack-nova | 11:47 | |
gibi | yonglihe: thanks that is what I was looking for | 11:47 |
xinranwang | gibi: Hi gibi, as we discussed in nova spec, a new vnic type is needed for device managed by cyborg. I create a neutron RFE for this, and there is some question posed. Could you please check it ? https://bugs.launchpad.net/neutron/+bug/1909100 | 11:51 |
openstack | Launchpad bug 1909100 in neutron "[RFE]add new vnic type "cyborg"" [Wishlist,Confirmed] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 11:52 |
gibi | xinranwang: I deferr to sean-k-mooney and the neutron folks here. From my perspective what nova needs is a way to know that the port needs a special handling (talking to cyborg) during boot. | 11:54 |
xinranwang | gibi: yes, nova can check the vnic type and trigger the interaction with cyborg then. | 11:56 |
gibi | commented on the RFE | 11:56 |
gibi | xinranwang: yes | 11:56 |
gibi | a new vnic_type is OK for me | 11:56 |
gibi | but maybe the neturon folks has other idea | 11:57 |
xinranwang | Neutron will have irc meeting at 14:00 UTC today. We will discuss this topic. Do you and sean-k-mooney have time to join the discussion? | 11:58 |
stephenfin | lyarwood, gibi, sean-k-mooney: If you've a chance, could you take a look at https://review.opendev.org/c/openstack/python-openstackclient/+/762396/ again at some point today? | 11:58 |
stephenfin | (OSC change to "Add 'server shelve --offload', 'server shelve --wait' options") | 11:59 |
gibi | xinranwang: I will join, please ping me if I did not show up | 11:59 |
gibi | stephenfin: added to my review list | 11:59 |
xinranwang | gibi: cool, thanks | 12:00 |
lyarwood | stephenfin: queued | 12:02 |
stephenfin | gibi: I've closed this bug as WONTFIX. I don't think we have access to PPC nodes in zuul, which means we can't say we support anything other than x86/x86_64. Lemme know if you disagree https://bugs.launchpad.net/nova/+bug/1909972 | 12:07 |
openstack | Launchpad bug 1909972 in OpenStack Compute (nova) "a number of tests fail under ppc64el arch" [Low,Won't fix] | 12:07 |
gibi | stephenfin: I saw that and I have the same problem, I cannot start fixing those tests as I have no way to reproduce the problem | 12:08 |
gibi | (no I did not tried spinning up a ppc VM with qemu) | 12:08 |
stephenfin | Yeah, I've suggested that zigo simply mark the package as arch-specific. If it's not tested, it's broken | 12:08 |
gibi | stephenfin: did we declare support for ppc somewhere in nova doc? | 12:08 |
stephenfin | I don't think so | 12:08 |
stephenfin | We don't block it but https://github.com/openstack/nova/blob/46899968619e4ea0ff2ab380977619bb29578d43/nova/virt/libvirt/driver.py#L572-L581 | 12:09 |
lyarwood | odd why don't we list aarch64 there? | 12:10 |
lyarwood | I thought we had jobs now | 12:10 |
lyarwood | ah third party ignore me | 12:10 |
stephenfin | someone's working on it but it's not merged yet, no | 12:10 |
gibi | stephenfin: good point | 12:10 |
*** bbowen_ has joined #openstack-nova | 12:10 | |
gibi | stephenfin: if we even log a warning then that should be enough to close the bug | 12:10 |
*** bbowen has quit IRC | 12:10 | |
gibi | let's see what zigo's oppinion about this | 12:12 |
*** ociuhandu has joined #openstack-nova | 12:13 | |
*** ociuhandu has quit IRC | 12:14 | |
*** ociuhandu has joined #openstack-nova | 12:15 | |
sean-k-mooney | xinranwang: i should be able to join too | 12:19 |
zigo | stephenfin: gibi: My opinion is: if you can't test with PPC, and that the unit test is reported as broken on non-x86_64, then skip it on non-x86_64 rather than just closing the bug ... | 12:20 |
sean-k-mooney | stephenfin: yes i can take a look at that shortly | 12:20 |
stephenfin | zigo: what about when someone adds the next test that doesn't work on x86_64 | 12:20 |
sean-k-mooney | gibi: the vf are deleted by the kernel when the PF is passhtough to the vm | 12:21 |
zigo | stephenfin: These issues are *very* rare. | 12:21 |
zigo | So we can act on a case-by-case ... | 12:21 |
gibi | sean-k-mooney: thanks | 12:21 |
stephenfin | I disagree. You skip tests because they're not applicable. These tests are applicable. They simply don't work on PPC | 12:22 |
sean-k-mooney | the managed=yes part of <hostdev mode='subsystem' type='pci' managed='yes'> i blelive tells libvirt to manage bining the pf to vfio-pci form its current nic driver and to restore it when the vm is done | 12:22 |
stephenfin | who knows what else doesn't work | 12:22 |
sean-k-mooney | by which i mean its stop and the pf returns to the host | 12:23 |
sean-k-mooney | technically its udev coupled with the kernel config that decide what driver it goes back too | 12:23 |
zigo | stephenfin: As much as I understand, they would work if s/ide/scsi/ ... | 12:23 |
stephenfin | Perhaps. I genuinely don't know | 12:24 |
sean-k-mooney | if you used udev rules to allocate the vfs then that will recreate them | 12:24 |
stephenfin | which is kind of the point | 12:24 |
sean-k-mooney | on the ppc front | 12:25 |
sean-k-mooney | we have support power kvm for years | 12:25 |
sean-k-mooney | which is libvirt/kvm on ppc | 12:25 |
sean-k-mooney | ibm has a ci for it | 12:25 |
sean-k-mooney | that runs against nova | 12:26 |
stephenfin | sean-k-mooney: clearly they don't, or these tests would be failing there | 12:26 |
stephenfin | or their CI job matrix isn't complete | 12:26 |
*** ociuhandu has quit IRC | 12:26 | |
sean-k-mooney | it only runs integration tests ie tempest | 12:26 |
sean-k-mooney | https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/68/767368/1/check/tempest-dsvm-full-focal-py3/ef10362/ | 12:27 |
sean-k-mooney | that a run from the IBM PowerKVM CI | 12:27 |
sean-k-mooney | ppc64el | 12:27 |
sean-k-mooney | stephenfin: gibi zigo we have no unit or func test coverage | 12:28 |
*** zzzeek has quit IRC | 12:28 | |
sean-k-mooney | but we cant mark the package as not supported on ppc or it will break the ablity to install nova on ppc which has been supported for 4+ years | 12:29 |
sean-k-mooney | powervm support started in ocata and was finished in queens. powerkvm i think predates powervm which is there own hypervior | 12:30 |
*** zzzeek has joined #openstack-nova | 12:30 | |
sean-k-mooney | stephenfin: i think we should reopen https://bugs.launchpad.net/nova/+bug/1909972 | 12:34 |
openstack | Launchpad bug 1909972 in OpenStack Compute (nova) "a number of tests fail under ppc64el arch" [Low,Won't fix] | 12:34 |
sean-k-mooney | stephenfin: we cant just declare ppc64el as unsupported when it has been supported for years | 12:35 |
sean-k-mooney | stephenfin: we even have a mulit arch dfg downstream that is workign to get support for power into osp | 12:35 |
sean-k-mooney | stephenfin: we event ship ppc version of osp in osp 16 https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.0/html/release_notes/chap-introduction | 12:38 |
sean-k-mooney | ppc64le to be specific | 12:38 |
*** zzzeek has quit IRC | 12:42 | |
*** hemanth_n has quit IRC | 12:44 | |
*** zzzeek has joined #openstack-nova | 12:45 | |
zigo | At least, LibvirtBlockInfoTest.test_get_disk_mapping_stable_rescue_ide_cdrom can be fixed... | 12:46 |
zigo | LibvirtBlockInfoTest.test_get_disk_mapping_rescue_with_config too. | 12:46 |
zigo | Test result is {'bus': 'scsi', 'dev': 'sda', 'type': 'cdrom'} while it's expecting {'bus': 'ide', 'dev': 'hda', 'type': 'cdrom'} | 12:46 |
sean-k-mooney | yes | 12:47 |
lyarwood | yeah that's my bad, smells like I didn't mock out the arch check somewhere | 12:47 |
gibi | sean-k-mooney: could we ask IBM to include unit and functional test in their CI? then we could have coverage and properly fix the test | 12:47 |
sean-k-mooney | gibi: we can always ask but not sure if it will happen :) | 12:48 |
zigo | This is also a problem on arm, FYI. | 12:48 |
zigo | (the above 2 unit tests failing...) | 12:48 |
sean-k-mooney | i might reach out to our multi arch folks downstream and see if they can help | 12:48 |
sean-k-mooney | we do package nova for ppc64el downstream and we have limited downstream ci for it | 12:49 |
sean-k-mooney | presumably that shoudl included unit and functional test but they may still be priamlary working with 16 which is train or relying on x86 runs | 12:49 |
sean-k-mooney | for unit and functional | 12:50 |
sean-k-mooney | zigo: for arm we can test that in the gate | 12:50 |
sean-k-mooney | zigo: we have limited ablity to run thigns in the arm check pipeline | 12:51 |
sean-k-mooney | well we can run anything we want in that pipeline just limited capsity | 12:51 |
sean-k-mooney | running unit and funcitonal there i think would be ok | 12:51 |
sean-k-mooney | ill ask infra and can submit a patch to do that | 12:51 |
sean-k-mooney | actully openstack-qa woudl be better | 12:52 |
*** ociuhandu has joined #openstack-nova | 12:53 | |
zigo | Great ! | 12:55 |
lyarwood | what was the bug for that again? | 12:56 |
lyarwood | nvm | 12:57 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Mock get_arch during some stable rescue unit tests https://review.opendev.org/c/openstack/nova/+/769916 | 12:57 |
*** ociuhandu has quit IRC | 12:58 | |
*** ociuhandu has joined #openstack-nova | 12:58 | |
gibi | sean-k-mooney, stephenfin, zigo: I've reached out to the IBM CI contact person and asked about running unit and functional tests in there system on ppc http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019726.html | 13:00 |
zigo | Nice ! Thanks. | 13:00 |
xinranwang | sean-k-mooney: thanks! | 13:07 |
sean-k-mooney | gibi: ack. ill be afk for 30 mins or so, if they dont respond or cant add them in a week or so ill follow up with our multi arch team and see if there is anything we can do. we normally have issue ruinng upstream ci on our hardware due to it being conencted to our internal network but i could ask if they have any disconnected pool that could be used for public unit/func test runs. im not | 13:09 |
sean-k-mooney | aware of one but there might be | 13:09 |
sean-k-mooney | gibi: they might be providing testign for rdo for example on power | 13:09 |
gibi | sean-k-mooney: ack, thanks | 13:10 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: tests: Posion nova.objects.fields.Architecture.from_host https://review.opendev.org/c/openstack/nova/+/769920 | 13:16 |
lyarwood | gibi: ^ nice idea, forgot we could do this. I'm going to let this fail in the gate and then clean things up afterwards. | 13:17 |
* lyarwood local machine is busy with some other tasks at the moment | 13:17 | |
gibi | lyarwood: cool, thanks | 13:17 |
*** whoami-rajat___ has joined #openstack-nova | 13:18 | |
openstackgerrit | Merged openstack/placement master: Bump oslo.log version to 4.3.0 https://review.opendev.org/c/openstack/placement/+/760229 | 13:36 |
*** sapd1 has joined #openstack-nova | 13:46 | |
*** zenkuro has quit IRC | 13:51 | |
lyarwood | Failed: 249 with the Architecture.from_host poison in place /o\ | 13:52 |
lyarwood | I'll clean that up next week | 13:52 |
*** zenkuro has joined #openstack-nova | 13:52 | |
gibi | lyarwood: ack | 13:55 |
*** _mlavalle_1 has quit IRC | 13:58 | |
*** mlavalle has joined #openstack-nova | 13:58 | |
*** zzzeek has quit IRC | 13:59 | |
*** dtantsur is now known as dtantsur|brb | 14:00 | |
*** zzzeek has joined #openstack-nova | 14:01 | |
*** jawad_axd has joined #openstack-nova | 14:03 | |
gibi | sean-k-mooney: if you are around, smartnic discussion happening on openstack-meeting (neutron ddrivers) | 14:05 |
*** spatel has joined #openstack-nova | 14:07 | |
stephenfin | artom: When you're about, can you say if you're happy with my response at https://review.opendev.org/c/openstack/nova/+/758155 | 14:09 |
stephenfin | Also, if you've bandwidth, reviews will be appreciated. I'd love dansmith to look at them but I don't know if he'll have the time/inclination so I need to find people != gibi :) | 14:10 |
* gibi likes these type of pings :D | 14:10 | |
jawad_axd | Hi nova folks, I have done passthrough nvidia k20c with window 10 instance. Installed latest drivers from nvidia site. I can see " This device is working properly" in device manager.Apparently, gpu is not being used for any application. I can see only developer task in nvidia control panel.No 3D settings where I can set to use GPU for windows. Why 3D settings are missing in nvidia control panel? Is it | 14:17 |
jawad_axd | something with nvidia driver or windows or openstack..Anybody had same problem or any suggestions? Thanks | 14:17 |
dansmith | stephenfin: oof, yeah that probably needs several sets of eyes. I won't get to it today, but maybe next week | 14:24 |
stephenfin | Agreed. Any time in the near future is good | 14:25 |
artom | stephenfin, I suppose if every reviewer runs your tool manually it's as good as CI | 14:36 |
artom | We'd also need to make sure your tool has no bugs, but then that's the same as with a CI job | 14:36 |
*** rpittau is now known as rpittau|afk | 14:46 | |
bauzas | jawad_axd: is the PCI device provided in the instance ? | 14:53 |
jawad_axd | @bauzas Yes | 14:53 |
bauzas | so, it's either a windows or a nivdia issue, sorry | 14:54 |
sean-k-mooney | jawad_axd: i assume if you look in the device manager the device is there with the nvida drivae but error 43 | 14:54 |
sean-k-mooney | jawad_axd: it looks like nvidia has updated there driver detection logic recently and broken our ablity to do pci passhtouhg again | 14:54 |
sean-k-mooney | bauzas: i did pci passhtough of my gtx-780 last week and found our hypervior hiding code nolonger is sufficent | 14:55 |
sean-k-mooney | error 43 is back | 14:55 |
jawad_axd | @sean-k-mooney There is no error 43. Device manager shows device working properly. | 14:55 |
bauzas | what ? | 14:55 |
jawad_axd | I had error 43 with genforce GTX 780. But with this Tesla gpu, driver installed successfully. | 14:56 |
sean-k-mooney | jawad_axd: ok then in that case have you disabel the video device so its the only gpu | 14:56 |
sean-k-mooney | jawad_axd: ya the tesla driver stack allows virutalistation | 14:56 |
sean-k-mooney | it does not have the same test | 14:57 |
sean-k-mooney | *check | 14:57 |
sean-k-mooney | jawad_axd: you could add hw_video_model=none to the image as a test | 14:57 |
sean-k-mooney | jawad_axd: that would disable the software gpu emulation in qemu so the only gpu would be the nvidia one | 14:57 |
jawad_axd | @sean-k-mooney Thanks. I try this hw_video_model=none . | 14:58 |
sean-k-mooney | before you do if you install gpuz in the vm does it detect support for cuda/driectx ectra | 14:58 |
jawad_axd | @sean-k-mooney gpuz detects gpu. | 14:59 |
sean-k-mooney | jawad_axd: and it has all the apis available? | 14:59 |
sean-k-mooney | if so i would guess the other application are just selecting the first gpu which will be the cirros/virtio/qxl one form qemu | 14:59 |
sean-k-mooney | jawad_axd: tensorflow used to do this for example which is why hw_video_model=none was added | 15:00 |
jawad_axd | @sean-k-mooney hw_video_model=none would stop using qxl/virtio, right ? | 15:00 |
sean-k-mooney | yep | 15:01 |
sean-k-mooney | so the only gpu the guest will see it the pci passthough one | 15:01 |
jawad_axd | @sean-k-mooney What do you mean by apis in gpuz? | 15:07 |
sean-k-mooney | gpuz has a bunch of checkboxs on the overview page if i remmeber | 15:08 |
sean-k-mooney | for cuda directx opengl | 15:08 |
sean-k-mooney | and some others | 15:08 |
sean-k-mooney | just wanted to confim the expected api were avaiable | 15:08 |
sean-k-mooney | and that it was usign the nvida driver not the generic vga windows direver | 15:08 |
jawad_axd | It has OpenCL, CUDA and OpenGL1.1 checked. | 15:09 |
sean-k-mooney | yep so the nvidia direr is really working then | 15:09 |
sean-k-mooney | if they were not check then it might be using the fallback driver instead of the nvidia one | 15:10 |
sean-k-mooney | so i would guess its just a gpu selection issue cause by both of them being there | 15:10 |
jawad_axd | Alright. I try hw_video_model=none . Will get back if it works :) | 15:11 |
*** nweinber has joined #openstack-nova | 15:14 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Refactor ResourceRequest constructor https://review.opendev.org/c/openstack/nova/+/769720 | 15:25 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Enable mypy on scheduler/utils.py https://review.opendev.org/c/openstack/nova/+/769942 | 15:25 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Support interface attach with QoS ports https://review.opendev.org/c/openstack/nova/+/756530 | 15:27 |
*** zzzeek has quit IRC | 15:38 | |
*** nweinber has quit IRC | 15:39 | |
*** zzzeek has joined #openstack-nova | 15:41 | |
*** mkrai has quit IRC | 15:41 | |
dansmith | sean-k-mooney: do you know of any instances where we use the raw keystoneauth stuff to just make a quick call to another service, but with all the request info we got (i.e user token etc)? | 15:41 |
dansmith | looking for something to copy | 15:41 |
sean-k-mooney | maybe in the ironic code | 15:43 |
dansmith | okay I think we used to talk to placement like that didn't we? | 15:43 |
sean-k-mooney | maybe but i think palcment now uses the sdk | 15:43 |
dansmith | although not with the user's token I guess | 15:43 |
dansmith | yeah I know it does now | 15:43 |
*** dtantsur|brb is now known as dtantsur | 15:45 | |
sean-k-mooney | https://github.com/openstack/nova/blob/master/nova/virt/ironic/client_wrapper.py#L66-L73 | 15:45 |
dansmith | ironic lazy-imports ironic client, but it's also not using the user's token right? | 15:45 |
sean-k-mooney | ya that im not sure about it look like that is using the config options | 15:45 |
*** macz_ has joined #openstack-nova | 15:46 | |
*** macz_ has quit IRC | 15:46 | |
sean-k-mooney | dansmith: i guess for ironic and placment we just use admin tokens since they are normally admin only apis right | 15:47 |
*** macz_ has joined #openstack-nova | 15:47 | |
sean-k-mooney | so we just use the configs | 15:47 |
dansmith | right | 15:47 |
sean-k-mooney | do you need ksa or could you just use the sdk | 15:47 |
dansmith | well, I'm trying to PoC something where glance calls to itself, | 15:48 |
*** spatel has quit IRC | 15:48 | |
sean-k-mooney | too answer you question though i dont know off the top of my head | 15:48 |
dansmith | so I could just import glanceclient, but I really just need to replay an http call so it seems a little heavy | 15:48 |
dansmith | ack | 15:49 |
sean-k-mooney | ah ok | 15:49 |
*** dklyle has joined #openstack-nova | 15:49 | |
openstackgerrit | Elod Illes proposed openstack/nova stable/stein: [stable-only] Fix lower-constraints job https://review.opendev.org/c/openstack/nova/+/769809 | 15:53 |
stephenfin | dansmith: https://review.opendev.org/c/openstack/nova/+/706295/7/nova/network/neutron.py | 15:55 |
stephenfin | If I understood you correctly, I think that's what we do for port bindings in neutron | 15:55 |
dansmith | stephenfin: ah, yeah that might be it, thanks | 15:57 |
dansmith | I figured even though neutron was the right pattern, that everything would be through the client and not helpful, | 15:57 |
dansmith | but that chunk is like "in case of no client support, break glass" :) | 15:57 |
jawad_axd | @sean-k-mooney Apparently , hw_video_model doest work with none' anymore? I am getting invalid metadata.. I guess valid options are just graphics adapter model with this property.. | 16:05 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Enable mypy on scheduler/report.py https://review.opendev.org/c/openstack/nova/+/765152 | 16:06 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Remove unused Instance method https://review.opendev.org/c/openstack/nova/+/757615 | 16:06 |
gibi | stephenfin: I've resolved you comments in the qos interace attach series | 16:06 |
stephenfin | gibi: ack, I'll take a look straight after this meeting | 16:06 |
gibi | cool, thanks | 16:07 |
*** zzzeek has quit IRC | 16:10 | |
*** zzzeek has joined #openstack-nova | 16:12 | |
*** ociuhandu_ has joined #openstack-nova | 16:28 | |
*** ircuser-1 has quit IRC | 16:29 | |
*** ociuhandu has quit IRC | 16:31 | |
*** ociuhandu_ has quit IRC | 16:33 | |
*** belmoreira has quit IRC | 16:35 | |
*** zzzeek has quit IRC | 16:35 | |
gibi | stephenfin: went through once again the db migration series, all my questions are answered or fixed so I'm positive all along the series | 16:36 |
stephenfin | great, thank you | 16:37 |
gibi | good job! | 16:37 |
*** zzzeek has joined #openstack-nova | 16:37 | |
sean-k-mooney | jawad_axd: what release are you on? | 16:37 |
sean-k-mooney | jawad_axd:https://github.com/openstack/nova/blob/46899968619e4ea0ff2ab380977619bb29578d43/nova/objects/fields.py#L562-L573 | 16:38 |
*** ociuhandu has joined #openstack-nova | 16:38 | |
sean-k-mooney | jawad_axd: i added none in train https://github.com/openstack/nova/commit/35a591d33d8b1a6c30bf40ddc48a07715fd87339 | 16:39 |
jawad_axd | I am using stein | 16:39 |
*** whoami-rajat___ is now known as whoami-rajat__ | 16:39 | |
sean-k-mooney | ah you one release too old | 16:39 |
sean-k-mooney | in your case i think your only really choice other then upgrading is to force the applciations to use the gpu via there config or runtime options | 16:40 |
sean-k-mooney | jawad_axd: the image properties are defiend in oslo versions objects so there is no way to backport support for none with out upgrade issues | 16:41 |
sean-k-mooney | form a nova poing of view the phsyical gpu passthough is working correctly but the applciaiton is just not selceting the correct gpu of the two avaiable | 16:42 |
*** ociuhandu has quit IRC | 16:44 | |
jawad_axd | Alright.. | 16:45 |
sean-k-mooney | sorry cant help more but once nova has succfully booted the vm and made the gpu avaiable to it its jobs is basically done | 16:46 |
jawad_axd | @sean-k-mooney Atleast I got to know, passthrough is working fine. Now I need to figure out how to use it as default. Thanks | 16:56 |
*** nweinber has joined #openstack-nova | 16:57 | |
sean-k-mooney | depending on your application it will differ | 16:57 |
*** gyee has joined #openstack-nova | 16:58 | |
sean-k-mooney | games/rendering applcaition like blender usally have an option you can set in there menu or config files | 16:58 |
sean-k-mooney | with tensorflow for example you can do https://www.tensorflow.org/api_docs/python/tf/config/set_visible_devices | 16:58 |
*** tbachman has quit IRC | 17:01 | |
sean-k-mooney | huh did people know you can click on the files and expand them in the top review windows | 17:16 |
sean-k-mooney | https://review.opendev.org/c/openstack/python-openstackclient/+/762396 | 17:16 |
sean-k-mooney | so if you click on any of the boxes beside the file links not on the links it will render the files in a dropdown | 17:17 |
sean-k-mooney | that is what thos little arrows on earch row on the right are signaling | 17:18 |
*** tesseract has quit IRC | 17:18 | |
sean-k-mooney | stephenfin: im 50:50 on that reviw by the way. it looks liek ti will work correctly but lee basically made the same point about doing it in parralel in as i did in my first review | 17:20 |
sean-k-mooney | stephenfin: i think we should do that optimisation but im kind of with gibi that it could be a follow up patch | 17:21 |
sean-k-mooney | i know you are also looking a provideing a generic way to do the waits in https://review.opendev.org/c/openstack/osc-lib/+/762503 | 17:22 |
sean-k-mooney | so i can see why you would prefer not to do it direcly in https://review.opendev.org/c/openstack/python-openstackclient/+/762396 and wait to reuse that | 17:23 |
*** nweinber has quit IRC | 17:42 | |
sean-k-mooney | melwitt: just responed to your questions in https://review.opendev.org/c/openstack/nova/+/769614 i proably wont respin that today but let me know if you still have questions | 17:43 |
*** jangutter_ has joined #openstack-nova | 17:43 | |
sean-k-mooney | melwitt: how urgent is the downstream issue by the way. this is not a escalation or anything is it | 17:44 |
sean-k-mooney | e.g. it can wait until next week while i update a spec | 17:45 |
*** jangutter has quit IRC | 17:46 | |
*** tbachman has joined #openstack-nova | 17:54 | |
*** andrewbonney has quit IRC | 18:01 | |
*** jawad_axd has quit IRC | 18:05 | |
sean-k-mooney | artom: responded to your questions in https://review.opendev.org/c/openstack/nova-specs/+/764999 | 18:16 |
*** xinranwang has quit IRC | 18:16 | |
*** ralonsoh has quit IRC | 18:17 | |
dansmith | stephenfin: that wasn't exactly what I wanted, but definitely led me down the path to success, so thanks | 18:20 |
stephenfin | good stuff | 18:25 |
gmann | stephenfin: thanks for update, +2 on https://review.opendev.org/c/openstack/nova/+/764040/8 | 18:30 |
gmann | gibi: ^^ | 18:30 |
gmann | stephenfin: I added comment for policy updates also in case you missed it - https://review.opendev.org/c/openstack/nova/+/765798/3 | 18:31 |
*** itsjg has quit IRC | 18:32 | |
*** tbachman has quit IRC | 18:36 | |
stephenfin | gmann: ack, will take a look first thing monday. Thanks! | 18:37 |
gmann | sure. just pinged in case it was missed. have a happy weekend! | 18:38 |
*** dtantsur is now known as dtantsur|afk | 18:43 | |
sean-k-mooney | gmann: when you have time can you confirm i am uderstanding what we are doing for cyborg correctly and that this is fine for vdpa too https://review.opendev.org/c/openstack/nova-specs/+/764999/2/specs/wallaby/approved/libvirt-vdpa-support.rst#41 | 18:47 |
sean-k-mooney | you welcom to review the whole spec obviously but this spcificly would be good for you to weigh in on | 18:47 |
gmann | sean-k-mooney: sure | 18:47 |
sean-k-mooney | basiclaly blocking live migation with vdpa using a 403 until we support it to avoid a micorverion bump on the api side | 18:48 |
*** ociuhandu has joined #openstack-nova | 18:48 | |
sean-k-mooney | when ever qemu actully add suport we would still need to check the compute capabliteis and may fail if both the source and destionation nodes are not updated | 18:49 |
sean-k-mooney | so even if we had a microversion saying nova supports this we would no know if your qemu supported it so i dont think a microverion is the way to go since there are no api changes involved | 18:50 |
artom | sean-k-mooney, yep, got the email. I'll be honest, understand your changes and replying will go to next week :) | 18:53 |
*** ociuhandu has quit IRC | 18:53 | |
artom | *understanding | 18:53 |
*** tbachman has joined #openstack-nova | 18:57 | |
*** whoami-rajat__ has quit IRC | 18:58 | |
*** hamalq has joined #openstack-nova | 19:10 | |
*** nweinber has joined #openstack-nova | 19:19 | |
*** hamalq has quit IRC | 19:33 | |
*** hamalq has joined #openstack-nova | 19:33 | |
*** jawad_axd has joined #openstack-nova | 19:38 | |
*** itsjg has joined #openstack-nova | 20:17 | |
sean-k-mooney | artom: no worries | 20:21 |
melwitt | sean-k-mooney: thanks! it's not an escalation and I hope it doesn't become one | 21:04 |
*** slaweq has quit IRC | 21:13 | |
*** derekh has quit IRC | 21:19 | |
*** jawad_axd has quit IRC | 21:20 | |
*** martinkennelly has quit IRC | 21:37 | |
*** nweinber has quit IRC | 21:37 | |
openstackgerrit | Ghanshyam proposed openstack/nova master: Fix ForbiddenWithAccelerators to HTTPForbidden for shelve API https://review.opendev.org/c/openstack/nova/+/770007 | 22:55 |
*** artom has quit IRC | 23:07 | |
*** spatel has joined #openstack-nova | 23:52 | |
*** spatel has quit IRC | 23:56 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!