16:00:20 #startmeeting neutron_performance 16:00:21 Meeting started Mon Apr 8 16:00:20 2019 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:24 The meeting name has been set to 'neutron_performance' 16:01:03 hi 16:01:07 o/ 16:01:10 hello! 16:01:12 hi 16:01:17 o/ 16:01:24 hi 16:01:40 hey guys, how are you? 16:02:04 it seems we are all here 16:02:12 #topic Updates 16:02:32 I have updates and questions for jrbalderrama.... 16:02:51 shoot! 16:03:25 but before getting into it, does any one else have any other updates from their assigned tasks / activities? 16:03:55 * mlavalle don't want to hog the meeting 16:03:55 mlavalle: I don't have anything ongoing now 16:04:17 I have quick update about https://review.openstack.org/#/c/615350/ 16:04:30 I recently respin this patch and started looking into it 16:04:37 rubasov: yeap. thanks 16:04:49 basically with some patches for rally and osprofiler it works 16:05:00 problem is that report doesn't look good 16:05:29 what do you mean? 16:05:38 see http://logs.openstack.org/50/615350/35/check/neutron-rally-task/4c515b9/results/workloads/0_NeutronNetworks_create_and_list_networks.html#/NeutronNetworks.create_and_list_networks/output 16:05:49 osprofiler report is not stylished properly 16:06:09 so I deployed devstack with rally and all those patches 16:06:22 and tried to generate same report manually 16:06:39 and it looked as it should be, with all osprofiler style 16:07:16 so I will slowly continue debugging this during next weeks 16:07:31 does the hand run include python callstacks, and not just sql? 16:08:14 dougwig: it contains the same data 16:08:29 but report looks "better" simply 16:08:37 it is formatting, right? 16:08:44 I mean, what it's missing 16:09:17 mlavalle: yes, it's formatting but I'm not "frontend expert" so it's hard for me to understand exactly what is missing there (and why) 16:10:43 but to tell you the truth, besies fromatting, this is starting to look good 16:10:49 besides^^^^ 16:11:00 http://logs.openstack.org/50/615350/35/check/neutron-rally-task/4c515b9/results/workloads/ 16:11:09 yes 16:11:42 look at this one http://logs.openstack.org/50/615350/35/check/neutron-rally-task/4c515b9/results/workloads/19_NeutronSecurityGroup_create_and_list_security_group_rules.html#/NeutronSecurityGroup.create_and_list_security_group_rules 16:12:24 with graphs and all 16:12:43 Great work and progress! 16:12:50 +1 16:12:52 what do others thing? 16:13:00 +1 16:13:47 thx, I hope I will have some updates on next meeting too, and this will finally be ready :) 16:13:54 Most of the report looks great 16:14:24 it is just the scenario data tab that seems to need some improvement 16:14:47 yes, all other tabs are just standard rally report 16:14:51 but other than that, it looks really nice 16:14:58 but we have to embeed somehow osprofiler report in this one tab 16:15:57 but there is no missing os profiler data in the scenario data, if I undertand correctly 16:15:59 right? 16:16:05 it's just formatting 16:16:10 correct 16:16:47 so I'd say in this regard, we have two to do's for the next two weeks: 16:17:28 1) slaweq is being super nice and will try to improve the formatting of the tab with osprofiler data 16:17:49 I will :) 16:18:34 2) But more importantly, I encourage the rest of the team to start looking at the os profiler data, get familiar with it and start trying to draw conclusions 16:18:45 what do you think? 16:19:17 +1 16:19:34 what do others think 16:19:35 ? 16:19:39 sounds good 16:20:20 agree on point 1 :) I will add osprofiler results in "tabs to go through" list too 16:21:54 slaweq: what of the patches we are depending on? 16:22:49 it is one patch from rally and one from osprofiler 16:22:51 are there any plans to merge them in their respective projects 16:22:55 ? 16:22:55 both are in "depends on" of https://review.openstack.org/#/c/615350/ 16:23:23 yes, I will ping authors of those patches to get it merged soon 16:23:43 but not I see that one of those patches may be the reason of this missing styling :) 16:23:47 I will investigate it 16:24:19 Great work slaweq 16:24:24 Thanks for the update 16:25:33 On my side I continued working with EnOS 16:25:52 and got stuck with two or thre things: 16:26:13 and I was hoping that jrbalderrama would attend the meeting 16:27:12 mlavalle: what are the issues you faced? 16:27:29 1) I 've playing with a system with three nodes: controller, network and compute. As a sanity check, I tried to boot instances and found a copuple of problems 16:28:24 the first one was that the the nova scheduler ImagePropertiesFilter was returning 0 hosts 16:29:40 I am using the cirros.uec imgae that EnOS deployed in glance 16:30:41 I noticed that the image in glance has some properties that I usually don't see in devstack 16:31:01 so I uploaded a cirros image by hand 16:32:04 with that, I fixed the ImagePropertiesFilter issue, but now I am getting http://paste.openstack.org/show/749011/ from compute service 16:33:13 In line 9 you can see that there is libvirt container, that should provide the KVM support, right? 16:33:30 or am I missing something? 16:34:05 I understand that this ight be a kolla-ansible issue, but I want to see if jrbalderrama might have some insight 16:35:20 I'm not familiar with the nova/ansible dependencies. However we faced some isues with some images that are not compatible with libvirt 16:36:33 I was looking at this section of the docs 16:36:39 https://enos.readthedocs.io/en/stable/tutorial/index.html#unleash-the-operator-in-you 16:37:09 and that is why I decided to use the cirros.uec image, because that's the example used in the doc 16:37:44 that image is supposed to work, right? 16:38:03 Yes, the image installed with devstack should work 16:38:25 mhhhh, ok I'll ping the kolla-ansible guys 16:39:18 In parallel, we can check if there is a problem with the image you used. Is that image available (public)? 16:40:51 yes it is. in this page https://download.cirros-cloud.net/0.4.0/ 16:41:12 I used cirros-0.4.0-x86_64-disk.img 16:41:23 which is the image that devstack uses 16:41:53 This is the command I used wget --progress=dot:giga -c http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img -O cirros-0.4.0-x86_64-disk.img 16:42:11 which I just copied from a devstack log 16:42:35 thank you for the feedback we will check and then come back to you 16:42:38 well, I just adjusted the output file 16:43:46 and other thing you want to discuss about enos? 16:44:04 my real goal over the past few days was to start doing benchmarking, following https://enos.readthedocs.io/en/stable/benchmarks/index.html 16:44:54 This assumes that I have installed rally and rally-openstack in the system where I have EnOS, right? 16:45:07 or those EnOS take care of Rally? 16:45:28 Yes everything is packed 16:45:52 so it's just a matter of defining the workload file? 16:46:12 that is run.yml in the workload folder, right? 16:46:29 exacly, the idea is after the config/install then you declare the workload 16:47:11 I'll prabably start running rally scenarios that don't require instances 16:47:23 but eventually we will need instances 16:47:41 because providing ports to instances is our biggest use case 16:47:44 right? 16:48:56 yep 16:49:05 we will check enos, fix it if required, and work together on the benchmarks 16:49:21 ok that's my update for this meeting 16:49:28 thanks jrbalderrama 16:49:45 #topic On demand agenda 16:49:58 any other topics we should discuss today? 16:50:38 ok 16:50:44 Thanks for attending 16:50:58 o/ 16:51:01 thank you, bye 16:51:17 by the way, jrbalderrama will be with us in Denver during the PTG 16:51:30 great 16:51:43 will be great to meet with You :) 16:52:04 we will have the ocasion to discuss f2f! 16:52:19 Bye 16:52:23 bye 16:52:25 #endmeeting