*** ianychoi has joined #openstack-lbaas | 00:14 | |
*** cody-somerville has quit IRC | 00:19 | |
*** cody-somerville has joined #openstack-lbaas | 00:20 | |
*** cody-somerville has joined #openstack-lbaas | 00:20 | |
openstackgerrit | Jude Cross proposed openstack/octavia-tempest-plugin master: Create scenario tests for loadbalancers https://review.openstack.org/486775 | 00:45 |
---|---|---|
openstackgerrit | Jude Cross proposed openstack/octavia-tempest-plugin master: WIP: Failover test https://review.openstack.org/501559 | 00:45 |
rm_work | kong: hold on i need to read backlog of what you were just talking about | 00:45 |
rm_work | kong: but we just pushed up some ... changes | 00:45 |
rm_work | kong: you should probably review that first patch | 00:46 |
rm_work | kong: and yes, getting the amphora roles and compute-ids was one of the primary reasons I made the amphorae-api | 00:47 |
rm_work | kong: i use it heavily in the failover test we just committed | 00:47 |
kong | rm_work: have you reviewed the tempest patch? | 00:48 |
rm_work | kong: JudeC and I spent all day working with it | 00:48 |
rm_work | kong: we just pushed up another patchset with some significant changes | 00:48 |
rm_work | to make it compatible with more than just "devstack" | 00:48 |
kong | ok, looking forwad to that, i can't wait for it to be merged | 00:49 |
rm_work | kong: testing shows it works in Devstack right now | 00:49 |
kong | i don't doubt that, i tested for many times | 00:49 |
rm_work | (not the failover patch, but the main LB one: https://review.openstack.org/486775) | 00:49 |
rm_work | err | 00:49 |
rm_work | well, it DID NOT work in devstack for us, originally | 00:49 |
rm_work | we had to do significant changes to make it functional in our devstack testing :/ | 00:50 |
kong | yeah, would be happy to review the changes | 00:50 |
JudeC | thanks kong :) | 00:50 |
rm_work | ahhh hold on | 00:51 |
rm_work | somehow this is merge conflicting <_< | 00:51 |
rm_work | ah that's zuuuuul | 00:51 |
rm_work | one sec | 00:51 |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Create scenario tests for loadbalancers https://review.openstack.org/486775 | 00:52 |
rm_work | yeah no idea why zuul is unhappy | 00:53 |
rm_work | but i think it's a zuulv3 bug | 00:53 |
rm_work | that patch is NOT in merge conflict :( | 00:53 |
rm_work | kong: https://review.openstack.org/#/c/486775/25..27/ | 00:54 |
*** cody-somerville has quit IRC | 01:04 | |
*** JudeC has quit IRC | 01:08 | |
*** catintheroof has quit IRC | 01:09 | |
*** cody-somerville has joined #openstack-lbaas | 01:43 | |
*** cody-somerville has quit IRC | 01:43 | |
*** cody-somerville has joined #openstack-lbaas | 01:43 | |
*** cody-somerville has quit IRC | 01:46 | |
johnsom | Ignore the zuul gates for now. They should not block anything. Jenkins is the one that matters. | 01:52 |
*** kberger has joined #openstack-lbaas | 02:01 | |
*** kberger has quit IRC | 02:01 | |
*** tongl has joined #openstack-lbaas | 02:24 | |
*** links has joined #openstack-lbaas | 02:44 | |
*** catintheroof has joined #openstack-lbaas | 02:57 | |
*** cody-somerville has joined #openstack-lbaas | 02:58 | |
*** cody-somerville has joined #openstack-lbaas | 02:58 | |
*** csomerville has joined #openstack-lbaas | 02:59 | |
*** cody-somerville has quit IRC | 02:59 | |
*** catintheroof has quit IRC | 03:06 | |
*** krypto has joined #openstack-lbaas | 03:44 | |
*** cody-somerville has joined #openstack-lbaas | 03:50 | |
*** csomerville has quit IRC | 03:52 | |
*** sanfern has joined #openstack-lbaas | 03:56 | |
*** pcaruana has joined #openstack-lbaas | 04:32 | |
*** csomerville has joined #openstack-lbaas | 04:42 | |
*** eezhova has joined #openstack-lbaas | 04:45 | |
*** cody-somerville has quit IRC | 04:45 | |
*** pcaruana has quit IRC | 04:58 | |
*** armax has quit IRC | 04:59 | |
*** armax has joined #openstack-lbaas | 05:00 | |
*** armax has quit IRC | 05:04 | |
*** csomerville has quit IRC | 05:07 | |
*** eezhova has quit IRC | 05:21 | |
*** csomerville has joined #openstack-lbaas | 05:25 | |
*** salmankhan has joined #openstack-lbaas | 05:35 | |
*** salmankhan has quit IRC | 05:40 | |
*** gcheresh_ has joined #openstack-lbaas | 05:40 | |
*** csomerville has quit IRC | 05:42 | |
*** gcheresh_ has quit IRC | 06:10 | |
*** yamamoto has quit IRC | 06:11 | |
*** gcheresh_ has joined #openstack-lbaas | 06:13 | |
*** spectr has joined #openstack-lbaas | 06:22 | |
*** tongl has quit IRC | 06:43 | |
*** rcernin has joined #openstack-lbaas | 06:58 | |
*** pcaruana has joined #openstack-lbaas | 07:04 | |
*** gcheresh_ has quit IRC | 07:20 | |
*** tesseract has joined #openstack-lbaas | 07:27 | |
*** krypto has quit IRC | 07:58 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Imported Translations from Zanata https://review.openstack.org/509555 | 08:26 |
*** eezhova has joined #openstack-lbaas | 08:26 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata https://review.openstack.org/510335 | 08:47 |
*** krypto has joined #openstack-lbaas | 08:48 | |
*** salmankhan has joined #openstack-lbaas | 08:55 | |
*** salmankhan has quit IRC | 09:00 | |
*** spectr has quit IRC | 09:29 | |
*** spectr has joined #openstack-lbaas | 09:29 | |
*** spectr has quit IRC | 09:32 | |
*** salmankhan has joined #openstack-lbaas | 09:34 | |
*** eezhova has quit IRC | 09:34 | |
*** spectr has joined #openstack-lbaas | 09:34 | |
*** eezhova has joined #openstack-lbaas | 10:13 | |
*** sanfern has quit IRC | 10:48 | |
*** eezhova_ has joined #openstack-lbaas | 11:02 | |
*** eezhova has quit IRC | 11:05 | |
*** salmankhan has quit IRC | 11:08 | |
*** salmankhan has joined #openstack-lbaas | 11:13 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 11:32 | |
*** yamamoto has joined #openstack-lbaas | 11:38 | |
*** yamamoto has quit IRC | 11:44 | |
*** yamamoto has joined #openstack-lbaas | 11:44 | |
*** yamamoto has quit IRC | 11:47 | |
*** yamamoto has joined #openstack-lbaas | 11:48 | |
*** yamamoto has quit IRC | 11:49 | |
*** yamamoto has joined #openstack-lbaas | 11:55 | |
*** krypto has quit IRC | 11:56 | |
*** krypto has joined #openstack-lbaas | 11:57 | |
*** krypto has quit IRC | 11:57 | |
*** krypto has joined #openstack-lbaas | 11:57 | |
*** yamamoto has quit IRC | 12:27 | |
*** yamamoto has joined #openstack-lbaas | 12:29 | |
*** yamamoto has quit IRC | 12:33 | |
*** sanfern has joined #openstack-lbaas | 12:46 | |
*** spectr has quit IRC | 12:53 | |
*** spectr has joined #openstack-lbaas | 12:55 | |
*** leitan has joined #openstack-lbaas | 12:56 | |
*** leitan has quit IRC | 12:56 | |
*** leitan has joined #openstack-lbaas | 12:56 | |
*** leyal has quit IRC | 13:13 | |
*** gcheresh_ has joined #openstack-lbaas | 13:13 | |
*** oanson has quit IRC | 13:14 | |
*** leyal has joined #openstack-lbaas | 13:15 | |
*** oanson has joined #openstack-lbaas | 13:15 | |
*** links has quit IRC | 13:29 | |
*** krypto has quit IRC | 13:33 | |
*** krypto has joined #openstack-lbaas | 13:40 | |
*** chlong_ has joined #openstack-lbaas | 13:47 | |
*** chlong has joined #openstack-lbaas | 13:47 | |
*** maestropandy has joined #openstack-lbaas | 13:50 | |
maestropandy | Hi all.. in devstack/ocata.. while doing autoscaling using lbaas .. getting error as "required extension lbaas in neutron service is not available" I have added lbaas in local.conf file .. | 13:51 |
maestropandy | here is my local.conf file http://paste.openstack.org/show/623190/ | 13:52 |
maestropandy | I have checked neutron.conf file .. here the file http://paste.openstack.org/show/623238 | 13:53 |
maestropandy | whether need to change service plugin or fine ? | 13:56 |
maestropandy | I couldn't able find q-lbaas in devstack, though i added in plugins | 13:57 |
*** krypto has quit IRC | 13:57 | |
*** armax has joined #openstack-lbaas | 13:58 | |
*** gcheresh_ has quit IRC | 14:00 | |
*** leyal has quit IRC | 14:06 | |
*** oanson has quit IRC | 14:06 | |
*** leyal has joined #openstack-lbaas | 14:07 | |
*** oanson has joined #openstack-lbaas | 14:07 | |
*** atoth has joined #openstack-lbaas | 14:11 | |
openstackgerrit | Merged openstack/neutron-lbaas-dashboard master: Imported Translations from Zanata https://review.openstack.org/509555 | 14:14 |
*** maestropandy has quit IRC | 14:17 | |
*** tongl has joined #openstack-lbaas | 14:30 | |
*** tongl has quit IRC | 14:31 | |
*** eezhova_ has quit IRC | 14:33 | |
*** chlong has quit IRC | 14:36 | |
*** chlong_ has quit IRC | 14:36 | |
*** chlong has joined #openstack-lbaas | 14:36 | |
*** rcernin has quit IRC | 14:49 | |
*** links has joined #openstack-lbaas | 14:51 | |
*** fnaval has joined #openstack-lbaas | 15:00 | |
*** spectr has quit IRC | 15:07 | |
*** eezhova has joined #openstack-lbaas | 15:10 | |
johnsom | Just an FYI, they release gates failed on the newton releases last night. Infra is working on the issue. | 15:12 |
*** maestropandy has joined #openstack-lbaas | 15:17 | |
johnsom | Another FYI: We anticipate an outage for the CI system of somewhere between 30-60 | 15:18 |
johnsom | minutes starting at 11:00 UTC on Wednesday October 11. | 15:18 |
*** spectr has joined #openstack-lbaas | 15:20 | |
*** links has quit IRC | 15:20 | |
johnsom | Zuulv3 rollout, round two... | 15:22 |
*** eezhova has quit IRC | 15:24 | |
johnsom | Merged openstack/releases master: Revert "Revert "Revert "Final newton release of Octavia and neutron-lbaas""" | 15:28 |
johnsom | Hahaha | 15:28 |
*** sanfern has quit IRC | 15:28 | |
johnsom | Well, at least we canary'd another issue for OpenStack.... | 15:28 |
*** sanfern has joined #openstack-lbaas | 15:28 | |
johnsom | maestropandy I think your issue is your local.conf, the enable_service line should be comma seperated. | 15:34 |
*** maestropandy has quit IRC | 15:36 | |
*** eezhova has joined #openstack-lbaas | 15:37 | |
*** salmankhan has quit IRC | 15:40 | |
*** salmankhan has joined #openstack-lbaas | 15:40 | |
*** tongl has joined #openstack-lbaas | 15:50 | |
*** csomerville has joined #openstack-lbaas | 15:53 | |
openstackgerrit | Numan Siddique proposed openstack/neutron-lbaas master: [WIP] Support OVN driver for lbaas v2 https://review.openstack.org/510921 | 15:54 |
*** AlexeyAbashkin has quit IRC | 16:07 | |
*** pcaruana has quit IRC | 16:07 | |
*** eezhova has quit IRC | 16:23 | |
*** salmankhan has quit IRC | 16:32 | |
*** salmankhan has joined #openstack-lbaas | 16:34 | |
*** aojea has joined #openstack-lbaas | 16:35 | |
*** salmankhan has quit IRC | 16:39 | |
*** csomerville has quit IRC | 16:41 | |
*** csomerville has joined #openstack-lbaas | 16:41 | |
*** tesseract has quit IRC | 16:53 | |
*** JudeC has joined #openstack-lbaas | 16:54 | |
*** sshank has joined #openstack-lbaas | 16:55 | |
*** sshank has quit IRC | 17:13 | |
*** gcheresh_ has joined #openstack-lbaas | 17:19 | |
*** sshank has joined #openstack-lbaas | 17:21 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 17:37 | |
*** AlexeyAbashkin has quit IRC | 17:42 | |
*** cody-somerville has joined #openstack-lbaas | 17:51 | |
*** csomerville has quit IRC | 17:54 | |
*** sanfern has quit IRC | 17:54 | |
*** sanfern has joined #openstack-lbaas | 17:57 | |
*** sanfern has quit IRC | 18:01 | |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas master: Fix a tempest deprecation warning for tempest https://review.openstack.org/510974 | 18:05 |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas master: Fix a tempest deprecation warning https://review.openstack.org/510974 | 18:05 |
openstackgerrit | Merged openstack/octavia-dashboard master: Imported Translations from Zanata https://review.openstack.org/510335 | 18:06 |
*** gcheresh_ has quit IRC | 18:15 | |
*** eezhova has joined #openstack-lbaas | 18:27 | |
*** eezhova has quit IRC | 18:32 | |
*** gcheresh_ has joined #openstack-lbaas | 18:35 | |
*** cody-somerville has quit IRC | 18:53 | |
*** cody-somerville has joined #openstack-lbaas | 18:55 | |
*** eezhova has joined #openstack-lbaas | 18:56 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 18:57 | |
*** sshank has quit IRC | 19:00 | |
*** AlexeyAbashkin has quit IRC | 19:01 | |
*** m-greene_ has quit IRC | 19:03 | |
*** m-greene_ has joined #openstack-lbaas | 19:06 | |
*** sshank has joined #openstack-lbaas | 19:09 | |
*** Alex_Staf_ has quit IRC | 19:12 | |
*** Alex_Staf_ has joined #openstack-lbaas | 19:12 | |
*** sshank has quit IRC | 19:13 | |
*** armax has quit IRC | 19:14 | |
*** gcheresh_ has quit IRC | 19:16 | |
*** aojea has quit IRC | 19:16 | |
*** rcernin has joined #openstack-lbaas | 19:16 | |
*** aojea has joined #openstack-lbaas | 19:24 | |
*** aojea has quit IRC | 19:41 | |
*** sinval has joined #openstack-lbaas | 19:43 | |
sinval | hi folks, I'm trying to run LBaaS service on Ocata, and while configuring the lbaas_agent with the HAproxy driver I'm receiving this warning: WARNING neutron_lbaas.drivers.haproxy.namespace_driver [-] Stats socket not found for loadbalancer uuid... | 19:43 |
sinval | does anyone have any adea what can cause this warning? | 19:43 |
sinval | and I'm also getting a "Could not load neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver" message when starting the lbaas_agent | 19:44 |
*** slaweq has joined #openstack-lbaas | 19:49 | |
slaweq | johnsom: hello | 19:49 |
slaweq | johnsom: can You maybe take a look at https://review.openstack.org/#/c/509708/ ? | 19:50 |
slaweq | thx in advance | 19:50 |
slaweq | also maybe other lbaas core reviewers can look at https://review.openstack.org/#/c/509708/ ? | 19:50 |
slaweq | thx | 19:50 |
johnsom | slaweq I will have a look, but we really aren't adding new features to neutron-lbaas anymore | 19:51 |
slaweq | ah, ok | 19:51 |
slaweq | I didn't know | 19:52 |
slaweq | so now new features are only in Octavia repo, right? | 19:52 |
johnsom | Yeah, neutron-lbaas will likely go deprecated during Queens. All development has shifted to Octavia. | 19:52 |
slaweq | ok, thx | 19:52 |
johnsom | slaweq We haven't officially deprecated yet, so we can talk about new features, but it will likely be a hard sell | 19:53 |
slaweq | k | 19:53 |
johnsom | We will continue to bug fixes until the deprecation time ends | 19:54 |
*** AlexeyAbashkin has joined #openstack-lbaas | 19:57 | |
sinval | what means "WARNING neutron_lbaas.drivers.haproxy.namespace_driver [-] Stats socket not found for loadbalancer"? in the lbaas_agent log? | 19:58 |
*** sshank has joined #openstack-lbaas | 19:58 | |
*** AlexeyAbashkin has quit IRC | 20:01 | |
*** eezhova has quit IRC | 20:02 | |
*** eezhova has joined #openstack-lbaas | 20:11 | |
*** eezhova has quit IRC | 20:11 | |
johnsom | sinval With that old haproxy namespace driver, if the listener has not yet been configured it posts those messages | 20:14 |
sinval | johnsom so, when I assign a listener to the lb it will stop? | 20:16 |
johnsom | sinval Most likely yes | 20:17 |
*** JudeC has quit IRC | 20:21 | |
sinval | johnsom you're right, however I'm afraid that the HAproxy is not working | 20:22 |
sinval | because I get that "Could not load neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver" message at the lbaas_agent start | 20:22 |
johnsom | sinval Most of us don't use that driver, so have some patience with us | 20:23 |
*** slaweq has quit IRC | 20:23 | |
johnsom | I think that warning about the driver is just a bug in neutron and that it actually loads just fine | 20:23 |
johnsom | Hmm, the bot is sleeping again... I rebased the nlbaas-proxy patch | 20:31 |
*** openstackgerrit has quit IRC | 20:33 | |
sinval | johnsom I already have a listener and a member under the 80 port on the loadblancer | 20:49 |
*** catintheroof has joined #openstack-lbaas | 20:50 | |
sinval | johnsom however, when I try a simple curl on the load balancer nothing is received... and after a time it answers a 503 service unavailabe | 20:50 |
johnsom | 503 means no members are responding | 20:51 |
johnsom | Or not reachable | 20:51 |
sinval | yes | 20:51 |
sinval | but I have an http server running on the 80 of the node atached to the LB, it strange | 20:52 |
sinval | it's like the loadbalancer is not passing down the request | 20:52 |
johnsom | Not likely | 20:52 |
johnsom | my guess is security group issue, or the subnet for the member cannot reach the member IP or something similar | 20:53 |
sinval | the loadbalancer is in the same subnet of the http server (the member) and I followed the ocata guide to setup the security group, the http rules is allowed | 20:55 |
*** AlexeyAbashkin has joined #openstack-lbaas | 20:56 | |
johnsom | Well, I think the first debug step is on the lbaas agent host enter the network namespace and try to curl your member from there. | 20:56 |
sinval | you mean by running curl using ip netns exec ? | 20:57 |
johnsom | Yeah, that old driver creates a netns to run haproxy in | 20:58 |
sinval | I see, I'm running a netstat -anp while I send the request to the LB and I can see him trying to connect to the member | 20:58 |
sinval | it shows: 172.16.4.5:45434 172.16.4.8:80 SYN_SENT 31955/haproxy | 20:59 |
sinval | 172.16.4.8:80 is the member | 20:59 |
sinval | 172.16.4.5:45434 is the LB ip + outgoing port... | 20:59 |
*** AlexeyAbashkin has quit IRC | 21:00 | |
sinval | johnsom I tried to curl and it is also haging | 21:01 |
johnsom | Yeah, if you got 503 it's not the haproxy issue | 21:02 |
sinval | it is stil hanging, I can ping the address, but nothing on the 80 port | 21:02 |
sinval | I'm trying a telnet on the 80 and it's Trying... | 21:03 |
sinval | I'm running a traceroute to the member ip and nothing comes | 21:10 |
johnsom | sinval Out of curiosity, why aren't you using the octavia driver? | 21:11 |
sinval | well, I find the setup doc using devstack but did not try | 21:13 |
kong | rm_work: i left a comment on the patch | 21:13 |
sinval | my installation it's a lab, and we will move to production soon | 21:13 |
sinval | is there any doc to configure octavia without devstack? | 21:14 |
rm_work | kong: k will get to it shortly | 21:14 |
johnsom | sinval I highly recommend you do not try to use the old haproxy namespace driver in production. It has many limitations | 21:14 |
kong | rm_work, johnsom, what do you think about this small feature: https://storyboard.openstack.org/?#!/story/2001224? | 21:14 |
johnsom | sinval There is an overview here: https://docs.openstack.org/octavia/latest/contributor/guides/dev-quick-start.html | 21:15 |
kong | or there is already a way for that? | 21:15 |
johnsom | sinval You can also use any of the deployment tools: OpenStack Ansible, puppet, etc. | 21:15 |
johnsom | tripleo | 21:15 |
sinval | ah, will I need to have an ubuntu to run it? because my setup is redhat | 21:15 |
johnsom | sinval The steps are also in code for the devstack plugin: https://github.com/openstack/octavia/blob/master/devstack/plugin.sh | 21:16 |
sinval | I see, I can try it in redhat | 21:16 |
johnsom | sinval Yeah, RedHat is not a problem. One of the octavia cores is a RedHat employee | 21:16 |
sinval | so, basically it is a service that runs on the controller node? | 21:18 |
johnsom | sinval You also might want to consider deploying native Octavia and not using neutron-lbaas at all. It will save you upgrade issues. You can do that with the Pike release. You can also deploy Pike Octavia with version of Openstack back to at least Mitaka, if not earlier | 21:18 |
sinval | like the lbaas_agent | 21:18 |
johnsom | sinval There are control plane processes, but the actual load balancing happens in service VMs in your compute space. Thus scales as your compute scales. | 21:19 |
*** rcernin has quit IRC | 21:19 | |
johnsom | sinval https://docs.openstack.org/octavia/latest/reference/introduction.html | 21:19 |
johnsom | kong The API supports it https://developer.openstack.org/api-ref/load-balancer/v2/index.html#filtering-and-column-selection | 21:21 |
johnsom | kong But I do not see it enabled in the OSC plugin, so maybe this is a python-octaviaclient story. | 21:22 |
sinval | johnsom thanks for the help, I'll try the octavia | 21:22 |
johnsom | sinval Yeah, if you deploy Pike octavia with the native endpoint you will be much happier. Most, if not all production deployments are using Octavia and not the namespace haproxy driver. | 21:22 |
sinval | all right, will do, thanks | 21:23 |
johnsom | sinval We are also able to help you a lot better with octavia | 21:23 |
sinval | I see | 21:23 |
johnsom | kong Was your concern about being able to do that query via API or mostly the OSC? | 21:25 |
*** openstackgerrit has joined #openstack-lbaas | 21:26 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Return availability_zone with the amphora record https://review.openstack.org/511045 | 21:26 |
rm_work | johnsom: ^^ alternate | 21:27 |
rm_work | i don't like it | 21:27 |
rm_work | so i'll be pretty tempted to merge the original internally as a patch, even though it does a schema change... which sucks :/ | 21:27 |
johnsom | rm_work So what don't you like about it? I think we need to filter on the nova query, but otherwise looks reasonable | 21:32 |
rm_work | ah yeah i guess by our project? I figured it would be scoped by default but possibly not since we're admin? | 21:33 |
rm_work | might be worth doing just in case | 21:33 |
johnsom | rm_work Plus we can filter on instance name at least. I wouldn't mind if you wanted to add metadata to the instances to help search as well | 21:34 |
rm_work | errr | 21:34 |
rm_work | what | 21:34 |
rm_work | how would we filter on instance name? | 21:34 |
johnsom | Well, all of our instance names are amphora-* | 21:34 |
rm_work | are they though? :P | 21:34 |
johnsom | or something like that | 21:34 |
rm_work | (hint: no they aren't) | 21:35 |
johnsom | rm_work More local hacks? | 21:35 |
rm_work | nope | 21:35 |
rm_work | upstream hacks! | 21:35 |
rm_work | remember the thing that added the name length restriction | 21:35 |
johnsom | Oh, you broke that didn't you | 21:35 |
rm_work | anything in that project SHOULD be an amp tho, right? | 21:36 |
kong | johnsom: yeah, the filtering api is what i want, but can you remind me where the filters is handled in the code? | 21:36 |
kong | around https://github.com/openstack/octavia/blob/master/octavia/api/v2/controllers/listener.py#L75? | 21:36 |
johnsom | rm_work Should yes | 21:36 |
johnsom | rm_work at least that hack as optional. | 21:36 |
johnsom | ugh | 21:36 |
johnsom | So, yeah, think about maybe adding some metadata tags too | 21:37 |
rm_work | but WHY | 21:37 |
rm_work | why do we need to filter anything | 21:37 |
johnsom | kong https://github.com/openstack/octavia/blob/master/octavia/api/common/pagination.py#L199 | 21:38 |
johnsom | kong It's API code most of the projects use | 21:38 |
johnsom | rm_work Yeah, I guess the way that is setup we need to look through them all anyway, it's an admin API | 21:39 |
johnsom | rm_work so, yeah, by service account project ID | 21:39 |
kong | johnsom: ahh, i see, we use PecanHook for that | 21:40 |
kong | thanks | 21:40 |
johnsom | Yep | 21:40 |
johnsom | kong So I will drop the octavia project from your story and leave the python-octaviaclient? | 21:40 |
kong | johnsom: sure, please | 21:41 |
rm_work | johnsom: umm, not sure if possible to include that filter on a list() T_T | 21:43 |
rm_work | I'm looking at novaclient/v2/servers.py | 21:44 |
johnsom | Hmmm, we allow it on our API, but maybe their client is lame | 21:44 |
rm_work | def list(self, detailed=True, search_opts=None, marker=None, limit=None, sort_keys=None, sort_dirs=None) | 21:44 |
rm_work | search_opts is ... not what we need | 21:44 |
*** leitan has quit IRC | 21:55 | |
*** catintheroof has quit IRC | 21:58 | |
*** sshank has quit IRC | 21:58 | |
*** catintheroof has joined #openstack-lbaas | 21:59 | |
*** catintheroof has quit IRC | 21:59 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 22:02 | |
*** AlexeyAbashkin has quit IRC | 22:06 | |
rm_work | johnsom: yeah AFAIU that client will ALREADY be scoped to our project | 22:07 |
rm_work | ah no maybe it isn't? >_> | 22:08 |
*** fnaval_ has joined #openstack-lbaas | 22:10 | |
rm_work | fff this is dumb | 22:11 |
rm_work | fnaval_: you still alive? :P | 22:12 |
*** fnaval__ has joined #openstack-lbaas | 22:12 | |
*** fnaval has quit IRC | 22:13 | |
openstackgerrit | Merged openstack/neutron-lbaas master: Remove SCREEN_LOGDIR from devstack https://review.openstack.org/509745 | 22:15 |
*** fnaval_ has quit IRC | 22:15 | |
rm_work | or maybe it IS scoped... fff | 22:16 |
rm_work | can't f'ing tell | 22:16 |
johnsom | I saw fnaval on an internal meeting, so he is still alive at least.... | 22:17 |
johnsom | That doesn't mean that isn't a run away znc however | 22:18 |
rm_work | yeah lol | 22:18 |
rm_work | ok so I *think* this is project scoped | 22:18 |
rm_work | it comes from the keystone auth session client generator thing | 22:18 |
rm_work | which should have our project in it | 22:19 |
rm_work | so, you good with this then? | 22:19 |
*** fnaval has joined #openstack-lbaas | 22:19 | |
johnsom | Yeah, I think so | 22:19 |
*** yamamoto has joined #openstack-lbaas | 22:19 | |
fnaval | hi - im still around. i'm having network issues apparently | 22:19 |
fnaval | if you're seeing me drop in and out | 22:19 |
rm_work | i'd still rather do the other way, because then I could just do a DB query... but whatever | 22:19 |
rm_work | fnaval: hey! cool, wasn't sure what happened to any of my ol' rax pals ;P | 22:20 |
johnsom | fnaval Hi, rm_work was just asking about the fnaval__ login | 22:20 |
fnaval | hi rm_work! | 22:20 |
rm_work | hopefully ya'll are doing OK there | 22:20 |
fnaval | yeah i'm still chugging along. how about you | 22:21 |
fnaval | what are you up to these days | 22:21 |
xgerman_ | fnaval long timeā¦ | 22:21 |
fnaval | good presentation xgerman_ on kubernetes btw | 22:21 |
*** sshank has joined #openstack-lbaas | 22:21 | |
*** fnaval__ has quit IRC | 22:22 | |
rm_work | still just octavia-ing | 22:23 |
fnaval | cool | 22:23 |
xgerman_ | thanks | 22:24 |
rm_work | attempting to stay busy (and possibly being over-successful) | 22:24 |
*** chlong has quit IRC | 22:30 | |
*** armax has joined #openstack-lbaas | 22:48 | |
johnsom | rm_work help me with this: https://review.openstack.org/#/c/511045/2/octavia/tests/functional/api/v2/test_amphora.py line 150 | 22:49 |
rm_work | rofl | 22:49 |
rm_work | so the noop compute driver's "list" needs to return a server with a compute_id that matches the amphora | 22:49 |
rm_work | and pecan is an absolute @*($% to mock with | 22:50 |
rm_work | the only way I could figure out to make it work is by making a var I can set in the noop driver class, and then setting it for the test | 22:50 |
*** AlexeyAbashkin has joined #openstack-lbaas | 22:57 | |
johnsom | I think we can do it in a cleaner way with mock like here: https://github.com/openstack/octavia/blob/master/octavia/tests/functional/api/v2/test_load_balancer.py#L164 | 22:58 |
*** AlexeyAbashkin has quit IRC | 23:01 | |
*** sshank has quit IRC | 23:14 | |
*** sshank has joined #openstack-lbaas | 23:20 | |
*** fnaval has quit IRC | 23:20 | |
*** sshank has quit IRC | 23:26 | |
*** salmankhan has joined #openstack-lbaas | 23:30 | |
*** salmankhan has quit IRC | 23:35 | |
rm_work | kong: erm, you're using `from tempest.lib.common import validation_resources` which... doesn't seem to be in the latest tempest release? only git-master? | 23:44 |
rm_work | and we're not using tempest_lib *at all*, it seems | 23:44 |
*** tongl has quit IRC | 23:46 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!