openstackgerrit | Jude Cross proposed openstack/octavia master: Add filtering and field selection to API https://review.openstack.org/469275 | 00:02 |
---|---|---|
JudeC | Alright there we go, filtering on the db :) | 00:04 |
johnsom | Wahoo | 00:05 |
johnsom | I will take a look again tomorrow. I am deep in the auth/policy stuffs right now. | 00:05 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add RBAC enforcement to Octavia v2 API https://review.openstack.org/472872 | 00:15 |
johnsom | Ok, no more trusting non-existent environment variables to tell me if it is an admin | 00:17 |
*** JudeC has quit IRC | 00:34 | |
rm_work | lol | 00:37 |
*** aojea has quit IRC | 00:54 | |
*** aojea has joined #openstack-lbaas | 00:57 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add RBAC enforcement to Octavia v2 API https://review.openstack.org/472872 | 01:05 |
johnsom | Well, that patch should have the base load balancer API protected by policy. Still more work to do, but a good stopping place. | 01:06 |
*** cpuga_ has quit IRC | 01:12 | |
rm_work | k I'll definitely take a look when you're ready | 01:13 |
rm_work | that will be important for us in the next few weeks | 01:13 |
*** cpuga has joined #openstack-lbaas | 01:13 | |
*** ianychoi has joined #openstack-lbaas | 01:14 | |
*** cpuga has quit IRC | 01:17 | |
johnsom | Ok, catch you folks tomorrow | 01:21 |
*** aojea has quit IRC | 01:25 | |
*** aojea has joined #openstack-lbaas | 01:26 | |
rm_work | same | 01:30 |
*** cpuga has joined #openstack-lbaas | 02:24 | |
*** sanfern has quit IRC | 02:27 | |
*** sanfern has joined #openstack-lbaas | 02:28 | |
*** yamamoto_ has joined #openstack-lbaas | 02:32 | |
*** aojea has quit IRC | 02:52 | |
*** links has joined #openstack-lbaas | 03:14 | |
*** gans has joined #openstack-lbaas | 03:14 | |
*** dayou has quit IRC | 03:27 | |
*** dayou has joined #openstack-lbaas | 03:28 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add RBAC enforcement to Octavia v2 API https://review.openstack.org/472872 | 03:35 |
*** amotoki_away is now known as amotoki | 03:55 | |
*** gans819 has joined #openstack-lbaas | 04:15 | |
*** gans has quit IRC | 04:18 | |
*** kobis has joined #openstack-lbaas | 04:30 | |
*** kobis has quit IRC | 04:38 | |
*** gcheresh has joined #openstack-lbaas | 05:06 | |
openstackgerrit | ChangBo Guo(gcb) proposed openstack/neutron-lbaas master: Remove usage of parameter enforce_type https://review.openstack.org/474062 | 05:25 |
*** kobis has joined #openstack-lbaas | 05:45 | |
*** kobis has quit IRC | 05:49 | |
*** kobis has joined #openstack-lbaas | 05:50 | |
*** rcernin has joined #openstack-lbaas | 06:08 | |
*** gans819 has quit IRC | 06:18 | |
*** sanfern has quit IRC | 06:28 | |
*** sanfern has joined #openstack-lbaas | 06:30 | |
*** cpuga has quit IRC | 07:15 | |
*** tesseract has joined #openstack-lbaas | 07:16 | |
*** korean101 has joined #openstack-lbaas | 07:53 | |
korean101 | hi guys | 07:54 |
korean101 | again me... | 07:54 |
korean101 | i try to octavia via vagrant on single node (Ocata Releases) | 07:55 |
korean101 | all process is OK. but something wrong (node1 | BUILD | scheduling | NOSTATE) | 07:55 |
korean101 | my reop status (http://paste.openstack.org/show/n927PY5RNbTdXeT2MSRM/) | 07:57 |
korean101 | ERROR messages (No cells are configured, unable to list instances) | 07:58 |
korean101 | but i try this command already (nova-manage cell_v2 discover_hosts --verbose) | 07:58 |
korean101 | GMT+9 timezone... | 07:58 |
korean101 | different timezone... | 07:58 |
*** cpuga has joined #openstack-lbaas | 08:16 | |
*** dayou has quit IRC | 08:18 | |
*** cpuga has quit IRC | 08:21 | |
*** ianychoi has quit IRC | 08:43 | |
*** yamamoto_ has quit IRC | 08:44 | |
nmagnezi | ajo, ^ maybe you got the same error back in the day? seems like korean101 is using your vargant files your :-) | 09:00 |
ajo | hmmm korean101 I may need to try them again | 09:00 |
ajo | long time without trying | 09:00 |
ajo | it seems to be a problem with nova btw | 09:01 |
ajo | I never had that issue | 09:01 |
ajo | does it work with master? | 09:01 |
*** yamamoto has joined #openstack-lbaas | 09:12 | |
*** yamamoto has quit IRC | 09:17 | |
*** yamamoto has joined #openstack-lbaas | 09:20 | |
*** yamamoto has quit IRC | 09:43 | |
*** ianychoi has joined #openstack-lbaas | 09:49 | |
*** yamamoto has joined #openstack-lbaas | 09:58 | |
*** yamamoto has quit IRC | 10:05 | |
*** yamamoto has joined #openstack-lbaas | 10:05 | |
*** yamamoto has quit IRC | 10:05 | |
*** yamamoto has joined #openstack-lbaas | 10:51 | |
*** yamamoto has quit IRC | 10:55 | |
*** yamamoto has joined #openstack-lbaas | 11:01 | |
*** yamamoto has quit IRC | 11:06 | |
*** cpuga has joined #openstack-lbaas | 11:18 | |
*** cpuga has quit IRC | 11:22 | |
*** yamamoto has joined #openstack-lbaas | 11:36 | |
*** yamamoto has quit IRC | 11:36 | |
*** yamamoto has joined #openstack-lbaas | 11:38 | |
*** dayou has joined #openstack-lbaas | 11:57 | |
*** aojea has joined #openstack-lbaas | 12:05 | |
*** atoth has quit IRC | 12:06 | |
*** belharar has joined #openstack-lbaas | 12:06 | |
*** leitan has joined #openstack-lbaas | 12:09 | |
*** leitan_ has joined #openstack-lbaas | 12:10 | |
*** leitan has quit IRC | 12:10 | |
*** belharar has quit IRC | 12:15 | |
*** chlong has quit IRC | 12:20 | |
*** belharar has joined #openstack-lbaas | 12:33 | |
*** belharar has quit IRC | 12:45 | |
*** links has quit IRC | 12:46 | |
*** catintheroof has joined #openstack-lbaas | 12:52 | |
*** belharar has joined #openstack-lbaas | 12:53 | |
*** belharar has quit IRC | 13:00 | |
*** openstackgerrit has quit IRC | 13:18 | |
*** cpuga has joined #openstack-lbaas | 13:19 | |
*** aojea has quit IRC | 13:23 | |
*** cpuga has quit IRC | 13:24 | |
*** sanfern has quit IRC | 13:32 | |
*** sanfern has joined #openstack-lbaas | 13:33 | |
*** aojea has joined #openstack-lbaas | 13:38 | |
*** leitan_ has quit IRC | 13:40 | |
*** leitan has joined #openstack-lbaas | 13:52 | |
*** atoth has joined #openstack-lbaas | 13:53 | |
*** amotoki is now known as amotoki_away | 13:59 | |
*** fnaval has joined #openstack-lbaas | 13:59 | |
*** cpuga has joined #openstack-lbaas | 14:00 | |
*** chlong has joined #openstack-lbaas | 14:02 | |
*** cpuga has quit IRC | 14:04 | |
*** cpuga has joined #openstack-lbaas | 14:05 | |
*** chlong has quit IRC | 14:06 | |
*** belharar has joined #openstack-lbaas | 14:08 | |
*** links has joined #openstack-lbaas | 14:19 | |
*** sanfern has quit IRC | 14:25 | |
*** sanfern has joined #openstack-lbaas | 14:26 | |
*** armax has joined #openstack-lbaas | 14:27 | |
*** kobis has quit IRC | 14:28 | |
*** krypto has joined #openstack-lbaas | 14:31 | |
*** sanfern has quit IRC | 14:33 | |
*** chlong has joined #openstack-lbaas | 14:34 | |
*** chlong has quit IRC | 14:35 | |
*** links has quit IRC | 14:36 | |
*** aojea has quit IRC | 14:37 | |
*** chlong has joined #openstack-lbaas | 14:38 | |
*** aojea has joined #openstack-lbaas | 14:45 | |
*** aojea has quit IRC | 14:52 | |
*** aojea has joined #openstack-lbaas | 14:56 | |
*** dayou has quit IRC | 14:56 | |
*** krypto has quit IRC | 15:06 | |
*** krypto has joined #openstack-lbaas | 15:06 | |
*** fnaval has quit IRC | 15:14 | |
*** reedip_ has joined #openstack-lbaas | 15:34 | |
*** armax has quit IRC | 15:40 | |
*** armax has joined #openstack-lbaas | 15:40 | |
*** armax has quit IRC | 15:42 | |
*** sanfern has joined #openstack-lbaas | 15:44 | |
sanfern | hi , | 15:46 |
*** blogan has joined #openstack-lbaas | 15:46 | |
cpuga | hello | 15:47 |
johnsom | o/ | 15:49 |
cpuga | johnsom: haven't had feedback lately on the flavor spec and was wondering if more info was needed | 15:55 |
johnsom | cpuga Yeah, I asked some folks to review it, but I'm not sure they have. I will bring it up again at the meeting today and make it a review priority for me today as well. | 15:56 |
johnsom | Sorry, keep nagging in the channel though! | 15:56 |
cpuga | johnsom: thx | 15:57 |
*** yamamoto has quit IRC | 15:59 | |
*** yamamoto has joined #openstack-lbaas | 16:01 | |
*** fnaval has joined #openstack-lbaas | 16:05 | |
*** yamamoto has quit IRC | 16:07 | |
*** kobis has joined #openstack-lbaas | 16:07 | |
*** cody-somerville has joined #openstack-lbaas | 16:17 | |
*** csomerville has joined #openstack-lbaas | 16:18 | |
*** cody-somerville has quit IRC | 16:22 | |
*** diltram has quit IRC | 16:34 | |
*** kobis has quit IRC | 16:39 | |
*** diltram has joined #openstack-lbaas | 16:40 | |
*** leitan has quit IRC | 16:43 | |
*** diltram has quit IRC | 16:44 | |
*** armax has joined #openstack-lbaas | 16:46 | |
*** belharar has quit IRC | 16:48 | |
*** rcernin has quit IRC | 16:49 | |
*** aojea has quit IRC | 16:50 | |
*** diltram has joined #openstack-lbaas | 16:51 | |
*** tesseract has quit IRC | 16:56 | |
*** rstarmer has joined #openstack-lbaas | 17:01 | |
*** sshank has joined #openstack-lbaas | 17:02 | |
*** catintheroof has quit IRC | 17:02 | |
*** catintheroof has joined #openstack-lbaas | 17:03 | |
*** yamamoto has joined #openstack-lbaas | 17:03 | |
*** rstarmer has quit IRC | 17:07 | |
*** yamamoto has quit IRC | 17:18 | |
*** gcheresh has quit IRC | 17:18 | |
*** aojea has joined #openstack-lbaas | 17:20 | |
*** reedip_ has quit IRC | 17:21 | |
*** rstarmer has joined #openstack-lbaas | 17:26 | |
*** pcaruana has quit IRC | 17:29 | |
*** krypto has quit IRC | 17:32 | |
*** krypto has joined #openstack-lbaas | 17:32 | |
*** krypto has quit IRC | 17:32 | |
*** krypto has joined #openstack-lbaas | 17:32 | |
*** rstarmer has quit IRC | 17:34 | |
*** rstarmer has joined #openstack-lbaas | 17:35 | |
*** rstarmer has quit IRC | 17:37 | |
johnsom | Ugh, logged in today to find uwsgi at 100% on all of the cores. placement-api and keystone. | 17:38 |
johnsom | I really don't want to move octavia to use this just for that goal | 17:38 |
johnsom | restarted them both and back to normal, but, ugh | 17:38 |
*** KeithMnemonic has joined #openstack-lbaas | 17:55 | |
*** yamamoto has joined #openstack-lbaas | 17:57 | |
*** krypto has quit IRC | 18:07 | |
*** sshank has quit IRC | 18:32 | |
rm_work | johnsom: honestly i am ok with saying "no" | 18:48 |
rm_work | we did the goal once | 18:48 |
rm_work | they can suck it | 18:48 |
rm_work | maybe I should say things like that in PMs :P | 18:49 |
*** csomerville has quit IRC | 18:50 | |
*** cody-somerville has joined #openstack-lbaas | 18:51 | |
*** cody-somerville has quit IRC | 18:51 | |
*** cody-somerville has joined #openstack-lbaas | 18:51 | |
*** openstackgerrit has joined #openstack-lbaas | 18:58 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Also remove amphora_health entry during house_keeping amps https://review.openstack.org/474318 | 18:58 |
rm_work | johnsom: ^^ minor bug that was leaving stale entries | 18:59 |
rm_work | I think | 18:59 |
rm_work | wonder if you were seeing the same thing | 18:59 |
rm_work | actually, crap i might need to do that in a try/except | 18:59 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Also remove amphora_health entry during house_keeping amps https://review.openstack.org/474318 | 19:05 |
rm_work | there we go | 19:06 |
*** leitan has joined #openstack-lbaas | 19:08 | |
*** rcernin has joined #openstack-lbaas | 19:10 | |
*** gcheresh has joined #openstack-lbaas | 19:22 | |
*** aojea has quit IRC | 19:34 | |
*** leitan has quit IRC | 19:39 | |
*** JudeC has joined #openstack-lbaas | 19:45 | |
*** cpuga has quit IRC | 19:49 | |
*** cpuga has joined #openstack-lbaas | 19:49 | |
*** m-greene has joined #openstack-lbaas | 19:51 | |
*** sshank has joined #openstack-lbaas | 19:57 | |
*** leitan has joined #openstack-lbaas | 20:00 | |
johnsom | Octavia meeting starting soon on #openstack-meeting-alt | 20:00 |
*** atoth has quit IRC | 20:16 | |
*** fnaval has quit IRC | 20:21 | |
*** fnaval has joined #openstack-lbaas | 20:27 | |
*** aojea has joined #openstack-lbaas | 20:35 | |
*** aojea has quit IRC | 20:40 | |
*** gcheresh has quit IRC | 20:42 | |
*** JudeC has quit IRC | 20:56 | |
*** jniesz has joined #openstack-lbaas | 21:00 | |
jniesz | also for the logging, need to be careful about logging to local disk. I know that can kill performance | 21:01 |
johnsom | I think we could use the existing amp cert to go from syslog in amp to the lb-mgmt-net proxy, then they can manage certs from there.... Keep it easier | 21:02 |
johnsom | jniesz Yeah, the current config is to disk with rotation | 21:02 |
jniesz | thoughts on using ramdisk | 21:02 |
johnsom | grin, spinning rust is cheaper the RAM in most cases.... | 21:03 |
johnsom | Though with the syslog we could offer a pure streaming solution | 21:03 |
jniesz | yea, I like the pure streaming, but sometimes useful to have a small amount local in case you are debugging network issue | 21:04 |
johnsom | If someone is fancy and has the time you could add that to the amp admin API to flip it on and off | 21:05 |
rm_work | yeah though RAM is very important for actual loadbalancing | 21:05 |
jniesz | disk kills perf, | 21:05 |
johnsom | Yeah, if you have a high rate of connections, definitely | 21:06 |
jniesz | when I was stressing the LB, turning on httplog killed the lb | 21:06 |
jniesz | when it was logging to local disk | 21:06 |
jniesz | streaming only have a few ms impact | 21:06 |
jniesz | had | 21:06 |
jniesz | xgerman_ I saw the info you posted for active/active. Wanted to discuss the distributor role a little bit | 21:08 |
johnsom | I wonder if there are issues with the syslog engine between redhat tribe and debian tribe. Do they both use the same package? | 21:08 |
xgerman_ | sure | 21:08 |
jniesz | the distributor can live on a VM or can simply exist as a function of the L3 network | 21:09 |
xgerman_ | my worry is that we are introducing a complete new vm life ccle and we could re-use amphora | 21:09 |
jniesz | in L2 there would be distributor VMs | 21:09 |
jniesz | in L3 we could have distributor VMs for control plane | 21:09 |
jniesz | example BGP route injection | 21:09 |
jniesz | in L3 data plane will be the network | 21:10 |
xgerman_ | ok, but couldn’t we just manage them like amphora? | 21:10 |
jniesz | if we keep it separate we could provide UDP load balancing without an amphora | 21:10 |
jniesz | just inject anycast routes | 21:11 |
jniesz | from the "distributor" VMs | 21:11 |
johnsom | That was my issue with the original act/act patches, it's basically an amp, we should get the lifecycle benefits | 21:11 |
xgerman_ | +1 | 21:11 |
jniesz | does amphora always imply having a lb (haproxy) | 21:12 |
jniesz | ? | 21:12 |
xgerman_ | no | 21:12 |
jniesz | or can an amphora just be an empty VM running a bgp speaker | 21:12 |
johnsom | no, haproxy is not running by default in the amp, only after listener is configured | 21:13 |
*** aojea has joined #openstack-lbaas | 21:13 | |
xgerman_ | yueah, we could have amphora where no haproxy is installed when we get multi-image right | 21:13 |
jniesz | what about use-case where the distributor is in the data plane? | 21:14 |
jniesz | would that be an amp (ovs / openflow) -> amp | 21:15 |
jniesz | -> multiple amps (haproxy) | 21:15 |
jniesz | I think it makes sense to refer to that as distributor | 21:17 |
johnsom | Yeah, I think terminology wise it makes sense to differentiate them, but technology, if we are using a service VM, we should leverage as much as possible. | 21:18 |
johnsom | Under the old patches, it seems like distributor is really just a type of amp | 21:19 |
xgerman_ | I am pretty sure it will be si ilar with the new model | 21:19 |
xgerman_ | regarding data plane are we trying to talk to routers? Then we could make some driver and just blast directly to them? | 21:20 |
jniesz | for each anycast ECMP route you inject you need a unique BGP peer | 21:21 |
jniesz | that is why the model had the bgp speaker on the amp | 21:21 |
jniesz | on each amp in the cluster | 21:21 |
xgerman_ | yep, that would argue for an extension of the amp api | 21:22 |
jniesz | if you advertise multiple next-hop routes from the same peer session BGP will select only 1 | 21:22 |
xgerman_ | oh, ok | 21:22 |
johnsom | Ok, I am now confused (haven't read the new spec yet). What would the distributor do in your model? Yeah, you have to speak from each amp with an active haproxy right? | 21:23 |
jniesz | would need a bgp speaker on each amp peering with the network fabric | 21:23 |
jniesz | the distributor is part of the fabric itself | 21:24 |
jniesz | so it wouldn't live on any compute node | 21:24 |
jniesz | or in any amp | 21:24 |
johnsom | Right | 21:24 |
johnsom | Alternate act/act designs may have a distributor service vm | 21:24 |
xgerman_ | oh, ok — that confused us since the last proposal they were running ovs in a servcie vm and calling it distributor | 21:25 |
jniesz | yes | 21:25 |
xgerman_ | so basically we don’;t have to talk to the distributor accept through the BGP speaker | 21:25 |
xgerman_ | but need to know of it’s existance so we can configure the speaker right? | 21:26 |
jniesz | correct, we are talking to the distributor (l3 network) via the speaker on each amp | 21:26 |
jniesz | need to then map speaker to amp | 21:26 |
xgerman_ | ok, got it | 21:26 |
jniesz | that was initial release | 21:27 |
jniesz | but in future we could also do cool stuff like udp load balancing | 21:27 |
jniesz | with no software LB, and just use bgp speakers in amps | 21:27 |
xgerman_ | ok | 21:27 |
xgerman_ | that’s not precluded with that design | 21:27 |
jniesz | correct | 21:28 |
xgerman_ | as johnsom said we don’t need to activate the haproxy | 21:28 |
johnsom | I think that UDP setup could get interesting though as you assume that device has visibility to the tenant networks.... | 21:29 |
johnsom | We need to think more about that and how it can be flexible for different topologies | 21:29 |
jniesz | the network itself should be able to route to all the tenant networks | 21:29 |
xgerman_ | you can always put your ampson public or use FIPs | 21:29 |
xgerman_ | jniesz that’snot a given in some installations | 21:30 |
jniesz | so amp should only need lb-mgmt-net | 21:30 |
jniesz | or can take xgerman_'s suggestion and make it optional to peer over tenant network | 21:30 |
johnsom | Yeah, jniesz many don't. They are all virtual neutron networks. | 21:31 |
jniesz | for neutron networks (vxlan) would need FIP | 21:31 |
johnsom | Yeah, you don't with octavia today | 21:31 |
johnsom | Ok, I need to do some patch reboots. Back in a bit | 21:32 |
xgerman_ | gotta run, too — but I think we are on the right track… | 21:33 |
jniesz | for L3 active/active to work either FIP or IPs are routeable directly from the network fabric you are advertising the routes to | 21:33 |
jniesz | ok, I have to sign off for the day as well | 21:33 |
jniesz | we can discuss more next time | 21:33 |
*** jniesz has quit IRC | 21:36 | |
rm_work | i keep seeing "don't have to activate the haproxy on the amp", but.. if we did "typed" amps, they can use different image tags, so you could have an haproxy-amp or a bgp-amp | 21:46 |
rm_work | not just "don't activate haproxy" | 21:46 |
*** armax has quit IRC | 22:09 | |
*** JudeC has joined #openstack-lbaas | 22:10 | |
johnsom | True | 22:13 |
*** armax has joined #openstack-lbaas | 22:15 | |
*** chlong has quit IRC | 22:37 | |
*** fnaval has quit IRC | 22:37 | |
*** sshank has quit IRC | 22:42 | |
*** aojea has quit IRC | 22:43 | |
*** cpuga has quit IRC | 22:48 | |
*** aojea has joined #openstack-lbaas | 22:54 | |
*** ghs39ghsggf has joined #openstack-lbaas | 23:02 | |
*** ghs39ghsggf has left #openstack-lbaas | 23:02 | |
JudeC | xgerman_ I hope you don't mind that I am basically stealing all the code from https://review.openstack.org/#/c/459880/4 and putting it on top of my change for filtering/field selection. Can I pop you in as a co-author on the change so you get credit for it? | 23:04 |
*** aojea has quit IRC | 23:04 | |
*** aojea has joined #openstack-lbaas | 23:08 | |
*** catintheroof has quit IRC | 23:09 | |
xgerman_ | Sure, feel free - saves me a rebasing:-) | 23:11 |
*** leitan has quit IRC | 23:12 | |
*** fnaval has joined #openstack-lbaas | 23:13 | |
JudeC | :P | 23:13 |
JudeC | cool ty | 23:13 |
*** csomerville has joined #openstack-lbaas | 23:14 | |
*** cody-somerville has quit IRC | 23:14 | |
*** sshank has joined #openstack-lbaas | 23:20 | |
*** sshank has quit IRC | 23:20 | |
openstackgerrit | Jude Cross proposed openstack/octavia master: Add status tree to V2 API https://review.openstack.org/474390 | 23:32 |
*** JudeC has quit IRC | 23:36 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!