*** mlavalle has quit IRC | 01:01 | |
*** Varun_Lodaya has quit IRC | 01:03 | |
openstackgerrit | ZhaoBo proposed openstack/neutron-lbaas: neutron lbaas should add the new appended timestamp field https://review.openstack.org/220804 | 01:13 |
---|---|---|
*** ganeshna has joined #openstack-lbaas | 01:14 | |
*** apuimedo_ has quit IRC | 01:15 | |
*** apuimedo has quit IRC | 01:15 | |
*** apuimedo_ has joined #openstack-lbaas | 01:16 | |
*** apuimedo has joined #openstack-lbaas | 01:16 | |
*** vivek-ebay has joined #openstack-lbaas | 01:17 | |
*** vivek-ebay has quit IRC | 01:22 | |
*** minwang2 has quit IRC | 01:32 | |
*** yuanying has quit IRC | 01:32 | |
*** ganeshna has quit IRC | 01:33 | |
openstackgerrit | Phillip Toohill proposed openstack/octavia: Adding new network driver for containers https://review.openstack.org/197858 | 01:34 |
*** yuanying has joined #openstack-lbaas | 01:35 | |
openstackgerrit | Phillip Toohill proposed openstack/octavia: Updates for containers functionality https://review.openstack.org/199954 | 01:43 |
*** sballe has quit IRC | 01:46 | |
*** yuanying has quit IRC | 01:52 | |
*** yuanying has joined #openstack-lbaas | 01:53 | |
*** yuanying has quit IRC | 02:01 | |
*** yuanying has joined #openstack-lbaas | 02:01 | |
*** yuanying has quit IRC | 02:02 | |
*** blogan_ has joined #openstack-lbaas | 02:02 | |
*** Varun_Lodaya has joined #openstack-lbaas | 02:05 | |
*** yuanying has joined #openstack-lbaas | 02:13 | |
*** yuanying has quit IRC | 02:15 | |
*** apuimedo_ has quit IRC | 02:23 | |
*** yuanying has joined #openstack-lbaas | 02:38 | |
*** blogan_ has quit IRC | 02:48 | |
*** amotoki has joined #openstack-lbaas | 02:48 | |
*** blogan_ has joined #openstack-lbaas | 02:49 | |
*** vivek-ebay has joined #openstack-lbaas | 02:49 | |
*** yuanying has quit IRC | 02:50 | |
*** yuanying has joined #openstack-lbaas | 02:54 | |
*** yuanying_ has joined #openstack-lbaas | 03:42 | |
*** yuanying has quit IRC | 03:44 | |
*** blogan_ has quit IRC | 03:57 | |
*** blogan_ has joined #openstack-lbaas | 03:57 | |
*** minwang2 has joined #openstack-lbaas | 04:00 | |
*** vivek-eb_ has joined #openstack-lbaas | 04:10 | |
*** vivek-ebay has quit IRC | 04:13 | |
*** vivek-eb_ is now known as vivek | 04:14 | |
*** vivek is now known as Guest79188 | 04:14 | |
*** Guest79188 has quit IRC | 04:23 | |
*** ganeshna has joined #openstack-lbaas | 05:09 | |
*** nmagnezi has joined #openstack-lbaas | 05:14 | |
*** numans has joined #openstack-lbaas | 05:15 | |
*** nmagnezi has quit IRC | 05:15 | |
*** vivek has joined #openstack-lbaas | 05:20 | |
*** vivek is now known as Guest46095 | 05:20 | |
*** ganeshna has quit IRC | 05:22 | |
*** Guest46095 has quit IRC | 05:24 | |
*** ganeshna has joined #openstack-lbaas | 05:30 | |
*** vivek has joined #openstack-lbaas | 05:54 | |
*** vivek is now known as Guest1071 | 05:54 | |
santosh__ | Hi All | 06:08 |
*** Varun_Lodaya has quit IRC | 06:15 | |
*** Guest1071 has quit IRC | 06:17 | |
*** Alex_Stef has joined #openstack-lbaas | 06:41 | |
santosh__ | Hi All, with current neutron-lbaas , service is always trying to access barbican tls containers of admin tenants as admin user. | 06:42 |
*** minwang2 has quit IRC | 06:48 | |
*** apuimedo_ has joined #openstack-lbaas | 07:03 | |
*** ganeshna has quit IRC | 07:03 | |
rm_work | santosh__: we're going to be using Barbican ACLs to handle auth for that, so it should be ok | 07:21 |
rm_work | santosh__: we'll attempt to access any user's containers/secrets as our admin user, the idea is that they will have granted our account access to their secrets via Barbican ACL endpoint | 07:21 |
*** ganeshna has joined #openstack-lbaas | 07:51 | |
*** chlong has quit IRC | 07:56 | |
*** ganeshna has quit IRC | 07:57 | |
*** ganeshna has joined #openstack-lbaas | 07:59 | |
*** ganeshna has quit IRC | 08:00 | |
*** ganeshna has joined #openstack-lbaas | 08:11 | |
*** ganeshna has quit IRC | 08:29 | |
*** ganeshna has joined #openstack-lbaas | 08:40 | |
*** vjay13 has joined #openstack-lbaas | 08:48 | |
*** vjay13 has quit IRC | 08:57 | |
*** ganeshna has quit IRC | 09:00 | |
*** ganeshna has joined #openstack-lbaas | 09:03 | |
*** kiran-r has joined #openstack-lbaas | 09:11 | |
*** ganeshna has quit IRC | 09:31 | |
*** ganeshna has joined #openstack-lbaas | 09:32 | |
*** ganeshna has quit IRC | 09:34 | |
*** ganeshna has joined #openstack-lbaas | 09:48 | |
*** blogan_ has quit IRC | 10:15 | |
*** blogan_ has joined #openstack-lbaas | 10:15 | |
openstackgerrit | ZhaoBo proposed openstack/neutron-lbaas: neutron lbaas should add the new appended timestamp field https://review.openstack.org/220804 | 10:24 |
*** _kiran_ has joined #openstack-lbaas | 10:29 | |
*** kiran-r has quit IRC | 10:30 | |
*** ganeshna has quit IRC | 11:05 | |
*** _kiran_ is now known as kiran-r | 11:11 | |
*** ebagdasa has joined #openstack-lbaas | 11:55 | |
*** chlong has joined #openstack-lbaas | 12:22 | |
*** amotoki has quit IRC | 12:54 | |
*** ganeshna has joined #openstack-lbaas | 13:03 | |
*** woodster_ has joined #openstack-lbaas | 13:13 | |
*** ganeshna has quit IRC | 13:15 | |
*** ganeshna has joined #openstack-lbaas | 13:23 | |
*** kiran-r has quit IRC | 13:40 | |
*** vjay13 has joined #openstack-lbaas | 13:42 | |
*** ganeshna has quit IRC | 13:46 | |
*** vjay13 has quit IRC | 13:49 | |
*** vjay13 has joined #openstack-lbaas | 13:49 | |
*** rohara has quit IRC | 13:52 | |
*** pai15 has joined #openstack-lbaas | 13:53 | |
*** vjay13 has quit IRC | 13:59 | |
*** amotoki has joined #openstack-lbaas | 14:00 | |
*** localloop127 has joined #openstack-lbaas | 14:09 | |
openstackgerrit | Merged openstack/octavia: Updated from global requirements https://review.openstack.org/221114 | 14:12 |
*** localloop127 has quit IRC | 14:14 | |
*** ajmiller has joined #openstack-lbaas | 14:17 | |
*** pai15 has quit IRC | 14:25 | |
*** pai15 has joined #openstack-lbaas | 14:26 | |
*** blogan_ has quit IRC | 14:30 | |
*** pai15 has quit IRC | 14:30 | |
*** blogan_ has joined #openstack-lbaas | 14:30 | |
*** pai15 has joined #openstack-lbaas | 14:31 | |
*** blogan_ has quit IRC | 14:33 | |
*** sballe has joined #openstack-lbaas | 14:40 | |
*** apuimedo_ has quit IRC | 15:00 | |
*** Alex_Stef has quit IRC | 15:22 | |
*** bradjones has joined #openstack-lbaas | 15:28 | |
*** bradjones has quit IRC | 15:28 | |
*** bradjones has joined #openstack-lbaas | 15:28 | |
*** Varun_Lodaya has joined #openstack-lbaas | 15:40 | |
*** devlaps has joined #openstack-lbaas | 15:43 | |
*** numans has quit IRC | 15:49 | |
*** pai15 has quit IRC | 15:54 | |
*** madhu_ak has joined #openstack-lbaas | 16:01 | |
*** Varun_Lodaya has quit IRC | 16:02 | |
*** pai15 has joined #openstack-lbaas | 16:03 | |
*** Aish has joined #openstack-lbaas | 16:05 | |
*** vivek has joined #openstack-lbaas | 16:06 | |
*** vivek is now known as Guest3460 | 16:06 | |
*** rm_mobile has joined #openstack-lbaas | 16:19 | |
*** rm_mobile has joined #openstack-lbaas | 16:19 | |
rm_mobile | ajmiller: you in the office? | 16:19 |
pai15 | hello, one question regarding lbaas v2 fip association to vip. it gets associated to default security group | 16:19 |
rm_mobile | sbalukoff: are you in your office? :P | 16:20 |
pai15 | there is no way to tie it to a custom security group - workaround is to open the default group - which customer may not want to do in production | 16:20 |
pai15 | any thoughts? | 16:20 |
sbalukoff | rm_mobile: Not today. Was planning a work-from-home day. I'll probably be in my office tomorrow. | 16:21 |
rm_mobile | Heh k | 16:21 |
sbalukoff | Are you still in Seattle? Did you want to come work from our office? | 16:21 |
rm_mobile | I'm about to be downtown and looking for a desk and wifi | 16:21 |
rm_mobile | Min mentioned she'd be in so I'm probably good | 16:21 |
rm_mobile | Just covering based | 16:21 |
rm_mobile | *bases | 16:21 |
sbalukoff | Ok. You can still work from the Blue Box offices if you want. I can let them know you're coming, eh. | 16:22 |
rm_mobile | Hehe | 16:22 |
johnsom | rm_mobile Ping me if you can't find someone in the office | 16:22 |
rm_mobile | Big Blue Box office? :P | 16:22 |
sbalukoff | Haha! | 16:22 |
rm_mobile | You there johnsom? | 16:22 |
sbalukoff | It's still mostly the Blue Box office. But it's more crowded now. XD | 16:23 |
johnsom | rm_mobile No, but I can ping people there | 16:23 |
xgerman | rm_mobile ajmiller is there — just talked with him on hangout | 16:23 |
rm_mobile | I assumed you'd be in corvalis | 16:23 |
rm_mobile | Ah yes | 16:23 |
xgerman | yeah, we know people in that office :-) | 16:23 |
rm_mobile | I should be good, still on the bus and need to ship something at the FedEx there | 16:24 |
*** Aish has quit IRC | 16:25 | |
*** mlavalle has joined #openstack-lbaas | 16:25 | |
*** Guest3460 has quit IRC | 16:26 | |
*** Aish has joined #openstack-lbaas | 16:26 | |
*** minwang2 has joined #openstack-lbaas | 16:30 | |
ajmiller | rm_mobile | 16:35 |
ajmiller | Hi | 16:35 |
rm_mobile | Yo | 16:36 |
rm_mobile | Prolly be there around 10:15 depending on how long shipping at the FedEx takes | 16:37 |
*** Varun_Lodaya has joined #openstack-lbaas | 16:38 | |
rm_mobile | I'll put you as my escort when I do get there I guess | 16:39 |
pai15 | anyone has any input on https://bugs.launchpad.net/neutron/+bug/1295424 ? | 16:40 |
openstack | Launchpad bug 1295424 in neutron "lbaas security group" [Low,In progress] - Assigned to Jaume Devesa (devvesa) | 16:40 |
pai15 | openstack: thanks for confirming | 16:43 |
*** amotoki has quit IRC | 16:46 | |
xgerman | pai15 agreed | 16:47 |
xgerman | you have a fix? | 16:47 |
*** madhu_ak has quit IRC | 16:48 | |
pai15 | xgerman: for the vip issue? no, I don't have a fix. wanted to check what's the pulse on it and if it would be worthwhile to increase importance/priority on that. | 16:52 |
xgerman | ok, I think we are busy with reaching our Liberty goal (Octavia being reference implementation) | 16:53 |
pai15 | so it is not slated for Liberty I guess. | 16:55 |
*** Aish has quit IRC | 16:56 | |
*** harlowja has joined #openstack-lbaas | 17:03 | |
*** KunalGandhi has joined #openstack-lbaas | 17:05 | |
*** nmagnezi has joined #openstack-lbaas | 17:09 | |
*** KunalGandhi has quit IRC | 17:10 | |
*** vivek has joined #openstack-lbaas | 17:12 | |
*** vivek has quit IRC | 17:12 | |
rm_mobile | ajmiller: elevator | 17:13 |
rm_mobile | ajmiller, minwang2: reception | 17:13 |
*** KunalGandhi has joined #openstack-lbaas | 17:14 | |
*** pai15 has quit IRC | 17:15 | |
*** rm_mobile has quit IRC | 17:18 | |
rm_work | cool, melody still works :P | 17:18 |
*** Aish has joined #openstack-lbaas | 17:24 | |
rm_work | blogan: you there? | 17:36 |
*** bana_k has joined #openstack-lbaas | 17:37 | |
*** Varun_Lodaya_ has joined #openstack-lbaas | 17:42 | |
*** Varun_Lodaya has quit IRC | 17:43 | |
*** Varun_Lodaya_ is now known as Varun_Lodaya | 17:43 | |
*** pai15 has joined #openstack-lbaas | 17:45 | |
*** KunalGandhi has quit IRC | 18:06 | |
*** pai15_ has joined #openstack-lbaas | 18:10 | |
*** madhu_ak has joined #openstack-lbaas | 18:12 | |
*** pai15 has quit IRC | 18:14 | |
bana_k | lbaas v2 agent is not listed in the neutron agent-list command output | 18:17 |
*** openstackgerrit has quit IRC | 18:31 | |
*** openstackgerrit has joined #openstack-lbaas | 18:31 | |
*** KunalGandhi has joined #openstack-lbaas | 18:53 | |
*** nmagnezi has quit IRC | 18:57 | |
*** Aish has quit IRC | 19:00 | |
*** minwang2 has quit IRC | 19:02 | |
*** Aish has joined #openstack-lbaas | 19:02 | |
*** apuimedo has quit IRC | 19:05 | |
openstackgerrit | Phillip Toohill proposed openstack/octavia: Adding new network driver for containers https://review.openstack.org/197858 | 19:40 |
openstackgerrit | Phillip Toohill proposed openstack/octavia: Updates for containers functionality https://review.openstack.org/199954 | 19:40 |
*** crc32 has joined #openstack-lbaas | 19:43 | |
*** minwang2 has joined #openstack-lbaas | 19:53 | |
rm_work | ptoohill: hey | 19:56 |
ptoohill | hey | 19:57 |
ptoohill | rm_work: | 19:58 |
rm_work | ptoohill: so, the containers code you're working on | 19:58 |
rm_work | is that kinda RAX specific or would it work in devstack? | 19:58 |
ptoohill | it could work in devstack | 19:58 |
rm_work | awesome, ok | 19:59 |
rm_work | how is that coming along | 19:59 |
ptoohill | ? | 19:59 |
rm_work | is it like... working end-to-end? :P | 19:59 |
ptoohill | its been there for a while | 19:59 |
rm_work | i haven't heard anything about it | 19:59 |
rm_work | must just be out of the loop | 19:59 |
rm_work | i saw a lot of reviews still in flight | 19:59 |
ptoohill | though, with all these changes and rebases im about to retest it | 19:59 |
rm_work | ok | 19:59 |
rm_work | i am interested in your test script / test config | 19:59 |
ptoohill | yea, no one has really cared to try it out | 19:59 |
rm_work | i am about to be doing similar testing | 19:59 |
ptoohill | no script really, the config is what makes it because were connecting to lab and using idfferent images | 20:00 |
rm_work | right so i mean | 20:00 |
rm_work | I use https://gist.githubusercontent.com/rm-you/f7585ca4932b3ee1eed9/raw/30243d33dd1803a4c7b773460fddcbb4c4d26134/new_octavia_devstack.sh | 20:01 |
rm_work | what would I have to do | 20:01 |
*** Aish has quit IRC | 20:02 | |
ptoohill | So, I was also going to work on a way so we can have multiple octavias using n-lbaas set up in lab. I'll take this to a pm | 20:02 |
*** bharath has joined #openstack-lbaas | 20:06 | |
rm_work | minwang2: so to recreate the tests you are doing (with 15 minute amphora boot time!) what do I need to do? just set up devstack with octavia/neutron-lbaas with default settings and then ... kick off tempest somehow? | 20:18 |
crc32 | anyone else getting "impl.MismatchError: 404 != 400" on CR -> 220747 -> 202336 -> 160061 -> 2018825 -> 218735? | 20:18 |
rm_work | is that the HM/UDP chain? | 20:18 |
crc32 | yea it seems the UDP chain keeps getting pushed further and further down the stack. :( | 20:18 |
rm_work | :( | 20:19 |
crc32 | So I get to inherit a lot of bugs. :/ | 20:19 |
johnsom | rm_work We are going to talk about this tomorrow. The issue is with hosts that don't emulate vt-x, qemu switches to TCG engine which is software only. The kernel alone takes ~7 minutes | 20:19 |
minwang2 | rm_work, before that you might wantt o create flavor with 1g, the default flavor size is big, then you change the flavor_id in etc/octavia/octavia.conf | 20:19 |
rm_work | johnsom: yeah, i am going to try it on RAX and see if it is similarly bad or if it is ok | 20:19 |
rm_work | minwang2: ok will do that | 20:19 |
johnsom | rm_work Just devstack with Octavia, create a load balancer. Watch how long it takes to go active | 20:20 |
rm_work | johnsom: worst case if it works on RAX, we could try to specify RAX only for that gate? | 20:20 |
johnsom | The RAX infra instances don't work | 20:20 |
johnsom | We have tried that | 20:20 |
rm_work | johnsom: ah ok | 20:20 |
johnsom | At least not the main ones. | 20:21 |
*** nmagnezi has joined #openstack-lbaas | 20:21 | |
rm_work | i'll time it on my own instances and see if it's any better (probably it would be the same) | 20:21 |
johnsom | In linux, the /proc/cpuinfo needs to have vmx or svm listed | 20:21 |
johnsom | It's less than a minute on hosts with vt-x | 20:22 |
johnsom | Which kicks qemu into kvm mode | 20:23 |
*** Aish has joined #openstack-lbaas | 20:23 | |
johnsom | crc32 For a bit we were having the problem due to the new wsme. This fixed it: https://review.openstack.org/#/c/217021/ | 20:24 |
johnsom | crc32 but if you are up to date on that failover stack, it's bugs in the network stuff Brandon added last week | 20:25 |
johnsom | here: https://review.openstack.org/#/c/220747/ | 20:25 |
crc32 | I testing straight from tox | 20:25 |
johnsom | It's probably the bugs then. We just need to wait for those to get fixed and rebase | 20:26 |
xgerman | ouch — wish things were more stable | 20:31 |
ptoohill | getting there, need more eyes and testing happening on these thigns i guess. | 20:32 |
*** tiny-hands has joined #openstack-lbaas | 20:35 | |
crc32 | testing thighs? | 20:42 |
crc32 | I guess I'll just review -R for now. I can't catch up with the rebase waves. | 20:43 |
*** clduser_ has quit IRC | 20:44 | |
*** nmagnezi has quit IRC | 20:49 | |
*** nmagnezi has joined #openstack-lbaas | 20:49 | |
*** nmagnezi has quit IRC | 20:50 | |
*** nmagnezi has joined #openstack-lbaas | 20:51 | |
rm_work | blogan: do you know what the workflow is for the tempest tests for neutron-lbaas+octavia? | 20:55 |
rm_work | blogan: is it: Create via Neutron-LBaaS; NLBaaS -> Octavia -> Test; Cleanup via NLBaaS; NLBaaS -> Octavia ? | 20:57 |
rm_work | blogan: neutron seems to create the port and it seems octavia therefore can't clean up the port or subnet during the cleanup phase (per design), but then is nlbaas supposed to clean it up? | 20:57 |
rm_work | watching min run the tests and it dies trying to remove the subnet on the octavia side during cleanup, which it should know isn't possible | 20:58 |
ptoohill | blogan is out today i believe | 21:02 |
ptoohill | Theres a patch for the ports out there somewhere | 21:02 |
ptoohill | Most of these gotchas have been discovered and reviews for them out there. Just need people to put them together and get them through. Problem is, many are adding up and its becoming quite daunting imo | 21:03 |
*** minwang2 has quit IRC | 21:03 | |
*** minwang2 has joined #openstack-lbaas | 21:04 | |
xgerman | ok, will see if I can right bologna’s patch | 21:05 |
*** clduser has joined #openstack-lbaas | 21:07 | |
ptoohill | rm_work: https://review.openstack.org/#/c/214058/ and this one https://review.openstack.org/#/c/217439/ address your concerns i believe. | 21:08 |
ptoohill | crc32: yes, we need to test thighs! | 21:08 |
rm_work | ptoohill: do you know how to run only a single test with testr or whatever tox uses? | 21:15 |
rm_work | instead of a whole directory | 21:15 |
bana_k | something like this | 21:18 |
bana_k | tox -e py27 neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_is_loaded | 21:18 |
bana_k | i think | 21:18 |
bana_k | rm_work : if this is what you are looking for | 21:19 |
crc32 | rm_work where do I drop the EvenStream class and can you confirm the emit() method will just take a UpdateDb Object that we discussed before right? | 21:19 |
rm_work | bana_k: yes | 21:20 |
rm_work | bana_k: thanks | 21:20 |
rm_work | crc32: i believe so -- not sure exactly where to put it though... er... let me think a sec | 21:20 |
rm_work | emit() would need to take either a StatsUpdate or a HealthUpdate -- or just an Update if you merged them somehow | 21:21 |
crc32 | I did. | 21:21 |
rm_work | k | 21:21 |
*** nmagnezi has quit IRC | 21:22 | |
rm_work | johnsom: flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm | 21:25 |
rm_work | johnsom: don't see the two you mentioned but maybe "vme" is it or something? because... nova instance booted in like 20 seconds | 21:25 |
johnsom | Nope | 21:26 |
johnsom | Hmm, if you ps -ef | grep qemu What is the accel? | 21:26 |
rm_work | hmm ok min is showing me that maybe it isn't ACTUALLY done yet | 21:27 |
crc32 | I got the vmx flag on my CPU set. | 21:28 |
crc32 | whats it for? | 21:28 |
johnsom | yeah, check the console log | 21:28 |
rm_work | hmm it is tcg... so yeah i guess it is not done :/ | 21:28 |
rm_work | yeah looking. nova says it's ACTIVE + Running | 21:28 |
rm_work | which apparently doesn't mean what you'd think it means | 21:29 |
johnsom | crc32 the vmx flag means vt-x is available under linux which makes qemu use kvm and can boot instances quickly | 21:29 |
rm_work | as console still says it's building | 21:29 |
crc32 | I also have the flag f00fbug | 21:29 |
crc32 | just kidding | 21:30 |
*** tiny-hands has quit IRC | 21:31 | |
johnsom | Yeah, that would mean you are running on an old proc | 21:31 |
crc32 | do they really have a flag for that? lol | 21:31 |
crc32 | oh wow they do. | 21:32 |
rm_work | anyone else notice that this doesn't read correctly from config? https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/drivers/octavia/driver.py#L43 | 21:32 |
crc32 | I'll put the Queing code in the controller for now. | 21:34 |
crc32 | I'll figure out where to stuff EvenStreamer later | 21:34 |
*** pai15_ has quit IRC | 21:34 | |
*** pai15 has joined #openstack-lbaas | 21:35 | |
*** devlaps has quit IRC | 21:38 | |
rm_work | weird, looks like it goes in neutron.conf and not neutron-lbaas.conf :( | 21:39 |
rm_work | weird | 21:39 |
*** pai15 has quit IRC | 21:39 | |
rm_work | johnsom: ok, LB create seems to go active in ~4-5 min | 21:41 |
rm_work | with tcg | 21:41 |
openstackgerrit | Sherif Abdelwahab proposed openstack/octavia: Amphora Flows and Service Drivers for Active Standby https://review.openstack.org/206252 | 21:41 |
rm_work | anyone know what this means? | 21:42 |
rm_work | {0} setUpClass (neutron_lbaas.tests.tempest.v2.api.test_health_monitor_admin.TestHealthMonitors) ... SKIPPED: Neutron support is required | 21:42 |
rm_work | ... i can run "neutron lbaas-loadbalancer-create" and it works fine to create LBs | 21:42 |
rm_work | neutron is running... | 21:42 |
rm_work | it says that for 100% of the tests | 21:45 |
ptoohill | might be a config option thing | 21:45 |
ptoohill | ? | 21:46 |
rm_work | i mean... what config option would "neutron support" be | 21:46 |
rm_work | network_driver = allowed_address_pairs_driver | 21:47 |
rm_work | for octavia | 21:47 |
rm_work | fnaval: you there? | 21:47 |
crc32 | yes hes here | 21:51 |
fnaval | yea | 21:51 |
fnaval | i'm here | 21:51 |
crc32 | see | 21:51 |
fnaval | sup | 21:51 |
rm_work | erk i might have figured it out | 21:52 |
rm_work | had commented out the enable_service tempest | 21:52 |
fnaval | yea | 21:52 |
rm_work | in my devstack config and didn't notice | 21:52 |
fnaval | you need that line in your localrc | 21:52 |
fnaval | you'll need it for all of the neutron ones too | 21:53 |
fnaval | rm_work: here's my updated devstack script https://gist.github.com/fnaval/ea396b405fd6447568c8 | 21:53 |
fnaval | as of last night | 21:53 |
fnaval | works on a local ubuntu 14.04.03 system | 21:54 |
*** crc32 has quit IRC | 21:55 | |
fnaval | rm_work: btw, do you know why the barbican folks removed running of the functional tests outside of localhost? | 21:55 |
fnaval | their configs are all staticly definied | 21:55 |
rm_work | yeah | 21:56 |
rm_work | not sure what the changes happening right now are | 21:56 |
rm_work | but was listening to a discussion of changes to the functional tests even more just today | 21:57 |
*** woodster_ has quit IRC | 21:59 | |
openstackgerrit | German Eichberger proposed openstack/octavia: Plug vip and networks by port mac address https://review.openstack.org/220747 | 22:21 |
xgerman | ^ hope that will do some good | 22:22 |
rm_work | johnsom: so | 22:28 |
rm_work | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm | 22:28 |
rm_work | johnsom: you sure nothing else there would make it faster? I know it says accel=tcg | 22:28 |
rm_work | but | 22:28 |
rm_work | it is passing 3 tests in under 2 minutes | 22:29 |
xgerman | that is RAX hardware? | 22:30 |
xgerman | I know who will sponsor our 3rd party CI for that ;-[) | 22:30 |
rm_work | heh | 22:30 |
rm_work | yes | 22:30 |
rm_work | this is RAX public cloud | 22:30 |
rm_work | johnsom: what would be different from the last time someone tried it? | 22:30 |
rm_work | johnsom: you said someone else already tested on RAX cloud, didn't you? and that they also got bad results? | 22:31 |
*** Varun_Lodaya has quit IRC | 22:36 | |
rm_work | johnsom: who did the HP and RAX tests, and what size instances were they run on? which flavor? | 22:38 |
johnsom | It was a week or two ago | 22:49 |
johnsom | It was an infra instance launched by the gate. the hostname said rax something | 22:49 |
johnsom | rm_work how can it pass three tests in two minutes if the amp boot is 4-5? | 22:52 |
rm_work | amp boot is < 1m | 22:52 |
rm_work | once i got all the config fixed | 22:53 |
johnsom | Not the nova claimed boot, but actually running | 22:53 |
rm_work | yeah | 22:53 |
rm_work | tests are actually passing | 22:53 |
johnsom | What config did you change? | 22:53 |
rm_work | {0} neutron_lbaas.tests.tempest.v2.api.test_health_monitor_admin.TestHealthMonitors.test_create_health_monitor_empty_tenant_id_field [21.306326s] ... ok | 22:53 |
rm_work | {0} neutron_lbaas.tests.tempest.v2.api.test_health_monitor_admin.TestHealthMonitors.test_create_health_monitor_for_another_tenant_id_field [21.408491s] ... ok | 22:53 |
rm_work | {0} neutron_lbaas.tests.tempest.v2.api.test_health_monitor_admin.TestHealthMonitors.test_create_health_monitor_missing_tenant_id_field [11.242169s] ... ok | 22:53 |
rm_work | for example | 22:53 |
rm_work | although can't run a whole lot more because of the port/subnet deletion bug | 22:54 |
rm_work | johnsom: the ones that min showed me | 22:54 |
rm_work | running another manual test now just to verify | 22:55 |
johnsom | Just the timeouts? But above you said it took 4-5 minutes for the LB create (which is a two mintues faster than I have seen before without vt-x) | 22:55 |
rm_work | start time: Tue Sep 8 22:54:53 UTC 2015 | 22:55 |
rm_work | yeah this one is taking longer again | 22:58 |
rm_work | finish time: Tue Sep 8 22:58:30 UTC 2015 | 22:58 |
rm_work | so that's 3:40 or so | 22:58 |
rm_work | starting another Tue Sep 8 22:59:42 UTC 2015 | 22:59 |
rm_work | maybe the tests don't log the full time? | 23:00 |
*** crc32 has joined #openstack-lbaas | 23:00 | |
rm_work | johnsom: although infra also said to do any tests on HP nodes on the 30G flavor due to CPU restrictions on the 8G | 23:01 |
rm_work | which they think would be the cause of VMs taking so long | 23:01 |
johnsom | We don't get to pick the flavor for their gates, right? | 23:01 |
rm_work | right | 23:02 |
rm_work | their gates use 30G HP, 8G RAX | 23:02 |
johnsom | It was a RAX node for the last test run that bombed anyway | 23:02 |
rm_work | the job exists already? | 23:02 |
rm_work | is it an experimental job? | 23:02 |
rm_work | can you link me to some of the runs? | 23:02 |
rm_work | i didn't think it actually existed yet | 23:02 |
johnsom | Yeah, this is what we have been testing on. It's broken at the very moment, but for the was two weeks we have been adjusting up timeouts | 23:03 |
rm_work | johnsom: https://gist.github.com/rm-you/f7585ca4932b3ee1eed9#file-new_octavia_devstack-sh-L70-L76 | 23:03 |
rm_work | johnsom: that is what i'm using in my testing | 23:03 |
johnsom | rm_work THIS ONE IS TOTALLY BROKEN and not representative: https://review.openstack.org/#/c/209675/ | 23:03 |
johnsom | But that is the patchset with the gate in it. | 23:04 |
rm_work | the job is gate-neutron-lbaasv2-dsvm-scenario ? | 23:04 |
johnsom | It is paired to: https://review.openstack.org/#/c/218613/ | 23:04 |
johnsom | Likewise broken | 23:04 |
johnsom | gate-neutron-lbaasv2-octavia-dsvm-api | 23:05 |
rm_work | k | 23:10 |
rm_work | yeah | 23:10 |
rm_work | we need this to *pass*, or at least get it partially working | 23:10 |
rm_work | even if it takes 30 hours | 23:10 |
rm_work | just so we can have a baseline to point the infra people at for debugging, because they are interested in why this is not working well for us | 23:10 |
johnsom | Yep | 23:11 |
rm_work | since there are other projects that do spin up VMs internally without issue | 23:11 |
johnsom | Yeah, we talked to two of those teams. | 23:11 |
rm_work | so we need to fix the port/subnet issue | 23:11 |
johnsom | They only spin up one or two, so the time isn't important to them. | 23:11 |
rm_work | hmm | 23:11 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Adding amphora failover flows https://review.openstack.org/202336 | 23:12 |
rm_work | it still shouldn't take that long | 23:12 |
openstackgerrit | Michael Johnson proposed openstack/octavia: health manager service https://review.openstack.org/160061 | 23:12 |
rm_work | is https://review.openstack.org/#/c/220747/ ready? xgerman | 23:12 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Implement UDP heartbeat sender and receiver https://review.openstack.org/201882 | 23:12 |
rm_work | I can test it but do I need to also test it alongside a change on the neutron side? | 23:12 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Adds the NO_MONITOR operational status for members https://review.openstack.org/220232 | 23:13 |
minwang2 | ajmiller create a bigger instance for me, i will test it there see if it speed up | 23:13 |
crc32 | olso_messaging Notifeir objects contain a emit() method. am I supposed to implement a notifier or wrap around it with a "has_a" notifier object. Or should I just stick to plain old RPC? | 23:26 |
rm_work | hmm | 23:27 |
rm_work | interesting, i wonder if oslo_messaging already has something for us | 23:27 |
crc32 | just wondering what made you pick the "emit()" method name. | 23:27 |
rm_work | i picked it because it's the term for what we're doing | 23:27 |
rm_work | probably the same reason they picked it | 23:27 |
crc32 | Notfifers look more like there for logs but they have a emit(record) entry. | 23:27 |
rm_work | i hadn't heard of theirs before | 23:27 |
*** chlong has quit IRC | 23:27 | |
rm_work | it was not related | 23:28 |
crc32 | um. I've heard of send but never crossed my mind to call it emit | 23:28 |
crc32 | http://docs.openstack.org/developer/oslo.messaging/notifier.html | 23:28 |
rm_work | it's a pretty standard term for this pattern | 23:28 |
crc32 | looks like they have there own little nameing scheme for the message. | 23:28 |
rm_work | I may have gotten it from one of my college programming patterns textbooks | 23:28 |
*** chlong has joined #openstack-lbaas | 23:28 | |
crc32 | And what pattern would that be? | 23:29 |
crc32 | its not the observer pattern right? | 23:29 |
rm_work | i forget the exact name, but it's like... a thing to observe changes, but no, not observer | 23:29 |
rm_work | not base observer at least | 23:29 |
rm_work | but it is kinda related | 23:29 |
rm_work | GTK also uses it extensively with their event system i think | 23:30 |
rm_work | like this: http://www.marco.panizza.name/dispenseTM/slides/exerc/eventNotifier/eventNotifier.html | 23:30 |
rm_work | Event Notifier | 23:30 |
rm_work | that uses emit | 23:30 |
rm_work | publisher/subscriber model maybe? | 23:31 |
rm_work | https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern | 23:31 |
rm_work | IE, a queue | 23:31 |
rm_work | but, i don't see emit() on that page | 23:31 |
crc32 | well like I said these notifiers look like there log related. Even the doc for emit(record) implies its to emit the log record to the messaging notification system. | 23:31 |
crc32 | look for the word emi(record) | 23:31 |
rm_work | right so i guess maybe that one isn't for us | 23:31 |
rm_work | but we're essentially using the same pattern | 23:32 |
crc32 | its right below warn and warning. | 23:32 |
rm_work | yeah, i mean, it doesn't really matter what they are doing | 23:32 |
crc32 | yea so should I just use Notifier? | 23:33 |
rm_work | unless it's exactly what we want, in which case cool, but if not, ignore it and just keep writing your thing | 23:33 |
rm_work | well, would it *work* if we tried to use it for what we're doing? | 23:33 |
crc32 | eventStream = oslo_messaging.Notifier(target=blah, blah, blibbidyblah) | 23:33 |
rm_work | or would it be square peg round hole | 23:33 |
rm_work | if it "just works", then great | 23:33 |
crc32 | I don't even know if it works period. I'm just gonna give it a shot. | 23:33 |
rm_work | kk | 23:34 |
rm_work | worth investigating before we possibly reinvent the wheel | 23:34 |
crc32 | we had barely gotten oslo to work via RPC. | 23:34 |
rm_work | nice find | 23:34 |
rm_work | lol | 23:34 |
crc32 | even though RPC is totally not what we are doing. :/ | 23:34 |
crc32 | I'll just assume Notifier was supposed to be general but the docs and some methods are specific to logging. | 23:36 |
rm_work | yeah so this is probably where i got the term emit stuck in my head for this kind of pattern: http://www.gtk.org/tutorial1.2/gtk_tut-18.html | 23:36 |
rm_work | from using GTK way back in the day | 23:36 |
rm_work | and it stuck | 23:36 |
rm_work | yeah that seems correct, i can't imagine it'd be logging only | 23:36 |
*** vivek-ebay has joined #openstack-lbaas | 23:36 | |
crc32 | so your using the term in the event driven context. Odd that the terms stuck for non event driven contexts. | 23:38 |
*** Varun_Lodaya has joined #openstack-lbaas | 23:38 | |
rm_work | the design i had in mind for this *is* event-driven | 23:38 |
rm_work | it's supposed to hook in to the "event" function triggered by a UDP message coming in with data | 23:38 |
rm_work | that seems event-driven to me | 23:38 |
crc32 | like event driven meaning the reciever is going to use callbacks on certain messages? | 23:39 |
rm_work | yes, if the receiver gets a health message, it should emit() for the notifier | 23:39 |
rm_work | at the same time that it also does an UpdateDB | 23:39 |
rm_work | probably immediately following the UpdateDB I guess | 23:40 |
rm_work | at least that was the design in my head | 23:40 |
rm_work | johnsom: ok so this can't be right | 23:44 |
rm_work | {0} neutron_lbaas.tests.tempest.v2.api.test_health_monitor_admin.TestHealthMonitors.test_create_health_monitor_empty_tenant_id_field [21.462123s] ... ok | 23:44 |
rm_work | {0} neutron_lbaas.tests.tempest.v2.api.test_health_monitor_admin.TestHealthMonitors.test_create_health_monitor_for_another_tenant_id_field [21.228237s] ... ok | 23:44 |
rm_work | {0} neutron_lbaas.tests.tempest.v2.api.test_health_monitor_admin.TestHealthMonitors.test_create_health_monitor_missing_tenant_id_field [21.518437s] ... ok | 23:44 |
rm_work | because it did take longer than 2 minutes just to spin up one VM | 23:45 |
rm_work | so maybe those tests don't count the VM spinup in their time, and maybe they only require one VM for the whole set? | 23:45 |
johnsom | Min tells me they create and delete the lb PER test, which is why we are concerned | 23:46 |
rm_work | it doesn't look that way | 23:48 |
rm_work | looks like the setup creates one LB for that suite of tests | 23:48 |
rm_work | and it is done before the test timers start | 23:48 |
johnsom | That would excellent | 23:48 |
rm_work | so yeah i really want to see how long even a "slow" run takes to finish | 23:49 |
rm_work | so we need to get this shit fixed T_T | 23:49 |
rm_work | i am trying to review https://review.openstack.org/#/c/220747/ now | 23:49 |
rm_work | I think it is related? | 23:49 |
johnsom | It should certainly help, but I haven't reviewed it yet | 23:50 |
johnsom | This might also be related: https://review.openstack.org/#/c/214058/ | 23:52 |
*** ajmiller has quit IRC | 23:55 | |
*** woodster_ has joined #openstack-lbaas | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!