*** chlong has quit IRC | 00:08 | |
*** cpuga has joined #openstack-lbaas | 00:12 | |
*** cpuga_ has joined #openstack-lbaas | 00:22 | |
*** cpuga has quit IRC | 00:24 | |
*** cpuga_ has quit IRC | 02:02 | |
*** cpuga has joined #openstack-lbaas | 02:02 | |
*** JudeC has joined #openstack-lbaas | 02:13 | |
*** yamamoto has joined #openstack-lbaas | 02:29 | |
*** catintheroof has joined #openstack-lbaas | 02:43 | |
rm_work | johnsom: is that good to go now? | 03:07 |
---|---|---|
rm_work | I can review | 03:07 |
johnsom | Yeah, I think so | 03:07 |
rm_work | kk | 03:12 |
*** cody-somerville has joined #openstack-lbaas | 03:18 | |
*** cody-somerville has quit IRC | 03:18 | |
*** cody-somerville has joined #openstack-lbaas | 03:18 | |
*** catintheroof has quit IRC | 03:35 | |
*** fnaval has joined #openstack-lbaas | 04:20 | |
*** fnaval has quit IRC | 04:21 | |
*** fnaval has joined #openstack-lbaas | 04:22 | |
openstackgerrit | Elancheran S proposed openstack/python-octaviaclient master: Add member commands to client https://review.openstack.org/463035 | 04:23 |
openstackgerrit | Merged openstack/octavia master: Reintroducing local certificate manager, as it is useful for testing https://review.openstack.org/463615 | 04:30 |
openstackgerrit | Merged openstack/octavia master: Trivial fix typos in documents https://review.openstack.org/463430 | 04:45 |
*** blogan has quit IRC | 04:49 | |
*** blogan has joined #openstack-lbaas | 04:50 | |
*** pcaruana has joined #openstack-lbaas | 04:52 | |
*** pcaruana has quit IRC | 05:03 | |
*** cody-somerville has quit IRC | 05:11 | |
*** csomerville has joined #openstack-lbaas | 05:12 | |
openstackgerrit | Jude Cross proposed openstack/python-octaviaclient master: Add member commands to client https://review.openstack.org/463035 | 05:13 |
openstackgerrit | Dong Jun proposed openstack/octavia master: Remove invalid url link https://review.openstack.org/463907 | 05:19 |
*** fnaval has quit IRC | 05:33 | |
*** JudeC has quit IRC | 05:42 | |
*** gcheresh has joined #openstack-lbaas | 05:52 | |
*** belharar has joined #openstack-lbaas | 06:03 | |
*** cpuga has quit IRC | 06:22 | |
*** voelzmo has joined #openstack-lbaas | 06:27 | |
*** rcernin has joined #openstack-lbaas | 06:33 | |
*** pcaruana has joined #openstack-lbaas | 06:47 | |
*** tesseract has joined #openstack-lbaas | 07:12 | |
*** aojea has joined #openstack-lbaas | 07:19 | |
*** todin has joined #openstack-lbaas | 08:43 | |
todin | hi, where could I find an installation how-to for octavia? | 08:44 |
todin | there must be more than https://docs.openstack.org/mitaka/networking-guide/config-lbaas.html | 08:44 |
*** yamamoto has quit IRC | 10:05 | |
*** yamamoto has joined #openstack-lbaas | 10:32 | |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Switch to use stable remote_client https://review.openstack.org/445003 | 10:53 |
nmagnezi_ | todin, are you deploying manually? | 10:56 |
todin | nmagnezi_: the first step is to depoly it manually, to understand it, but then I want to use puppet. | 10:57 |
nmagnezi_ | todin, if it is for leaning proposes, i'd suggest you look at the octavia devstack plugin to understand what it does | 10:58 |
nmagnezi_ | learning* | 10:58 |
nmagnezi_ | rm_work, somehow i missed 'Octavia - Load Balancing for OpenStack' and looks like it contains a lot of info.. :-) | 11:02 |
nmagnezi_ | rm_work, docs for loadbalancers migration to Octavia would be fantastic to have.. seriously. | 11:02 |
nmagnezi_ | :) | 11:02 |
todin | nmagnezi_: I am already playing with the devstack plugin, but I thought a tutrial would be simpler as reversenginiering of the config | 11:06 |
nmagnezi_ | todin, I worked with beagles (tripleO core) to add a support for Octavia deployment there. beagles submitted multiple patches against it. some of the steps are documentd here https://review.openstack.org/#/c/447496/ | 11:10 |
nmagnezi_ | todin, I don't know about any official Octavia doc for a manual step by step installation, but maybe one of the cores or the PTL would | 11:11 |
todin | nmagnezi_: okay, thanks, the cores and PTL are in this channel? | 11:16 |
*** yamamoto has quit IRC | 11:29 | |
nmagnezi_ | todin, yes https://review.openstack.org/#/admin/groups/370,members | 11:34 |
*** kong has quit IRC | 11:53 | |
*** kong has joined #openstack-lbaas | 11:53 | |
*** yamamoto has joined #openstack-lbaas | 12:29 | |
*** chlong has joined #openstack-lbaas | 12:33 | |
*** yamamoto has quit IRC | 12:39 | |
*** catintheroof has joined #openstack-lbaas | 12:42 | |
*** yamamoto has joined #openstack-lbaas | 12:45 | |
*** yamamoto has quit IRC | 12:47 | |
*** yamamoto has joined #openstack-lbaas | 13:04 | |
*** gcheresh has quit IRC | 13:20 | |
*** amotoki has joined #openstack-lbaas | 13:36 | |
*** catintheroof has quit IRC | 13:39 | |
*** belharar has quit IRC | 13:44 | |
*** amotoki has quit IRC | 13:49 | |
*** blogan_ has joined #openstack-lbaas | 13:54 | |
*** blogan has quit IRC | 13:55 | |
*** amotoki_away is now known as amotoki | 13:58 | |
*** cpuga has joined #openstack-lbaas | 13:59 | |
*** fnaval has joined #openstack-lbaas | 13:59 | |
*** cpuga has quit IRC | 14:00 | |
*** cpuga has joined #openstack-lbaas | 14:01 | |
johnsom | todin: Take a look at the quickstart guide in or docs. https://doc.openstack.org/developer/octavia | 14:12 |
johnsom | Also: https://github.com/openstack/puppet-octavia | 14:14 |
*** amotoki_ has joined #openstack-lbaas | 14:21 | |
nmagnezi_ | johnsom, morning :) | 14:24 |
johnsom | Morning | 14:26 |
johnsom | I think I should put some of these links on our wiki... It is getting hard to keep track of them all | 14:26 |
*** amotoki__ has joined #openstack-lbaas | 14:29 | |
*** amotoki_ has quit IRC | 14:31 | |
*** amotoki__ has quit IRC | 14:34 | |
*** amotoki_ has joined #openstack-lbaas | 14:41 | |
*** amotoki_ has quit IRC | 14:41 | |
*** amotoki_ has joined #openstack-lbaas | 14:47 | |
*** amotoki_ has quit IRC | 14:47 | |
*** amotoki_ has joined #openstack-lbaas | 14:51 | |
*** amotoki_ has quit IRC | 14:51 | |
*** amotoki_ has joined #openstack-lbaas | 14:54 | |
*** amotoki__ has joined #openstack-lbaas | 14:55 | |
*** amotoki__ has quit IRC | 14:55 | |
*** fnaval has quit IRC | 14:58 | |
*** amotoki_ has quit IRC | 14:58 | |
*** amotoki__ has joined #openstack-lbaas | 14:58 | |
xgerman | We are in the hall of shame for the wsgi thing | 15:06 |
xgerman | I thought we did that?! | 15:07 |
*** voelzmo has quit IRC | 15:08 | |
*** fnaval has joined #openstack-lbaas | 15:09 | |
johnsom | We did do it, then they changed the goal. Why are we in the wall of shame???? | 15:13 |
johnsom | It's not due yet | 15:13 |
*** pcaruana has quit IRC | 15:18 | |
xgerman | They keep a rolling total | 15:19 |
*** rcernin has quit IRC | 15:19 | |
xgerman | Now, we have the microbe | 15:20 |
xgerman | Micro version debate again | 15:20 |
johnsom | https://governance.openstack.org/tc/goals/pike/deploy-api-in-wsgi.html#octavia | 15:21 |
johnsom | Yeah, microversions. A mess IMO | 15:22 |
johnsom | I think they need to slow down on the goals until they have a firm grasp on the amount of work, the need, and the right way to implement so we don't end up having to change the criteria mid-way through the release. | 15:24 |
johnsom | I bet half of the "completion" criteria on that page is for the OLD criteria | 15:25 |
xgerman | Oh, they are making new goals... | 15:27 |
johnsom | I know, I'm just saying, I think they need to slow it down. Especially after the mess that happened in Pike | 15:28 |
xgerman | https://usercontent.irccloud-cdn.com/file/jqipM7XX/IMG_2364.JPG | 15:28 |
xgerman | Here are there new ideas | 15:28 |
johnsom | Yeah, I have commented on that etherpad. | 15:29 |
*** amotoki_ has joined #openstack-lbaas | 15:30 | |
xgerman | Gr8t - those days I am just disappointing that nobody invites me to parties... | 15:30 |
xgerman | And then litters my twitter feed with food and drinks | 15:30 |
johnsom | Ouch | 15:30 |
johnsom | I didn't get any invites this time either | 15:31 |
*** amotoki__ has quit IRC | 15:32 | |
xgerman | Yeah. There was an RDO party (looking at Nir) and a Suse party | 15:32 |
johnsom | Ha | 15:32 |
johnsom | They could have at least invited you to Suse | 15:32 |
xgerman | Yep. | 15:32 |
xgerman | Very disappointed | 15:32 |
xgerman | Authentication goal didn't make it | 15:39 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Update devstack to properly configure nova-lxd img https://review.openstack.org/453237 | 15:40 |
*** amotoki_ has quit IRC | 15:41 | |
*** blogan__ has joined #openstack-lbaas | 15:46 | |
*** amotoki_ has joined #openstack-lbaas | 15:47 | |
*** blogan_ has quit IRC | 15:48 | |
*** catintheroof has joined #openstack-lbaas | 15:54 | |
*** aojea has quit IRC | 15:58 | |
*** blogan__ is now known as blogan | 16:07 | |
*** yamamoto has quit IRC | 16:13 | |
*** yamamoto has joined #openstack-lbaas | 16:14 | |
*** catintheroof has quit IRC | 16:17 | |
*** amotoki_ has quit IRC | 16:20 | |
*** aojea has joined #openstack-lbaas | 16:28 | |
*** fnaval has quit IRC | 16:30 | |
*** fnaval has joined #openstack-lbaas | 16:40 | |
*** amotoki_ has joined #openstack-lbaas | 16:49 | |
*** aojea has quit IRC | 16:57 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add v2 pool API section https://review.openstack.org/458272 | 16:57 |
johnsom | Caught a typo with the id column | 16:58 |
johnsom | Joy, launchpad is down | 17:01 |
*** catintheroof has joined #openstack-lbaas | 17:06 | |
*** tesseract has quit IRC | 17:10 | |
*** csomerville has quit IRC | 17:14 | |
*** csomerville has joined #openstack-lbaas | 17:15 | |
*** voelzmo has joined #openstack-lbaas | 17:19 | |
*** amotoki__ has joined #openstack-lbaas | 17:21 | |
*** amotoki_ has quit IRC | 17:22 | |
*** amotoki__ has quit IRC | 17:24 | |
*** catintheroof has quit IRC | 17:25 | |
-openstackstatus- NOTICE: The Launchpad/UbuntuOne SSO OpenID provider is offline, preventing logins to review.openstack.org, wiki.openstack.org, et cetera; ETA for fix is unknown | 17:26 | |
*** ChanServ changes topic to "The Launchpad/UbuntuOne SSO OpenID provider is offline, preventing logins to review.openstack.org, wiki.openstack.org, et cetera; ETA for fix is unknown" | 17:26 | |
rm_work | johnsom: nova-lxd config? woo :P | 17:31 |
johnsom | Just rebased to see if it was still broken | 17:31 |
*** voelzmo has quit IRC | 17:32 | |
rm_work | do we know if the stuff Lubosz was working on merged? | 17:33 |
rm_work | in the other projects | 17:33 |
rm_work | nova? | 17:33 |
johnsom | I think it was ubuntu launchpad lxd stuff. No, I don't know if it is available now. | 17:34 |
johnsom | I was just kind of poking it to see where we stand. At some point I would like the lxd gate to let us know when it's fixed, but yeah, more important things at the moment. | 17:34 |
johnsom | Speaking of: https://review.openstack.org/446082 | 17:35 |
johnsom | If you can log in. Launchpad is down | 17:35 |
rm_work | yeah i'm logged in | 17:38 |
rm_work | let me look | 17:38 |
*** amotoki_ has joined #openstack-lbaas | 17:39 | |
rm_work | johnsom: couple questions | 17:43 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add v2 member API section https://review.openstack.org/464050 | 17:43 |
johnsom | WIP ^^^ | 17:43 |
rm_work | posted | 17:43 |
rm_work | woo, getting there... that'd be most of the core | 17:43 |
johnsom | Ok, it is mostly the "cookie-cutter" for tempest plugins | 17:43 |
rm_work | talked to a guy from CERN about his networking needs, looks like some of the work I just split off from FLIP and merged is stuff he needs too :P | 17:44 |
rm_work | so that's good | 17:44 |
rm_work | I had a feeling I wasn't alone | 17:44 |
johnsom | Yeah, the placeholders and tests are there so the gates pass until we actually get started on it | 17:44 |
rm_work | k | 17:44 |
rm_work | mostly it's about the .. template stuff | 17:45 |
johnsom | Yeah, it's by design. I guess the copyright is valid, will fix that | 17:46 |
rm_work | so ".. Change below this line" should still be there? >_> | 17:47 |
johnsom | Yeah, it's part of that tags block. Everyone has it.... | 17:47 |
rm_work | blegh k | 17:47 |
johnsom | https://raw.githubusercontent.com/openstack/neutron/master/README.rst | 17:47 |
rm_work | because neutron is a shining star of quality :P | 17:48 |
johnsom | I think it is a marker if they bulk update that block again | 17:48 |
rm_work | k | 17:48 |
openstackgerrit | Michael Johnson proposed openstack/octavia-tempest-plugin master: Initial setup of the octavia-tempest-plugin repo https://review.openstack.org/446082 | 17:48 |
rm_work | k | 17:49 |
rm_work | ooo, cupcakes | 17:49 |
johnsom | Hahahaha | 17:49 |
*** amotoki_ has quit IRC | 17:50 | |
rm_work | when you have time, I'm curious about your comments on https://review.openstack.org/#/c/463851/ | 17:53 |
rm_work | not necessarily a complete code review | 17:53 |
rm_work | but just the high level strategy | 17:54 |
rm_work | you said a few words before, but | 17:54 |
johnsom | Yeah, I back-burnered it to make progress on api-ref | 17:54 |
rm_work | yeah actually... | 17:54 |
rm_work | that's fine | 17:54 |
rm_work | do api-ref first :P | 17:54 |
rm_work | i just have a burning curiosity | 17:54 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: WIP: Floating IP Network Driver (spans L3s) https://review.openstack.org/435612 | 17:54 |
rm_work | rebase | 17:55 |
johnsom | If it's really something you want comments on I can look at it this afternoon, but I've set a goal to at least get member and health monitor done today, which is really a stretch anyway | 17:55 |
johnsom | 2.5 cups of coffee to get started and some good pizza leftovers waiting for lunch. I am in write docs mode. | 17:56 |
*** JudeC has joined #openstack-lbaas | 17:57 | |
*** amotoki_ has joined #openstack-lbaas | 17:57 | |
*** voelzmo has joined #openstack-lbaas | 18:01 | |
*** voelzmo has quit IRC | 18:03 | |
*** amotoki_ has quit IRC | 18:04 | |
*** voelzmo has joined #openstack-lbaas | 18:05 | |
*** voelzmo has quit IRC | 18:07 | |
*** voelzmo has joined #openstack-lbaas | 18:08 | |
rm_work | oh yeah it's not really a big deal | 18:10 |
rm_work | i haven't seen Sam anyway, he may be out | 18:10 |
rm_work | I wanted to give him an update and ask for his thoughts too | 18:10 |
*** voelzmo has quit IRC | 18:12 | |
*** voelzmo has joined #openstack-lbaas | 18:12 | |
*** voelzmo has quit IRC | 18:13 | |
*** atoth has joined #openstack-lbaas | 18:15 | |
rm_work | johnsom: lol you got owned by reqs | 18:30 |
rm_work | https://review.openstack.org/#/c/446082/2 | 18:30 |
rm_work | i don't even know how | 18:31 |
rm_work | there's one req | 18:31 |
rm_work | lol pbr | 18:31 |
rm_work | I can fix it for you | 18:31 |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Initial setup of the octavia-tempest-plugin repo https://review.openstack.org/446082 | 18:32 |
johnsom | Thanks | 18:32 |
*** voelzmo has joined #openstack-lbaas | 18:35 | |
johnsom | I guess it's been sitting there too long... | 18:36 |
rm_work | yeah i didn't realize that repo existed | 18:39 |
*** ChanServ changes topic to "Welcome to LBaaS / Octavia" | 18:39 | |
-openstackstatus- NOTICE: OpenID authentication through LP/UO SSO is working again | 18:39 | |
openstackgerrit | Merged openstack/octavia master: Remove invalid url link https://review.openstack.org/463907 | 18:51 |
*** atoth has quit IRC | 18:51 | |
*** voelzmo has quit IRC | 18:52 | |
*** gcheresh has joined #openstack-lbaas | 19:01 | |
rm_work | alright need to do filtering still, and start on a spec for providers... | 19:02 |
*** gcheresh has quit IRC | 19:02 | |
rm_work | I am kinda hoping xgerman can start the providers spec as he seems to have a better idea about all the various things that requires <_< | 19:02 |
rm_work | johnsom: i'm considering in the client, creating a section "loadbalancer single", with "loadbalancer single create" and "loadbalancer single delete" | 19:04 |
rm_work | might make sense for cascade-delete | 19:04 |
*** gcheresh has joined #openstack-lbaas | 19:04 | |
rm_work | and would let us set up all the ridiculous options necessary for single-create | 19:04 |
johnsom | If you could pick up stats too it would be great, I'm not going to get to it before I leave for vacation | 19:05 |
rm_work | ugh k | 19:05 |
rm_work | i'm not sure | 19:05 |
rm_work | i have another conf next week | 19:05 |
rm_work | and a big internal demo to do all of the prep work for | 19:05 |
johnsom | rm_work cascade delete is already a --cascade on the delete cli | 19:05 |
rm_work | like i was thinking the week after for a while | 19:05 |
rm_work | OH right, k | 19:05 |
rm_work | then maybe just for the create | 19:05 |
johnsom | So on create would it just have a ton of params? How would that work??? | 19:06 |
rm_work | *i was thinking the week after next to start on ANY of this stuff | 19:06 |
rm_work | that's why i was trying to be super productive this week | 19:06 |
rm_work | i mean | 19:06 |
rm_work | yes :/ | 19:06 |
rm_work | but i can imagine people might want it | 19:06 |
rm_work | the simplest form is actually not THAT long | 19:07 |
rm_work | as i said, i'm just *considering* adding that | 19:07 |
johnsom | Ok. I don't envy you on that as I think the details are going to get ugly (i.e. multiple members under a specific pool) | 19:07 |
rm_work | lol yes | 19:07 |
rm_work | multiple pools/members? uuuugh | 19:07 |
rm_work | i'm toying with it | 19:07 |
*** aojea has joined #openstack-lbaas | 19:07 | |
rm_work | filtering/stats/providers need to come first | 19:07 |
johnsom | Well, it's not useful if you can't add multiple members | 19:07 |
rm_work | right | 19:08 |
johnsom | Yeah, that all sounds good to me. I am mostly heads down on API-REF | 19:08 |
rm_work | just saying it'll suck | 19:08 |
johnsom | Then install guide, then HA guide I think. Those two will add value. | 19:09 |
johnsom | Plus we still need to move over to the uWSGI goal.. sigh | 19:09 |
rm_work | T_T | 19:15 |
*** voelzmo has joined #openstack-lbaas | 19:44 | |
*** JudeC has quit IRC | 19:51 | |
rm_work | ah http://logs.openstack.org/37/453237/5/check/gate-octavia-v1-dsvm-scenario-lxd-ubuntu-xenial-nv/d79855c/logs/devstacklog.txt.gz#_2017-05-11_16_18_43_243 | 19:55 |
rm_work | weird, image is missing | 19:55 |
rm_work | ahhh duh | 19:55 |
rm_work | i can fix that | 19:55 |
*** ssmith has joined #openstack-lbaas | 19:55 | |
johnsom | ssmith Amphora is a term we use for the "load balancing element" in Octavia. Currently it is implemented as a service VM, but in the future container or bare metal. | 19:56 |
ssmith | OK, I'm using neutron lbaas | 19:57 |
johnsom | Ok, but you could be using the Octavia driver behind neutron-lbaas. Are you using the old haproxy namespace driver or Octavia driver for neutron-lbaas? | 19:57 |
johnsom | [service_providers] | 19:58 |
johnsom | service_provider = LOADBALANCERV2:Octavia:neutron_lbaas.drivers.octavia.driver.OctaviaDriver:default | 19:58 |
johnsom | in /etc/neutron/neutron_lbaas.conf | 19:58 |
ssmith | haproxy | 20:01 |
johnsom | Ah, ok. Bear with us, most of us don't run that driver. | 20:01 |
*** JudeC has joined #openstack-lbaas | 20:02 | |
johnsom | rm_work Do you remember where the namespace driver drops the certs? | 20:03 |
*** voelzmo has quit IRC | 20:03 | |
johnsom | I know it doesn't use encrypted storage like octavia | 20:03 |
ssmith | I think /var/lib/neutron-lbaas/cert | 20:06 |
johnsom | or under /var/lib/lbaas | 20:08 |
johnsom | Are the certs there that you expect? | 20:08 |
ssmith | checking | 20:08 |
johnsom | You can look at them with "openssl x509 -in <filename> -noout -text | 20:08 |
ssmith | still checking. BTW, https LB immediately comes back with ERR_CONNECTION_REFUSED | 20:14 |
ssmith | Do the cert containers need the intermediary bundle with them too? | 20:14 |
ssmith | ok nothing there in those directories | 20:15 |
*** kobis has joined #openstack-lbaas | 20:15 | |
rm_work | nothing? | 20:17 |
rm_work | no haproxy configs or anything? | 20:17 |
*** tomtomtom has joined #openstack-lbaas | 20:17 | |
ssmith | [certificates] | 20:17 |
ssmith | barbican_auth = barbican_acl_auth | 20:17 |
ssmith | cert_manager_type = barbican | 20:17 |
ssmith | storage_path = /var/lib/neutron-lbaas/certficates/ | 20:17 |
ssmith | neutron:neutron is the owner of the directory | 20:20 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Update devstack to properly configure nova-lxd img https://review.openstack.org/453237 | 20:24 |
rm_work | ssmith: storage_path isn't actually used for your setup, so it's not relevant | 20:32 |
rm_work | just FYI | 20:32 |
rm_work | it shouldn't harm anything either | 20:32 |
*** gcheresh has quit IRC | 20:33 | |
ssmith | So there fact that the dir is empty isn't an idication of anything wrong? | 20:34 |
*** sanfern_mobile has joined #openstack-lbaas | 20:36 | |
rm_work | that dir isn't even a real thing | 20:38 |
rm_work | *on* the amphora (you'll need to ssh to it on the mgmt port) there should be stuff in /var/lib/octavia/ | 20:38 |
*** sanfern_mobile has quit IRC | 20:40 | |
*** sanfern_mobile has joined #openstack-lbaas | 20:41 | |
rm_work | sanfern_mobile: o/ | 20:41 |
rm_work | ssmith: just to verify... you said you're not using octavia, you're using neutron-lbaas? | 20:42 |
rm_work | but, what driver do you use for neutron-lbaas? | 20:42 |
tomtomtom | @rm_work we are using the NS Haproxy driver I can get more specific in a moment, grabbing the exact line out of config | 20:44 |
tomtomtom | specific driver line is: neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver | 20:45 |
rm_work | OK then you don't have an amphora | 20:46 |
rm_work | so ignore all of that | 20:46 |
rm_work | I am not sure exactly how that driver works with certs | 20:47 |
tomtomtom | @rm_work, so the neutron-agents container has the lbaas_agent.ini file with the driver, but the neutron-server container is where the service_auth section lives in neutron.conf, should the neutron.conf's be the same across the board? | 20:47 |
tomtomtom | right now they are very different | 20:47 |
rm_work | i have NO idea how the HaproxyNSDriver works | 20:47 |
tomtomtom | ok np | 20:48 |
*** cpuga has quit IRC | 20:48 | |
rm_work | almost everyone who worked on it is no longer involved :( | 20:48 |
rm_work | per one of our panels at the summit, we are going to be moving it out into a community supported repo | 20:48 |
rm_work | and while we can assist, we can't dedicate much to it in terms of resources | 20:49 |
tomtomtom | is it advisable in any way to try the octavia driver? in openstack newton or is that an entire overhaul of neutron? | 20:49 |
ssmith | It was installed with a playbook in the OpenStack Ansible repo, right? | 20:50 |
tomtomtom | yes | 20:50 |
rm_work | the octavia driver is a much better option, IMO, but it is admittedly much more effort to set up | 20:51 |
rm_work | haproxyNS is not a good option for anything production <_< | 20:51 |
tomtomtom | out entire system was built using openstack-ansible stable/newton | 20:51 |
tomtomtom | :( ouch | 20:51 |
rm_work | yeah we have an openstack-ansible role, but i think it was only just merged, so probably not until pike :( | 20:51 |
rm_work | you could probably backport it without much issue though... | 20:52 |
tomtomtom | yeah I see the os_octavia role in the git clone, and I just did an implementation of barbican with the included os_barbican role. I figure the same kind of work I did in barbican would also be necessary for octavia | 20:53 |
rm_work | if you use containers, we're also in kolla and kolla-ansible | 20:54 |
johnsom | https://docs.openstack.org/developer/openstack-ansible-os_octavia/ | 20:54 |
johnsom | FYI | 20:54 |
ssmith | OK, tom, I'm voting to re-install as Octavia | 20:58 |
xgerman | +1 - we had people install Newton Octavia with os_ansible | 21:00 |
rm_work | FYI we're running octavia from master, against a Liberty cloud | 21:00 |
rm_work | it's pretty much release independant | 21:01 |
xgerman | Yeah, that works, too :-) | 21:01 |
rm_work | I'm not sure if anything in the apis we use have changed since ... like, forever | 21:01 |
rm_work | we just use the stable nova/neutron/glance APIs | 21:01 |
*** aojea has quit IRC | 21:05 | |
*** sanfern has joined #openstack-lbaas | 21:07 | |
tomtomtom | ok so is it safe to use the os_octavia role that came with stable/newton? | 21:09 |
tomtomtom | from the openstack-ansible git repo | 21:09 |
ssmith | So is Octavia still under dev or is it ready of production? | 21:10 |
rm_work | can it be both? | 21:14 |
rm_work | we are using the 1.0 tag for the Pike release because we think it is ready as of Pike | 21:14 |
rm_work | but we're definitely still under heavy development | 21:14 |
ssmith | lol, yes, ready for production but still having features added | 21:14 |
rm_work | there are a few things that need to be finished/merged for us to be at 100%, unfortunately :( | 21:15 |
ssmith | Does it work and does it work with terminated_https? | 21:15 |
rm_work | we're missing filtering capability and the stats calls from the neutron lbaasv2 api | 21:15 |
rm_work | yes | 21:15 |
ssmith | Well then you're going to get 1.0 tested in a Prod env | 21:16 |
rm_work | :P | 21:16 |
*** sanfern_mobile has quit IRC | 21:16 | |
rm_work | I'm working on the same now, as are a couple of other args | 21:16 |
rm_work | *orgs | 21:16 |
rm_work | hopefully we'll have a few good production deployments to show by the time Pike comes out | 21:16 |
*** sanfern has quit IRC | 21:26 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Update devstack to properly configure nova-lxd img https://review.openstack.org/453237 | 21:37 |
rm_work | it's weird that the lxd job doesn't have the same logs that the octavia stuff does | 21:38 |
rm_work | it's not doing the trace logging | 21:38 |
johnsom | Trace is turned on with -x | 21:39 |
johnsom | But, wait, we don't have that on in our gates. It is WAY to chatty | 21:39 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Update devstack to properly configure nova-lxd img https://review.openstack.org/453237 | 21:39 |
rm_work | johnsom: so compare | 21:39 |
rm_work | uhh one sec there's links coming | 21:40 |
rm_work | this is the normal gate (ignore the fact that it's building tgz, the test was wrong, i fixed it just now): http://logs.openstack.org/37/453237/6/check/gate-octavia-v1-dsvm-scenario-ubuntu-xenial/ca1edba/logs/devstacklog.txt.gz#_2017-05-11_20_39_29_214 | 21:41 |
rm_work | it's showing like | 21:41 |
rm_work | 2017-05-11 20:39:29.219 | ++ /opt/stack/new/octavia/devstack/plugin.sh:build_octavia_worker_image:87 : /opt/stack/new/octavia/diskimage-create/diskimage-create.sh -o /opt/stack/new/octavia/diskimage-create/amphora-x64-haproxy.tgz '' '' '' -t tgz | 21:41 |
rm_work | (I think those empty quotes are what broke it BTW, removed them in this next patch) | 21:42 |
rm_work | compare to the lxd gate run: http://logs.openstack.org/37/453237/6/check/gate-octavia-v1-dsvm-scenario-lxd-ubuntu-xenial-nv/bc48b02/logs/devstacklog.txt.gz#_2017-05-11_20_54_27_082 | 21:43 |
rm_work | all of that is missing | 21:43 |
*** cpuga has joined #openstack-lbaas | 21:44 | |
rm_work | bbiab changing location | 21:49 |
*** catintheroof has joined #openstack-lbaas | 21:53 | |
johnsom | It doesn't look like that lxd gate is running devstack plugin.sh in echo mode | 21:54 |
johnsom | My guess is they aren't setting Debug=true in the local.conf | 21:54 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add v2 member API section https://review.openstack.org/464050 | 22:26 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add v2 member API section https://review.openstack.org/464050 | 22:30 |
*** nmagnezi_ has quit IRC | 22:31 | |
*** nmagnezi has joined #openstack-lbaas | 22:31 | |
rm_work | OH I think he overrides the local.conf | 22:43 |
rm_work | https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/octavia.yaml#L244-L247 | 22:44 |
rm_work | or is that not what is happening | 22:44 |
rm_work | I don't know, but I could add it there? | 22:44 |
rm_work | let's try https://review.openstack.org/464090 | 22:45 |
rm_work | johnsom: ^^ | 22:45 |
johnsom | rm_work: https://github.com/openstack/octavia/tree/master/octavia/tests/contrib/hooks | 22:46 |
rm_work | ah | 22:46 |
johnsom | https://github.com/openstack/octavia/blob/master/octavia/tests/contrib/gate_hook.sh#L20 | 22:46 |
rm_work | so not what I just did | 22:46 |
johnsom | Yeah, better place for that | 22:47 |
rm_work | but why isn't it on | 22:47 |
johnsom | Ah, yeah, the hooks stuff is new and the best way to do that stuff | 22:47 |
rm_work | it *is* a scenario... | 22:48 |
johnsom | There is a gate problem with adding/creating local.conf in too many places or something | 22:48 |
rm_work | :/ | 22:48 |
rm_work | so maybe in the gate | 22:49 |
rm_work | we should remove the lxd conf settings from the gate | 22:49 |
rm_work | and add it to the hook | 22:49 |
rm_work | ? | 22:49 |
johnsom | Yeah, just move all that local conf stuff to one of those hook files and you should be good | 22:49 |
rm_work | k | 22:49 |
rm_work | hmm i don't know what var i pull "lxd" out of though | 22:51 |
rm_work | that gets... passed in? | 22:51 |
rm_work | well anyway I fixed that issue | 22:53 |
rm_work | http://logs.openstack.org/37/453237/8/check/gate-octavia-v1-dsvm-scenario-lxd-ubuntu-xenial-nv/873344d/logs/devstacklog.txt.gz#_2017-05-11_22_14_32_936 | 22:53 |
rm_work | now it's getting perms issues on some stuff during image build | 22:53 |
rm_work | oh that's during upload? | 22:53 |
rm_work | I think | 22:53 |
rm_work | err | 22:53 |
rm_work | fff having debug would be good | 22:54 |
rm_work | i'm still unclear on why debug isn't being set though | 22:55 |
rm_work | oh, no this is *octavia* debug | 22:55 |
rm_work | umm | 22:55 |
rm_work | yeah so that conf-hook thing is fine | 22:57 |
rm_work | it's something with the devstack localrc | 22:57 |
*** harlowja has quit IRC | 22:57 | |
*** harlowja has joined #openstack-lbaas | 22:57 | |
rm_work | normal scenario: http://logs.openstack.org/37/453237/8/check/gate-octavia-v1-dsvm-scenario-ubuntu-xenial/918d052/logs/local.conf.txt.gz | 22:58 |
rm_work | lxd scenario: http://logs.openstack.org/37/453237/6/check/gate-octavia-v1-dsvm-scenario-lxd-ubuntu-xenial-nv/bc48b02/logs/local.conf.txt.gz | 22:58 |
rm_work | I am not seeing why it doesn't do the plugin.sh in echo mode | 22:58 |
rm_work | blegh | 22:59 |
rm_work | i'll figure it out | 22:59 |
johnsom | I am starting the health monitor api-ref, so I'm not going to dig too much into that unless you need me too... | 22:59 |
rm_work | nah i'll do it later | 22:59 |
rm_work | i'm gonna grab dinner | 22:59 |
rm_work | o/ | 22:59 |
rm_work | just frustrating | 22:59 |
rm_work | at least it's closer by one step | 22:59 |
rm_work | <_< | 22:59 |
*** kbyrne has quit IRC | 23:17 | |
*** kbyrne has joined #openstack-lbaas | 23:19 | |
johnsom | rm_work I thought we fixed these: https://bugs.launchpad.net/octavia/+bug/1690268 | 23:58 |
openstack | Launchpad bug 1690268 in octavia "Octavia v2 API health monitor never goes "ONLINE"" [High,Triaged] | 23:58 |
johnsom | Or at least I commented on it.... | 23:59 |
*** sanfern has joined #openstack-lbaas | 23:59 | |
johnsom | I just saw it while getting example output for the docs | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!