*** dlundquist has left #openstack-lbaas | 00:05 | |
*** vivek-ebay has quit IRC | 00:09 | |
*** xgerman has quit IRC | 00:15 | |
*** IZebra has quit IRC | 00:40 | |
*** fnaval has quit IRC | 01:06 | |
*** fnaval has joined #openstack-lbaas | 01:26 | |
*** woodster_ has quit IRC | 01:50 | |
*** sbalukoff has quit IRC | 02:08 | |
*** fnaval has quit IRC | 02:08 | |
*** IZebra has joined #openstack-lbaas | 02:08 | |
openstackgerrit | Chad Lung proposed a change to stackforge/octavia: PEP8 fixes, spelling fixes https://review.openstack.org/130421 | 03:05 |
---|---|---|
openstackgerrit | Brandon Logan proposed a change to stackforge/octavia: Doc detailing amphora lifecycle management https://review.openstack.org/130424 | 03:25 |
*** ptoohill_ has quit IRC | 03:26 | |
*** ptoohill_ has joined #openstack-lbaas | 03:27 | |
*** ajmiller has quit IRC | 04:18 | |
*** amotoki has joined #openstack-lbaas | 04:32 | |
*** sbalukoff has joined #openstack-lbaas | 05:13 | |
*** openstack has joined #openstack-lbaas | 06:12 | |
*** ptoohill_ has quit IRC | 06:15 | |
*** sballe has quit IRC | 06:15 | |
*** sballe has joined #openstack-lbaas | 06:15 | |
*** ksamoray has joined #openstack-lbaas | 06:32 | |
*** sbfox has joined #openstack-lbaas | 06:32 | |
*** sbfox has quit IRC | 06:41 | |
*** sbfox has joined #openstack-lbaas | 06:44 | |
*** ksamoray has quit IRC | 06:46 | |
*** ksamoray has joined #openstack-lbaas | 06:47 | |
*** openstack has quit IRC | 06:59 | |
*** openstack has joined #openstack-lbaas | 14:17 | |
*** fnaval has joined #openstack-lbaas | 14:19 | |
*** dboik has quit IRC | 14:27 | |
*** dboik has joined #openstack-lbaas | 14:28 | |
*** ptoohill_ has quit IRC | 14:33 | |
* blogan moves to arizona | 14:35 | |
* dougwig moves to London | 14:35 | |
blogan | arizona has the london bridge | 14:36 |
dougwig | it also has that whacknut sheriff | 14:36 |
dougwig | and this coming from an idahoan. | 14:36 |
blogan | london bridge + whacknut sheriff = problem solved | 14:36 |
*** vivek-ebay has joined #openstack-lbaas | 14:46 | |
*** ptoohill_ has joined #openstack-lbaas | 14:56 | |
*** dboik has quit IRC | 14:59 | |
*** dboik has joined #openstack-lbaas | 14:59 | |
*** openstackgerrit has quit IRC | 15:07 | |
*** dboik has left #openstack-lbaas | 15:19 | |
*** ksamoray has quit IRC | 15:31 | |
*** mlavalle has joined #openstack-lbaas | 15:55 | |
*** openstack has joined #openstack-lbaas | 16:01 | |
blogan | mestery: Thanks for the +2/+A! | 16:25 |
mestery | blogan: Thank you and team for the awesome work! | 16:25 |
mestery | Now, on to the next patch :) | 16:25 |
blogan | lol yes more monster patches! | 16:26 |
mestery | lol | 16:26 |
*** markmcclain has quit IRC | 16:28 | |
blogan | the comment to get CI to run again in gerrit is "recheck no bug" right? | 16:40 |
*** sbalukoff has quit IRC | 16:44 | |
*** vivek-ebay has quit IRC | 16:50 | |
*** openstackgerrit has joined #openstack-lbaas | 16:50 | |
*** TrevorV__ has joined #openstack-lbaas | 16:57 | |
*** jorgem has joined #openstack-lbaas | 17:20 | |
*** vivek-ebay has joined #openstack-lbaas | 17:23 | |
*** markmcclain has joined #openstack-lbaas | 17:23 | |
*** vivek-ebay has quit IRC | 17:24 | |
*** VijayB_ has joined #openstack-lbaas | 17:27 | |
*** vivek-ebay has joined #openstack-lbaas | 17:28 | |
*** jschwarz has quit IRC | 17:29 | |
*** sbfox has joined #openstack-lbaas | 17:29 | |
*** openstackgerrit has quit IRC | 17:48 | |
*** openstackgerrit has joined #openstack-lbaas | 17:50 | |
*** sbalukoff has joined #openstack-lbaas | 18:04 | |
*** markmcclain has quit IRC | 18:09 | |
*** sbfox has quit IRC | 18:14 | |
*** ksamoray has joined #openstack-lbaas | 18:24 | |
*** TrevorV__ has quit IRC | 18:25 | |
*** ksamoray has quit IRC | 18:28 | |
*** ksamoray has joined #openstack-lbaas | 18:30 | |
*** ksamoray has quit IRC | 18:37 | |
dougwig | no, just "recheck" | 18:42 |
dougwig | they changed it | 18:42 |
dougwig | +A???!?!?? YES. thanks mestery | 18:42 |
mestery | dougwig: We're on our way! :) | 18:42 |
blogan | well recheck doesn't work either | 18:43 |
dougwig | i wonder if it's not monitoring the feature branch? | 18:44 |
*** sbfox has joined #openstack-lbaas | 18:44 | |
*** ksamoray has joined #openstack-lbaas | 18:47 | |
*** ksamoray has quit IRC | 18:49 | |
dougwig | that got it | 18:50 |
*** ksamoray has joined #openstack-lbaas | 18:51 | |
*** jorgem1 has joined #openstack-lbaas | 18:53 | |
blogan | what got it? | 18:54 |
*** jorgem has quit IRC | 18:56 | |
*** jorgem1 has quit IRC | 19:04 | |
*** jorgem has joined #openstack-lbaas | 19:05 | |
openstackgerrit | Trevor Vardeman proposed a change to stackforge/octavia: Defining interface for amphora drivers https://review.openstack.org/130352 | 19:06 |
*** VijayB_ has quit IRC | 19:08 | |
*** jorgem1 has joined #openstack-lbaas | 19:14 | |
*** jorgem has quit IRC | 19:15 | |
*** VijayB has joined #openstack-lbaas | 19:18 | |
*** intr1nsic has joined #openstack-lbaas | 19:20 | |
dougwig | blogan: i don't know, i just tried it as well | 19:30 |
blogan | dougwig: and it worked? | 19:32 |
*** markmcclain has joined #openstack-lbaas | 19:32 | |
*** TrevorV_ has quit IRC | 19:35 | |
dougwig | it's in zuul | 19:42 |
dougwig | looks like gate-neutron-pylint failed, and it still has a few jobs to run | 19:42 |
*** ptoohill_ has quit IRC | 19:43 | |
*** sbfox has quit IRC | 19:45 | |
*** sbfox has joined #openstack-lbaas | 19:46 | |
*** ksamoray has quit IRC | 19:46 | |
*** ksamoray has joined #openstack-lbaas | 19:47 | |
*** VijayB has quit IRC | 19:47 | |
*** ksamoray has quit IRC | 19:51 | |
*** ajmiller has joined #openstack-lbaas | 19:56 | |
blogan | dougwig: i thoguht once it ran it'd clear out the +1s adn -1s | 20:00 |
blogan | guess i am wrong | 20:00 |
dougwig | it used to do that on rebase, but i think they changed it | 20:00 |
dougwig | recheck never did that. | 20:00 |
*** vivek-eb_ has joined #openstack-lbaas | 20:01 | |
*** vivek-ebay has quit IRC | 20:01 | |
blogan | oh well, at least its running | 20:01 |
*** vivek-eb_ has quit IRC | 20:02 | |
*** vivek-ebay has joined #openstack-lbaas | 20:03 | |
*** vivek-ebay has quit IRC | 20:03 | |
*** vivek-ebay has joined #openstack-lbaas | 20:03 | |
dougwig | it's done. | 20:09 |
dougwig | pylint failed. because the env doesn't exist. | 20:09 |
dougwig | it'll never pass | 20:09 |
dougwig | sec, let me work up a master merge. | 20:09 |
*** ptoohill_ has joined #openstack-lbaas | 20:15 | |
*** markmcclain has quit IRC | 20:21 | |
*** markmcclain1 has joined #openstack-lbaas | 20:21 | |
dougwig | standby, scary 'git review' now running. :) | 20:22 |
blogan | you're rebasing the feature branch? | 20:23 |
dougwig | with an empty commit on top, for the cherry (since a simple merge commit was rejected.) | 20:23 |
blogan | i thought we were supposed to wait on doing that | 20:23 |
dougwig | that failed too. | 20:24 |
dougwig | well, our jenkins will now never pass, since it depends on stuff in master. | 20:24 |
*** markmcclain1 has quit IRC | 20:25 | |
*** markmcclain has joined #openstack-lbaas | 20:25 | |
blogan | how did that happen? | 20:25 |
blogan | i mean the feature branch should be based on the version of master in which it was first created, unless it got rebased recently | 20:26 |
dougwig | right, i was attempting to push that rebase to gerrit. asking mark. | 20:26 |
dougwig | then you could go dependent on the rebase, and it'd all chain. | 20:26 |
*** markmcclain1 has joined #openstack-lbaas | 20:26 | |
*** markmcclain has quit IRC | 20:27 | |
blogan | yeah that'd be fine, im just worried this will be a recurring problem | 20:27 |
blogan | and it wasn't obvious to me that it was a master dependency issue | 20:27 |
dougwig | i clicked into the jenkins failure to see where it was dying. | 20:28 |
blogan | oh i didnt even look at the pylint one | 20:28 |
*** markmcclain has joined #openstack-lbaas | 20:28 | |
blogan | i just looked at the check-tempest-dsvm-neutron-full | 20:29 |
*** markmcclain has quit IRC | 20:29 | |
*** markmcclain has joined #openstack-lbaas | 20:29 | |
*** markmcclain1 has quit IRC | 20:29 | |
*** markmcclain has quit IRC | 20:29 | |
blogan | i see now | 20:29 |
*** markmcclain has joined #openstack-lbaas | 20:29 | |
*** markmcclain has quit IRC | 20:29 | |
blogan | new job was created for pylint, but we don't have the tox.ini | 20:29 |
blogan | that has that new environment | 20:29 |
*** markmcclain has joined #openstack-lbaas | 20:31 | |
dougwig | blogan: infra is sorting out our branch permissions, then mestery needs to do the merge. standby. | 20:36 |
*** vivek-ebay has quit IRC | 20:36 | |
* mestery is at the ready | 20:36 | |
blogan | dougwig: thanks | 20:36 |
*** vivek-ebay has joined #openstack-lbaas | 20:36 | |
blogan | mestery: thnaks | 20:36 |
*** dboik has joined #openstack-lbaas | 20:36 | |
rm_work | sbalukoff: is dustin around? | 20:37 |
rm_work | sbalukoff: I had a question for him about the diagram from yesterday\ | 20:37 |
*** VijayB_ has joined #openstack-lbaas | 20:40 | |
*** markmcclain has quit IRC | 20:44 | |
*** markmcclain1 has joined #openstack-lbaas | 20:44 | |
mestery | blogan dougwig: fungi's change merged, I have a 30 minute call and then will try to collapse things back | 20:59 |
dougwig | ok, thanks. | 21:00 |
*** dboik has quit IRC | 21:08 | |
*** dboik has joined #openstack-lbaas | 21:09 | |
*** HenryG has quit IRC | 21:11 | |
*** vivek-ebay has quit IRC | 21:26 | |
*** vivek-ebay has joined #openstack-lbaas | 21:27 | |
rm_work | mestery: time for some LBaaS love? :P | 21:32 |
mestery | rm_work: On it sir. :) | 21:32 |
rm_work | mestery: i was starting to feel like http://i.imgur.com/SvVv6hg.jpg | 21:33 |
mestery | lol | 21:33 |
xgerman | you use that image a lot | 21:33 |
blogan | he printed out a bunch of copies here and spread it around the castle like propaganda | 21:34 |
*** sbfox has quit IRC | 21:36 | |
xgerman | lol | 21:36 |
*** sbfox has joined #openstack-lbaas | 21:36 | |
openstackgerrit | Trevor Vardeman proposed a change to stackforge/octavia: Nova virtual machine driver spec https://review.openstack.org/130640 | 21:36 |
xgerman | printing I would have liked that a few weeks ago :-) | 21:36 |
rm_work | xgerman: I like it, because I think it's been pretty accurate to-date | 21:36 |
rm_work | sbalukoff: yo? | 21:37 |
*** markmcclain1 has quit IRC | 21:37 | |
*** markmcclain has joined #openstack-lbaas | 21:37 | |
*** markmcclain has quit IRC | 21:42 | |
*** markmcclain has joined #openstack-lbaas | 21:44 | |
*** dboik has quit IRC | 21:48 | |
*** markmcclain has quit IRC | 21:51 | |
*** ptoohill_ has quit IRC | 22:24 | |
*** ajmiller has quit IRC | 22:24 | |
*** ajmiller has joined #openstack-lbaas | 22:25 | |
*** VijayB_ has quit IRC | 22:25 | |
openstackgerrit | Brandon Logan proposed a change to stackforge/octavia: Doc detailing amphora lifecycle management https://review.openstack.org/130424 | 22:45 |
blogan | sbalukoff, dougwig, rm_work, xgerman: ^^ | 22:46 |
xgerman | johnsonm | 22:46 |
blogan | get some eyes on that, its still a WIP but early feedback on the spare amphora lifecycle would be great | 22:46 |
blogan | johnsom^ | 22:46 |
blogan | anyone^ | 22:46 |
*** dboik has joined #openstack-lbaas | 22:47 | |
*** HenryG has joined #openstack-lbaas | 23:04 | |
*** jorgem1 has quit IRC | 23:05 | |
*** sbfox has quit IRC | 23:06 | |
*** VijayB_ has joined #openstack-lbaas | 23:13 | |
rm_work | guess sbalukoff isn't here today | 23:35 |
sbalukoff | Sorry! I've been in meetings all day. | 23:35 |
rm_work | lol | 23:35 |
rm_work | really i wanted to talk to dustin anyway but you're my channel :P summon him? | 23:36 |
sbalukoff | (And I've been the one in front of the whiteboard until now.) | 23:36 |
sbalukoff | Let me see if he's here... | 23:36 |
*** dlundquist has joined #openstack-lbaas | 23:36 | |
*** VijayB_ has quit IRC | 23:38 | |
rm_work | hey dlundquist | 23:39 |
rm_work | dlundquist: so I had some questions about the diagram from yesterday evening | 23:40 |
rm_work | but... i may have forgotten them since I've been pinging at sbalukoff since like 3 hours ago and he's been slacking :P | 23:41 |
rm_work | going to see if I can remember what it was... | 23:41 |
*** VijayB_ has joined #openstack-lbaas | 23:41 | |
sbalukoff | Heh! | 23:41 |
rm_work | oh, so firstly | 23:41 |
rm_work | "include Octavia controller API cert" -- would that be via nova metadata somehow? | 23:42 |
sbalukoff | rm_work: I suggest you look into getting some kind of device which can help you remember things by allowing you to enter these ideas in glyphs that can be stored somewhere external to your brain. | 23:42 |
rm_work | do instances have a good way to get their own metadata? | 23:42 |
sbalukoff | (ie. pencil and paper, or I dunno, a computer.) | 23:42 |
rm_work | sbalukoff: yes well, I got distracted | 23:42 |
sbalukoff | :) | 23:42 |
rm_work | also, does Bluebox' implementation of Openstack use one huge oslo notification queue? | 23:43 |
dlundquist | Yes, I was expecting to pass the API cert via nova metadata | 23:43 |
rm_work | like, Nova uses oslo notifications for events like "VM is ACTIVE"? | 23:43 |
rm_work | considering whether we could connect to that queue and look for those notifications instead of polling | 23:43 |
rm_work | dlundquist: i guess we would probably also pass the Octavia Controller API endpoint via metadata with the cert | 23:44 |
dlundquist | yeah, metadata seems like a good way to distribute bootstrap config | 23:44 |
rm_work | kk | 23:44 |
rm_work | also, how hard is it to spoof source-ip? | 23:44 |
rm_work | I know we talked a bit about this yesterday | 23:45 |
rm_work | and that it's going to be on an internal private network | 23:45 |
dlundquist | it's pretty hard with standard Neutorn security groups | 23:45 |
rm_work | ok... | 23:45 |
rm_work | so we can trust source-ip for verification | 23:45 |
dlundquist | they only permit access from the IP and MAC assigned to the port | 23:45 |
dlundquist | assuming we don't disable those security groups so we can run multiple IPs | 23:46 |
rm_work | hmm | 23:46 |
rm_work | and are you expecting the "Request CSR signing" to be synchronous? | 23:46 |
rm_work | or would it be a callback | 23:46 |
rm_work | IE, request -> response body is the signed cert? | 23:47 |
dlundquist | Within the HTTP request/response cycle. | 23:47 |
rm_work | or, request -> reply 202, then initiate a POST to some endpoint on the Amphora API | 23:47 |
rm_work | with the cert | 23:47 |
rm_work | so, the first one then | 23:47 |
rm_work | alright, cool | 23:47 |
dlundquist | at least as a starting point, we can move to a callback/polling later if we need | 23:47 |
rm_work | and "announce via heartbeat [UDP]" is still the plan? | 23:47 |
rm_work | We didn't talk much about that, I honestly put it in there to begin with because I vaguely remembered sbalukoff talking about doing it that way at some point | 23:48 |
dlundquist | I'm not up to speed on the UDP discussion, but I was originally thinking of a UDP keep alive protocol for amophora, that could also carry fixed length messages such as: 'go fetch updated config' or 'listener ... is down' | 23:49 |
rm_work | hm | 23:50 |
rm_work | that would be stateless, right? | 23:50 |
rm_work | since it's UDP, we'd have to essentially give the whole state every time, not just "events" | 23:50 |
dlundquist | I was just envisioning edge level notificatoins | 23:50 |
rm_work | and giving the whole state could end up large, ie multiple packets, ie problematic for UDP :P | 23:51 |
rm_work | I think UDP can really only be trusted for "i'm here" | 23:51 |
dlundquist | Agreed, but it can be used a a signaling method: you have a new config you haven't downloaded | 23:52 |
rm_work | ah, yeah, just repeat that until they download the config :P | 23:52 |
dlundquist | yep | 23:53 |
rm_work | but again, any message really must fit in a single packet, right? I am not actually great with low-level networking so I am not sure how limiting that is | 23:53 |
dlundquist | 1400 bytes or so | 23:53 |
dlundquist | I was thinking of a few dozen 1 byte flags | 23:53 |
rm_work | that's quite a few characters even | 23:54 |
dlundquist | yeah, but we probably want to add a HMAC digest | 23:54 |
rm_work | alright well anyway, that cleared up the only questions I had | 23:55 |
rm_work | I'm going to translate this diagram into sphinx diagram language and put it in my BP | 23:55 |
*** IZebra has joined #openstack-lbaas | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!