*** armax has quit IRC | 00:10 | |
*** reedip has joined #openstack-lbaas | 00:26 | |
*** catintheroof has joined #openstack-lbaas | 00:32 | |
*** armax has joined #openstack-lbaas | 00:51 | |
*** amotoki has joined #openstack-lbaas | 00:53 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/octavia master: Indicating the location tests directory in oslo_debug_helper https://review.openstack.org/443503 | 01:22 |
---|---|---|
*** catintheroof has quit IRC | 01:24 | |
*** reedip has quit IRC | 01:25 | |
*** catintheroof has joined #openstack-lbaas | 01:30 | |
*** catintheroof has quit IRC | 01:32 | |
rm_work | diltram_: looking at your patch, do you know why they didn't want to keep the configdrive iso mounted? your code reverses the behavior, so it does stay mounted forever, right? | 01:45 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Fix load balancer project_id handling on POST https://review.openstack.org/442865 | 01:52 |
rm_work | johnsom: quiet today | 01:55 |
rm_work | anything interesting happening? | 01:55 |
rm_work | saw the lxd patch | 01:55 |
johnsom | Kind of quiet, yeah the lxd thing | 01:55 |
johnsom | Some patches in nlbaas land | 01:55 |
rm_work | so for https://review.openstack.org/#/c/444707/ | 01:56 |
johnsom | I worked on the new repo infra stuff and trying to get back to the LB API | 01:56 |
johnsom | Ha, yeah | 01:56 |
rm_work | I dunno, without that we can never do depends-on for DIB right? | 01:56 |
rm_work | and we'll see the breakage eventually | 01:56 |
rm_work | i figured it might be BETTER to see it BEFORE it hits pypi | 01:57 |
rm_work | than after | 01:57 |
rm_work | as far as impact goes | 01:57 |
rm_work | maybe we need a gate specifically for that? | 01:57 |
johnsom | Well, you can exclude and/or pin versions with pypi | 01:57 |
johnsom | That isn't a half bad idea | 01:57 |
johnsom | Ok, dinner time, chat with you later | 01:59 |
*** amotoki has quit IRC | 02:05 | |
*** amotoki has joined #openstack-lbaas | 02:05 | |
*** gongysh has joined #openstack-lbaas | 02:14 | |
*** cody-somerville has joined #openstack-lbaas | 02:28 | |
*** cody-somerville has quit IRC | 02:28 | |
*** cody-somerville has joined #openstack-lbaas | 02:28 | |
*** csomerville has quit IRC | 02:28 | |
*** dileepr has quit IRC | 02:39 | |
rm_work | johnsom: but we can't, right? because of g-r | 02:39 |
*** csomerville has joined #openstack-lbaas | 02:44 | |
*** cody-somerville has quit IRC | 02:47 | |
*** sticker has joined #openstack-lbaas | 02:59 | |
openstackgerrit | Yang Li proposed openstack/neutron-lbaas master: Add 'create_time' for loadbalancer/listener/pool https://review.openstack.org/445275 | 03:00 |
*** KeithMnemonic has quit IRC | 03:05 | |
*** reedip has joined #openstack-lbaas | 03:06 | |
*** fnaval has joined #openstack-lbaas | 03:13 | |
*** ducnc1 has joined #openstack-lbaas | 03:13 | |
*** ducnc has quit IRC | 03:15 | |
*** ducnc1 is now known as ducnc | 03:15 | |
*** amotoki has quit IRC | 03:32 | |
*** amotoki has joined #openstack-lbaas | 03:49 | |
*** amotoki has quit IRC | 03:50 | |
*** amotoki has joined #openstack-lbaas | 03:52 | |
*** amotoki has quit IRC | 03:54 | |
*** links has joined #openstack-lbaas | 03:56 | |
*** amotoki has joined #openstack-lbaas | 04:22 | |
*** gongysh has quit IRC | 04:39 | |
*** amotoki has quit IRC | 04:39 | |
*** fnaval has quit IRC | 05:02 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia master: Updated from global requirements https://review.openstack.org/445759 | 05:16 |
*** gongysh has joined #openstack-lbaas | 05:17 | |
*** faizy has joined #openstack-lbaas | 05:28 | |
*** amotoki has joined #openstack-lbaas | 05:30 | |
*** amotoki has quit IRC | 06:00 | |
*** blogan has quit IRC | 06:03 | |
*** amotoki has joined #openstack-lbaas | 06:11 | |
*** gcheresh_ has joined #openstack-lbaas | 06:17 | |
*** armax has quit IRC | 06:20 | |
*** aojea has joined #openstack-lbaas | 06:37 | |
*** krypto has joined #openstack-lbaas | 06:59 | |
*** eezhova has joined #openstack-lbaas | 07:11 | |
*** gcheresh_ has quit IRC | 07:28 | |
*** gongysh has quit IRC | 07:34 | |
*** kobis has joined #openstack-lbaas | 07:36 | |
*** kobis has quit IRC | 07:40 | |
*** kobis has joined #openstack-lbaas | 07:42 | |
*** tesseract has joined #openstack-lbaas | 07:44 | |
*** aojea has quit IRC | 07:45 | |
*** gongysh has joined #openstack-lbaas | 07:50 | |
*** eezhova has quit IRC | 07:53 | |
*** pcaruana has joined #openstack-lbaas | 08:05 | |
*** eezhova has joined #openstack-lbaas | 08:29 | |
*** amotoki has quit IRC | 08:35 | |
*** krypto has quit IRC | 08:56 | |
*** krypto has joined #openstack-lbaas | 09:10 | |
*** krypto has quit IRC | 09:10 | |
*** krypto has joined #openstack-lbaas | 09:10 | |
*** belharar has joined #openstack-lbaas | 09:11 | |
*** krypt0N has joined #openstack-lbaas | 09:14 | |
*** krypt0N has quit IRC | 09:14 | |
*** krypt0N has joined #openstack-lbaas | 09:14 | |
*** csomerville has quit IRC | 09:16 | |
*** krypt0N has quit IRC | 09:16 | |
*** krypt0N has joined #openstack-lbaas | 09:16 | |
*** krypto has quit IRC | 09:17 | |
*** krypto has joined #openstack-lbaas | 09:19 | |
*** krypt0N has quit IRC | 09:19 | |
*** aojea has joined #openstack-lbaas | 09:24 | |
*** gcheresh has joined #openstack-lbaas | 09:26 | |
*** zioproto has joined #openstack-lbaas | 09:31 | |
*** aojea has quit IRC | 10:08 | |
*** openstackgerrit has quit IRC | 10:18 | |
*** aojea has joined #openstack-lbaas | 10:24 | |
rm_work | kobis: can you rebase https://review.openstack.org/#/c/438240/ ? | 10:33 |
rm_work | probably doesn't matter actually, since that is not used yet I think | 10:33 |
rm_work | kobis: where will you use api mode? 3rd party gates? | 10:34 |
*** aojea has quit IRC | 10:53 | |
*** aojea has joined #openstack-lbaas | 10:56 | |
*** gongysh has quit IRC | 11:01 | |
*** krypto has quit IRC | 11:07 | |
*** krypto has joined #openstack-lbaas | 11:09 | |
*** krypto has quit IRC | 11:09 | |
*** krypto has joined #openstack-lbaas | 11:09 | |
*** amotoki has joined #openstack-lbaas | 11:14 | |
*** amotoki has quit IRC | 11:21 | |
*** sanfern has quit IRC | 11:29 | |
*** sanfern has joined #openstack-lbaas | 11:29 | |
*** amotoki has joined #openstack-lbaas | 11:38 | |
*** aojea has quit IRC | 11:39 | |
*** amotoki has quit IRC | 11:48 | |
kobis | rm_work: i'm working on a handler which will rpc octavia requests to my context. unlike the current handler which requires the context to be connected to octavia db etc | 11:54 |
kobis | and - yeah i just need the o-api service | 11:54 |
*** openstackgerrit has joined #openstack-lbaas | 11:55 | |
openstackgerrit | Kobi Samoray proposed openstack/octavia master: Devstack plugin: API only mode https://review.openstack.org/438240 | 11:55 |
*** faizy has quit IRC | 11:59 | |
*** aojea has joined #openstack-lbaas | 12:11 | |
*** gongysh has joined #openstack-lbaas | 12:12 | |
*** reedip has quit IRC | 12:52 | |
*** reedip has joined #openstack-lbaas | 12:54 | |
*** belharar has quit IRC | 12:55 | |
*** faizy has joined #openstack-lbaas | 12:56 | |
*** sanfern has quit IRC | 12:57 | |
*** catintheroof has joined #openstack-lbaas | 12:59 | |
*** belharar has joined #openstack-lbaas | 13:00 | |
*** sanfern has joined #openstack-lbaas | 13:00 | |
*** ianychoi has quit IRC | 13:01 | |
*** links has quit IRC | 13:02 | |
*** reedip has quit IRC | 13:11 | |
*** reedip has joined #openstack-lbaas | 13:15 | |
*** matt-borland has joined #openstack-lbaas | 13:15 | |
*** aojea has quit IRC | 13:15 | |
*** KeithMnemonic has joined #openstack-lbaas | 13:16 | |
*** aojea has joined #openstack-lbaas | 13:19 | |
*** aojea has quit IRC | 13:19 | |
*** aojea has joined #openstack-lbaas | 13:19 | |
nmagnezi | rm_work, hey | 13:23 |
rm_work | o/ | 13:23 |
nmagnezi | rm_work, i understand there was a DST change in the us? | 13:23 |
nmagnezi | rm_work, asking because of the weekly meeting :) | 13:23 |
rm_work | guess so | 13:23 |
rm_work | ah yeah | 13:23 |
rm_work | ugh i don't think i'll be awake for that | 13:24 |
nmagnezi | rm_work, oh, it is now 1 hour ahead? | 13:24 |
rm_work | no idea | 13:25 |
rm_work | I just let my calendar tell me when things are | 13:25 |
rm_work | but i don't think i'd be awake for it either way :P | 13:25 |
nmagnezi | hah | 13:26 |
nmagnezi | alright | 13:26 |
nmagnezi | :) | 13:26 |
rm_work | i'm in JST | 13:26 |
nmagnezi | yup, I remember :) | 13:26 |
nmagnezi | but don't you know if thet moved the clock 1 hour forward or backwards? | 13:26 |
rm_work | hmmm | 13:28 |
rm_work | my meeting got earlier here | 13:28 |
rm_work | so does that mean... they moved the clock ... forward? | 13:28 |
rm_work | I hate DST | 13:29 |
*** KeithMnemonic has quit IRC | 13:29 | |
rm_work | I wear this shirt a lot: http://shirt.woot.com/offers/dont-spring-ahead | 13:29 |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Auto detect haproxy user_group https://review.openstack.org/429398 | 13:32 |
nmagnezi | rm_work, lol. cool one! | 13:35 |
*** belharar has quit IRC | 13:40 | |
*** aojea has quit IRC | 14:00 | |
*** aojea_ has joined #openstack-lbaas | 14:04 | |
*** links has joined #openstack-lbaas | 14:06 | |
*** reedip has quit IRC | 14:09 | |
*** reedip has joined #openstack-lbaas | 14:18 | |
*** reedip has quit IRC | 14:24 | |
*** cody-somerville has joined #openstack-lbaas | 14:24 | |
*** reedip has joined #openstack-lbaas | 14:26 | |
*** amotoki has joined #openstack-lbaas | 14:29 | |
*** dasanind has quit IRC | 14:40 | |
*** dasanind has joined #openstack-lbaas | 14:41 | |
*** links has quit IRC | 14:42 | |
*** cody-somerville has quit IRC | 14:43 | |
*** csomerville has joined #openstack-lbaas | 14:43 | |
*** aojea_ has quit IRC | 14:47 | |
*** gongysh has quit IRC | 14:51 | |
*** aojea has joined #openstack-lbaas | 15:05 | |
*** gcheresh has quit IRC | 15:14 | |
*** KeithMnemonic has joined #openstack-lbaas | 15:14 | |
*** aojea has quit IRC | 15:15 | |
*** aojea has joined #openstack-lbaas | 15:15 | |
*** blogan has joined #openstack-lbaas | 15:19 | |
diltram_ | rm_work: the problem is with privileges | 15:20 |
diltram_ | they made a code which at the boot time mounts the iso but in this way cloud-init doesn't use it | 15:21 |
diltram_ | because it's trying to mount image on it's own | 15:21 |
*** diltram_ is now known as diltram | 15:21 | |
diltram | rm_work: and even I was not able to find any configuration which resulted with reading data just from dir | 15:30 |
*** krypto has quit IRC | 15:31 | |
*** amotoki has quit IRC | 15:33 | |
*** voelzmo has joined #openstack-lbaas | 15:34 | |
voelzmo | Hello dear friends of loadbalancing! Is it possible to ask a VM or port if it is a member of an lbaasv2 pool? | 15:35 |
voelzmo | I'm struggling how to clean up lbaasv2 pool memberships when a VM gets deleted | 15:35 |
voelzmo | as far as I saw, this isn't done automatically, right? | 15:35 |
johnsom | It is not done automatically | 15:36 |
johnsom | The only way is to do a member list and see if you have a match to your VM | 15:36 |
*** oomichi has quit IRC | 15:36 | |
*** armax has joined #openstack-lbaas | 15:37 | |
voelzmo | @johnsom for all LBs, for all pools? | 15:39 |
voelzmo | that might be a lot | 15:39 |
johnsom | It's per pool | 15:39 |
*** aojea has quit IRC | 15:40 | |
voelzmo | right, but I don't know which pools to look in, right? So I iterate over all LBs, list their listeners, iterate over all listeners to get the pools, iterate over all pools to list the members, to check if the VM is in there | 15:41 |
*** oomichi has joined #openstack-lbaas | 15:41 | |
voelzmo | oh, there is a separate endpoint to only list all pools | 15:41 |
johnsom | Yes, it would be a bit of work | 15:41 |
voelzmo | regardless of LB | 15:41 |
voelzmo | still, it is iterating over all pools, listing their members, checking for the VM | 15:42 |
voelzmo | seems like some work to do for every deleted VM | 15:42 |
voelzmo | Is there a reason to not delete the membership when deleting the VM automatically? | 15:44 |
johnsom | We don't really want to be second guessing users and their intent by trying to automatically delete members. You could use other automation tools to manage that if that is your intent. However, if you would like an API that makes it easier to find the member records, feel free to put in an RFE bug | 15:44 |
voelzmo | @johnsom what kind of automation tool would you suggest to manage that? | 15:44 |
johnsom | We don't even know if it is a VM or not, to us they are mostly just IP and port pairs. | 15:45 |
*** aojea has joined #openstack-lbaas | 15:46 | |
diltram | johnsom: why in this new patch to project-config we're not using any more the {pipeline} var? | 15:47 |
johnsom | Something like heat | 15:47 |
johnsom | diltram Which patch? I am guessing the tests are all templated | 15:48 |
*** reedip has quit IRC | 15:50 | |
*** eezhova has quit IRC | 15:50 | |
voelzmo | @johnsom so you suggest to maintain state information for each VM that I spin up for the VMs lifetime? | 15:50 |
diltram | which added gates for dashboard integration tests | 15:50 |
voelzmo | That seems like an unreasonable burden to the user for all larger use-cases | 15:51 |
diltram | https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/octavia.yaml#L264 | 15:51 |
voelzmo | btw: AWS deletes memberships in ELB and ALB on VM termination, so it doesn't seem to be very surprising for many users when that happens | 15:52 |
voelzmo | and: are there use-cases in which a membership is still useful for something after deleting VM or port? What happens when I attach the port to a different VM, is traffic automatically routed to that VM over the LB then? | 15:53 |
diltram | johnsom: I'm pushing patch so I'm gonna change this also in it, ok? | 15:53 |
johnsom | diltram Yeah, I think that is fine | 15:54 |
johnsom | I just copied the existing neutron-lbaas-dashboard config... | 15:54 |
rm_work | voelzmo: but VMs are not members of LBs | 15:57 |
rm_work | voelzmo: IPs are members of LBs | 15:57 |
rm_work | there's no link | 15:57 |
rm_work | (no *direct* link) | 15:57 |
johnsom | Yeah, and the use case above is a valid one. | 15:57 |
voelzmo | @johnsom which use-case are you talking about? Not deleting the port and re-attaching it to a different VM? Does that work and traffic will be routed? | 15:58 |
rm_work | if you would like to manage LBs and VMs together in this way, maybe an orchestration layer is needed? like, Heat maybe? not sure if it will do this for you or not | 15:58 |
*** eezhova has joined #openstack-lbaas | 15:58 | |
rm_work | voelzmo: yes, that works | 15:58 |
johnsom | You can add google.com's IP and port as a member if you want. Members are not always tied to VMs | 15:59 |
voelzmo | @rm_work by suggesting something like heat you're saying (like @johnsom did before) that I should maintain state for VMs I create and their memberships in LB pools | 16:02 |
rm_work | yes | 16:02 |
rm_work | because octavia has no concept of a "member VM" | 16:02 |
rm_work | just "member IP" | 16:02 |
rm_work | and nova is a completely separate service | 16:02 |
rm_work | so, how would we even know when you delete a VM? | 16:03 |
voelzmo | that might work in some cases, for our case (maintaining Cloud Foundry and its services) maintaining state about LB memberships isn't really a thing | 16:03 |
rm_work | to us it might just look like the member went offline (if you have a health-monitor configured), and we would not remove it because it might come back up | 16:03 |
rm_work | and if there is no health monitor... then we wouldn't even know the VM was gone | 16:03 |
rm_work | there just isn't a mechanism for discovering this kind of thing | 16:03 |
voelzmo | @rm_work it is not like OpenStack services don't communicate, right? You're saying this as if all services are islands that don't talk | 16:03 |
rm_work | in this case that is pretty true... | 16:04 |
voelzmo | That's what I just found out, and I'm saying this is pretty unfortunate | 16:04 |
rm_work | unless you think Octavia should read all of Nova eventing, then look up every deleted VM's IPs, and compare against our list of IPs -- except, there will be tons of matches for everything, because IPs will overlap due to subnetting | 16:04 |
johnsom | It is expected that if the user want's that kind of automation they will use a desired state tool | 16:05 |
rm_work | the member IP (all Octavia knows) just isn't valid as a foreign key to nova | 16:05 |
voelzmo | So what I'm hearing are technical/implementation details that would not allow for this relation to be made. I didn't hear a compelling argument yet why this is a reasonable product decision | 16:06 |
voelzmo | Essentially you're saying 'it is hard to do, so the user has to do it' | 16:07 |
voelzmo | which seems weird | 16:07 |
johnsom | I am saying we have built a base service that is flexible to work on many different configurations that can be built upon with other tools to do new and different things. | 16:08 |
*** krypto has joined #openstack-lbaas | 16:08 | |
*** voelzmo has quit IRC | 16:09 | |
*** eezhova has quit IRC | 16:12 | |
*** krypto has quit IRC | 16:14 | |
*** voelzmo has joined #openstack-lbaas | 16:18 | |
voelzmo | Sorry, had to catch a train | 16:18 |
*** KeithMnemonic has quit IRC | 16:25 | |
xgerman | from the weird world of SSL pass-through: https://github.com/kubernetes/kubernetes/issues/40850 | 16:25 |
*** KeithMnemonic has joined #openstack-lbaas | 16:25 | |
*** aojea has quit IRC | 16:26 | |
rm_work | voelzmo: do you know the unix philosophy? | 16:28 |
xgerman | I am with voelzmo just because we don’t talk much with nova this migt not be a calid use case | 16:29 |
voelzmo | Do one thing and do it well? | 16:29 |
xgerman | voelzmo can you write a bug and mark it RfE and explain what we should do | 16:29 |
xgerman | so w ehave that captured | 16:29 |
*** reedip has joined #openstack-lbaas | 16:30 | |
xgerman | there are peoplewho want to migrate their AWS cloud toopenStack so that might be a necessary enhancement… | 16:30 |
johnsom | Just like Amazon uses lambda for this, I am not sure we really should build a dependency on nova..... | 16:30 |
rm_work | yes, we do this piece, so that our service can be easily used via orchestration along with a bunch of other services that do their piece | 16:31 |
voelzmo | Sure, can do, @xgerman. I first wanted to check if there is a way to do this before opening a ticket ;) | 16:31 |
xgerman | well, as we said there is heat, ansible, chef, you name them ;-) | 16:31 |
voelzmo | In this case it is cloud foundry bosh ;p | 16:32 |
*** kbyrne has quit IRC | 16:32 | |
openstackgerrit | Michael Johnson proposed openstack/python-octaviaclient master: Initial setup of the python-octaviaclient repo https://review.openstack.org/446058 | 16:32 |
voelzmo | And I guess it would be enough to react on ports being deleted, VMs might be a different story | 16:33 |
rm_work | can AWS ELB load-balance to IPs that aren't inside amazon's cloud? | 16:33 |
rm_work | i'm trying to find out and i don't think it is possible | 16:34 |
rm_work | they don't take IPs, but ARNs | 16:34 |
voelzmo | @rm_work you are right, that is not possible | 16:34 |
xgerman | yeah, we support that | 16:34 |
voelzmo | I understand | 16:34 |
rm_work | so IMO this is a good differentiator | 16:34 |
*** faizy has quit IRC | 16:35 | |
xgerman | well, we can still monitor ports and remove the member… if this is deemed useful/necessary | 16:35 |
voelzmo | However, *when* im using internal ports for LB members, then it would make sense, agreed? | 16:35 |
openstackgerrit | Bernard Cafarelli proposed openstack/octavia master: devstack: install qemu-kvm on RHEL-based distros https://review.openstack.org/446059 | 16:35 |
xgerman | in OpenStack we always have a discussion between “convenient” functions and orchestration | 16:36 |
rm_work | so how would it work? we take a nova ID along with the IP, then set up another daemon to subscribe to nova's event feed and watch for that ID being deleted? | 16:36 |
rm_work | so long as all of that is optional, I have no problem with it | 16:36 |
*** kbyrne has joined #openstack-lbaas | 16:36 | |
xgerman | if we decide it is needed we could talk with nova to make that more staright forward for us | 16:36 |
rm_work | does nova actually DO the eventing that I'm supposing it does? | 16:36 |
xgerman | and if it is a big enough need they will do it | 16:37 |
xgerman | Deciding that it is useful and figuring out how to do it are two steps | 16:37 |
rm_work | i feel like it's a pretty minor need <_< | 16:37 |
rm_work | if even a "need" | 16:37 |
xgerman | yeah, it’s definitely in the “nice-to-have” area but I also work for people with ideas so… | 16:38 |
xgerman | and if somebody volunteers to write the code… | 16:39 |
*** strigazi is now known as strigazi_AFK | 16:39 | |
xgerman | also if we hang it on the port — neutron has some decent event queue to tell you which ports disappear | 16:40 |
*** voelzmo has quit IRC | 16:40 | |
johnsom | Seems like it would be a shame if every project wrote their own event listeners/register/trigger | 16:40 |
xgerman | +1 | 16:40 |
openstackgerrit | Michael Johnson proposed openstack/python-octaviaclient master: Initial setup of the python-octaviaclient repo https://review.openstack.org/446058 | 16:42 |
rm_work | so *is there* an "openstack eventing" project? | 16:45 |
rm_work | that'd admittedly be neart | 16:45 |
rm_work | *neat | 16:45 |
rm_work | if it read events from every service | 16:45 |
rm_work | and you could set up triggers | 16:45 |
rm_work | like | 16:45 |
xgerman | that seems like an oslo thing, harlowja | 16:45 |
rm_work | see event A -> do API call B to service C | 16:45 |
rm_work | using fields from event A | 16:45 |
rm_work | harlowja: get on that? :P | 16:46 |
xgerman | yep, he should… | 16:46 |
johnsom | Senlin was doing something like that with an eye to clustering | 16:50 |
diltram | johnsom: who has core in python-octaviaclient? | 16:50 |
rm_work | diltram: hopefully the same octavia core team? | 16:50 |
johnsom | No one yet, I just asked in infra for that | 16:50 |
diltram | no :P | 16:50 |
rm_work | ah :P | 16:50 |
diltram | ok | 16:50 |
rm_work | hmm i might have some time to help with the client stuff | 16:50 |
johnsom | Patience.... | 16:50 |
rm_work | we'll see | 16:50 |
diltram | :P | 16:50 |
rm_work | fuck, this patch chain for v2API is a PITA | 16:51 |
johnsom | There are lots of little steps to get these setup.... | 16:51 |
rm_work | super long and merge conflicts | 16:51 |
rm_work | getting merge conflict on 442879 | 16:51 |
rm_work | ah you have a -W on that anyway | 16:52 |
johnsom | Yeah, I was working on that yesterday | 16:53 |
johnsom | Had some strange thing going on with my devstack but I think I got it fixed. | 16:53 |
*** tesseract has quit IRC | 16:53 | |
johnsom | That patch is only partially done | 16:53 |
rm_work | ok testing the API stuff today, will leave that one out for now | 16:55 |
rm_work | i guess it's fine to merge later | 16:55 |
johnsom | I hope to have it cleaned up today | 16:56 |
*** krypto has joined #openstack-lbaas | 16:57 | |
*** krypto has quit IRC | 16:58 | |
*** krypto has joined #openstack-lbaas | 16:58 | |
*** krypto has joined #openstack-lbaas | 16:58 | |
*** blogan_ has joined #openstack-lbaas | 17:10 | |
johnsom | Ok, now the cores have core rights on the new repositories... diltram | 17:11 |
diltram | johnsom: awesome :) | 17:11 |
johnsom | I am still working on setting up the tempest and dashboard repos, but client should be open for business | 17:12 |
diltram | still processing ;( | 17:12 |
*** blogan has quit IRC | 17:12 | |
johnsom | Yeah, strange | 17:15 |
*** blogan_ is now known as blogan | 17:17 | |
openstackgerrit | Michael Johnson proposed openstack/python-octaviaclient master: Initial setup of the python-octaviaclient repo https://review.openstack.org/446058 | 17:20 |
johnsom | Ok, now I have +2 on it | 17:20 |
diltram | me too :) | 17:21 |
rm_work | me three :) | 17:23 |
xgerman | I will look at it once I need it | 17:23 |
johnsom | All this and no reviews yet... Grin | 17:24 |
johnsom | That is good, maybe you will catch something I missed in the templates | 17:24 |
*** krypto has quit IRC | 17:24 | |
*** krypto has joined #openstack-lbaas | 17:24 | |
*** krypto has quit IRC | 17:24 | |
*** krypto has joined #openstack-lbaas | 17:24 | |
*** pcaruana has quit IRC | 17:28 | |
*** krypto has quit IRC | 17:30 | |
*** krypto has joined #openstack-lbaas | 17:30 | |
openstackgerrit | Michael Johnson proposed openstack/octavia-tempest-plugin master: Initial setup of the octavia-tempest-plugin repo https://review.openstack.org/446082 | 17:31 |
*** reedip has quit IRC | 17:38 | |
openstackgerrit | Michael Johnson proposed openstack/octavia-tempest-plugin master: Initial tempest plugin for octavia-tempest-plugin https://review.openstack.org/446084 | 17:43 |
*** eezhova has joined #openstack-lbaas | 17:43 | |
johnsom | rm_work FYI, your presenter profile still says Rackspace... | 17:47 |
rm_work | lol | 17:48 |
rm_work | yeah i need to fix that | 17:48 |
*** ianychoi has joined #openstack-lbaas | 17:52 | |
*** armax has quit IRC | 17:55 | |
*** kobis has quit IRC | 18:05 | |
*** eezhova has quit IRC | 18:15 | |
harlowja | rm_work sureeee | 18:15 |
harlowja | lol | 18:15 |
harlowja | i guess what kind of events do u mean | 18:16 |
harlowja | local to process, generic blah blah? | 18:16 |
harlowja | basic observer pattern? | 18:16 |
harlowja | if ^ then ya, i've already got a library for that for u | 18:16 |
harlowja | https://pypi.python.org/pypi/notifier | 18:16 |
harlowja | but depends on what u guys mean | 18:16 |
harlowja | lol | 18:16 |
harlowja | sounds more like u guys want something across services | 18:17 |
*** kobis has joined #openstack-lbaas | 18:26 | |
*** armax has joined #openstack-lbaas | 18:30 | |
xgerman | harlowja we would like to “register” for a vm disappearing and then remove it from the mebers list | 18:30 |
harlowja | ya, sounds nice | 18:30 |
harlowja | :) | 18:30 |
*** krypto has quit IRC | 18:30 | |
xgerman | well, somebody needs to make a notification framework for all of OpenStack ;-) | 18:31 |
rm_work | harlowja: yeah I want a service that runs, and lets me set up triggers | 18:32 |
rm_work | like IFTTT | 18:32 |
rm_work | you know IFTTT? | 18:32 |
rm_work | I want THAT, but for openstack | 18:32 |
harlowja | IFTTTTT | 18:32 |
harlowja | ifit to | 18:32 |
harlowja | u fit | 18:32 |
harlowja | we all fit | 18:32 |
rm_work | they did it for the whole internet, i think we can do it for a few services | 18:32 |
harlowja | yes, i've seen this mentioned a few times before | 18:32 |
harlowja | i think zaquar was trying to be that | 18:32 |
diltram | johnsom: what type of magic now is required to start devstack? | 18:32 |
harlowja | or macaroni | 18:32 |
harlowja | or whatever | 18:33 |
harlowja | don't think such things worked out :-/ | 18:33 |
xgerman | cue - anyone? | 18:33 |
johnsom | diltram What magic do you speak of? | 18:33 |
diltram | all gates are down | 18:33 |
xgerman | harlowja indeed — I think they didn’t work out because they were not part of oslo | 18:33 |
harlowja | :-/ | 18:33 |
diltram | and even on my VM I can't build devstack | 18:33 |
harlowja | nice try | 18:33 |
harlowja | lol | 18:33 |
harlowja | oslo isn't a big-hairy-beast that makes u do things | 18:34 |
harlowja | :-P | 18:34 |
harlowja | unless i'm a big-hairy-beast | 18:34 |
harlowja | hmmm | 18:34 |
harlowja | lol | 18:34 |
xgerman | yeah, the whole rpc stuff is already oslo - so only a small step to an rpc model which spans projecs | 18:35 |
harlowja | well sort of | 18:35 |
harlowja | oslo.messaging already has the notifications layer part | 18:35 |
harlowja | it just doesn't have the catalog of things u can listen for, things u can subscribe for | 18:36 |
harlowja | and common and agreed formats | 18:36 |
harlowja | *ie sort of a catalog | 18:36 |
xgerman | yep, that would be the gap we need to tackle | 18:36 |
harlowja | ya, i mean, all for trying to do this | 18:36 |
harlowja | i think i've seen it tried before | 18:36 |
xgerman | catalog of data fromats? remins me of the great SOAP days UDDI? | 18:37 |
harlowja | just requires projects do like care about this :-P | 18:37 |
harlowja | *to like | 18:37 |
johnsom | Could not resolve host: git.openstack.org | 18:37 |
*** krypto has joined #openstack-lbaas | 18:37 | |
xgerman | yep, but as a community we probably need to get away from just saying use heat and present a more itrgrated system | 18:38 |
xgerman | if Amazon is the Windows of cloud, we are likely the FreeBSD of cloud | 18:38 |
*** voelzmo has joined #openstack-lbaas | 18:39 | |
diltram | johnsom: nvm, patch which I'm trying to test is not rebased on dib-utils patch | 18:40 |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/octavia master: Adds a new feature to limit the amphora build rate https://review.openstack.org/303304 | 18:41 |
johnsom | diltram Well, there is a DNS issue too | 18:42 |
diltram | johnsom: just wondering if it's some real bug | 18:43 |
diltram | or just infra issue | 18:43 |
rm_work | diltram: https://review.openstack.org/#/c/445003/ I was waiting to see the results of tests before +A, and they failed badly | 18:45 |
diltram | rm_work: just saw it | 18:45 |
diltram | just thought that they failed as in the other patches :/ | 18:46 |
rm_work | only the py3 ones should be failing | 18:46 |
rm_work | and those only until my fix merges | 18:46 |
rm_work | assuming people are OK with it | 18:46 |
rm_work | (did you weigh in?) | 18:46 |
diltram | rm_work: they didn't released the new version of tempest :/ | 18:46 |
rm_work | https://review.openstack.org/#/c/444707/ | 18:47 |
rm_work | there is some sort of like... vote going on there | 18:47 |
rm_work | johnsom / xgerman ^^ i replied BTW | 18:48 |
*** catinthe_ has joined #openstack-lbaas | 18:48 | |
diltram | johnsom, rm_work, xgerman: are you ok with changing scenario for voting and I can push this gate also to DIB | 18:49 |
diltram | if they gonna change something what is breaking us they will not be able to merge it | 18:49 |
rm_work | IMO yes | 18:49 |
rm_work | co-gate is ideal | 18:49 |
rm_work | if they'll accept it | 18:49 |
rm_work | greghaynes ^^ | 18:50 |
greghaynes | hrm? | 18:50 |
diltram | rm_work: the weird thing is that infra is not asking about permission to do this | 18:50 |
rm_work | lolol | 18:50 |
xgerman | diltram I would like that | 18:50 |
greghaynes | are you all in the integrated gate? | 18:50 |
diltram | they just merge what I will propose :P | 18:50 |
rm_work | yeah technically they do not | 18:50 |
rm_work | but | 18:50 |
rm_work | it will get noticed and reverted quickly if they don't like it :P | 18:51 |
rm_work | greghaynes: integrated gate? | 18:51 |
diltram | I know, but then it would be harder to tell why it's reverted | 18:51 |
greghaynes | theres one big integrated queue for nova/neutron/heat/etc | 18:51 |
*** catintheroof has quit IRC | 18:51 | |
greghaynes | wondering if you share a job with any of them aka if you co-gate with any of them | 18:51 |
rm_work | not sure | 18:52 |
rm_work | though what i mean by co-gate is | 18:52 |
diltram | greghaynes: your's test are not covering us in any way | 18:52 |
rm_work | for a DIB patch to land, our gate has to pass | 18:52 |
diltram | the same we have with barbican | 18:53 |
greghaynes | right, you cant co-gate with us if you are in the integrated gate which is why I ask | 18:53 |
rm_work | ah | 18:53 |
*** voelzmo has quit IRC | 18:53 | |
diltram | when they're pushing some patch it's automatically tested with out code | 18:53 |
greghaynes | diltram: I'd recommend trying to find why that is and fix it | 18:53 |
greghaynes | e.g. why our coverage is letting things through that break you all | 18:53 |
diltram | greghaynes: I don't understand | 18:53 |
greghaynes | because the integration points between dib and octavia are pretty small | 18:54 |
rm_work | diltram: so you want that to exist, before you would +2 https://review.openstack.org/#/c/444707/ ? | 18:56 |
greghaynes | If theres some specific 'this broke us' I can probably give some info on what coverage we must be missing... | 18:56 |
greghaynes | I think the recent thing is we dont have a py3 dib test or somesuch | 18:57 |
diltram | johnsom: meeting? | 19:02 |
rm_work | oh god is that now | 19:02 |
diltram | yep | 19:02 |
rm_work | i stayed awake longer than I meant to >_< | 19:02 |
rm_work | i guess I'll go to it >_> | 19:02 |
diltram | :P | 19:02 |
johnsom | No, it is in another hour | 19:02 |
johnsom | DST | 19:02 |
rm_work | AH k | 19:02 |
diltram | ehh | 19:02 |
diltram | again time changed on weekend :P | 19:03 |
johnsom | 20:00 UTC | 19:03 |
rm_work | johnsom: can you add me to your calendar event? :P | 19:03 |
rm_work | lol | 19:03 |
diltram | yeah, my calendar in telephone didn't refresh | 19:03 |
rm_work | I don't think it limits attendees to rax emails | 19:03 |
rm_work | outlook should just do its thing | 19:04 |
*** krypto has quit IRC | 19:06 | |
rm_work | kinda wish i could do the meeting just to push https://review.openstack.org/#/c/444707/ | 19:07 |
rm_work | but i really need to disappear | 19:07 |
diltram | rm_work: I'm ok with it if we gonna add cross-project gate | 19:08 |
rm_work | i think we should do it regardless | 19:08 |
rm_work | but i am pro-co-gate | 19:08 |
diltram | without it we will never be able to move to voting gate | 19:08 |
rm_work | ah right | 19:13 |
rm_work | because our gate would be too potentially unstable | 19:13 |
diltram | xgerman: https://review.openstack.org/#/c/303304 | 19:23 |
diltram | rm_work: exactly | 19:23 |
xgerman | thanks | 19:23 |
rm_work | diltram: maybe i should move the py3-functional fix out to a different CR <_< | 19:24 |
diltram | especially that barbican will not be able to merge anything if our gate will start throwing -1 | 19:24 |
rm_work | didn't expect this to be a huge debat | 19:24 |
rm_work | *debate | 19:24 |
diltram | rm_work: best choice | 19:24 |
rm_work | ok so, how about | 19:25 |
rm_work | we add our basic scenario for py2/py3 to DIB as non-voting | 19:25 |
rm_work | we merge this change and that change together | 19:25 |
*** eezhova has joined #openstack-lbaas | 19:25 | |
rm_work | and then we make it voting after everything is passing | 19:25 |
rm_work | i'll depends-on this change with the project-config change | 19:26 |
diltram | I'm ok with it | 19:26 |
rm_work | can you do the project-config thing now? | 19:26 |
diltram | sure | 19:26 |
rm_work | k | 19:27 |
*** zioproto has quit IRC | 19:31 | |
diltram | rm_work: https://review.openstack.org/446139 | 19:31 |
diltram | rm_work: or you want to make it in different way? | 19:32 |
rm_work | eh either works | 19:32 |
diltram | :P | 19:32 |
rm_work | this just means we wait for them to +A | 19:32 |
rm_work | and then +A mine | 19:32 |
rm_work | vs the other way | 19:32 |
diltram | at first we should have project-config merged | 19:33 |
rm_work | correct | 19:33 |
diltram | I'm gonna remove this depends-on | 19:33 |
diltram | done | 19:33 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Install DIB from source so depends-on will work https://review.openstack.org/444707 | 19:34 |
rm_work | there | 19:34 |
rm_work | you can +2 now :P | 19:34 |
diltram | but like you told, the py3x functional must be moved to different CR | 19:35 |
rm_work | MUST BE | 19:35 |
rm_work | or *can be*? :P | 19:35 |
diltram | must be | 19:35 |
diltram | because then we can change functional-py3x for voting | 19:35 |
diltram | like today | 19:35 |
diltram | :D | 19:35 |
rm_work | ah. | 19:35 |
diltram | rm_work: already made a project-config change - waiting for your CR to make it dependent | 19:37 |
rm_work | i did | 19:37 |
rm_work | but updating again | 19:38 |
rm_work | for the other test | 19:38 |
diltram | ok | 19:38 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Install DIB from source so depends-on will work https://review.openstack.org/444707 | 19:38 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: fix py3x test bug so functional tests will pass https://review.openstack.org/446144 | 19:39 |
rm_work | ^^ | 19:39 |
diltram | great | 19:41 |
*** ndahiwade has quit IRC | 19:45 | |
rm_work | johnsom: just one quick nit/question https://review.openstack.org/#/c/446058/3 | 19:47 |
johnsom | rm_work Ha, yeah, I think it stays, every repo has it. I could go either way on it | 19:49 |
rm_work | k whatever | 19:49 |
diltram | rm_work: uploaded CR | 19:50 |
diltram | https://review.openstack.org/#/c/446144/ | 19:50 |
*** eezhova has quit IRC | 19:50 | |
diltram | greghaynes: I completely disagree with your comments on CR | 19:50 |
greghaynes | ok, feel free to reply :) | 19:51 |
diltram | cross-project gate is specificaly created to verify that any change made in project is not breaking anything in other one which is using yours | 19:51 |
greghaynes | sure, but there are two issues (that I tried to point out) | 19:51 |
rm_work | even so I agree with having a co-gate | 19:53 |
rm_work | given the amount of breaks we've seen in the past | 19:53 |
rm_work | and that we will now have a responsibility to another project to have working gates as well | 19:54 |
openstackgerrit | Merged openstack/python-octaviaclient master: Initial setup of the python-octaviaclient repo https://review.openstack.org/446058 | 19:54 |
rm_work | and DIB is the cause of most of our breaks | 19:54 |
greghaynes | and my comment there applies - can you provide examples where a break isnt better solved with functional testing | 19:55 |
rm_work | no? but we can't test *everything*, the issue is that things break that we don't anticipate | 19:56 |
rm_work | if we could have perfect tests for every possible thing, that'd be great | 19:56 |
rm_work | but that's not realistic | 19:56 |
diltram | especially that you're in charge of tests, you can change any functionality and related tests | 19:57 |
diltram | everything will be great | 19:57 |
diltram | but we again will be broken | 19:57 |
diltram | because you're gonna change API/way of working | 19:57 |
rm_work | right | 19:58 |
johnsom | Octavia meeting starting soon on #openstack-meeting-alt | 19:58 |
rm_work | change feature -> change test to work with new operation of feature -> everything still passes | 19:58 |
greghaynes | that was exactly my question, can you provide examples of that | 19:58 |
diltram | this is why we need cross-project gate | 19:58 |
diltram | rm_work: do you remember what was that? I didn't worked on this issues | 19:59 |
rm_work | i guess I can grep through IRC logs for "DIB.*broken" and probably find most of the instances | 19:59 |
rm_work | it's been 3-4 times in the last cycle | 19:59 |
diltram | I know | 19:59 |
*** richbrowne has joined #openstack-lbaas | 20:06 | |
*** richbrowne is now known as r-browne | 20:08 | |
*** kobis has quit IRC | 20:08 | |
*** r-browne has quit IRC | 20:09 | |
*** kobis has joined #openstack-lbaas | 20:09 | |
*** richbrowne has joined #openstack-lbaas | 20:09 | |
*** kobis has quit IRC | 20:26 | |
openstackgerrit | Merged openstack/octavia master: Devstack plugin: API only mode https://review.openstack.org/438240 | 20:31 |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: Fix neutron-lbaas gates https://review.openstack.org/446169 | 20:32 |
*** gcheresh has joined #openstack-lbaas | 20:34 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: fix py3x test bug so functional tests will pass https://review.openstack.org/446144 | 20:34 |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/neutron-lbaas master: Fix config import from neutron https://review.openstack.org/446171 | 20:36 |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: Fix neutron-lbaas gates https://review.openstack.org/446169 | 20:38 |
*** matt-borland has quit IRC | 20:40 | |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: Fix neutron-lbaas gates https://review.openstack.org/446169 | 20:42 |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/neutron-lbaas master: Updating import for linux/interface opts https://review.openstack.org/352471 | 20:43 |
*** cody-somerville has joined #openstack-lbaas | 20:44 | |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/neutron-lbaas master: Updating import for linux/interface opts https://review.openstack.org/352471 | 20:45 |
*** csomerville has quit IRC | 20:46 | |
rm_work | diltram: that patch is totally different and DOES rely on the other patch you removed the depends-on for | 20:46 |
rm_work | ugh but i missed a pep8 thing | 20:49 |
diltram | because this depends on is f... | 20:51 |
diltram | how it's possible that even without merging this previous code we require this one to be used | 20:51 |
rm_work | that patch is totally different | 20:52 |
rm_work | it touches a similarly named thing | 20:52 |
rm_work | but not the same one | 20:52 |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: Fix neutron-lbaas gates https://review.openstack.org/446169 | 20:53 |
diltram | ok I see | 20:53 |
rm_work | i missed a file | 20:53 |
rm_work | now should be ok | 20:53 |
diltram | but if I'm right now we need to change just one line in this patch | 20:54 |
rm_work | err | 20:54 |
rm_work | i think it still needs all of that? | 20:54 |
rm_work | it's touching a different var from a different import | 20:54 |
diltram | but your fix will not work without changes from this Sindhu's patch | 20:55 |
rm_work | no, it should be fine | 20:55 |
rm_work | THOSE haven't changed yet | 20:55 |
rm_work | they're completely different, just similarly named | 20:55 |
rm_work | it's technically unrelated | 20:55 |
diltram | ok | 20:57 |
diltram | your right | 20:57 |
diltram | so how I can now revert code to previous revision? | 20:57 |
rm_work | err | 20:57 |
rm_work | checkout the old revision | 20:57 |
rm_work | and do a review | 20:57 |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/neutron-lbaas master: Updating import for linux/interface opts https://review.openstack.org/352471 | 20:58 |
nmagnezi | they should really add a button for that ^ :P | 20:58 |
diltram | done | 20:58 |
rm_work | oh nice | 20:58 |
diltram | true :P | 20:58 |
rm_work | the +A even came back lol | 20:58 |
rm_work | ofc now it's in merge conflict lol | 20:59 |
diltram | yay | 21:00 |
nmagnezi | johnsom, i actually had a question about containers :) | 21:00 |
diltram | it's awesome :/ | 21:00 |
rm_work | m-greene-: to my knowledge barbican for certificate-containers is still write-once | 21:00 |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/neutron-lbaas master: Updating import for linux/interface opts https://review.openstack.org/352471 | 21:01 |
johnsom | nmagnezi Go for it | 21:01 |
nmagnezi | johnsom, i know diltram is working on nova-lxd based amps. will you also be open to an addtional driver using kubernetes? | 21:01 |
johnsom | nmagnezi I am open to anything if it will work.... | 21:02 |
nmagnezi | fair enough :) | 21:02 |
nmagnezi | you are saying that because there is a known issue with this? | 21:02 |
johnsom | nmagnezi Concerns are around hot-plugging the neutron ports and if they will get rebooted randomly | 21:02 |
m-greene- | rm_work: ok, was thinking ahead if the container will ever support update | 21:02 |
rm_work | m-greene-: it was understood that at least for certificate-container type, that will never happen | 21:03 |
rm_work | generic containers might be write-many | 21:03 |
rm_work | but cert-containers should never be | 21:03 |
johnsom | Yeah, that was part of the design (and a smart one if you ask me) | 21:03 |
rm_work | :) | 21:03 |
rm_work | johnsom: https://review.openstack.org/#/c/446169/ followed by https://review.openstack.org/#/c/446144/ shortly | 21:05 |
rm_work | waiting on zuul | 21:05 |
rm_work | *should* be good | 21:05 |
johnsom | Ok | 21:05 |
nmagnezi | johnsom, I have homework to do in this area, so i don't 100% sure i know what is the issue with hot-plugging (i know this is a problem in general with containers). but can't kuryr help with this? | 21:05 |
rm_work | ok fff i gotta go | 21:06 |
diltram | nmagnezi: not really | 21:06 |
rm_work | feel free to poke those patches if something breaks | 21:06 |
diltram | there is support for it in docker itself | 21:06 |
diltram | what people said to us from your company | 21:06 |
nmagnezi | "i don't 100% sure" wow i need to call it a day.. :D | 21:06 |
johnsom | Yeah. | 21:07 |
johnsom | HA | 21:07 |
rm_work | UGH yep there's the py27 fail | 21:07 |
johnsom | I think that we just need to understand more about how you could make kubernetes more friendly to processing network streams and less "cloud app" like | 21:07 |
diltram | agree | 21:08 |
johnsom | moving web servers and such around is not a problem so much, but an LB processing a TLS network stream becomes a bit complicated. | 21:08 |
xgerman | to be fair K8 has pet-sets which don’t move | 21:09 |
rm_work | fix incoming | 21:09 |
diltram | rm_work: kk | 21:09 |
*** richbrowne has quit IRC | 21:09 | |
johnsom | xgerman There you go, that may be a solution | 21:09 |
xgerman | done and done :-) | 21:10 |
diltram | but still there is no support for hotplug | 21:10 |
xgerman | aren’t they proxting the network everyhwere | 21:11 |
xgerman | well, the Kurier people wanted us to be a replacement for the kube-proxy | 21:11 |
xgerman | so won’t work for them | 21:11 |
diltram | they do, this is why our security and all is broken | 21:11 |
nmagnezi | johnsom, diltram, alright. thank you for the answers guys :) | 21:12 |
xgerman | well, today I chatted with somebody who is using Octavia to loadbalance the k8 etcd servers | 21:13 |
xgerman | (among other things) | 21:13 |
johnsom | nmagnezi Summary: Make it happen! grin | 21:13 |
xgerman | lol | 21:13 |
diltram | xgerman: it's not hard to be made with k8s | 21:14 |
diltram | it's all about how you're deploying your stuff | 21:14 |
nmagnezi | johnsom, lol. | 21:14 |
nmagnezi | johnsom, roger :) | 21:14 |
diltram | if you have k8s on openstack it's easy | 21:14 |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: Fix neutron-lbaas gates https://review.openstack.org/446169 | 21:14 |
rm_work | diltram: ok THAT should do it | 21:14 |
rm_work | actually ran tests this time <_< | 21:14 |
xgerman | well, running etcd through and LN wouldn’t be my first thought | 21:15 |
diltram | you have my +2 | 21:15 |
diltram | going home | 21:15 |
rm_work | kk | 21:15 |
rm_work | thanks | 21:15 |
rm_work | going to sleep :) | 21:15 |
johnsom | See you folks | 21:15 |
diltram | o/ | 21:16 |
xgerman | o/ | 21:16 |
rm_work | hopefully you can +A that before you have to sign off | 21:16 |
johnsom | I still have 3 hours, so it should happen | 21:16 |
rm_work | cool | 21:17 |
*** eezhova has joined #openstack-lbaas | 21:17 | |
rm_work | hopefully i didn't mess it up on the fifth try :P | 21:17 |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Updating for octavia-dashboard https://review.openstack.org/446178 | 21:18 |
rm_work | johnsom: https://github.com/openstack/octavia/blob/master/octavia/tests/contrib/gate_hook.sh#L98 | 21:26 |
rm_work | this file doesn't exist in octavia repo, only neutron-lbaas | 21:26 |
rm_work | is that intended to only run when neutron-lbaas is the PROJECT | 21:27 |
rm_work | ? | 21:27 |
rm_work | err nm it can't be the PROJECT | 21:27 |
rm_work | so uhhh | 21:27 |
rm_work | how does that work | 21:27 |
rm_work | or does it not ever work | 21:27 |
rm_work | ugh back later | 21:28 |
johnsom | My guess is that it silently failes | 21:28 |
johnsom | fails | 21:28 |
rm_work | k | 21:28 |
rm_work | but we're -ex | 21:29 |
rm_work | ah well dunno | 21:29 |
* rm_work disappears | 21:29 | |
johnsom | Actually, I don't think that runs. I ended up running the octavia functional tests a different way. | 21:33 |
*** eezhova has quit IRC | 21:36 | |
*** gcheresh has quit IRC | 21:44 | |
openstackgerrit | Shashank Kumar Shankar proposed openstack/octavia master: Run Octavia API in a WSGI server https://review.openstack.org/440934 | 22:10 |
*** armax has quit IRC | 22:19 | |
*** aojea has joined #openstack-lbaas | 22:20 | |
johnsom | xgerman if you are still online: https://review.openstack.org/#/c/446144 | 22:24 |
xgerman | k | 22:25 |
*** gongysh has joined #openstack-lbaas | 22:37 | |
*** zioproto has joined #openstack-lbaas | 22:59 | |
*** catinthe_ has quit IRC | 23:02 | |
*** aojea has quit IRC | 23:14 | |
*** aojea has joined #openstack-lbaas | 23:14 | |
*** aojea has quit IRC | 23:18 | |
openstackgerrit | Merged openstack/neutron-lbaas master: Fix neutron-lbaas gates https://review.openstack.org/446169 | 23:21 |
openstackgerrit | Merged openstack/octavia master: fix py3x test bug so functional tests will pass https://review.openstack.org/446144 | 23:21 |
openstackgerrit | Ankur proposed openstack/python-octaviaclient master: [WIP] Initialize plugin for OSC https://review.openstack.org/446223 | 23:26 |
*** diltram has quit IRC | 23:39 | |
*** ndahiwade has joined #openstack-lbaas | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!