Earlier  
Posted Nick Remark
#openstack-nova - 2019-09-13
13:44:50 sean-k-mooney he fixed it in his image backend erfactor which we never merged.
13:45:35 efried So I'm having kind of a hard time believing that nova's gate throughput is on par with everyone else's, even in absolute numbers. Are small projects literally getting like two results every three hours?
13:46:10 efried i.e. the algorithm is broken
13:46:46 sean-k-mooney efried: we are effectivly down 2 ci providres at the momemnt i think
13:46:56 efried oh?
13:47:21 sean-k-mooney i think FN is still scaled down and we are having issue with vexxhost and boot form volume
13:47:34 sean-k-mooney and by we i mean infra
13:47:57 sean-k-mooney so maybe
13:49:21 mriedem today is then a docs and education friday!
13:49:40 efried Okay, well, I'm going to more or less take the day off, just watch and recheck.
13:50:11 efried I think mriedem has me on some messaging app or other if I'm needed.
13:51:39 mriedem how about commenting on the highlights patch which is due today https://review.opendev.org/#/c/681943/
13:51:51 efried have I not done that?
13:51:53 mriedem dansmith: ^ words on the live migration + numa + cpu pinning + huge pages thing?
13:52:04 mriedem efried: oh i guess you did
13:52:36 mriedem or artom i guess ^
13:52:41 efried I'm basically +1 on whatever you wind up with. alex_xu or luyao could add some words about vpmem, but I'm not sure if that's supposed to be a tech preview or a trumpet-from-rooftops, or whatever
13:53:04 efried also, I think "first draft" was due today, so we're done :P
13:54:20 artom mriedem, I'm happy with it, left a note
14:07:06 stephenfin dansmith/mriedem/efried: This is going to cause gate issues and should be merged, right? https://review.opendev.org/682025
14:11:39 mriedem sob
14:12:27 mriedem no wonder this didn't go down :/ http://status.openstack.org/elastic-recheck/#1843615
14:21:56 sean-k-mooney mriedem: i did get a passing test run with numa+pcpus+vpmem last night by the way
14:22:24 mriedem how are you testing vpmem in the gate?
14:22:26 sean-k-mooney https://review.opendev.org/#/c/681771/ https://zuul.opendev.org/t/openstack/build/6a67b28d6e9e4b739e7575df7943a69d
14:22:28 mriedem doesn't that require special hardware?
14:22:36 sean-k-mooney it just had the code merged
14:22:40 sean-k-mooney didnt test the feature
14:22:50 mriedem stephenfin: thanks for calling that out - infra just pushed it to the gate
14:23:08 stephenfin np
14:23:21 sean-k-mooney but we did test with pinning+hugepage+multi numa https://review.opendev.org/#/c/681771/2/playbooks/nfv/nfv.yaml
14:24:43 mriedem sean-k-mooney: iow, vpmem didn't obviously regress any RT stuff with numa+pcpu in the same run
14:25:01 sean-k-mooney mriedem: right
14:25:06 sean-k-mooney no idea if it works
14:25:16 sean-k-mooney but when its not used it does not seam to break anything
14:26:09 sean-k-mooney unfortuetly it looks like the intel pmem ci did not run on that
14:27:41 mriedem idk if it's the new version of firefox i'm on, but i can't copy text from gerrit comments anymore, which is super annoying
14:27:58 dansmith from non-editing ones, I have the same issue in chrome
14:28:09 dansmith not always consistent, but sometimes.. it's weird
14:28:12 sean-k-mooney i have been having issue with that too but i can sometimes get ti to work
14:36:47 melwitt yeah, same. I couldn't remember if copying from comments in gerrit was ever possible (I guess it was)
14:40:33 sean-k-mooney i can get ctrl+insert to wrok and ctrl+c to work in some cases but its really inconsitent
14:45:02 mriedem do we have a patch up to mark train in the rest api history doc?
14:47:24 openstackgerrit Matt Riedemann proposed openstack/nova master: Denote max version for Train in REST API history doc https://review.opendev.org/682069
14:50:25 dansmith mriedem: do you want to throw an rpc alias in there?
14:51:01 mriedem separate patch?
14:51:12 dansmith both are aliases right?
14:51:16 mriedem sean-k-mooney: adrianc: shouldn't the note here https://docs.openstack.org/nova/latest/admin/pci-passthrough.html be updated to mention sriov live migratoin support in train?
14:51:38 mriedem dansmith: feel free to throw something up, i'm trying to wrap up these cycle highlights
14:51:52 dansmith just seemed like appropriate for the same patch but okay
14:52:43 sean-k-mooney not really
14:52:58 sean-k-mooney that is flavor based pci passthouhg
14:53:23 sean-k-mooney we could not that if you dont use this you can doe neutron based sriov and live migate
14:53:27 sean-k-mooney if that is what you ment
14:53:58 sean-k-mooney but i prefer to keep the flavor based apparoch which uses an alias seperate form the neutron port approch which does not
14:54:32 sean-k-mooney the sriov live migration only work for neutron ports
14:54:43 mriedem oh right yeah,
14:54:56 mriedem guess i wouldn't have thought about that except for the conditionals in the RT claims code
14:58:06 sean-k-mooney ya the proabme with generic pci devices is that even if the supprot sriov and you passthogh the PF
14:58:09 sean-k-mooney *VF
14:58:40 sean-k-mooney guest kerenls generall dont expect gpus or fpga to go away and we dont have an indireciton mecanisum like macvtap
14:58:56 sean-k-mooney so its not realy safe to detatch them wtihout impacting the guest
14:59:10 sean-k-mooney vfio-mediated device or mdev
14:59:25 sean-k-mooney give you that indrection but few thing support that yet
14:59:57 sean-k-mooney which is why we declare all of the flavor based stuff out of scope and just did the simpelest thing which is nics
15:00:04 sean-k-mooney that is also what most people wanted
15:02:35 mriedem hmm, i wonder if i should clarify that in the highlights,
15:02:45 mriedem because it just says "live migration support for sriov ports when using the libvirt driver"
15:02:51 mriedem i guess "ports" is good enough?
15:03:29 sean-k-mooney am maybe but i would leave that up to more docs focused people
15:03:34 sean-k-mooney ports is enough for me
15:03:45 sean-k-mooney we coudl say neutron ports
15:04:00 mriedem as opposed to,
15:04:21 mriedem what was that neutron replacement from cisco?
15:04:23 sean-k-mooney as aopposed to just sriov port say sriov neutron ports
15:04:30 sean-k-mooney vpp
15:04:35 sean-k-mooney ?
15:04:35 mriedem it had another name
15:04:47 sean-k-mooney oh yes am
15:04:49 mriedem that yaml based port definition thing that was a drop in for neutron
15:04:57 mriedem quark?
15:05:05 sean-k-mooney no but it was like that
15:05:13 sean-k-mooney prothon or some partical thing
15:05:33 mriedem porthole
15:05:46 mriedem anyway, saying "neutron ports" in openstack is redundant
15:06:02 sean-k-mooney ya as i said it looks fine to me
15:06:13 sean-k-mooney stephenfin: any opipion ^
15:06:54 stephenfin nope :)
15:15:28 mriedem stephenfin: wasn't this supposed to fail https://review.opendev.org/#/c/681938/ ?
15:15:52 stephenfin Yes. Yes it was.
15:16:00 stephenfin So my diagnosis is wrong
15:16:35 stephenfin That code is definitely wrong, on account of it leaving Nones in there, but what did I do to trigger it...
15:16:36 mriedem unless my patch is wrong
15:16:58 stephenfin it looks okay
15:18:10 mriedem i see that the flavor is configured properly from the n-cpu logs
15:18:11 mriedem https://zuul.opendev.org/t/openstack/build/a7ae03ac0af24dc6b474a54de9d5cf86/log/controller/logs/screen-n-cpu.txt.gz#1924
15:18:16 mriedem f86c41da98dc6230d777d7c4',properties=ImageMetaProps,protected=<?>,size=12716032,status='active',tags=<?>,updated_at=2019-09-13T04:45:17Z,virtual_size=<?>,visibility=<?>), allow threads: True {{(pid=18284) _get_desirable_cpu_topologies /opt/stack/nova/nova/virt/hardware.py:572}}
15:18:16 mriedem FACE='required'},flavorid='42',id=11,is_public=True,memory_mb=64,name='m1.nano',projects=<?>,root_gb=1,rxtx_factor=1.0,swap=0,updated_at=None,vcpu_weight=0,vcpus=1) and image_meta ImageMeta(checksum='443b7623e27ecf03dc9e01ee93f67afe',container_format='bare',created_at=2019-09-13T04:45:17Z,direct_url=<?>,disk_format='qcow2',id=e085b93e-a43c-42f1-9496-2b46f103dd3d,min_disk=0,min_ram=0,name='cirros-0.4.0-x86_64-disk',owner='4323
15:18:16 mriedem Sep 13 04:50:30.647385 ubuntu-bionic-rax-ord-0011241791 nova-compute[18284]: DEBUG nova.virt.hardware [None req-f2beffe4-882b-4f73-ab07-ba3c859361ab tempest-AggregatesAdminTestJSON-598247452 tempest-AggregatesAdminTestJSON-598247452] Getting desirable topologies for flavor Flavor(created_at=2019-09-13T04:48:13Z,deleted=False,deleted_at=None,description=None,disabled=False,ephemeral_gb=0,extra_specs={trait:COMPUTE_NET_ATTACH_I
15:19:33 stephenfin mriedem: I know - you don't have cpu_model set on the host

Earlier   Later