*** ducttape_ has quit IRC | 00:12 | |
*** amotoki has joined #openstack-lbaas | 00:14 | |
*** tovin07 has joined #openstack-lbaas | 00:48 | |
*** tovin07_ has joined #openstack-lbaas | 00:51 | |
*** tovin07_ has quit IRC | 00:52 | |
*** tovin07 has quit IRC | 00:56 | |
*** tovin07 has joined #openstack-lbaas | 00:57 | |
*** tovin07_ has joined #openstack-lbaas | 00:58 | |
*** yuanying has joined #openstack-lbaas | 01:03 | |
*** kevo has joined #openstack-lbaas | 01:08 | |
*** ducttape_ has joined #openstack-lbaas | 01:13 | |
*** ducttape_ has quit IRC | 01:18 | |
*** ducttape_ has joined #openstack-lbaas | 01:42 | |
*** ducttape_ has quit IRC | 01:53 | |
*** armax has joined #openstack-lbaas | 02:06 | |
*** armax has quit IRC | 02:08 | |
*** amotoki has quit IRC | 02:11 | |
*** kevo has quit IRC | 02:13 | |
*** yatin_on_leave has quit IRC | 02:16 | |
*** yatin_on_leave has joined #openstack-lbaas | 02:27 | |
*** ducttape_ has joined #openstack-lbaas | 02:41 | |
*** yuanying has quit IRC | 02:49 | |
*** ducttape_ has quit IRC | 03:05 | |
*** yatin_on_leave has quit IRC | 03:18 | |
*** ducttape_ has joined #openstack-lbaas | 03:31 | |
*** yatin_on_leave has joined #openstack-lbaas | 03:31 | |
*** Alex_Stef has joined #openstack-lbaas | 03:49 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to n-lbaasv2 for listeners https://review.openstack.org/405060 | 03:59 |
---|---|---|
*** ducttape_ has quit IRC | 04:10 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to n-lbaasv2 for listeners https://review.openstack.org/405060 | 04:17 |
*** ducttape_ has joined #openstack-lbaas | 04:19 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to nlbaasv2 for pools https://review.openstack.org/405922 | 04:28 |
*** ducttape_ has quit IRC | 04:29 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to nlbaasv2 for pools https://review.openstack.org/405922 | 04:31 |
*** korean101 has joined #openstack-lbaas | 04:34 | |
korean101 | hi guys | 04:35 |
korean101 | anyone knows this error? (http://paste.openstack.org/show/592061/) | 04:35 |
korean101 | "generate-subunit 1481514746 2344 fail" on devstack | 04:35 |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to n-lbaasv2 for members https://review.openstack.org/405932 | 04:39 |
openstackgerrit | Sindhu Devale proposed openstack/octavia: Align Octavia API to n-lbaasv2 for L7Policy https://review.openstack.org/406328 | 04:49 |
*** rstarmer has joined #openstack-lbaas | 04:52 | |
*** Alex_Stef has quit IRC | 04:53 | |
*** Alex_Stef has joined #openstack-lbaas | 04:55 | |
*** yuanying has joined #openstack-lbaas | 04:58 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia: Align Octavia API to n-lbaasv2 for L7Rules https://review.openstack.org/406336 | 04:58 |
*** chenhb has joined #openstack-lbaas | 05:19 | |
chenhb | Hi,every body. We create a ci job in our gate | 05:26 |
chenhb | We start the lbaas and octavia service | 05:27 |
chenhb | It was failed, this is error info link http://paste.openstack.org/show/592062 | 05:29 |
*** ducttape_ has joined #openstack-lbaas | 05:30 | |
chenhb | it occurred error when cloning diskimage-builder in octavia_install | 05:31 |
chenhb | Who can help me? Thanks | 05:33 |
*** ducttape_ has quit IRC | 05:35 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to n-lbaasv2 for listeners https://review.openstack.org/405060 | 05:44 |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to nlbaasv2 for pools https://review.openstack.org/405922 | 05:50 |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to n-lbaasv2 for listeners https://review.openstack.org/405060 | 05:51 |
openstackgerrit | Sindhu Devale proposed openstack/octavia: [WIP] Align Octavia API to n-lbaasv2 for members https://review.openstack.org/405932 | 05:52 |
*** reedip has quit IRC | 05:53 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia: Align Octavia API to n-lbaasv2 for L7Policy https://review.openstack.org/406328 | 05:53 |
openstackgerrit | Sindhu Devale proposed openstack/octavia: Align Octavia API to n-lbaasv2 for L7Rules https://review.openstack.org/406336 | 05:54 |
*** reedip has joined #openstack-lbaas | 06:03 | |
openstackgerrit | Abhishek G M proposed openstack/neutron-lbaas: Fix for error "no attribute tenant_id" https://review.openstack.org/406033 | 06:08 |
*** openstackgerrit_ has joined #openstack-lbaas | 06:24 | |
*** kevo has joined #openstack-lbaas | 06:24 | |
*** openstackgerrit_ has quit IRC | 06:25 | |
*** openstackgerrit_ has joined #openstack-lbaas | 06:26 | |
*** openstackgerrit_ has quit IRC | 06:27 | |
*** ducttape_ has joined #openstack-lbaas | 06:31 | |
*** openstackgerrit_ has joined #openstack-lbaas | 06:34 | |
*** openstackgerrit_ has quit IRC | 06:35 | |
*** ducttape_ has quit IRC | 06:36 | |
*** openstackgerrit_ has joined #openstack-lbaas | 06:59 | |
*** openstackgerrit_ has quit IRC | 07:00 | |
*** eezhova has joined #openstack-lbaas | 07:15 | |
*** ihrachys has joined #openstack-lbaas | 07:19 | |
*** kevo has quit IRC | 07:23 | |
*** yamamoto has quit IRC | 07:26 | |
*** kobis has joined #openstack-lbaas | 07:31 | |
*** ducttape_ has joined #openstack-lbaas | 07:32 | |
*** ducttape_ has quit IRC | 07:37 | |
*** eezhova has quit IRC | 07:43 | |
rm_work | korean101: that isn't the real error, the real error happened before that somewhere... let me check | 07:50 |
rm_work | ah yeah, korean101 and chenhb you are both probably having the same problem, which is that currently we have a problem with the image build process in devstack | 07:50 |
rm_work | we're working on resolving it, hopefully early this week | 07:51 |
rm_work | so, at the moment, that is going to happen :( | 07:51 |
rm_work | there is a series of patches in both diskimage-builder and octavia that kinda works, but i think still has an issue | 07:51 |
*** yamamoto has joined #openstack-lbaas | 08:09 | |
*** yamamoto_ has joined #openstack-lbaas | 08:10 | |
korean101 | rm_work: OMG! thank you for your qucik answer~ | 08:12 |
korean101 | rm_work: really appreciate | 08:13 |
*** yamamoto has quit IRC | 08:13 | |
*** yamamoto_ has quit IRC | 08:20 | |
chenhb | @rm_work, thanks.waiting..... :) | 08:22 |
rm_work | korean101: np, if you follow the chat here you will see when we figure it out, hopefully | 08:22 |
rm_work | chenhb / korean101: this is the main patch: https://review.openstack.org/#/c/356590/ | 08:23 |
rm_work | the others (in diskimage-builder) are linked as "depends-on" in the commit message | 08:24 |
*** yamamoto has joined #openstack-lbaas | 08:24 | |
rm_work | with those it will build the image successfully, though it seems like it may still have an issue that prevents the agent from running correctly, so it looks like it's still a little bit broken | 08:25 |
rm_work | I'll be looking at it in the morning (still midnight here) | 08:25 |
chenhb | We have added the related project to the variable $PROJECT. Is it useful to resolve the git_clone error? | 08:29 |
*** jsheeren has joined #openstack-lbaas | 08:29 | |
*** pcaruana has joined #openstack-lbaas | 08:30 | |
*** amoralej|off is now known as amoralej | 08:31 | |
*** yamamoto has quit IRC | 08:34 | |
*** pcaruana has quit IRC | 08:37 | |
*** pcaruana has joined #openstack-lbaas | 08:38 | |
*** jsheeren has quit IRC | 08:39 | |
*** jsheeren has joined #openstack-lbaas | 08:40 | |
*** eezhova has joined #openstack-lbaas | 08:41 | |
*** nmagnezi has joined #openstack-lbaas | 08:52 | |
*** ducttape_ has joined #openstack-lbaas | 09:34 | |
*** ducttape_ has quit IRC | 09:38 | |
*** yuanying has quit IRC | 09:43 | |
*** yamamoto has joined #openstack-lbaas | 09:48 | |
*** yamamoto has quit IRC | 09:49 | |
*** strigazi_AFK is now known as strigazi | 09:49 | |
*** ihrachys has quit IRC | 09:57 | |
*** tovin07_ has quit IRC | 10:09 | |
*** yamamoto has joined #openstack-lbaas | 10:27 | |
*** yamamoto has quit IRC | 10:30 | |
*** ducttape_ has joined #openstack-lbaas | 10:35 | |
*** ducttape_ has quit IRC | 10:39 | |
*** yamamoto has joined #openstack-lbaas | 10:43 | |
*** ducttape_ has joined #openstack-lbaas | 10:50 | |
*** yamamoto has quit IRC | 10:51 | |
*** ihrachys has joined #openstack-lbaas | 11:01 | |
*** yamamoto has joined #openstack-lbaas | 11:03 | |
*** yamamoto has quit IRC | 11:08 | |
*** ducttape_ has quit IRC | 11:15 | |
*** ducttape_ has joined #openstack-lbaas | 11:18 | |
*** ducttape_ has quit IRC | 11:44 | |
*** yamamoto has joined #openstack-lbaas | 12:04 | |
*** yamamoto has quit IRC | 12:05 | |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - create distributor network flow https://review.openstack.org/409763 | 12:22 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: Active-Active Topology - Cluster DB Tasks https://review.openstack.org/409764 | 12:22 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: Active-Active Topology - register/uregister amphorae tasks https://review.openstack.org/409765 | 12:22 |
*** rstarmer has quit IRC | 12:30 | |
*** ducttape_ has joined #openstack-lbaas | 12:45 | |
*** ducttape_ has quit IRC | 12:50 | |
*** chenhb has quit IRC | 12:58 | |
openstackgerrit | Nir Magnezi proposed openstack/neutron-lbaas: Auto reschedule loadbalancers from dead agents https://review.openstack.org/299998 | 13:27 |
*** xgerman has quit IRC | 13:28 | |
*** xgerman has joined #openstack-lbaas | 13:29 | |
ajo | psutil/_psutil_linux.c:13:20: fatal error: Python.h: No such file or directory | 13:41 |
ajo | hmm | 13:41 |
nmagnezi | johnsom, ping: a question about octavia/neutron-lbaas codebases squash | 13:41 |
*** jsheeren has quit IRC | 13:41 | |
nmagnezi | ajo, ^^ I got the same thing an hour ago :( | 13:42 |
*** amoralej is now known as amoralej|lunch | 13:45 | |
bcafarel | https://review.openstack.org/#/c/356590/ in progress for the Python.h fun | 13:49 |
*** amotoki has joined #openstack-lbaas | 13:50 | |
*** amotoki has quit IRC | 14:01 | |
*** ducttape_ has joined #openstack-lbaas | 14:10 | |
*** eezhova_ has joined #openstack-lbaas | 14:16 | |
*** eezhova has quit IRC | 14:18 | |
*** Matias has quit IRC | 14:18 | |
*** Matias has joined #openstack-lbaas | 14:23 | |
*** amoralej|lunch is now known as amoralej | 14:25 | |
openstackgerrit | Nir Magnezi proposed openstack/neutron-lbaas: Auto reschedule loadbalancers from dead agents https://review.openstack.org/299998 | 14:33 |
johnsom | nmagnezi ajo That error about python.h is caused by the ongoing issues the diskimage-builder project is having after a change they merged two Fridays ago. | 14:37 |
nmagnezi | johnsom, Michael we should come up with something to pre-block such issues | 14:37 |
nmagnezi | johnsom, i will send a mail to the mailing list with some possible suggestions :) | 14:38 |
nmagnezi | johnsom, maybe we can follow up on the weekly meeting | 14:38 |
johnsom | Greg and Adam have been working on it. I put up some patches that fixed it, but the DIB team are attempting to fix it another way. | 14:38 |
johnsom | nmagnezi yes, we should probably add a simple octavia gate to their project. This isn't the first time they have merged a broken change.... | 14:39 |
*** ducttape_ has quit IRC | 14:40 | |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Initial Cluster Manager https://review.openstack.org/405238 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology Initial Distributor Noop Driver https://review.openstack.org/313006 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - create distributor network flow https://review.openstack.org/409763 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: Active-Active Topology - register/uregister amphorae tasks https://review.openstack.org/409765 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: Active-Active Topology - Cluster DB Tasks https://review.openstack.org/409764 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology OVS-based Distributor Driver https://review.openstack.org/317629 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology OVS-based Distributor Backend https://review.openstack.org/320422 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Distributor related tasks https://review.openstack.org/406951 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - controller network tasks https://review.openstack.org/323481 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Distributor image creation https://review.openstack.org/403594 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - network driver related changes https://review.openstack.org/322494 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - distributor certificate tasks https://review.openstack.org/406952 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - distributor creation flow https://review.openstack.org/406953 | 14:42 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - create shared distributor https://review.openstack.org/406954 | 14:42 |
*** ducttape_ has joined #openstack-lbaas | 14:42 | |
johnsom | nmagnezi What is your question about the merge? | 14:43 |
nmagnezi | johnsom, just want to verify i get the roadmap for this | 14:44 |
nmagnezi | johnsom, so first i started to look at https://etherpad.openstack.org/p/octavia-ocata-merge-review-priority | 14:44 |
nmagnezi | johnsom, in order to review related patches | 14:44 |
nmagnezi | johnsom, now, do we expect to finish API alignment on Ocata? | 14:45 |
johnsom | Yes, first up is getting the lbaasv2 API moved into Octavia | 14:45 |
johnsom | nmagnezi We are still trying for Ocata yes | 14:45 |
nmagnezi | johnsom, ack. so if we make it to Ocata, what is expected to happen with the neutron-lbaas codebase? | 14:46 |
johnsom | Then we are working on making the drivers work in Octavia and adding a proxy to neutron API | 14:47 |
johnsom | It will be deprecated with the pass through proxy code allowing compatibility | 14:48 |
*** ducttape_ has quit IRC | 14:48 | |
nmagnezi | in Ocata or afterwards? | 14:49 |
johnsom | To be determined based on how | 14:49 |
johnsom | Far we get with the code | 14:49 |
nmagnezi | ack. what i'm trying to figure out here is a usecase in which an operator is still using haproxy in namespace for Ocata. will is still work assuming he did not deploy Octavia at all? | 14:51 |
johnsom | This week is Ocata-2 milestone, so, frankly we are running short on time | 14:51 |
johnsom | Probably. We need to move the namespace driver over to Octavia | 14:52 |
*** cody-somerville has joined #openstack-lbaas | 14:53 | |
*** cody-somerville has quit IRC | 14:53 | |
*** cody-somerville has joined #openstack-lbaas | 14:53 | |
johnsom | I suspect the pass through proxy will need to be an optional setting in Ocata, just due to the timing. | 14:53 |
nmagnezi | johnsom, how will that work? will you add the lbaas agent to octavia? | 14:53 |
johnsom | Correct. I think it will need some re-work to break some dependencies on neutron code | 14:54 |
nmagnezi | johnsom, by pass through proxy you mean the API endpoint will be part of Octavia, but the driver is in neutron-lbaas codebase? | 14:55 |
nmagnezi | johnsom, yeah i think i blogan said it would need re-factoring in the last weekly meeting | 14:55 |
johnsom | Right, code in neutron that forwards the request through to the Octavia API endpoint | 14:56 |
*** csomerville has quit IRC | 14:56 | |
johnsom | To maintain backward compatibility via the neutron API | 14:57 |
nmagnezi | sounds like a lot of fun :) | 14:58 |
johnsom | Ha, yeah, a lot of work, but in the long run it will be good for the project. | 14:59 |
johnsom | No more editing there repos for some API changes and just one database instead of two we have now, etc. | 15:00 |
johnsom | There->three | 15:01 |
johnsom | On my mobile as it is still early here | 15:01 |
nmagnezi | IRCing on mobile? nice :D | 15:02 |
nmagnezi | re: ^^, totally agree, this move makes a lot of sense, and we will be able to move faster afterwards | 15:03 |
nmagnezi | johnsom, to we have an estimate about when the broken diskimage stuff is going to get fixed? I can't stack :< | 15:08 |
johnsom | Yeah, well, I had a fix up for review the same day, but the 'new' fixes didn't work all week. Adam is working with the DIB team. We really do need to get DIB fixed today. | 15:10 |
johnsom | It is slowing our merge work too | 15:10 |
openstackgerrit | Nir Magnezi proposed openstack/neutron-lbaas: Auto reschedule loadbalancers from dead agents https://review.openstack.org/299998 | 15:18 |
nmagnezi | johnsom, ack. | 15:18 |
*** ducttape_ has joined #openstack-lbaas | 15:19 | |
nmagnezi | johnsom, sorry for asking this again, but we are in Ocata-2. any chance to get some cycles for https://review.openstack.org/#/c/344658/ and https://review.openstack.org/299998 ? those are pending from Newton | 15:19 |
johnsom | Yeah, don't be sorry for bugging us on that. They need to be reviewed | 15:20 |
nmagnezi | johnsom, I rebased to verify they are in a good shape. https://review.openstack.org/#/c/344658/ is. as for https://review.openstack.org/299998 some changes were needed (detailed in the bug and in the patch) - fixed now as well. | 15:20 |
nmagnezi | johnsom, in the future, maybe we can use process monitor for haproxy in the amphora? (just suggesting) | 15:23 |
johnsom | We already have that capability built in | 15:24 |
*** fnaval has joined #openstack-lbaas | 15:29 | |
benoit | hi guys | 15:46 |
benoit | i m testing lbaasv2 and i wonder if the SSL terminaison could be managed without barbican ? | 15:47 |
benoit | i saw there is a local_cert_manager class, but couldnt find if it's usable | 15:48 |
*** armax has joined #openstack-lbaas | 15:48 | |
xgerman | That one is defunct | 15:49 |
xgerman | At this point we only support babican | 15:50 |
*** armax has quit IRC | 15:54 | |
benoit | thanks xgerman for your reply, so for now, if i want to do ssl ofloading with lbaasv2, i must install barbican | 15:55 |
*** _ducttape_ has joined #openstack-lbaas | 15:56 | |
xgerman | Yes, we felt that is best since we didn’t want to manage certificates | 15:56 |
benoit | yes it sounds to be the appropriate solution | 15:56 |
benoit | just i dont have barbican installed :) | 15:56 |
xgerman | Benoit not sure how current this is but https://wiki.openstack.org/wiki/Network/LBaaS/docs/how-to-create-tls-loadbalancer | 15:57 |
*** ducttap__ has joined #openstack-lbaas | 15:58 | |
*** _ducttape_ has quit IRC | 15:58 | |
*** ducttape_ has quit IRC | 15:59 | |
benoit | xgerman, thanks for sharing it but i'm evaluating it outside devstack (on a rhosp labs witch do not have barbican for now) | 16:01 |
xgerman | K, might still be useful - since the steps should work similarly in a bigger env. | 16:02 |
johnsom | There is also a description here: http://docs.openstack.org/developer/octavia/guides/basic-cookbook.html#deploy-a-tls-terminated-https-load-balancer | 16:02 |
ankur-gupta-f | Morning | 16:04 |
*** armax has joined #openstack-lbaas | 16:04 | |
benoit | yes indeed, both links should be useful | 16:05 |
nmagnezi | xgerman, hi German, could you please spend some cycles on https://review.openstack.org/#/c/344658/ and https://review.openstack.org/#/c/299998/ ? i also pinged johnsom about those, which are pending for review since Newton | 16:06 |
xgerman | They took my +2 away but will look ;-) | 16:07 |
johnsom | Sounds like a great way to start building back that review history to get the +2 back... Grin | 16:07 |
*** Alex_Stef has quit IRC | 16:07 | |
nmagnezi | johnsom, lol | 16:07 |
nmagnezi | xgerman, nevertheless, much appreciated :) | 16:08 |
xgerman | :-) | 16:08 |
*** kobis has quit IRC | 16:09 | |
*** Alex_Stef has joined #openstack-lbaas | 16:25 | |
*** kobis has joined #openstack-lbaas | 16:34 | |
*** diogogmt has joined #openstack-lbaas | 16:35 | |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/octavia: Implement sorting and pagination for octavia https://review.openstack.org/382147 | 16:35 |
*** sshank has joined #openstack-lbaas | 16:39 | |
nmagnezi | xgerman, thank you for the review :) | 16:40 |
xgerman | Yeah, I am not sure where this fits in our jigsaw puzzle of moving out of Neutron… | 16:41 |
nmagnezi | xgerman, why is that? | 16:42 |
nmagnezi | also, we didn't move yet :) | 16:42 |
xgerman | It looked to me like you are importing from neutron and not neutron_lib… but I haven’t kept up on the neutron discussions | 16:43 |
johnsom | Yeah, work hasn't started on moving that yet, so still valid to merge in neutron-lbaas | 16:43 |
johnsom | Ah, yeah, the neutron-lib thing is a different issue. If it's available in neutron-lib, it should import from there | 16:44 |
johnsom | That is also a moving target though | 16:45 |
diltram | xgerman: may you take a look again into review? | 16:45 |
xgerman | diltram will do | 16:46 |
diltram | thx | 16:46 |
nmagnezi | johnsom, well xgerman reviewed one of my patches. please give him his superpowers back :D | 16:46 |
johnsom | hahahaa | 16:47 |
diltram | rm_work, blogan: https://review.openstack.org/#/c/265065/ - this review also needs a little of yours love | 16:47 |
xgerman | diltram sonar didn’t like your patch - FYI | 16:47 |
*** eezhova_ has quit IRC | 16:48 | |
*** ducttap__ has quit IRC | 16:48 | |
diltram | ehhhh :/ | 16:48 |
*** ducttape_ has joined #openstack-lbaas | 16:48 | |
johnsom | Which one? 265065? | 16:49 |
openstackgerrit | Lubosz Kosnik (diltram) proposed openstack/octavia: Implement sorting and pagination for octavia https://review.openstack.org/382147 | 16:49 |
*** kobis has quit IRC | 16:50 | |
diltram | johnsom: 382147 | 16:55 |
diltram | rebased and working | 16:55 |
*** nmagnezi has quit IRC | 16:57 | |
*** pcaruana has quit IRC | 16:59 | |
*** kobis has joined #openstack-lbaas | 17:01 | |
*** kobis has quit IRC | 17:03 | |
rm_work | morning | 17:05 |
rm_work | yeah i know, really need to get stacks working today | 17:05 |
*** kevo has joined #openstack-lbaas | 17:15 | |
rm_work | diltram: i THINK that patch is fine, i just wanted to test first in devstack, and that means basically everything is blocked for me by this dib issue | 17:21 |
rm_work | greghaynes: i'm hoping we can power through getting this stuff fixed today -- there appears to be something broken even with a "successful build" | 17:22 |
greghaynes | Nice | 17:45 |
greghaynes | Systemd? | 17:45 |
johnsom | I added systemd support a while ago | 17:57 |
greghaynes | hrm | 17:57 |
johnsom | https://review.openstack.org/396438 | 17:57 |
*** openstack has joined #openstack-lbaas | 18:01 | |
diltram | johnsom: https://review.openstack.org/#/c/382147 | 18:03 |
diltram | okay keystone merged | 18:17 |
johnsom | Wahoo | 18:18 |
*** ihrachys has quit IRC | 18:18 | |
diltram | finally after 11 months it's done :P | 18:18 |
*** harlowja has joined #openstack-lbaas | 18:20 | |
*** reedip has quit IRC | 18:32 | |
*** yatin_on_leave has quit IRC | 18:32 | |
*** cody-somerville has quit IRC | 18:35 | |
*** cody-somerville has joined #openstack-lbaas | 18:36 | |
*** cody-somerville has quit IRC | 18:36 | |
*** cody-somerville has joined #openstack-lbaas | 18:36 | |
johnsom | greghaynes I'm building a new devstack now to take a look at what is going on in the image | 18:38 |
greghaynes | Ok. I have a dr appt and then meeting but I'll have phone irc | 18:38 |
greghaynes | Just won't be able to hack on fixes until late afternoon | 18:39 |
johnsom | Ok, if you don't mind and it's something obvious I can push up a change. | 18:39 |
*** csomerville has joined #openstack-lbaas | 18:40 | |
*** cody-somerville has quit IRC | 18:43 | |
*** reedip has joined #openstack-lbaas | 18:44 | |
*** yatin_on_leave has joined #openstack-lbaas | 18:45 | |
*** yatin_on_leave has quit IRC | 18:50 | |
greghaynes | Definitely | 18:53 |
*** ihrachys has joined #openstack-lbaas | 18:53 | |
greghaynes | (go for it) | 18:53 |
*** ihrachys has quit IRC | 18:57 | |
rm_work | heh, you found someone else willing to +A diltram? :P | 18:59 |
diltram | yep :) | 18:59 |
johnsom | diltram lol -dirty.... | 19:00 |
rm_work | we might again be at a point where we just need to shove some of this stuff through (as long as it doesn't *totally break everything*) and then fix bugs later | 19:01 |
rm_work | if we have any hope of making ocata | 19:01 |
rm_work | *if we want to have any hope | 19:01 |
diltram | +1 | 19:01 |
rm_work | i really wish we could at least see the basic scenarios passing before we merge a TON of stuff tho | 19:02 |
rm_work | T_T | 19:02 |
johnsom | No, I really don't want to have a *broken* release during out inaugural release | 19:02 |
johnsom | I would rather just not get as far as we hoped. I.e. get the API in, but maybe not the driver move, etc. | 19:02 |
rm_work | johnsom: I SAID, "as long as it doesn't *totally break everything*" | 19:02 |
rm_work | so that's covered :P | 19:02 |
johnsom | Yeah, I'm just saying this didn't end well for us in the past | 19:03 |
rm_work | it ended with us getting *this far* | 19:03 |
diltram | but we need to merge the code and start merging tests from nlbaas to verify that all is workingg | 19:03 |
diltram | and based on this we can start fixing any issues | 19:03 |
rm_work | ^^ +1 | 19:03 |
diltram | but without policy, tests we're not able to do anything | 19:03 |
*** yatin_on_leave has joined #openstack-lbaas | 19:03 | |
rm_work | i think things would move a lot faster that way | 19:03 |
johnsom | Yeah, I was thinking about that this morning, that I need to get the tests moved over and a gate setup | 19:03 |
diltram | first of all merge the policy and sorting pagination | 19:04 |
johnsom | Right now, my focus is getting our builds working again | 19:04 |
diltram | because the whole v2 will fail after merging this code | 19:04 |
johnsom | I'm pretty worried and think we have already broken master | 19:04 |
ankur-gupta-f | All we have merged in from the V2 API is the directory init... How is it breaking scenario tests? | 19:06 |
johnsom | ankur-gupta-f http://logs.openstack.org/90/356590/12/check/gate-octavia-v1-dsvm-scenario-ubuntu-xenial-nv/4072b4e/console.html.gz#_2016-12-08_22_47_07_103705 | 19:08 |
johnsom | That worries me | 19:08 |
ankur-gupta-f | whoa. But I still fail how to see how exposing the base of v2 prevents accessing of v1 endpoint. Digging in. | 19:10 |
johnsom | Thanks | 19:11 |
openstackgerrit | Merged openstack/octavia: Use pip install rather than setup.py https://review.openstack.org/408238 | 19:17 |
diltram | johnsom: building server to test that | 19:17 |
johnsom | Ok, so our latest DIB issue is cloud-init failing | 19:27 |
johnsom | [ 7.392458] cloud-init[ESC[0;1;31mFAILEDESC[0m] Failed to start Apply the settings specified in cloud-config. | 19:27 |
*** _ducttape_ has joined #openstack-lbaas | 19:27 | |
johnsom | [ 7.487929] cloud-init[948]: AttributeError: module 'lib' has no attribute 'Cryptography_HAS_SSL_ST' | 19:27 |
johnsom | http://paste.openstack.org/show/592141/ | 19:29 |
*** rstarmer has joined #openstack-lbaas | 19:30 | |
*** ducttape_ has quit IRC | 19:31 | |
*** _ducttape_ has quit IRC | 19:39 | |
*** ducttape_ has joined #openstack-lbaas | 19:40 | |
*** Alex_Stef has quit IRC | 19:41 | |
*** rstarmer has quit IRC | 19:44 | |
*** rstarmer has joined #openstack-lbaas | 19:44 | |
*** rstarmer has quit IRC | 19:44 | |
*** rstarmer has joined #openstack-lbaas | 19:45 | |
*** rstarmer has quit IRC | 19:45 | |
*** rstarmer has joined #openstack-lbaas | 19:46 | |
*** rstarmer has quit IRC | 19:46 | |
*** rstarmer has joined #openstack-lbaas | 19:46 | |
*** rstarmer has quit IRC | 19:47 | |
*** rstarmer has joined #openstack-lbaas | 19:47 | |
*** rstarmer has quit IRC | 19:47 | |
*** rstarmer has joined #openstack-lbaas | 19:48 | |
*** rstarmer has quit IRC | 19:48 | |
*** rstarmer has joined #openstack-lbaas | 19:49 | |
*** rstarmer has quit IRC | 19:49 | |
*** kevo has quit IRC | 19:51 | |
*** amoralej is now known as amoralej|off | 19:51 | |
*** kevo has joined #openstack-lbaas | 19:58 | |
*** woodster_ has joined #openstack-lbaas | 20:01 | |
johnsom | I am pretty sure it's that the cloud image has {"package": "python3-cryptography","arch": "amd64","version": "1.2.3-1ubuntu0.1","status": "ii "} so we get: Requirement already satisfied: cryptography!=1.3.0,>=1.0 in /usr/lib/python3/dist-packages (from octavia==0.9.1.dev109) | 20:16 |
johnsom | But 1.2.3 of cryptography is very old | 20:16 |
johnsom | Ok, march, but in python years that is like 5 years old.... | 20:16 |
rm_work | yeah hmmm | 20:18 |
johnsom | Yep. That line came into cryptography in version 1.3.... | 20:18 |
rm_work | so we need to update our reqs | 20:18 |
johnsom | So, that is the problem. | 20:18 |
johnsom | Yeah, I am thinking so | 20:18 |
rm_work | ... which means a g-r check | 20:18 |
rm_work | *change | 20:18 |
rm_work | f | 20:18 |
rm_work | ffffff | 20:18 |
rm_work | i can do it... | 20:19 |
johnsom | Yes, I thought the same, f's included | 20:19 |
rm_work | we just need >=1.3.1 | 20:19 |
rm_work | ? | 20:19 |
johnsom | Well, that I actually have no idea | 20:19 |
rm_work | hmm | 20:19 |
rm_work | i'll just set it to ... latest? :/ | 20:20 |
johnsom | At least greater than 1.3, but I haven't tested through with that version. | 20:20 |
rm_work | <_< | 20:20 |
rm_work | well since it has specifically !=1.3.0 | 20:20 |
rm_work | i assume >=1.3.1 makes sense | 20:20 |
johnsom | Funny thing here is it's cloud-init that is dying, so it's not really *our* code that is failing/needs something new. | 20:20 |
rm_work | yeah... | 20:20 |
johnsom | Not sure why other's aren't seeing this | 20:20 |
rm_work | uhh | 20:20 |
rm_work | hmm | 20:20 |
rm_work | whelp | 20:20 |
johnsom | Is it all the py3.x stuff DIB did? | 20:21 |
rm_work | should i do the change? | 20:21 |
rm_work | probably yes | 20:21 |
rm_work | my guess is prior it'd just be using py2 for all the stuff that anyone else touches | 20:21 |
johnsom | Let me do a local change, spin an image and see if it boots | 20:21 |
johnsom | Sigh, blazing a trail once again.... A trail of fire | 20:21 |
rm_work | johnsom: is Octavia doing the PTG thing? | 20:29 |
johnsom | Yes, there will be a few of us there. | 20:29 |
johnsom | We will be using the neutron room though. I opted to not have our own as I didn't know we would have enough folks to warrant it. | 20:30 |
xgerman | We can always congregate in the closest pub :-) | 20:31 |
greghaynes | oh, hah | 20:43 |
greghaynes | what installs cloud-init? | 20:43 |
greghaynes | thats really odd it'd be able to be installed in a broken way like that | 20:44 |
greghaynes | johnsom: I bet thats actually a missing libssl-dev dep | 20:45 |
johnsom | No, we load that | 20:46 |
greghaynes | although again, if its installed from package that should be pulled in | 20:46 |
greghaynes | hr | 20:46 |
johnsom | I tracked it back to the actual version | 20:46 |
greghaynes | well being old shouldnt mean its broken - I suspect its old because its being pulled in as a cloud-init dep (which is terrifying, but w/e) and therefore its using the latest ubuntu packaged version rather than pip | 20:47 |
rm_work | oh, looks like I probably won't make PTG... timing is bad for me | 20:47 |
johnsom | The old version is what ships with xenial | 20:47 |
rm_work | So I mean... updating the dep WILL fix this, I believe? right? since it'll be updated throughout openstack | 20:48 |
johnsom | we must be getting something that requires the new version that cloud-init uses | 20:48 |
rm_work | So do we want to just do that or try to dig in deeper here (like we did with the other thing and that has taken an extra week) | 20:48 |
johnsom | I'm booting a test image with the requirement change now | 20:48 |
greghaynes | right, so a wierd thing about cryptography specifically is it uses cffi/pycparsing to generate bindings for libssl at runtime | 20:49 |
greghaynes | and I suspect that error is basically saying it failed to do so | 20:49 |
greghaynes | which generally means something along the lines of headers are missing | 20:49 |
*** ihrachys has joined #openstack-lbaas | 20:50 | |
johnsom | Nope, literally the code was added to cryptography in 1.3 | 20:51 |
greghaynes | oh wait, I see what youre saying - theres no way it could work | 20:51 |
johnsom | https://github.com/pyca/cryptography/blame/master/src/_cffi_src/openssl/ssl.py#L14 | 20:52 |
greghaynes | sorry, I was thining the issue was 'why dont we have SSL_ST=', not 'why are we checking that value', youre right | 20:52 |
johnsom | Ok, it looks like that fixed cloud-init, but the amp still failed and reverted. I need to grab lunch, will be back in a few to debug deeper | 20:52 |
greghaynes | so the question I still have is - whats installing cryptography and cloud-init? Seems like both of those should be installed from ubuntu packages | 20:54 |
greghaynes | which, if they dont work, would mean that ubuntu packaging is broken | 20:54 |
rm_work | yeah I don't know that much about the cloud-init setup | 20:58 |
rm_work | we don't do anything custom during the init process right? | 20:59 |
rm_work | just dropping some config files in place | 20:59 |
greghaynes | can you grab the package versions of python-openssl and cloud-init from dpkg? | 20:59 |
greghaynes | really its a mismatch between python-openssl and cryptography thats going on | 20:59 |
greghaynes | oh! | 21:00 |
rm_work | if i can actually get one of the amps up in my environment to ssh into >_> | 21:00 |
greghaynes | do you all install python packages at the system level? | 21:00 |
johnsom | They are both coming in from the cloud image it looks like. So, yeah, broken with python3 | 21:00 |
greghaynes | I bet I know whats going on - something probably does an upgrade of python-openssl | 21:00 |
greghaynes | as in a pip install -U pyopenssl | 21:01 |
*** chlong has joined #openstack-lbaas | 21:01 | |
johnsom | Let me look for that package. Both cloud-init and cryptography are the ubuntu packages. | 21:01 |
greghaynes | so that gets upgraded, but the cryptography (which it depends on) doesnt | 21:01 |
johnsom | I don't see python-openssl in the DIB output | 21:02 |
johnsom | not in the manifests either | 21:03 |
greghaynes | hrmm. I have to meeting but I might be able to poke at it duringd | 21:03 |
greghaynes | is there a log up somewhere (ci maybe?) | 21:05 |
johnsom | Oh, you are looking for the pythhon package OpenSSL, just a sec | 21:05 |
greghaynes | I think its called pyopenssl | 21:06 |
greghaynes | in pypi | 21:06 |
johnsom | Ok, there is a version coming in from our requirements, pyOpenSSL>=0.14 # Apache-2.0 | 21:07 |
johnsom | Collecting pyOpenSSL>=0.14 (from octavia==0.9.1.dev109) | 21:07 |
johnsom | Downloading pyOpenSSL-16.2.0-py2.py3-none-any.whl (43kB) | 21:07 |
*** rstarmer has joined #openstack-lbaas | 21:09 | |
johnsom | So, hmnm, I guess bumping the cryptography version requirement in g-r is the right answer. I just need to figure out why it is still failing, we might need something in addition | 21:09 |
*** rstarmer has quit IRC | 21:10 | |
johnsom | Why is it still using flask? | 21:15 |
rm_work | the change never merged | 21:15 |
rm_work | to fix that | 21:15 |
rm_work | i think? | 21:16 |
johnsom | Ah, | 21:16 |
johnsom | http://paste.openstack.org/show/592144/ | 21:16 |
openstackgerrit | Ankur proposed openstack/octavia: Introduce API Decorators https://review.openstack.org/405621 | 21:16 |
johnsom | Here is the agent error | 21:16 |
rm_work | oh, i guess it did merge | 21:17 |
rm_work | hmm | 21:17 |
rm_work | then i wonder why | 21:17 |
openstackgerrit | Ankur proposed openstack/octavia: Introduce Handlers for V2 API https://review.openstack.org/405562 | 21:17 |
rm_work | johnsom: so it shouldn't be using flask still... is it? | 21:17 |
johnsom | rm_work According to that traceback it is... | 21:19 |
rm_work | uhhh | 21:19 |
rm_work | wtf | 21:20 |
rm_work | hmm well i do notice i didn't actually *remove* flask from our requirements.txt which I should have | 21:22 |
rm_work | but i don't see how it'd *use* flask | 21:23 |
rm_work | once i can get it actually building the image correctly in devstack i'll verify we're good to yank that and put up a quick change to remove that | 21:25 |
johnsom | I am spinning a new image with what I think is a fix for the agent. No idea how that was running before with a scoping issue | 21:30 |
rm_work | hmm | 21:31 |
rm_work | let me know if you trip over how it's using flaask | 21:31 |
rm_work | i'm looking and it seems like that shouldn't be possible | 21:31 |
rm_work | the cloud-init issue would prevent it from even booting to where I can ssh, right? | 21:32 |
johnsom | correct | 21:32 |
johnsom | The IP never gets setup | 21:32 |
rm_work | k | 21:32 |
johnsom | I think the flask stuff is this: https://github.com/openstack/octavia/blob/master/octavia/amphorae/backends/agent/api_server/plug.py#L180 | 21:32 |
rm_work | aaah | 21:33 |
rm_work | rofl | 21:33 |
rm_work | so that needs to be removed | 21:33 |
rm_work | I guess it "works" still O_o | 21:33 |
rm_work | but | 21:33 |
rm_work | yeah I'll fix that | 21:34 |
rm_work | and remove flask from reqs | 21:34 |
johnsom | This is the line with bad indention that I have no idea how it has been working: https://github.com/openstack/octavia/blob/master/octavia/amphorae/backends/agent/api_server/plug.py#L171 | 21:34 |
rm_work | hmm | 21:34 |
rm_work | merged on oct 10... | 21:35 |
rm_work | wut | 21:35 |
johnsom | Ok, spinning another image as I forgot to commit the fix before building it last time | 21:40 |
xgerman | Flask is gone? | 21:52 |
johnsom | Ok, yeah, that was the bug. With that I can create an lb | 21:53 |
greghaynes | johnsom: oh but I think cryptography is being installed from a system package? | 21:54 |
johnsom | xgerman YES. The port getting lost issue never got fixed and it would return 404's on startup for valid paths, and there was some other strange thing it was doing, so we switched to gunicorn | 21:54 |
xgerman | And everybody is happier | 21:55 |
johnsom | So far it looks that way | 21:55 |
xgerman | At least we didn’t do pecan ;-) | 21:56 |
rm_work | johnsom: ok, if you push up those changes I'll be able to test locally now, i fixed all my weird centOS issues | 21:56 |
rm_work | "locally" | 21:56 |
*** eezhova_ has joined #openstack-lbaas | 21:57 | |
*** amotoki has joined #openstack-lbaas | 21:57 | |
greghaynes | ok, done with meetings | 21:59 |
rm_work | it's just the two, right? | 21:59 |
openstackgerrit | Michael Johnson proposed openstack/octavia: The amphora agent plug_vip has an indention issue https://review.openstack.org/409953 | 21:59 |
johnsom | rm_work ^^^ | 22:00 |
rm_work | kk | 22:00 |
johnsom | The requirements.txt we have to do through g-r right? | 22:00 |
rm_work | yes | 22:00 |
rm_work | most of those are quick if it's just a version bump | 22:00 |
rm_work | did >=1.3.1 work? | 22:00 |
rm_work | or, what did you end up doing | 22:00 |
johnsom | Yes | 22:00 |
rm_work | kk | 22:00 |
johnsom | I can post it as I can articulate the versions/issues | 22:01 |
greghaynes | johnsom: where is that pip install called from? | 22:01 |
johnsom | cryptography!=1.3.0,>=1.3.1 # BSD/Apache-2.0 | 22:01 |
rm_work | ok | 22:01 |
rm_work | err | 22:01 |
rm_work | you can remove != now | 22:01 |
rm_work | because >=1.3.1 handles it | 22:02 |
greghaynes | because id expect a pip install -U to cause cryptography to upgrade... | 22:02 |
johnsom | ha, yes | 22:02 |
rm_work | that's why i said 1.3.1 :P | 22:02 |
rm_work | or maybe >1.3.0 would be more technically accurate | 22:02 |
rm_work | 1.3.1 is a guess | 22:02 |
johnsom | greghaynes The image comes with the ubuntu version that is old. Currently this requirements from global will accept that version and will not upgrade. We are going to put in a patch to bump global requirements | 22:03 |
greghaynes | yea, but pip install -U (which is what id expect us to do) should transitively upgrade deps is what im getting at | 22:03 |
greghaynes | also, it sounds like youre not using upper-constraints as well | 22:03 |
johnsom | It says this: Requirement already satisfied: cryptography!=1.3.0,>=1.0 in /usr/lib/python3/dist-packages (from octavia==0.9.1.dev109) | 22:04 |
greghaynes | yea, so must just be pip install without -U | 22:04 |
johnsom | The pip install is the one you just changed | 22:04 |
greghaynes | ah yea, so try adding a -U and it may fix everything :p | 22:04 |
greghaynes | without changin gg-r | 22:04 |
greghaynes | but also, we should make that use upper-constraints | 22:04 |
johnsom | This patch: https://review.openstack.org/#/c/408238/ | 22:04 |
johnsom | greghaynes So that patch should have been: pip install -U -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} /opt/amphora-agent | 22:08 |
johnsom | Correct? | 22:08 |
greghaynes | huh, I havent ever used a url as -c, usually I just use an on-disk file | 22:08 |
greghaynes | but otherwise yes | 22:08 |
greghaynes | (if that url deal works then that seems awesome) | 22:09 |
johnsom | It's what they put in our tox.ini when they added the upper-constraints | 22:09 |
greghaynes | ah, awesome | 22:09 |
*** amotoki has quit IRC | 22:10 | |
*** ihrachys has quit IRC | 22:11 | |
*** amotoki has joined #openstack-lbaas | 22:14 | |
*** amotoki has quit IRC | 22:15 | |
openstackgerrit | Michael Johnson proposed openstack/octavia: Fix the agent install to use pip -U https://review.openstack.org/409956 | 22:16 |
johnsom | Ok, let's give that a spin | 22:16 |
rm_work | cool, that's at the end of the chain | 22:17 |
rm_work | testing | 22:17 |
*** yamamoto has joined #openstack-lbaas | 22:22 | |
*** eezhova_ has quit IRC | 22:24 | |
*** kevo has quit IRC | 22:33 | |
johnsom | Well, nope, that didn't work: 2016-12-12 22:44:06.558 | Could not open requirements file: [Errno 2] No such file or directory: '{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}' | 22:47 |
johnsom | http://logs.openstack.org/56/409956/1/check/gate-neutron-lbaasv2-dsvm-scenario-ubuntu-xenial-nv/6be80a3/logs/devstacklog.txt.gz#_2016-12-12_22_44_06_558 | 22:47 |
rm_work | uhh | 22:48 |
greghaynes | yea that may be a tox thing | 22:52 |
greghaynes | not a pip thing | 22:52 |
greghaynes | so you probably need to use the on-disk version of it | 22:52 |
johnsom | Yeah, I'm just trying to think about the right way to reference that.... | 22:52 |
greghaynes | hrm, it might be cached on disk already in the images | 22:55 |
greghaynes | in /opt/stack/wherever | 22:55 |
rm_work | yeah i imagine it SHOULD be... | 22:55 |
johnsom | Well in devstack it is in /opt/stack/requirements but I'm not sure it's the "right" answer to just code that path | 22:56 |
rm_work | prolly /opt/stack/requirements/upper-constraints.txt | 22:56 |
rm_work | ah | 22:56 |
rm_work | yeah | 22:56 |
greghaynes | so youd probably want to make a source-repositories to clone the repo from git.o.o to /tmp/requirements or something, then use DIB_REPOREF_requirements=/opt/wherever | 22:56 |
greghaynes | so then itll work in the general case by using git.o.o and in infra itll use the cached version, I think you all did this somewhere else... | 22:58 |
*** _ducttape_ has joined #openstack-lbaas | 22:59 | |
*** ducttape_ has quit IRC | 23:02 | |
*** _ducttape_ has quit IRC | 23:03 | |
openstackgerrit | Michael Johnson proposed openstack/octavia: Fix the agent install to use pip -U https://review.openstack.org/409956 | 23:05 |
greghaynes | oh, for the amphora-agent you all do this | 23:05 |
johnsom | I just added it to soure-repos as a file and dropped it in the /opt/amphora-agent directory where we drop the agent code | 23:06 |
johnsom | Used the URL they use in tox to get it. | 23:06 |
rm_work | hmm, seems fine, though i wonder if there's some devstack black-magic where it's already in an ENV var somewhere | 23:07 |
greghaynes | ah that should work | 23:07 |
rm_work | if it is, someone might pop by and fix it later, or not and we might get bit again a year down the road, but i'm not sure it's worth driving ourselves crazy now trying to find out | 23:07 |
johnsom | Yeah, black magic is right. I searched the elements and didn't see anyone else using it | 23:07 |
*** yuanying has joined #openstack-lbaas | 23:13 | |
*** diogogmt has quit IRC | 23:18 | |
*** yuanying has quit IRC | 23:20 | |
*** yuanying has joined #openstack-lbaas | 23:25 | |
rm_work | hmm, i didn't realize how much magic flask was doing just to return responses | 23:25 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Fix the agent install to use pip -U https://review.openstack.org/409956 | 23:35 |
*** ducttape_ has joined #openstack-lbaas | 23:37 | |
greghaynes | what did you all switch to from flask? | 23:39 |
*** reedip has quit IRC | 23:39 | |
*** yatin_on_leave has quit IRC | 23:39 | |
rm_work | gunicorn | 23:40 |
greghaynes | ah | 23:40 |
*** ducttape_ has quit IRC | 23:42 | |
*** sticker has joined #openstack-lbaas | 23:44 | |
rm_work | but yeah, i missed the part where flask was doing some response generation | 23:46 |
rm_work | which technically still works because it's just wsgi app context stuff | 23:46 |
rm_work | but we should probably remove | 23:46 |
*** yatin_on_leave has joined #openstack-lbaas | 23:51 | |
*** fnaval has quit IRC | 23:52 | |
*** reedip has joined #openstack-lbaas | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!