*** ajmiller_ has joined #openstack-lbaas | 00:27 | |
*** ajmiller has quit IRC | 00:30 | |
*** hichtakk has joined #openstack-lbaas | 00:32 | |
*** rm_work is now known as rm_work|away | 00:34 | |
*** hichtakk has quit IRC | 00:41 | |
openstackgerrit | Al Miller proposed stackforge/octavia: Interface specification for housekeeping manager https://review.openstack.org/142633 | 00:46 |
---|---|---|
*** TrevorV_ has joined #openstack-lbaas | 01:14 | |
*** TrevorV_ has quit IRC | 01:24 | |
*** mlavalle has quit IRC | 01:48 | |
*** ajmiller__ has joined #openstack-lbaas | 02:18 | |
*** ajmiller_ has quit IRC | 02:22 | |
*** ajmiller has joined #openstack-lbaas | 02:37 | |
*** ajmiller__ has quit IRC | 02:39 | |
*** hichtakk has joined #openstack-lbaas | 02:42 | |
*** rm_work|away is now known as rm_work | 02:50 | |
*** hichtakk has quit IRC | 02:53 | |
*** woodster_ has quit IRC | 03:50 | |
*** hichtakk has joined #openstack-lbaas | 03:54 | |
*** hichtakk has quit IRC | 03:59 | |
*** hichtakk has joined #openstack-lbaas | 04:07 | |
*** rohara1 has quit IRC | 04:16 | |
*** rohara1 has joined #openstack-lbaas | 04:17 | |
*** hichtakk has quit IRC | 04:30 | |
*** hichtakk has joined #openstack-lbaas | 04:30 | |
*** hichtakk has quit IRC | 04:35 | |
*** TrevorV has quit IRC | 05:05 | |
*** TrevorV has joined #openstack-lbaas | 05:05 | |
*** redrobot has quit IRC | 05:09 | |
*** redrobot has joined #openstack-lbaas | 05:12 | |
*** redrobot is now known as Guest87463 | 05:12 | |
*** blogan_ has quit IRC | 05:26 | |
*** TrevorV_ has joined #openstack-lbaas | 05:30 | |
*** blogan_ has joined #openstack-lbaas | 05:30 | |
*** TrevorV_ has quit IRC | 05:35 | |
*** TrevorV_ has joined #openstack-lbaas | 05:37 | |
*** hichtakk has joined #openstack-lbaas | 05:39 | |
*** TrevorV_ has quit IRC | 05:40 | |
*** TrevorV_ has joined #openstack-lbaas | 05:40 | |
*** TrevorV_ has quit IRC | 05:41 | |
*** blogan_ has quit IRC | 06:21 | |
*** blogan_ has joined #openstack-lbaas | 06:34 | |
*** blogan_ has quit IRC | 06:51 | |
*** apuimedo has joined #openstack-lbaas | 07:13 | |
*** kobis has joined #openstack-lbaas | 07:19 | |
*** hichtakk has quit IRC | 07:42 | |
*** sbfox has joined #openstack-lbaas | 08:11 | |
*** kobis1 has joined #openstack-lbaas | 08:14 | |
*** sbfox has quit IRC | 08:14 | |
*** sbfox has joined #openstack-lbaas | 08:15 | |
*** kobis has quit IRC | 08:16 | |
*** kobis has joined #openstack-lbaas | 08:19 | |
*** kobis1 has quit IRC | 08:20 | |
*** sbfox has quit IRC | 08:23 | |
*** dorry has quit IRC | 08:23 | |
*** kobis has quit IRC | 08:30 | |
openstackgerrit | Li Yingjun proposed openstack/neutron-lbaas: Persistence lbaas http cookie https://review.openstack.org/143400 | 08:53 |
*** rm_work is now known as rm_work|away | 08:53 | |
*** rm_work|away is now known as rm_work | 09:00 | |
*** kobis has joined #openstack-lbaas | 09:41 | |
*** rm_work is now known as rm_work|away | 09:44 | |
*** Putns has joined #openstack-lbaas | 10:03 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron-lbaas: Moved lbaas-haproxy.filters from main neutron repo https://review.openstack.org/142753 | 10:35 |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron-lbaas: Cleaned up requirements.txt https://review.openstack.org/142063 | 10:35 |
*** SumitNaiksatam has quit IRC | 12:16 | |
*** SumitNaiksatam has joined #openstack-lbaas | 12:20 | |
*** pc_m has joined #openstack-lbaas | 12:53 | |
*** ajmiller has quit IRC | 13:26 | |
*** 16WAAORL2 has quit IRC | 13:40 | |
*** enikanorov_ has joined #openstack-lbaas | 13:40 | |
*** TrevorV_ has joined #openstack-lbaas | 14:15 | |
*** zeus has joined #openstack-lbaas | 14:27 | |
*** woodster_ has joined #openstack-lbaas | 14:43 | |
*** apuimedo has quit IRC | 15:04 | |
sbalukoff | Mornin' folks! | 15:17 |
TrevorV_ | (dude says at most people's 7 am... :P ) | 15:26 |
sbalukoff | Heh! Well, I'm here right now because of you, dude. ;) | 15:26 |
*** ajmiller has joined #openstack-lbaas | 16:02 | |
a2hill | Why is TLS termination so low on the list when it should be part of .5? | 16:07 |
sbalukoff | Because we needed to prioritize things, and most everything else higher on the list is "core" functionality without which Octavia can't function. | 16:10 |
sbalukoff | at all. | 16:10 |
sbalukoff | Having said this, if you want to write the TLS termination handling code, I won't reject a patch, eh. :) | 16:10 |
a2hill | :) | 16:11 |
*** enikanorov_ has quit IRC | 16:27 | |
*** xgerman has joined #openstack-lbaas | 16:29 | |
sbalukoff | Is review.openstack.org not resolving for anyone else here? | 16:30 |
a2hill | loading for me sbalukoff | 16:38 |
*** kobis has quit IRC | 16:43 | |
*** sbfox has joined #openstack-lbaas | 16:43 | |
dougwig | morning | 16:48 |
*** xgerman has quit IRC | 16:48 | |
*** xgerman has joined #openstack-lbaas | 16:52 | |
*** mlavalle has joined #openstack-lbaas | 16:54 | |
xgerman | sorry, for the disconnect I had to re-jigger my VPN... | 16:56 |
xgerman | (I don't want the irc traffic run through HP) | 16:56 |
*** openstack has joined #openstack-lbaas | 17:01 | |
*** fnaval has joined #openstack-lbaas | 17:18 | |
*** ajmiller_ has joined #openstack-lbaas | 17:36 | |
*** ajmiller has quit IRC | 17:39 | |
*** sbfox has quit IRC | 17:49 | |
*** xgerman has quit IRC | 17:53 | |
*** pcaruana has quit IRC | 17:53 | |
*** xgerman has joined #openstack-lbaas | 17:58 | |
a2hill | Why is the driver only taking listener/vip? why not the whole LB config? | 18:05 |
*** hichtakk has joined #openstack-lbaas | 18:08 | |
dougwig | a2hill: i think i just heard the worm can busting open. | 18:15 |
a2hill | >< | 18:15 |
a2hill | Im sure this has been argued…cough… discussed. Im just so outta the loop and trying to catch back up | 18:16 |
a2hill | srry if im brining up old news :/ | 18:16 |
dougwig | it's a topic that keeps cropping up, because it has a lot of merit. | 18:17 |
a2hill | I agree, theres things i would like to utilize that lives on the lb object itself in the jinja configs | 18:17 |
*** SumitNaiksatam has quit IRC | 18:19 | |
dougwig | if you have a listener, you can just do listener.loadbalancer to get to the LB | 18:20 |
a2hill | that works then, assuming its lazy loaded when it gets passed to me? | 18:20 |
dougwig | i think it might get eager loaded, since the models are stripped of their sqlalchemyness. | 18:21 |
openstackgerrit | Al Miller proposed stackforge/octavia: Interface specification for housekeeping manager https://review.openstack.org/142633 | 18:22 |
a2hill | er yea, eager i meant >< | 18:23 |
a2hill | In that case, i have no further questions | 18:23 |
a2hill | :) | 18:23 |
*** sbfox has joined #openstack-lbaas | 18:31 | |
*** hichtakk has quit IRC | 18:32 | |
openstackgerrit | German Eichberger proposed stackforge/octavia: updates the amphora driver interface spec https://review.openstack.org/142537 | 18:36 |
openstackgerrit | Al Miller proposed stackforge/octavia: Interface specification for housekeeping manager https://review.openstack.org/142633 | 18:37 |
*** markmcclain has quit IRC | 18:39 | |
*** SumitNaiksatam has joined #openstack-lbaas | 18:52 | |
a2hill | So the 'driver returns a sub-flow that we kick off…', this means the caller of the driver is actually starting the flow/task/action? | 19:15 |
*** sbfox has quit IRC | 19:16 | |
sbalukoff | a2hill: Yes, I think that's how it's going to work. German knows more about taskflow than me, though. | 19:16 |
a2hill | Who calls the driver then? And just to clear it up for me, this means whomever that caller is is the one actually maintaining the flows that the driver builds? | 19:17 |
*** crc32 has joined #openstack-lbaas | 19:17 | |
a2hill | so, besides building tasks/configs the driver does nothing in other words | 19:17 |
sbalukoff | The driver also receives events generated on the amphorae as well. | 19:20 |
sbalukoff | (heartbeats, and status change notifications, that sort of thing.) | 19:20 |
a2hill | well yea, just thought more logic was in the driver | 19:20 |
a2hill | Sorry for lame questions | 19:20 |
sbalukoff | By returning the task flow, the driver is actually supplying the logic that the worker which calls it is going to use. | 19:21 |
xgerman | yes, so to give you ane xample | 19:21 |
xgerman | the control system might build a flow like this: | 19:21 |
a2hill | But running the tasks isnt part of the driver was my point, or what i was trying to understand | 19:21 |
xgerman | 1) Create nov vm | 19:22 |
xgerman | 2) Call driver subflow to prepare vm | 19:22 |
xgerman | ... | 19:22 |
xgerman | so in 2) the driver would run code to do dtuff there | 19:22 |
a2hill | to build the flow? | 19:22 |
xgerman | well the driver builds the flow but it build it with tasks from the driver | 19:22 |
xgerman | and the controller builds the bigger flow | 19:23 |
a2hill | ah | 19:23 |
a2hill | i see | 19:23 |
sbalukoff | xgerman: Did you mean to day "the controller builds the flow, but it builds it with tasks from the driver"? | 19:23 |
a2hill | that makes sense worded like that for me | 19:23 |
xgerman | yes, sbalukoff +1 | 19:24 |
sbalukoff | And by "controller", I assume you more specifically mean one of the managers we talked about last week. | 19:24 |
xgerman | yep | 19:24 |
sbalukoff | Right. | 19:24 |
xgerman | we just wanted to gibe the driver the flexibility to make their own subflow | 19:24 |
xgerman | in case the tasks need to be arrnged some way | 19:24 |
xgerman | or there is more than 1 task... | 19:25 |
a2hill | nice, clears that up for me. Thanks ;) | 19:25 |
xgerman | awesome -- it's pretty much modeled after what i think the ML2 driver does | 19:26 |
xgerman | which might not be what they do in reality :-) | 19:26 |
a2hill | so, just to be more certain/run it by you guys. The haproxy driver (ignoring things like stats for now) will build the jinja configs and tasks that should call the amphora api, then return those tasks and the 'controller' and specific manager will take care of it from there | 19:27 |
a2hill | or* | 19:28 |
xgerman | yep, exactly | 19:28 |
a2hill | kk, cool | 19:28 |
xgerman | and tasks means that you can do a rollback + some sophisticated retry rules | 19:28 |
xgerman | though in reality we likely will just delete the whole vm | 19:28 |
a2hill | yea, nice. me likey. Just wasnt hip to what was actually happening >< playing catch up | 19:29 |
xgerman | yep, after we looked at what were basically state diagrams we decided to use some tool :-) | 19:29 |
sbalukoff | xgerman: I think it's good to have the flexibility. | 19:29 |
xgerman | agreed - so "in reality" means 0.5 | 19:30 |
*** hichtakk has joined #openstack-lbaas | 19:35 | |
*** markmcclain has joined #openstack-lbaas | 19:53 | |
*** crc32 has quit IRC | 19:57 | |
*** hichtakk has quit IRC | 20:07 | |
*** hichtakk has joined #openstack-lbaas | 20:07 | |
*** crc32 has joined #openstack-lbaas | 20:08 | |
openstackgerrit | Carlos Garza proposed openstack/neutron-lbaas: Partially-Implements: blueprint lbaas-tls Change-Id: I0805b6dae0dcc311b176e3017f0218e30b7d81f5 https://review.openstack.org/142915 | 20:12 |
*** rm_work|away is now known as rm_work | 20:13 | |
*** hichtakk has quit IRC | 20:17 | |
*** rm_work is now known as rm_work|away | 20:20 | |
* crc32 slaps rm_work around a bit with a large trout | 20:20 | |
a2hill | https://review.openstack.org/#/c/123492/ | 20:20 |
a2hill | https://review.openstack.org/#/c/130982/ | 20:20 |
*** hichtakk has joined #openstack-lbaas | 20:25 | |
*** enikanorov_ has joined #openstack-lbaas | 20:49 | |
*** enikanorov has quit IRC | 20:51 | |
*** crc32 has quit IRC | 21:01 | |
*** crc32 has joined #openstack-lbaas | 21:06 | |
*** busterswt has joined #openstack-lbaas | 21:07 | |
*** hichtakk has quit IRC | 21:11 | |
*** hichtakk has joined #openstack-lbaas | 21:11 | |
*** busterswt has quit IRC | 21:16 | |
*** ajmiller_ has quit IRC | 21:18 | |
*** ajmiller has joined #openstack-lbaas | 21:19 | |
*** zeus has quit IRC | 21:21 | |
openstackgerrit | Al Miller proposed stackforge/octavia: Interface specification for housekeeping manager https://review.openstack.org/142633 | 21:48 |
*** hichtakk has quit IRC | 21:53 | |
*** hichtakk has joined #openstack-lbaas | 21:53 | |
*** rm_work|away is now known as rm_work | 22:01 | |
*** rm_work is now known as rm_work|away | 22:06 | |
*** pc_m has quit IRC | 22:07 | |
*** rm_work|away is now known as rm_work | 22:07 | |
crc32 | looking for something to work on. :/ | 22:11 |
sbalukoff | crc32: There are a few things that need to happen on the amphora when it's first spun up. This includes starting the API and the heartbeat daemon. Would you like to work on the code which does that (and gets built into the amphora image)? | 22:15 |
sbalukoff | For now, some things will be place-holder "#TODO"s in the code. | 22:15 |
sbalukoff | Also, when building the image, I would like to get the list of locally installed packages and their versions dumped to the image somewhere in json format so we don't have to dump this everytime someone asks for the list of packages when they hit the /info URL on the amphora API | 22:18 |
sbalukoff | I also know that Doug is looking for someone to work on the LBaaSv2 reference implementation. | 22:19 |
crc32 | sbalukoff: so I could right something that takes the output of "dpkg -l" and converts it to Json? | 22:20 |
crc32 | err write? | 22:20 |
crc32 | Or are we talking about python packages? | 22:21 |
sbalukoff | crc32: We're talking about dpkg -l | 22:23 |
sbalukoff | And dumps it somewhere on the amphora image. | 22:23 |
sbalukoff | (As part of the amphora image build process work that johnsom did) | 22:23 |
crc32 | Where is this code at at? I'd like to chip away at it. | 22:25 |
openstackgerrit | Trevor Vardeman proposed stackforge/octavia: Creation of Octavia API Documentation https://review.openstack.org/136499 | 22:27 |
*** TrevorV_ has quit IRC | 22:30 | |
sbalukoff | crc32: It's in the repo, under diskimage-create | 22:30 |
crc32 | I guess I could also do blind research into the sever client x509 extensions you want to inject into your X509s if your still interested | 22:31 |
crc32 | That shell scripting foo looks intimidating. Even scarier since it looks to be poly glot for RHEL CENTOS as well as Debian. | 22:37 |
sbalukoff | crc32: That works. | 22:41 |
crc32 | what works? | 22:41 |
sbalukoff | And actually, yes, that's a really good idea and needs to be done. (Looking into the x509 client / server certificate extensions and how we insert these into the certs we generate.) | 22:42 |
crc32 | ok thanks. I'll be researching that since its in my domain of knowledge till my team returns from Limbo. | 22:44 |
*** Guest87463 is now known as redrobot_away | 22:48 | |
dougwig | crc32: on the lbaas side, the agent-ified driver, or splitting tempest tests. | 22:51 |
crc32 | dougwig: The TLS commit keeps breaking cause devstack or something is trying to install "prettytable>0.7". Why is this failing. How do I resolve this. Its the same Error every hour. | 22:53 |
dougwig | crc32: all jenkins jobs are failing. infra is working on it. | 22:54 |
crc32 | :( | 22:55 |
crc32 | sbalukoff: Do you have a client cert I could parse up. I'm tryingt to figure out what the OID of the extension is that uses it. | 22:59 |
sbalukoff | crc32: If you can give me a few minutes, I can generate one for you. (I need to go AFK for about 20 minutes) | 23:01 |
crc32 | I suspect the OID is 1.3.6.1.5.5.7.3.2 but I'd like to see a X509 Client cert that I know works. Ok. | 23:01 |
crc32 | ok cool. | 23:01 |
crc32 | let me know how your generating one to. That would be awsome. | 23:01 |
*** apuimedo has joined #openstack-lbaas | 23:03 | |
*** hichtakk has quit IRC | 23:19 | |
*** hichtakk has joined #openstack-lbaas | 23:19 | |
sbalukoff | Sorry-- got waylaid for a while (also, it's been a long time since I generated one of these by hand, so give me a bit to remember how to do that, eh.) | 23:34 |
*** apuimedo has quit IRC | 23:50 | |
sbalukoff | Sorry crc32: I keep getting pulled off this. I'll get you something via e-mail tonight. | 23:54 |
crc32 | ok. carlos.garza@rackspace.com | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!