johnsom | We were a long way from having the namespace when I put that stuff in there.... grin | 00:00 |
---|---|---|
dlundquist | Hopefully this testing will be easy to reproduce in the future, it doesn't seem quite like the thing we want to do on the gate, but maybe very quarter/release? | 00:00 |
johnsom | At least it seems like a long time... Calendar days it probably wasn't. | 00:01 |
dlundquist | I don't know where "automatic performance regression testing" belongs | 00:01 |
johnsom | Yeah, it would be interesting to see. Periodic might be too much too. We really just need a way to capture the number and track it over time. | 00:02 |
johnsom | I wonder if there is some way we could inject into http://graphite.openstack.org/ | 00:03 |
*** ducttape_ has quit IRC | 00:04 | |
sbalukoff | That would be really interesting! | 00:06 |
*** ducttape_ has joined #openstack-lbaas | 00:25 | |
*** cody-somerville has quit IRC | 00:47 | |
*** cody-somerville has joined #openstack-lbaas | 00:51 | |
*** ducttape_ has quit IRC | 00:54 | |
*** tovin07 has joined #openstack-lbaas | 00:55 | |
*** bana_k has quit IRC | 01:13 | |
*** sticker has joined #openstack-lbaas | 01:46 | |
sticker | hey all | 01:48 |
sticker | possibly a pointless question... when create_listener is called in plugin.py, we are calling self.db.test_and_set_status before doing self.db.create_listener (https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/services/loadbalancer/plugin.py#L537-L543) but in create_pool it is done the other way around (https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/services/loadbalancer/plugin.py#L668-L671). is there a | 01:50 |
sticker | reason for this? I am running into what feels like a race condition in Mitaka and not sure if this is contributing | 01:51 |
sticker | specifically, when we are deploying heat templates with multiple pools/listeners (for http and https), we are sometimes getting three of the same pool created. | 01:52 |
sticker | and i'm wondering if heat is spamming the creation and it's creating a bunch of pools as it checks each time (because it queues a create before it checks if we are still in pending_update) | 01:53 |
*** ducttape_ has joined #openstack-lbaas | 01:55 | |
*** tovin07 has quit IRC | 01:59 | |
*** carrbs has quit IRC | 01:59 | |
*** ducttape_ has quit IRC | 02:00 | |
*** ducnc has quit IRC | 02:08 | |
*** ducnc has joined #openstack-lbaas | 02:10 | |
*** fnaval has quit IRC | 02:10 | |
*** chlong has joined #openstack-lbaas | 02:16 | |
*** bana_k has joined #openstack-lbaas | 02:26 | |
*** ducttape_ has joined #openstack-lbaas | 02:27 | |
*** fnaval has joined #openstack-lbaas | 02:34 | |
*** yamamoto_ has joined #openstack-lbaas | 02:37 | |
*** bana_k has quit IRC | 02:38 | |
*** ducnc has quit IRC | 02:42 | |
*** yuanying has quit IRC | 02:51 | |
*** ducnc has joined #openstack-lbaas | 02:54 | |
*** yuanying has joined #openstack-lbaas | 02:54 | |
*** fnaval_ has joined #openstack-lbaas | 02:55 | |
*** armax has quit IRC | 02:58 | |
*** fnaval has quit IRC | 02:59 | |
*** fnaval has joined #openstack-lbaas | 03:04 | |
*** ducttape_ has quit IRC | 03:05 | |
*** fnaval_ has quit IRC | 03:07 | |
*** ducttape_ has joined #openstack-lbaas | 03:20 | |
*** ducttape_ has quit IRC | 03:25 | |
*** fnaval_ has joined #openstack-lbaas | 03:41 | |
*** fnaval has quit IRC | 03:44 | |
*** links has joined #openstack-lbaas | 03:46 | |
*** yuanying has quit IRC | 03:49 | |
*** bana_k has joined #openstack-lbaas | 03:51 | |
*** fnaval has joined #openstack-lbaas | 03:55 | |
*** fnaval_ has quit IRC | 03:56 | |
*** armax has joined #openstack-lbaas | 04:14 | |
*** numans has joined #openstack-lbaas | 04:15 | |
*** ducttape_ has joined #openstack-lbaas | 04:21 | |
*** bana_k has quit IRC | 04:25 | |
*** ducttape_ has quit IRC | 04:26 | |
*** madhu_ak has joined #openstack-lbaas | 04:42 | |
*** anilvenkata has joined #openstack-lbaas | 04:54 | |
*** amotoki has joined #openstack-lbaas | 04:57 | |
*** yuanying has joined #openstack-lbaas | 05:02 | |
*** raginbaj- has joined #openstack-lbaas | 05:11 | |
*** madhu_ak has quit IRC | 05:15 | |
*** csomerville has joined #openstack-lbaas | 05:18 | |
*** cody-somerville has quit IRC | 05:18 | |
*** Alex_Stef has joined #openstack-lbaas | 05:34 | |
*** ducttape_ has joined #openstack-lbaas | 05:51 | |
*** ducttape_ has quit IRC | 05:56 | |
*** rcernin has joined #openstack-lbaas | 06:11 | |
*** gongysh has joined #openstack-lbaas | 06:13 | |
*** Alex_Stef has quit IRC | 06:27 | |
*** eezhova has joined #openstack-lbaas | 06:32 | |
*** ducnc has quit IRC | 06:38 | |
*** RichB has joined #openstack-lbaas | 06:39 | |
*** ducnc has joined #openstack-lbaas | 06:44 | |
*** Alex_Stef has joined #openstack-lbaas | 06:52 | |
*** armax has quit IRC | 07:00 | |
*** ihrachys has joined #openstack-lbaas | 07:00 | |
*** bana_k has joined #openstack-lbaas | 07:06 | |
*** tesseract has joined #openstack-lbaas | 07:08 | |
*** tesseract is now known as Guest90211 | 07:09 | |
*** eezhova has quit IRC | 07:27 | |
*** bana_k has quit IRC | 07:29 | |
*** gongysh has quit IRC | 07:40 | |
*** ducnc has quit IRC | 07:43 | |
*** ducnc has joined #openstack-lbaas | 07:44 | |
*** amoralej|off is now known as amoralej | 07:52 | |
*** gtrxcb has quit IRC | 08:03 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard: Imported Translations from Zanata https://review.openstack.org/387818 | 08:07 |
*** rcernin has quit IRC | 08:16 | |
*** rcernin has joined #openstack-lbaas | 08:16 | |
*** rcernin has quit IRC | 08:18 | |
*** rcernin has joined #openstack-lbaas | 08:19 | |
*** rcernin has quit IRC | 08:19 | |
*** rcernin has joined #openstack-lbaas | 08:19 | |
*** ducnc has quit IRC | 08:45 | |
*** yuanying_ has joined #openstack-lbaas | 08:50 | |
*** ducttape_ has joined #openstack-lbaas | 08:52 | |
*** yuanying has quit IRC | 08:52 | |
*** ducttape_ has quit IRC | 08:57 | |
*** tovin07 has joined #openstack-lbaas | 09:03 | |
*** yuanying has joined #openstack-lbaas | 09:05 | |
*** ducnc has joined #openstack-lbaas | 09:07 | |
*** yuanying_ has quit IRC | 09:08 | |
*** links has quit IRC | 09:09 | |
*** mestery has quit IRC | 09:44 | |
*** mestery has joined #openstack-lbaas | 09:50 | |
*** tovin07 has quit IRC | 09:51 | |
*** yuanying_ has joined #openstack-lbaas | 10:07 | |
*** yuanying has quit IRC | 10:09 | |
*** ducttape_ has joined #openstack-lbaas | 10:23 | |
*** ducttape_ has quit IRC | 10:28 | |
*** yuanying has joined #openstack-lbaas | 10:34 | |
*** yuanying_ has quit IRC | 10:36 | |
*** yuanying has quit IRC | 10:58 | |
*** yamamoto_ has quit IRC | 11:01 | |
*** eezhova has joined #openstack-lbaas | 11:10 | |
*** eezhova has quit IRC | 11:30 | |
*** eezhova has joined #openstack-lbaas | 11:42 | |
*** yamamoto has joined #openstack-lbaas | 11:46 | |
*** yamamoto_ has joined #openstack-lbaas | 11:47 | |
*** yamamoto has quit IRC | 11:51 | |
*** ducttape_ has joined #openstack-lbaas | 11:53 | |
*** ducttape_ has quit IRC | 11:57 | |
*** ducttape_ has joined #openstack-lbaas | 11:58 | |
*** links has joined #openstack-lbaas | 12:20 | |
*** yamamoto_ has quit IRC | 12:21 | |
*** yamamoto has joined #openstack-lbaas | 12:22 | |
*** ducttape_ has quit IRC | 12:28 | |
*** yamamoto has quit IRC | 12:29 | |
*** amotoki has quit IRC | 12:29 | |
*** yamamoto has joined #openstack-lbaas | 12:30 | |
*** yamamoto has quit IRC | 12:31 | |
*** eezhova has quit IRC | 12:33 | |
*** mugsie has quit IRC | 12:36 | |
*** mugsie_ has joined #openstack-lbaas | 12:36 | |
*** mugsie_ has quit IRC | 12:36 | |
*** mugsie_ has joined #openstack-lbaas | 12:36 | |
*** yamamoto has joined #openstack-lbaas | 12:40 | |
*** yamamoto has quit IRC | 12:45 | |
*** woodster_ has joined #openstack-lbaas | 12:45 | |
*** amoralej is now known as amoralej|lunch | 12:52 | |
*** links has quit IRC | 12:59 | |
*** portdirect has quit IRC | 13:03 | |
*** ducttape_ has joined #openstack-lbaas | 13:04 | |
*** portdirect has joined #openstack-lbaas | 13:05 | |
*** yamamoto has joined #openstack-lbaas | 13:10 | |
*** ducttape_ has quit IRC | 13:11 | |
*** mugsie has joined #openstack-lbaas | 13:17 | |
*** fnaval has quit IRC | 13:19 | |
*** amotoki has joined #openstack-lbaas | 13:22 | |
*** matt-borland has joined #openstack-lbaas | 13:23 | |
*** yamamoto has quit IRC | 13:23 | |
*** yamamoto has joined #openstack-lbaas | 13:24 | |
*** fnaval has joined #openstack-lbaas | 13:29 | |
*** fnaval has quit IRC | 13:30 | |
*** fnaval has joined #openstack-lbaas | 13:31 | |
*** ducttape_ has joined #openstack-lbaas | 13:37 | |
*** yamamoto has quit IRC | 13:39 | |
*** amoralej|lunch is now known as amoralej | 13:57 | |
*** amotoki has quit IRC | 14:03 | |
rm_work | This mailing list discussion is absolutely *baffling*. | 14:05 |
rm_work | My only conclusion is that I have utterly failed to correctly explain what we're doing, because half or more of these comments make no sense. | 14:06 |
openstackgerrit | yatin proposed openstack/octavia: Add diskimage-builder to project list https://review.openstack.org/388739 | 14:38 |
*** pglass has joined #openstack-lbaas | 14:44 | |
openstackgerrit | yatin proposed openstack/octavia: Add diskimage-builder to project list https://review.openstack.org/388739 | 14:52 |
*** madhu_ak has joined #openstack-lbaas | 14:57 | |
*** _ducttape_ has joined #openstack-lbaas | 14:58 | |
*** ducttape_ has quit IRC | 15:02 | |
*** armax has joined #openstack-lbaas | 15:03 | |
*** ihrachys has quit IRC | 15:12 | |
*** Guest90211 has quit IRC | 15:13 | |
*** pcaruana has quit IRC | 15:14 | |
*** rcernin has quit IRC | 15:16 | |
*** _ducttape_ has quit IRC | 15:21 | |
*** ducttape_ has joined #openstack-lbaas | 15:21 | |
*** bana_k has joined #openstack-lbaas | 15:24 | |
*** eezhova has joined #openstack-lbaas | 15:28 | |
greghaynes | relatedly, that thread is making me think elements should be able to have a requirements.txt which we pip install | 15:37 |
johnsom | Interesting idea, but oye, that would be a lot of requirements.txt files | 15:39 |
rm_work | heh | 15:39 |
rm_work | but seriously | 15:39 |
rm_work | why isn't EVERYTHING bindep according to what people are suggesting? | 15:39 |
greghaynes | Yea, but the thinking would just be that youd be using that rather than the pip install you already do | 15:39 |
rm_work | why is this one python module being suggested as bindep? | 15:39 |
rm_work | i'm completely baffled | 15:40 |
greghaynes | heh | 15:40 |
* greghaynes isnt going to comment so we dont get split threads in here | 15:40 | |
greghaynes | but I dont entirely agree with the distro packages thinking here | 15:40 |
rm_work | like "oh, and also make flask a bindep while you're at it, that one really feels bin-ey" | 15:40 |
*** bana_k has quit IRC | 15:40 | |
rm_work | seriously, wut | 15:40 |
greghaynes | right, so there is a reason we dont use distro packages for python deps | 15:41 |
greghaynes | mostly because then we wouldnt be testing recent releases | 15:41 |
greghaynes | but fwiw I would have just used uwsgi ') | 15:43 |
greghaynes | er, ;) | 15:43 |
greghaynes | but not sure it really matters | 15:43 |
*** links has joined #openstack-lbaas | 15:46 | |
rm_work | uwsgi is shiiiity for this | 15:51 |
rm_work | we're using the python module API to run the service for ... various reasons | 15:52 |
greghaynes | it is? I think you just do the same import uwsgi and register an endpoint | 15:52 |
rm_work | err | 15:52 |
rm_work | their documentation is horrible | 15:52 |
rm_work | i couldn't figure out how to do it | 15:52 |
rm_work | if you know how, please share | 15:52 |
greghaynes | oh theres an example | 15:52 |
greghaynes | one sec | 15:52 |
rm_work | where? | 15:53 |
rm_work | actually quite interested | 15:53 |
greghaynes | yea I am suddenly seeing that it isnt exactly easy to find ;) | 15:53 |
rm_work | i seriously went over every method they list and i couldn't find anything that seemed like it would actually register an app or start a server | 15:53 |
greghaynes | https://uwsgi-docs.readthedocs.io/en/latest/Python.html | 15:53 |
rm_work | yes, that is what I read | 15:54 |
greghaynes | the application dictionary deal | 15:54 |
rm_work | I think | 15:54 |
rm_work | uhh | 15:54 |
greghaynes | yea so youre making a uwsgi.application and then you just set urls that route to it | 15:54 |
rm_work | so how do you start the server | 15:54 |
*** cody-somerville has joined #openstack-lbaas | 15:54 | |
*** cody-somerville has quit IRC | 15:54 | |
*** cody-somerville has joined #openstack-lbaas | 15:54 | |
greghaynes | I think you run that file? | 15:54 |
rm_work | err | 15:55 |
rm_work | AFAICT that just registers it | 15:55 |
rm_work | it doesn't *start the server* | 15:55 |
greghaynes | application = django.core.handlers.wsgi.WSGIHandler() | 15:55 |
rm_work | which was my stumbling block | 15:55 |
rm_work | where do I specify interface/port? | 15:55 |
*** yatinkarel has joined #openstack-lbaas | 15:55 | |
rm_work | cert info? | 15:55 |
diltram | django? | 15:55 |
rm_work | it doesn't have to be django | 15:55 |
rm_work | that's just their example WSGI app | 15:55 |
greghaynes | right, so you need an external wsgi runner I think | 15:55 |
greghaynes | good questions :p | 15:55 |
rm_work | AGUH | 15:55 |
rm_work | so that doesn't help us at all | 15:56 |
rm_work | lol | 15:56 |
greghaynes | well I think theres some trivial ones you can use in combination | 15:56 |
rm_work | >_< | 15:56 |
rm_work | why would we even need to use this | 15:56 |
diltram | but for what reason? | 15:56 |
*** csomerville has quit IRC | 15:56 | |
rm_work | if we still need another wsgi runner | 15:56 |
rm_work | all we need is a wsgi runner | 15:56 |
rm_work | lol | 15:56 |
diltram | gunicorn provides everything | 15:56 |
rm_work | right | 15:56 |
rm_work | then we'd need to use ... gunicorn to run this uwsgi thing? | 15:57 |
rm_work | like, what is the point | 15:57 |
diltram | hahaha | 15:57 |
diltram | yeah :P | 15:57 |
greghaynes | heh, its a good question, let me do some more reading because I do suspect theres a more straightforward way | 15:57 |
rm_work | i really believe that maybe one person on that ML has even the slightest idea what we're actually doing | 15:58 |
diltram | johnsom: http://logs.openstack.org/65/265065/18/check/gate-neutron-lbaasv2-dsvm-loadbalancer/3469c27/console.html#_2016-10-18_23_46_38_305481 | 15:58 |
rm_work | and everyone is just saying random things that seem related to the one word "wsgi" that they scanned in the title | 15:58 |
greghaynes | well fwiw the pattern of running your wsgi runner from python is a bit odd - even in gunnicorn the way I used to do what youre doing is there was some kind of pre-fork hook | 15:58 |
greghaynes | which I cant remember the name of | 15:58 |
rm_work | yeah this functionality is new in 19.0 | 15:59 |
diltram | but why it's odd? | 15:59 |
rm_work | so i'm thinking maybe everyone is instantly assuming we're doing something that we aren't | 15:59 |
diltram | rm_work: +1 | 15:59 |
rm_work | how many reviewers do we have that would +2/+A this gunicorn change if I just take it out of requirements.txt and put it back in the element directly | 16:00 |
johnsom | diltram well, that is odd. | 16:00 |
greghaynes | Yea, I dont mean it as a 'gunicorn is bad use uwsgi', I just know thats what most things are using nowdays so its probably worth making sure there isnt some issue with it, if there is it might be worth trying to get openstack to use different tool | 16:01 |
rm_work | because what I keep hearing is "this isn't a g-r issue, it's up to the deployer to use gunicorn" ... and we're the deployer for our devstack gates... sooooo.... seems like they're saying we can install it outside of g-r if we want | 16:01 |
rm_work | does anyone else interpret it that way, or just me? | 16:02 |
johnsom | diltram It looks like the amp didn't boot or come online | 16:02 |
diltram | rm_work: I can approve that after removing from requirements.txt - I really don't feel that it's a huge problem especially that we're testing everything and we're responsible for making it working | 16:02 |
diltram | johnsom: but the worst thing is that in o-cw there is no error for that | 16:04 |
greghaynes | rm_work: oh, so this is just exposing the wsgi api. So what does octavia depend on for the wsgi layer, I think I heard flask? | 16:04 |
johnsom | We already have two +2's on the g-r patch, so | 16:04 |
rm_work | greghaynes: yes | 16:04 |
rm_work | greghaynes: right now we use flask's built-in werkzeug based runner | 16:04 |
greghaynes | rm_work: so youd init the flask application and pass it as one of those uri's | 16:04 |
rm_work | which is shitty | 16:04 |
johnsom | diltram yeah, the test cut it off before o-cw gave up on it | 16:04 |
rm_work | yes | 16:04 |
rm_work | but then how do we RUN THE SERVER | 16:04 |
rm_work | lol | 16:05 |
greghaynes | rm_work: do you have some code you tetsted with? I can poke at it | 16:05 |
ajo | https://review.openstack.org/#/c/388686/ | 16:05 |
ajo | :-) | 16:05 |
rm_work | greghaynes: it's up: | 16:05 |
rm_work | https://review.openstack.org/#/c/386758/ | 16:05 |
diltram | johnsom: ok, it's in teardown class | 16:05 |
greghaynes | rm_work: ok | 16:05 |
rm_work | see: agent.py | 16:05 |
johnsom | diltram But, on that host, it should have come up by then, so something is broken in the amp IMO | 16:06 |
johnsom | ajo Thanks! | 16:06 |
ajo | johnsom, happy to do it :) I guess that we should start transplanting more scenarios :) | 16:06 |
johnsom | Yep | 16:07 |
ajo | johnsom, is anybody looking at that? I could give it a try after summit | 16:07 |
johnsom | ajo Paul Glass had started (there are some patches up for review), but he has moved on to other tasks, so feel free if you have the time | 16:08 |
*** cody-somerville has quit IRC | 16:08 | |
ajo | johnsom, ack | 16:08 |
diltram | johnsom: it looks like all is ok | 16:08 |
diltram | the last log from o-cw shows that it was deleting load balancer | 16:09 |
diltram | which succeed | 16:09 |
ajo | diltram, nice gunicorn patch, I didn't know gunicorn | 16:09 |
diltram | ajo: it's made by rm_work | 16:10 |
diltram | not me :P | 16:10 |
ajo | rm_work++ | 16:10 |
ajo | :) | 16:10 |
ajo | %) | 16:10 |
rm_work | :) | 16:11 |
rm_work | It really is pretty trivial honestly... I said originally "I think that should be trivial, I just never got to it", and it turns out it was >_> and now I feel dumb for not doing it like a year ago | 16:11 |
ajo | johnsom, re-ack https://review.openstack.org/#/q/status:open+project:openstack/octavia+owner:%22Paul+Glass+%253Cpaul.glass%2540rackspace.com%253E%22 | 16:12 |
*** cody-somerville has joined #openstack-lbaas | 16:18 | |
*** csomerville has joined #openstack-lbaas | 16:20 | |
*** cody-somerville has quit IRC | 16:23 | |
*** links has quit IRC | 16:31 | |
diltram | johnsom: in this test we're using noop driver | 16:33 |
diltram | so how it's possible that we have created sec group? | 16:34 |
*** ducnc has quit IRC | 16:34 | |
*** ducnc has joined #openstack-lbaas | 16:34 | |
*** anilvenkata has quit IRC | 16:40 | |
rm_work | ajo: looks like multinode passed. cool | 16:40 |
johnsom | diltram Which test? I was looking at a scenario test | 16:40 |
*** numans has quit IRC | 16:40 | |
*** daneyon has joined #openstack-lbaas | 16:42 | |
*** daneyon has quit IRC | 16:43 | |
johnsom | Nevermind, I see that the link you sent earlier was a noop | 16:44 |
*** eezhova has quit IRC | 16:44 | |
johnsom | I suspect that the test itself created that group | 16:45 |
diltram | yeah, probably | 16:47 |
diltram | I used the reproduce.sh and it's working :/ | 16:48 |
diltram | johnsom: maybe we should add into logs nova console-log for specific amphora | 16:50 |
diltram | it should be easier to understand what it's going one | 16:50 |
*** pcaruana has joined #openstack-lbaas | 16:51 | |
rm_work | we didn't ever get it set up to capture the various logs *from the Amphorae*, did we? | 16:51 |
rm_work | Maybe that is something I can look at... | 16:51 |
rm_work | though, it might be tricky as they get deleted as the tests complete, or else maybe aren't reachable to begin with... | 16:52 |
diltram | but nova console-log should be available all the time | 16:53 |
rm_work | ah, maybe have the amps we build for devstack include syslog and log remotely to the host (using the IP from the amphora-agent config) | 16:53 |
diltram | http://logs.openstack.org/65/265065/18/check/gate-octavia-v1-dsvm-scenario-ubuntu-xenial-nv/1fcb544/logs/screen-o-cw.txt.gz | 16:53 |
diltram | like here there is no info about trying to delete that amphora | 16:53 |
rm_work | yeah but i'm more interested in like... the haproxy logs, or the amphora-agent log | 16:54 |
diltram | amphora-agent | 16:54 |
rm_work | we don't capture that at all yet, do we? | 16:54 |
diltram | or even smth about the amphora | 16:54 |
diltram | we're not capturing any logs from amp | 16:54 |
diltram | so we're blind completely right now | 16:55 |
diltram | https://review.openstack.org/#/c/265065/ | 16:55 |
diltram | ehhhh | 16:55 |
dougwig | rm_work: i bet you're loving the ML today. | 16:55 |
diltram | yeah, we need to get some logs from amphora | 16:55 |
rm_work | dougwig: i think i'm developing a tumor | 16:56 |
*** Guest41366 is now known as redrobot | 16:56 | |
dougwig | rm_work: when the tumor gets large enough, it'll all feel normal | 16:56 |
*** mugsie has quit IRC | 16:56 | |
rm_work | [01:00:05] <rm_work>how many reviewers do we have that would +2/+A this gunicorn change if I just take it out of requirements.txt and put it back in the element directly | 16:57 |
*** mugsie has joined #openstack-lbaas | 16:58 | |
rm_work | [01:01:24] <rm_work>because what I keep hearing is "this isn't a g-r issue, it's up to the deployer to use gunicorn" ... and we're the deployer for our devstack gates... sooooo.... seems like they're saying we can install it outside of g-r if we want | 16:58 |
rm_work | <_< | 16:58 |
rm_work | but, as johnsom points out, we're pretty close | 16:58 |
rm_work | +2/+2 | 16:58 |
rm_work | just need tony to remove his -1 | 16:59 |
*** eezhova has joined #openstack-lbaas | 17:02 | |
*** amoralej is now known as amoralej|off | 17:04 | |
diltram | johnsom: thx for helping with that ComputeWait | 17:05 |
johnsom | NP | 17:06 |
diltram | I have also questions about that keystone | 17:09 |
diltram | so you said there some deployers use this settings to override endpoints and other | 17:10 |
openstackgerrit | Michael Johnson proposed openstack/octavia: TEST PATCH - DO NOT MERGE https://review.openstack.org/388817 | 17:10 |
diltram | and is it proper to allow change region which is used? | 17:10 |
diltram | because I can understand that we should give a configuration to specify is it should use internal/external urls | 17:10 |
diltram | to access services | 17:11 |
diltram | but region and other? | 17:11 |
openstackgerrit | greghaynes proposed openstack/octavia: WIP: uwsgi agent entrypoint https://review.openstack.org/388818 | 17:11 |
greghaynes | rm_work: ^ that does an equivalent thing with uwsgi, I didnt add all the options but you should be able to get the idea | 17:12 |
rm_work | hmm | 17:12 |
greghaynes | and fwiw, I would jsut add a doc for 'heres a prod config you could use to run the agent' | 17:12 |
greghaynes | and use that entrypoint only for dev | 17:12 |
greghaynes | because really in prod folks shouldnt be doing ./agent | 17:13 |
rm_work | no one does ./agent anyway | 17:13 |
*** bana_k has joined #openstack-lbaas | 17:13 | |
rm_work | all of this is handled inside each of thousands of service-vms that are fully automated | 17:13 |
diltram | but also noone will install nginx/apache to host that WSGI app | 17:13 |
rm_work | lol also correct | 17:13 |
greghaynes | ah, so then id be baking in a uwsgi config in your image and running the uwsgi emperror | 17:13 |
johnsom | Yeah | 17:13 |
greghaynes | or write one out, etc | 17:14 |
diltram | we need to use something lightweight as much as possible | 17:14 |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/octavia: Adds a new feature to limit the amphora build rate https://review.openstack.org/303304 | 17:14 |
diltram | finally - I believe that it's gonna work | 17:14 |
diltram | do we have anything to discuss today? | 17:15 |
diltram | I'm going with my wife to see my son in 3D and I don't know if I will be able to back in time | 17:15 |
johnsom | Yeah, at a minimum we need to talk about the next few meetings | 17:16 |
johnsom | diltram No problem. Have fun | 17:16 |
diltram | thx :) | 17:16 |
johnsom | I will probably once again bug dougwig (this is your warning) about the translation and packaging stuff | 17:17 |
diltram | hahaha :p | 17:17 |
rm_work | i'll probably be in bed before the meeting johnsom :( | 17:17 |
johnsom | Ok. | 17:18 |
rm_work | but FYI there's a barbican session on Friday at 9am that we should maybe attend, they're discussing the outstanding bug on barbican/lbaas usage | 17:18 |
rm_work | err, next week friday | 17:18 |
johnsom | I'm going to propose cancelling the next two meetings, since I will be offline | 17:18 |
johnsom | rm_work Ok cool. I commented on that bug yesterday | 17:19 |
diltram | probably it's a good idea | 17:19 |
rm_work | kk | 17:19 |
johnsom | We might have a quorum the week after the summit, but someone else will have to run the meeting. But I think most teams are canceling two weeks worth | 17:19 |
johnsom | Today's agenda: https://wiki.openstack.org/wiki/Octavia/Weekly_Meeting_Agenda#Meeting_2016-10-19 | 17:22 |
diltram | johnsom: https://review.openstack.org/#/c/364655/12 | 17:39 |
johnsom | Ok | 17:39 |
diltram | johnsom: looks like something about what we're discussing in this review - http://lists.openstack.org/pipermail/openstack-dev/2016-October/106083.html | 17:47 |
diltram | ok, I will be available in next ~3 hours is smth new will come | 18:00 |
*** yamamoto has joined #openstack-lbaas | 18:04 | |
*** _ducttape_ has joined #openstack-lbaas | 18:28 | |
*** ducttape_ has quit IRC | 18:32 | |
*** eezhova has quit IRC | 18:57 | |
*** _ducttape_ has quit IRC | 19:05 | |
*** madhu_ak has quit IRC | 19:07 | |
*** Alex_Stef has quit IRC | 19:10 | |
*** ducttape_ has joined #openstack-lbaas | 19:27 | |
*** carrbs has joined #openstack-lbaas | 19:30 | |
*** eezhova has joined #openstack-lbaas | 19:30 | |
*** eezhova has quit IRC | 19:32 | |
*** eezhova has joined #openstack-lbaas | 19:35 | |
*** pcaruana has quit IRC | 19:50 | |
*** nmagnezi has joined #openstack-lbaas | 19:52 | |
johnsom | Octavia meeting starting soon on #openstack-meeting-alt | 19:56 |
*** eezhova has quit IRC | 20:23 | |
*** eezhova has joined #openstack-lbaas | 20:28 | |
*** nmagnezi has quit IRC | 20:45 | |
*** eezhova has quit IRC | 21:27 | |
*** matt-borland has quit IRC | 21:31 | |
*** pglass has quit IRC | 21:50 | |
*** ducttape_ has quit IRC | 22:01 | |
*** RichB has quit IRC | 22:21 | |
*** RichB has joined #openstack-lbaas | 22:24 | |
*** harlowja has quit IRC | 22:33 | |
*** ducttape_ has joined #openstack-lbaas | 22:45 | |
*** ducttape_ has quit IRC | 22:47 | |
*** ducttape_ has joined #openstack-lbaas | 22:47 | |
*** harlowja has joined #openstack-lbaas | 22:48 | |
*** armax has quit IRC | 23:13 | |
*** ducttape_ has quit IRC | 23:16 | |
*** ducttape_ has joined #openstack-lbaas | 23:27 | |
*** yuanying has joined #openstack-lbaas | 23:32 | |
*** ducttape_ has quit IRC | 23:38 | |
*** ducttape_ has joined #openstack-lbaas | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!