*** m-greene has joined #openstack-lbaas | 00:02 | |
rm_work | but seriously what is this o-hm0 interface for? | 00:12 |
---|---|---|
rm_work | do we really have a health-manager specific interface? | 00:13 |
rm_work | I didn't see anything in our devstack plugin about creating it but maybe i'm blind | 00:14 |
rm_work | I see it in *config* as the default "lb_network_interface" | 00:15 |
rm_work | but ... it doesn't actually seem to be used to communicate with anything? | 00:15 |
rm_work | and not seeing what actually brings it up | 00:15 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Clarify that octavia-db-manage should be used https://review.openstack.org/422175 | 00:18 |
johnsom | rm_work https://github.com/openstack/octavia/blob/master/devstack/plugin.sh#L177 | 00:19 |
johnsom | rm_work It is so the amps have a route back to the health manager process for health messages | 00:20 |
rm_work | how does it call that o-hm0 | 00:20 |
johnsom | and as a path to the rest API | 00:20 |
rm_work | oh wtf | 00:20 |
rm_work | i see it right there | 00:20 |
rm_work | why the heck isn't this showing up in my project search | 00:21 |
johnsom | Grin, if it makes you feel better, I put up a patch with pep8 issues, so I'm not on my game today either | 00:21 |
rm_work | i mean it seriously isn't showing up | 00:21 |
rm_work | i'm double checking search options | 00:21 |
rm_work | it's in this file like 15 times rofl | 00:21 |
rm_work | OH *(#&$)@$(*&#_(@$ | 00:22 |
rm_work | it's set to regexp mode | 00:22 |
rm_work | which ... o-hm0 means something different because of the hyphen | 00:22 |
rm_work | i honestly don't care if i did something dumb, as long as I know what it is :P | 00:23 |
rm_work | ok now I just need to figure out why adding this interface completely breaks ipv4 routing by default | 00:23 |
*** catintheroof has joined #openstack-lbaas | 00:23 | |
rm_work | and wtf does this mean: "Network interface through which to reach amphora, only required if using IPv6 link local addresses." <-- help text for `lb_network_interface` which defaults to 'o-hm0' | 00:25 |
rm_work | seems required to do health messages for ipv4 as well? or no | 00:25 |
johnsom | Ha, you and Dustin added that. | 00:25 |
johnsom | So, that is only needed using the link-local ipv6 mode. In that case you have to append an interace | 00:25 |
rm_work | i thought his stuff didn't ever merge for link-local because people were hemming and hawing about the oslo changes | 00:25 |
* rm_work goes back to check | 00:26 | |
johnsom | I thought we just worked around it or something | 00:26 |
rm_work | yeah i guess we might have | 00:26 |
rm_work | well, I also thought the conclusion we came to was that the link-local ipv6 thing *doesn't work* because of some reason, but I'd have to ask dlundquist | 00:27 |
rm_work | maybe I'm wrong | 00:27 |
rm_work | anyway, does it not break your networking when you do an ubuntu devstack? | 00:29 |
rm_work | I had to add this to my scripting: https://github.com/rm-you/devstack_deploy/blob/master/stackme.sh#L74-L75 | 00:29 |
rm_work | which only works sometimes, because sometimes it breaks networking before stack.sh is finished and the stack fails | 00:29 |
johnsom | No, I don't have a problem with that | 00:29 |
rm_work | weird | 00:29 |
rm_work | wtf is different about my setup | 00:29 |
rm_work | I literally just installed ubuntu with default options from the image on their site | 00:30 |
rm_work | xenial | 00:30 |
johnsom | Ah, if you are getting a new default route for that network, I'm pretty sure it's the DHCP client "automagically" messing with your routes. | 00:30 |
rm_work | (ubuntu desktop 16.04 using Parallels) | 00:30 |
johnsom | The only problem I have with a fresh xenial is there is now no route automatic to the private network, so I can't curl the VIPs until I add it. | 00:31 |
rm_work | I wish my networking mojo wasn't so shameful >_> | 00:31 |
johnsom | That was a devstack change or something | 00:31 |
rm_work | ah yeah that's the second thing i linked | 00:31 |
rm_work | if you DO have that problem, i guess we should file a bug and look at fixing it | 00:32 |
rm_work | though it appears to work in zuul >_> | 00:32 |
*** m-greene_ has joined #openstack-lbaas | 00:32 | |
rm_work | maybe they moved handling it to a different layer | 00:34 |
rm_work | so zuul still gets the route added but we don't | 00:34 |
rm_work | *zuul jobs | 00:34 |
*** m-greene_ has quit IRC | 00:34 | |
*** m-greene has quit IRC | 00:34 | |
johnsom | Yeah, it is an odd one. Should we really auto add that route? We don't create the private network in our code.... | 00:36 |
rm_work | hmm yeah it would be a bug in devstack then I guess | 00:37 |
rm_work | unless they did it on purpose | 00:37 |
rm_work | erg k more airport time | 00:39 |
rm_work | well, i'm already there -- just more plane time | 00:39 |
rm_work | I'm starting to understand what it must feel like to be dougwig :P | 00:39 |
dougwig | haha | 00:40 |
rm_work | have you been more grounded as of late? :P | 00:40 |
dougwig | yeah, I'm at ibm now, so the travel is few and far between. | 00:41 |
rm_work | aaah man, I missed that transition | 00:42 |
rm_work | I thought they basically dropped working on openstack tho :/ | 00:42 |
johnsom | Yeah, he is just slumming it.... | 00:42 |
johnsom | Grin | 00:42 |
johnsom | The real question is does he have his "songs of IBM" and tie yet.... | 00:44 |
rm_work | heh | 00:45 |
dougwig | On the first day they passed the mic and made you tell about yourself, kindergarten style. In a room of 60. | 00:47 |
dougwig | That almost got me to quit | 00:47 |
johnsom | Just say "Ever onward" and you will be fine.... | 00:48 |
rm_work | oh, right. i was gonna get on a plane | 00:49 |
* rm_work runs | 00:50 | |
dougwig | Happy flying | 00:50 |
* dougwig passes his status over | 00:50 | |
johnsom | Oh, dang! Bonus for Adam... Though, sadly, I started getting status last year... | 00:51 |
*** bana_k has quit IRC | 00:51 | |
*** harlowja has joined #openstack-lbaas | 00:52 | |
dougwig | I have to switch to delta. Sucks. | 00:58 |
johnsom | Ugh, yeah, not a fan | 00:59 |
*** fnaval has quit IRC | 01:06 | |
*** kevo has quit IRC | 01:09 | |
*** yamamoto_ has joined #openstack-lbaas | 01:10 | |
*** yamamoto_ has quit IRC | 01:12 | |
*** yamamoto_ has joined #openstack-lbaas | 01:13 | |
*** catintheroof has quit IRC | 01:13 | |
*** gongysh has joined #openstack-lbaas | 01:14 | |
*** catintheroof has joined #openstack-lbaas | 01:14 | |
*** catintheroof has quit IRC | 01:14 | |
*** ducttape_ has joined #openstack-lbaas | 01:15 | |
*** yamamoto_ has quit IRC | 01:23 | |
*** saju_m has quit IRC | 01:27 | |
*** yamamoto_ has joined #openstack-lbaas | 01:27 | |
*** csomerville has quit IRC | 01:29 | |
*** yamamoto_ has quit IRC | 01:29 | |
*** yamamoto_ has joined #openstack-lbaas | 01:31 | |
*** yamamoto_ has quit IRC | 01:34 | |
*** yamamoto_ has joined #openstack-lbaas | 01:38 | |
*** gongysh has quit IRC | 01:40 | |
*** gongysh has joined #openstack-lbaas | 01:42 | |
*** gongysh has quit IRC | 01:42 | |
*** yamamoto_ has quit IRC | 01:49 | |
*** gongysh has joined #openstack-lbaas | 01:50 | |
*** yamamoto_ has joined #openstack-lbaas | 01:51 | |
*** ducttape_ has quit IRC | 01:51 | |
*** gongysh has quit IRC | 01:53 | |
*** yamamoto_ has quit IRC | 01:57 | |
*** yamamoto_ has joined #openstack-lbaas | 01:58 | |
*** madhu_ak has quit IRC | 02:03 | |
*** yamamoto_ has quit IRC | 02:09 | |
*** ducttape_ has joined #openstack-lbaas | 02:09 | |
*** yamamoto_ has joined #openstack-lbaas | 02:10 | |
*** ipsecguy_ has joined #openstack-lbaas | 02:18 | |
*** ipsecguy has quit IRC | 02:19 | |
*** yamamoto_ has quit IRC | 02:24 | |
*** yamamoto_ has joined #openstack-lbaas | 02:25 | |
*** links has joined #openstack-lbaas | 02:33 | |
*** ducttape_ has quit IRC | 02:34 | |
*** ducttape_ has joined #openstack-lbaas | 02:35 | |
*** darrenc_ has joined #openstack-lbaas | 02:35 | |
*** bedis has joined #openstack-lbaas | 02:36 | |
*** Kiall has joined #openstack-lbaas | 02:37 | |
*** adam_g_ has joined #openstack-lbaas | 02:40 | |
*** Aju has joined #openstack-lbaas | 02:40 | |
*** afranc has quit IRC | 02:41 | |
*** rm_work has quit IRC | 02:41 | |
*** Kdecherf has quit IRC | 02:41 | |
*** adam_g has quit IRC | 02:41 | |
*** darrenc has quit IRC | 02:41 | |
*** Guest87200 has quit IRC | 02:41 | |
*** bedis_ has quit IRC | 02:41 | |
*** adam_g_ is now known as adam_g | 02:41 | |
*** Kdecherf has joined #openstack-lbaas | 02:50 | |
*** ducttape_ has quit IRC | 02:53 | |
*** rm_work has joined #openstack-lbaas | 03:00 | |
*** yamamoto_ has quit IRC | 03:01 | |
*** yamamoto_ has joined #openstack-lbaas | 03:02 | |
*** jbcraig has joined #openstack-lbaas | 03:04 | |
*** woodster_ has quit IRC | 03:15 | |
*** ducttape_ has joined #openstack-lbaas | 03:32 | |
*** ducttape_ has quit IRC | 03:33 | |
*** yamamot__ has joined #openstack-lbaas | 03:58 | |
*** yamamoto_ has quit IRC | 04:01 | |
*** jerrygb has quit IRC | 04:10 | |
*** bana_k has joined #openstack-lbaas | 04:11 | |
*** bana_k has quit IRC | 04:32 | |
*** gongysh has joined #openstack-lbaas | 04:33 | |
*** armax has quit IRC | 04:36 | |
*** anilvenkata has joined #openstack-lbaas | 04:41 | |
*** gongysh has quit IRC | 04:42 | |
*** cody-somerville has joined #openstack-lbaas | 05:07 | |
*** cody-somerville has quit IRC | 05:07 | |
*** cody-somerville has joined #openstack-lbaas | 05:07 | |
*** cody-somerville has quit IRC | 05:09 | |
*** jerrygb has joined #openstack-lbaas | 05:10 | |
*** jerrygb has quit IRC | 05:15 | |
*** gongysh has joined #openstack-lbaas | 05:31 | |
*** cody-somerville has joined #openstack-lbaas | 05:45 | |
*** cody-somerville has quit IRC | 06:12 | |
*** cody-somerville has joined #openstack-lbaas | 06:17 | |
*** bana_k has joined #openstack-lbaas | 06:28 | |
*** amotoki has quit IRC | 06:28 | |
*** amotoki has joined #openstack-lbaas | 06:28 | |
*** jerrygb has joined #openstack-lbaas | 07:00 | |
*** jerrygb has quit IRC | 07:05 | |
*** bana_k has quit IRC | 07:48 | |
*** gcheresh_ has joined #openstack-lbaas | 07:49 | |
*** eezhova has joined #openstack-lbaas | 07:56 | |
*** bana_k has joined #openstack-lbaas | 08:04 | |
*** tesseract has joined #openstack-lbaas | 08:13 | |
*** bana_k has quit IRC | 08:21 | |
*** openstackgerrit has quit IRC | 08:33 | |
*** saju_m has joined #openstack-lbaas | 08:45 | |
*** kevo has joined #openstack-lbaas | 09:22 | |
*** yamamot__ has quit IRC | 09:44 | |
*** yamamoto has joined #openstack-lbaas | 10:25 | |
*** jerrygb has joined #openstack-lbaas | 10:28 | |
*** gongysh has quit IRC | 10:30 | |
*** yamamoto has quit IRC | 10:30 | |
*** yamamoto has joined #openstack-lbaas | 10:32 | |
*** yamamoto has quit IRC | 10:32 | |
*** jerrygb has quit IRC | 10:33 | |
*** kevo has quit IRC | 10:39 | |
*** yamamoto has joined #openstack-lbaas | 10:54 | |
*** yamamoto has quit IRC | 10:54 | |
*** yamamoto has joined #openstack-lbaas | 11:31 | |
*** saju_m has quit IRC | 11:39 | |
*** saju_m has joined #openstack-lbaas | 11:40 | |
*** saju_m has quit IRC | 11:51 | |
*** saju_m has joined #openstack-lbaas | 11:51 | |
*** jerrygb has joined #openstack-lbaas | 12:29 | |
*** jerrygb has quit IRC | 12:34 | |
*** catintheroof has joined #openstack-lbaas | 12:43 | |
*** saju_m has quit IRC | 13:02 | |
*** links has quit IRC | 13:11 | |
*** jerrygb has joined #openstack-lbaas | 13:13 | |
*** reedip_ has joined #openstack-lbaas | 14:26 | |
*** matt-borland has joined #openstack-lbaas | 14:34 | |
dasm | johnsom: o/ i've marked this bug https://bugs.launchpad.net/octavia/+bug/1657668 as duplicate of https://bugs.launchpad.net/neutron/+bug/1607585 | 14:49 |
openstack | Launchpad bug 1607585 in neutron "duplicate for #1657668 neutron server report error when get loadbalance status" [Medium,Fix released] - Assigned to dongjuan (dong-juan1) | 14:49 |
openstack | Launchpad bug 1607585 in neutron "neutron server report error when get loadbalance status" [Medium,Fix released] - Assigned to dongjuan (dong-juan1) | 14:49 |
dasm | johnsom: probably it should be backported to Mitaka, but I believe Mitaka is in Phase2 now, so only critical+high bugs should be backported. | 14:49 |
dasm | johnsom: just fyi. maybe you'll know how to proceed in this case. according to my knowledge. it was fixed in Newton release | 14:52 |
*** fnaval has joined #openstack-lbaas | 15:02 | |
*** beardedeagle has joined #openstack-lbaas | 15:15 | |
rm_work | huh yeah, both of those have the same misspelling too <_< | 15:29 |
*** anilvenkata has quit IRC | 15:35 | |
*** armax has joined #openstack-lbaas | 15:45 | |
*** gcheresh_ has quit IRC | 15:47 | |
*** ducttape_ has joined #openstack-lbaas | 16:11 | |
*** links has joined #openstack-lbaas | 16:37 | |
*** brad_behle has joined #openstack-lbaas | 16:48 | |
brad_behle | Hello. Just tried to restart neutron server, and it won't start, getting an lbaas error: "ERROR neutron_lbaas.services.loadbalancer.plugin [req-72009483-467b-4281-b491-8a8db25e42b2 - - - - -] Delete associated loadbalancer pools before removing providers ['']" | 16:52 |
brad_behle | I looked up the error in the code, and best I can tell, it thinks I have a load balancer using a provider named '' (empty string), and since it isn't finding that provider, it exits out? | 16:53 |
brad_behle | Or maybe I'm misinterpreting? Any suggestions would be appreciated. | 16:53 |
johnsom | brad_behle Interesting. What version of openstack are you running and which LBaaS API? v1 or v2? Do you have any LBaaS providers (drivers) loaded? | 16:56 |
brad_behle | It's LBaaS v1, Liberty codebase (old, I know). Using the HAProxy provider | 16:58 |
*** sanfern has joined #openstack-lbaas | 16:59 | |
johnsom | Oh, yeah, LBaaS v1 is deprecated (not even in the code tree since Newton). Personally I don't have much experience with LBaaS v1. | 16:59 |
johnsom | I would expect the provider field to have haproxy for a load balanacer built under the haproxy driver. (at least under v2) | 17:00 |
johnsom | There really should not be a reason to have a blank provider IMHO. | 17:01 |
johnsom | So, I would just go into the DB and update that field to haproxy (or make it look like the other rows) and see if neutron starts then. | 17:01 |
brad_behle | Yep, agreed. Do you know what DB Table that info might be in? Right now I would be happy manually deleting that row in the table so I could get neutron-server to start | 17:01 |
johnsom | At worst, you won't be able to make changes to that LB if we get the provider wrong. | 17:01 |
brad_behle | Yep, but I can't find the right DB table, can you point me in the right direction? | 17:01 |
johnsom | Yeah, just a second. | 17:02 |
brad_behle | I've looked in lbaas_loadbalancers, lbaas_pools, lbaas_members, lbaas_listeners, and they are all empty | 17:02 |
johnsom | For v1 it should be VIP I think, but I need to go back in git to look | 17:03 |
johnsom | No, lbaas_* is LBaaSv2 | 17:03 |
*** beagles is now known as beagles-brb | 17:03 | |
brad_behle | Okay, that explains that. | 17:04 |
johnsom | Yeah, for V1 it is called VIPS | 17:05 |
johnsom | https://github.com/openstack/neutron/blob/stable/liberty/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py | 17:05 |
johnsom | That is the base DB. There may have been patches on top of that which changed the schema, but at least it will give you a pointer | 17:06 |
*** sanfern has quit IRC | 17:06 | |
rm_work | johnsom: are we still using a review priority etherpad? | 17:08 |
johnsom | Yes | 17:08 |
rm_work | can we put that in the topic possibly? | 17:08 |
johnsom | https://etherpad.openstack.org/p/octavia-ocata-merge-review-priority | 17:08 |
rm_work | kk i'll give some of those a look today | 17:08 |
johnsom | Hmm, good idea. I think I have the power. Let me look into that | 17:08 |
rm_work | ah sorting is still not merged? and in conflict? :/ | 17:08 |
johnsom | The paging stuff was broken last time I reviewed. Not sure if it got updated yet or not | 17:09 |
rm_work | I can at least rebase it | 17:09 |
rm_work | and I can poke at it | 17:09 |
rm_work | is diltram out this week? | 17:10 |
johnsom | dasm Thanks BTW. I will take a look | 17:10 |
johnsom | Yeah, he is out for a few weeks. New baby | 17:10 |
rm_work | aaah cool | 17:10 |
*** links has quit IRC | 17:11 | |
xgerman | +1 | 17:20 |
*** bana_k has joined #openstack-lbaas | 17:21 | |
*** eezhova has quit IRC | 17:28 | |
brad_behle | johnsom: Thanks for the help! There was one row in "pools" that wasn't in "providerresourceassociations" at all. We removed that pool row (since it's tenant_id and id were both empty), and all is well now. | 17:35 |
johnsom | brad_behle Awesome, glad I could help. I hope you can move to LBaaSv2 soon. | 17:35 |
rm_work | ERROR: InvocationError: '/bin/sh ./tools/misc-sanity-checks.sh' | 17:36 |
rm_work | I'm getting that during pep8 tox run... anyone else? | 17:36 |
rm_work | maybe a mac issue? | 17:36 |
johnsom | pep8 was working yesterday | 17:37 |
brad_behle | johnsom: Yes, the plan is to move off of this ASAP. | 17:37 |
rm_work | i mean, maybe it's just an OSX issue for me | 17:37 |
*** bana_k has quit IRC | 17:38 | |
rm_work | oh maybe this is actually a valid error | 17:38 |
rm_work | PO files syntax is not correct! | 17:38 |
rm_work | ah but it's really: xargs: illegal option -- - | 17:39 |
rm_work | so probably not | 17:39 |
*** jbcraig has quit IRC | 17:39 | |
*** eezhova has joined #openstack-lbaas | 17:49 | |
rm_work | yeah my version of xargs on OSX is different >_> | 17:49 |
*** beagles-brb is now known as beagles | 17:50 | |
rm_work | so, --no-run-if-empty is a GNU extension... and --check-format doesn't even exist on the linux box i'm comparing to... | 17:53 |
rm_work | this thing is very non-compatible | 17:53 |
rm_work | err, non-portable | 17:53 |
*** openstackgerrit has joined #openstack-lbaas | 17:54 | |
openstackgerrit | Adam Harwell proposed openstack/octavia: Implement sorting and pagination for octavia https://review.openstack.org/382147 | 17:54 |
*** kevo has joined #openstack-lbaas | 17:57 | |
*** SumitNaiksatam has joined #openstack-lbaas | 17:57 | |
rm_work | also I don't have msgfmt.. | 17:57 |
*** _ducttape_ has joined #openstack-lbaas | 18:00 | |
*** reedip_ has quit IRC | 18:00 | |
*** saju_m has joined #openstack-lbaas | 18:01 | |
rm_work | this is super non-portable, kinda not liking that this got added this way to -epep8 | 18:02 |
*** ducttape_ has quit IRC | 18:03 | |
johnsom | Is that in our code or something else? | 18:05 |
rm_work | it looks like copy/pasted | 18:06 |
rm_work | it seems to be in many openstack projects | 18:06 |
rm_work | looking to see when it was added | 18:06 |
johnsom | Link? | 18:06 |
rm_work | ah yeah you added it, prolly from a big copy/paste | 18:07 |
rm_work | part of the translation patch | 18:07 |
rm_work | ad828709 | 18:08 |
rm_work | ^^ shorthash | 18:08 |
johnsom | Oh yeah, that... | 18:11 |
rm_work | ugh basically everything is breaking again for me. this is going to be a fun day | 18:11 |
johnsom | I stripped a bunch out of that too | 18:11 |
johnsom | It came from neutron | 18:11 |
rm_work | no developers on OSX for neutron? :/ | 18:11 |
rm_work | maybe it's just me... | 18:12 |
johnsom | No comment | 18:12 |
johnsom | Can't you just install a newer xargs? | 18:12 |
rm_work | doesn't look like it's available in brew | 18:13 |
rm_work | that was the first thing i tried | 18:13 |
rm_work | i could maybe build it | 18:13 |
rm_work | i was able to install gettext for msgfmt | 18:13 |
johnsom | Or fake it up some way on your system. That check is really for the gates when we get translation files posted. I'm not sure there is a lot of value for the developer in that test. | 18:16 |
*** cody-somerville has quit IRC | 18:17 | |
*** cody-somerville has joined #openstack-lbaas | 18:17 | |
*** cody-somerville has quit IRC | 18:17 | |
*** cody-somerville has joined #openstack-lbaas | 18:17 | |
rm_work | yeah but constantly seeing pep8 failing and having to dig in every time makes me want to ignore it entirely, which is bad | 18:18 |
*** catinthe_ has joined #openstack-lbaas | 18:18 | |
*** catintheroof has quit IRC | 18:18 | |
*** eezhova has quit IRC | 18:19 | |
*** eezhova has joined #openstack-lbaas | 18:20 | |
johnsom | I was thinking create an xargs wrapper in your path that looks for that signature and returns 0, otherwise passes it through to xargs. Just put it higher in your path | 18:21 |
rm_work | ok I think coreutils comes with xargs | 18:21 |
rm_work | so I will get that for gnu-xargs | 18:21 |
rm_work | and see if it works | 18:21 |
rm_work | nm, doesn't come with xargs, bleh | 18:22 |
rm_work | oh it's part of findutils | 18:23 |
*** brad_behle has quit IRC | 18:24 | |
johnsom | Yeah, I guess it comes in as gxargs in homebrew | 18:24 |
rm_work | yeah i added it to my path directly | 18:25 |
johnsom | I have been poking at os-testr. We switched over to it for tox (I guess it prints out the tests being run), but it's broken for --until-failure which I use to find bad tests. | 18:27 |
*** _ducttape_ has quit IRC | 18:28 | |
*** ducttape_ has joined #openstack-lbaas | 18:28 | |
rm_work | yeah ok | 18:31 |
rm_work | got stuff installed for pep8 to pass | 18:32 |
johnsom | Nice | 18:32 |
rm_work | but i am worried it might break other builds... | 18:32 |
rm_work | we'll see | 18:32 |
*** bana_k has joined #openstack-lbaas | 18:33 | |
rm_work | hmm the pyXX tests also fail on master for me... | 18:33 |
rm_work | ah maybe i need a rebuild | 18:34 |
rm_work | yeah k | 18:35 |
*** yamamoto has quit IRC | 18:36 | |
rm_work | I wish this stuff worked properly with detox | 18:36 |
johnsom | Yeah, hmm, ostestr is all kinds of busted with --until-failure... If I fix the initial problem, more pop up. | 18:37 |
rm_work | well maybe it does now | 18:37 |
rm_work | let's see :P | 18:38 |
rm_work | I love detox | 18:38 |
rm_work | hmm looks like it doesn't work still, but for a weird reason <_< | 18:41 |
*** SumitNaiksatam has quit IRC | 18:50 | |
rm_work | shame | 18:52 |
*** eezhova has quit IRC | 18:54 | |
rm_work | wait, when did we add "functional" to the default tox runlist? that won't work locally | 18:58 |
rm_work | err, outside of like, devstack | 18:58 |
*** beardedeagle has quit IRC | 18:58 | |
*** beardedeagle has joined #openstack-lbaas | 18:59 | |
johnsom | Yes, functional runs outside of devstack | 18:59 |
*** ianychoi has quit IRC | 19:00 | |
rm_work | hmm ok | 19:00 |
johnsom | Functional are the tests that use the sqllite DB. They are mostly DB/repo tests and API tests | 19:00 |
rm_work | ah k | 19:01 |
rm_work | nothing touching neutron/nova then | 19:01 |
johnsom | Right | 19:01 |
rm_work | lol and the docs tests fail after the first run, have to delete docs/build | 19:01 |
rm_work | every time | 19:01 |
rm_work | you have that problem or no? | 19:01 |
johnsom | They used to always run as part of the unit tests, but the changes for tempest meant we had to create a seperate job | 19:01 |
johnsom | No, I don't have that problem | 19:02 |
rm_work | hmm bleh | 19:02 |
rm_work | i think it's a bad version of graphviz | 19:04 |
rm_work | yep updated graphviz fixed it | 19:08 |
rm_work | i bet i'm missing sqlite or something for functional | 19:09 |
openstackgerrit | boden proposed openstack/neutron-lbaas: Use neutron-lib portbindings api-def https://review.openstack.org/422822 | 19:10 |
*** eezhova has joined #openstack-lbaas | 19:13 | |
xgerman | johnsom do we still store amphora images somewhere on the Interweb? | 19:18 |
johnsom | No | 19:18 |
xgerman | ok | 19:18 |
johnsom | That "Did not go well" ^tm | 19:19 |
*** SumitNaiksatam has joined #openstack-lbaas | 19:23 | |
*** SumitNaiksatam has left #openstack-lbaas | 19:25 | |
*** tesseract has quit IRC | 19:29 | |
*** openstackgerrit has quit IRC | 19:33 | |
*** yamamoto has joined #openstack-lbaas | 19:36 | |
rm_work | johnsom: you have any tricks to get functional tests to run in pycharm? they aren't loading the right config it seems, if i run them from inside pycharm | 19:41 |
rm_work | not sure what tox is doing differently, the tox.ini doesn't do much for functional | 19:41 |
johnsom | I don't know. I rarely use pycharm | 19:41 |
rm_work | ah | 19:41 |
*** yamamoto has quit IRC | 19:43 | |
rm_work | eh I got it | 19:43 |
*** beardedeagle has quit IRC | 20:01 | |
*** beardedeagle has joined #openstack-lbaas | 20:01 | |
*** eezhova has quit IRC | 20:06 | |
johnsom | Out of curiosity, what was the issue? | 20:09 |
*** ankur-gupta-f has quit IRC | 20:10 | |
rm_work | have to run the whole functional directory | 20:12 |
rm_work | if you run just tests in functional/api/ for example it dies | 20:12 |
rm_work | because something at the higher level is initializing the config I assume? | 20:12 |
rm_work | not exactly sure what | 20:12 |
*** openstackgerrit has joined #openstack-lbaas | 20:13 | |
openstackgerrit | Adam Harwell proposed openstack/octavia: Implement sorting and pagination for octavia https://review.openstack.org/382147 | 20:13 |
rm_work | had to fix the tests to actually use project_id | 20:14 |
rm_work | seems ok now | 20:14 |
rm_work | hoping it'll pass through | 20:14 |
*** gcheresh_ has joined #openstack-lbaas | 20:14 | |
*** darrenc_ is now known as darrenc | 20:15 | |
rm_work | though sonar failed on something earlier... hmm | 20:15 |
rm_work | oh, ok same thing | 20:15 |
rm_work | so should pass i hope now | 20:15 |
rm_work | ah we moved to "octavia.cloud"? :P | 20:16 |
rm_work | neat | 20:17 |
rm_work | I need to go buy like 30 .cloud domains, brb | 20:17 |
*** csomerville has joined #openstack-lbaas | 20:21 | |
*** cody-somerville has quit IRC | 20:24 | |
blogan | sindhu, sshank_: would yall prefer me to use one of yoru existing reviews to change or make a new one for a new resource? | 20:39 |
sindhu | blogan: I don't have a patch now, nakul has a patch which can be used | 20:41 |
*** pablo|500| has quit IRC | 20:57 | |
*** _ducttape_ has joined #openstack-lbaas | 20:59 | |
*** gcheresh_ has quit IRC | 21:00 | |
*** ducttape_ has quit IRC | 21:01 | |
johnsom | rm_work Yeah, octavia.io disappeared and I didn't feel like paying $75 for it, so I registered octavia.cloud. Through you folks actually since I already had a domain account there. | 21:04 |
rm_work | heh | 21:04 |
rm_work | ptoohill was the owner of .io | 21:04 |
rm_work | registered through gandi.net IIRC | 21:04 |
rm_work | hosted at RAX | 21:05 |
rm_work | did he let it expire? | 21:05 |
johnsom | Yeah, I think sponsorship disappeared... | 21:05 |
rm_work | there wasn't any <_< | 21:05 |
rm_work | he was paying for it even though i kept telling him to expense it :P | 21:05 |
johnsom | Well, anyway, it died and I moved it over | 21:05 |
rm_work | k | 21:05 |
xgerman | so we are now octavia.cloud ? | 21:06 |
rm_work | currently debating .cloud .website and .email for my last name :P | 21:06 |
rm_work | yeah, seems good to me | 21:06 |
rm_work | honestly maybe better | 21:06 |
xgerman | I have eichberger.de | 21:06 |
rm_work | nice | 21:06 |
johnsom | Yes, well, for sonar... | 21:06 |
rm_work | couldn't get german.de? *grin* | 21:06 |
xgerman | nope | 21:06 |
johnsom | Hahaha, I think he would be popular in that case | 21:07 |
rm_work | i still tell that story sometimes | 21:07 |
rm_work | "I know this German guy named German... I asked him what it was like in Germany with the name German... He reminded me in Germany the country is called Deutschland. I facepalmed because I took German language for three years and still forgot that." :P | 21:08 |
xgerman | lol | 21:08 |
*** eezhova has joined #openstack-lbaas | 21:09 | |
rm_work | cool, I now own harwell.email | 21:10 |
rm_work | aaanywho, back to work | 21:10 |
blogan | sindhu: https://review.openstack.org/#/q/topic:introduce-v2-api | 21:11 |
blogan | i see a few with your name on it :) | 21:11 |
blogan | sindhu, sshank_: ill do the pools one, i may push up patches for both of your reviews | 21:12 |
blogan | rm_work: someone else already owns logan.email | 21:12 |
rm_work | sad | 21:12 |
blogan | rm_work: the best one i could find is sadly, logan.uno | 21:13 |
blogan | i really wanted logan.run though | 21:13 |
rm_work | T_T | 21:13 |
rm_work | do you like Uno? | 21:13 |
blogan | i actually do | 21:13 |
rm_work | Or, do you often feel singular and alone? >_< | 21:13 |
blogan | uno is the loneliest number | 21:13 |
*** _ducttape_ has quit IRC | 21:14 | |
*** ducttape_ has joined #openstack-lbaas | 21:15 | |
johnsom | logan.run, that would be awesome | 21:18 |
johnsom | Ok, there we go. If you go to www.octavia.cloud it redirects to our docs page | 21:19 |
xgerman | nice | 21:19 |
*** woodster_ has joined #openstack-lbaas | 21:30 | |
openstackgerrit | Michael Johnson proposed openstack/octavia: Fix the docs page title https://review.openstack.org/422884 | 21:31 |
rm_work | damnit i forgot to run pep8 tests again after i fixed the last test >_< | 21:34 |
rm_work | johnsom: i'm going to let this run finish, because: http://logs.openstack.org/47/382147/15/check/gate-octavia-v1-dsvm-scenario-multinode-nv/a2ed9a1/console.html#_2017-01-19_21_14_05_075496 | 21:35 |
rm_work | http://logs.openstack.org/47/382147/15/check/gate-octavia-v1-dsvm-scenario-multinode-nv/a2ed9a1/logs/testrepository.subunit.gz | 21:36 |
rm_work | unless you've had a chance to look at one | 21:36 |
johnsom | rm_work Unfortunately... https://review.openstack.org/422186 | 21:36 |
johnsom | Maybe blogan can look at: https://review.openstack.org/#/c/422186 | 21:37 |
blogan | johnsom: only for a real cookie! | 21:38 |
rm_work | ah right it didn't merge yet | 21:39 |
rm_work | damn | 21:39 |
johnsom | blogan https://goo.gl/images/AB9Qsr | 21:39 |
rm_work | ah it's testrepository.0 we need, right | 21:39 |
* blogan eats his screen | 21:39 | |
johnsom | Yeah, the raw file... | 21:39 |
blogan | this cookie has glass in it | 21:39 |
openstackgerrit | Adam Harwell proposed openstack/octavia: Implement sorting and pagination for octavia https://review.openstack.org/382147 | 21:39 |
rm_work | ok this should be "good" for review | 21:39 |
rm_work | moving on | 21:39 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Fix the docs page title https://review.openstack.org/422884 | 21:41 |
sindhu | blogan: yea, those are the patches for just introducing v2 controllers, but pls go ahead :) | 21:41 |
sshank_ | blogan, Thanks. | 21:42 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Fix the docs page title https://review.openstack.org/422884 | 21:43 |
blogan | sindhu, sshank_: i may just do the load baalncer controller and types work | 21:44 |
sshank_ | blogan, Okay. We will use it as an example for pools and others. | 21:46 |
johnsom | +1 | 21:47 |
sindhu | blogan: ok :) | 21:50 |
rm_work | hmm, just noticed the doc warnings about doc/source/main/Anchor.rst and doc/source/specs/version1/n-lbaas-api-parity.rst not being included in any of the toc | 21:57 |
johnsom | I have a docs patch up for the title, I can add those to the index if you would like | 21:59 |
rm_work | I was about to do it but can't decide the best place for them to go | 22:00 |
rm_work | if you have an opinion you could add them to yours | 22:00 |
johnsom | Well, the specs one is easy, we have specs sections at the bottom of the index | 22:00 |
rm_work | ah | 22:00 |
rm_work | right | 22:00 |
rm_work | so is that for Version 1.0? :P | 22:00 |
rm_work | I actually appreciate that 1.0 will be our merge release | 22:01 |
johnsom | Well, that is/was the plan | 22:01 |
rm_work | I think that's fitting | 22:01 |
johnsom | Yeah | 22:01 |
johnsom | Is that anchor stuff still valid? Does it work? | 22:01 |
rm_work | I think so | 22:01 |
rm_work | xgerman: ? | 22:01 |
johnsom | xgerman might know, I think he did that | 22:01 |
blogan | johnsom: ugh, since neutron-lbaas now shows tenant_id and project_id, do we have to show both? | 22:01 |
rm_work | blogan: ummmm ffff | 22:01 |
xgerman | yep, worked | 22:01 |
rm_work | that would be so dumb | 22:01 |
johnsom | blogan yes | 22:02 |
rm_work | goddamnit | 22:02 |
blogan | i knew the answer to it | 22:02 |
johnsom | Until we can kill tenant_id | 22:02 |
blogan | i just wanted everyone to feel my misery | 22:02 |
johnsom | I did that on my quota patch.... | 22:02 |
rm_work | tenant_id needs to die in a fire | 22:02 |
rm_work | thanks blogan >_> | 22:02 |
xgerman | not that I tested it recently but it worked - now I am not sure how healthy anchor is | 22:02 |
blogan | my pleasure, your misery! | 22:02 |
johnsom | rm_work Ok, I will spin my docs patch | 22:02 |
rm_work | k | 22:02 |
xgerman | still stuff happening: https://github.com/openstack/anchor/commits/master | 22:03 |
xgerman | so would keep it | 22:04 |
johnsom | Ok, adding a link for the docs | 22:05 |
johnsom | Ugh. Version number is going to be an issue for Ocata though.... We used 0.9.x for newton | 22:05 |
johnsom | I need to think about that a bit | 22:05 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Fix the docs page title https://review.openstack.org/422884 | 22:06 |
*** beardedeagle has quit IRC | 22:16 | |
rm_work | umm | 22:18 |
rm_work | why is that a problem | 22:19 |
rm_work | 0.10.x | 22:19 |
rm_work | perfectly valid semantic version number | 22:19 |
rm_work | and actually pretty funny for a pre-1.0 | 22:19 |
rm_work | johnsom: ^^ | 22:19 |
johnsom | Hmm, yeah, good point | 22:20 |
*** diltram has joined #openstack-lbaas | 22:21 | |
openstackgerrit | Merged openstack/octavia: Archive the testrepository file before processing https://review.openstack.org/422186 | 22:27 |
rm_work | I'm +2 for 0.10.x ^_^ | 22:30 |
*** matt-borland has quit IRC | 22:32 | |
johnsom | Yeah, I think that is a good plan | 22:32 |
johnsom | I will put it on the agenda for next week just to have a forum. | 22:33 |
rm_work | get a quorum; have a forum! :P | 22:33 |
johnsom | Well, since doug isn't around anymore, there isn't much point in having a vote.... Grin | 22:33 |
openstackgerrit | Nakul Dahiwade proposed openstack/octavia: Introduce Octavia v2 API for pools https://review.openstack.org/405922 | 22:43 |
openstackgerrit | Nakul Dahiwade proposed openstack/octavia: Introduce Octavia v2 API for Members https://review.openstack.org/405932 | 22:44 |
rm_work | johnsom: so is that spec technically for 1.0 then or 0.10? | 22:46 |
rm_work | do we not think we'll get the stuff done until 1.0? | 22:47 |
rm_work | (Pike?) | 22:47 |
rm_work | eh I guess that's fine | 22:47 |
rm_work | johnsom: we should merge https://review.openstack.org/#/c/379903/ IMO | 22:48 |
johnsom | Well, if 0.10.0 (Ocata) is done next week (feature freeze) I don't think we are going to have API parity for 0.10.0. The plan was for the API release to be 1.0.0, so... yeah, it's a futures... | 22:48 |
rm_work | ok | 22:49 |
rm_work | yeah that's what i decided too | 22:49 |
*** ianychoi has joined #openstack-lbaas | 22:49 | |
rm_work | so i gave you a +2 | 22:49 |
johnsom | Cool, thanks. Looking at that patch | 22:49 |
rm_work | wish diltram was in but he shouldn't be :P | 22:49 |
rm_work | oh he is online now wut | 22:49 |
johnsom | I hope it is just a bouncer... Otherwise he gets my scorn | 22:51 |
openstackgerrit | Nakul Dahiwade proposed openstack/octavia: Introduce Octavia v2 API for Members https://review.openstack.org/405932 | 22:53 |
openstackgerrit | Shashank Kumar Shankar proposed openstack/octavia: [WIP] Introduce Octavia v2 API for Pools with LBaaS align https://review.openstack.org/420195 | 22:53 |
rm_work | cool looks like sorting/paging is passing zuul | 22:54 |
rm_work | i don't even know who we need to have review this now | 22:55 |
rm_work | I guess you :P | 22:55 |
johnsom | I will take another pass at it. | 22:55 |
rm_work | hmm | 22:55 |
rm_work | actually reading your comments, it looks like even though units were passing, it wasn't working in practice? | 22:55 |
rm_work | let me give it a shot in my devstack | 22:56 |
rm_work | or maybe the tests just suck | 22:56 |
johnsom | Yeah, that was my original issue. Lubosz said I was making the sort call wrong (think he is right as I used the neutron way), but the pagination was just broken | 22:56 |
rm_work | lol something treating project-id as integer | 22:56 |
rm_work | funny | 22:56 |
rm_work | alright yeah NM i'll own this for now | 22:57 |
rm_work | let me figure it out | 22:57 |
johnsom | Hey, I think that is valid actually | 22:57 |
rm_work | uhhh | 22:57 |
rm_work | lol | 22:57 |
johnsom | Awesome, thanks | 22:57 |
rm_work | project-id as integer is valid? :P | 22:57 |
rm_work | I guess base 16 integer... | 22:57 |
rm_work | but you lose some uniqueness I think once you do all that subtraction :P | 22:57 |
johnsom | I thought I remembered some operator running with ints for their IDs... Maybe I am remembering that wrong. | 22:58 |
johnsom | Ah well, I'm not going to get too worried about that though. | 22:59 |
rm_work | hah | 23:00 |
rm_work | yes but just because some do, doesn't make it valid :P | 23:00 |
*** ducttape_ has quit IRC | 23:16 | |
*** armax has quit IRC | 23:19 | |
*** amotoki has quit IRC | 23:22 | |
*** eezhova has quit IRC | 23:44 | |
openstackgerrit | Merged openstack/octavia: Remove dumplicated config option 'cert_generator' https://review.openstack.org/379903 | 23:45 |
*** saju_m has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!