Saturday, 2016-02-27

rm_youmadhu_ak: once you verify that it is still broken let me know, that should have taken care of it00:00
rm_youand gist me your exact steps so i can reproduce and debug00:00
madhu_akjust restacked my devstack, running that scenario tests with your fix00:07
madhu_akrm_you,00:07
madhu_akrm_you, okay I dont see that error now. I am getting diferen error now. troubleshooting ...00:13
rm_youhmmmmmm00:15
rm_youit's possible it was masking something else further along the line00:17
*** yamamoto has quit IRC00:32
madhu_akrm_you, I think I have to test manually one by one, so it can get clear information00:33
madhu_akrm_you, http://paste.openstack.org/show/488443/ this is wha I see after I create listener now. But still lb's status is hing in pending_update00:37
madhu_akhung*00:37
blogansbalukoff: ping00:37
madhu_aklooking at logs on by one t see if I can get leads00:37
sbalukoffblogan: Pong00:38
blogansbalukoff: you got time to talk a bit about the shared pools support in the single create call?00:38
sbalukoffblogan: Sure.00:38
blogansbalukoff: so i think you understand the problem of not being able to reference a pool thats already been defined in the same request body00:39
sbalukoffblogan: Perhaps I do, or perhaps I don't?00:40
blogansbalukoff: so what you've proposed is an option, but i was thinking that eventually we would support same request body reference by just looking at some kind of equality attribute, like a pool's name00:40
rm_youmadhu_ak: weird, that does not seem like it is related00:40
sbalukoffblogan: that works, but we'll have to update the api types to accept it.00:40
blogansbalukoff: sounded like you did, in that if i want to say this pool is the default pool for 2 listeners in the same request body, thats tough because i can't give a default_pool_id00:40
sbalukoffAlso note: The way we're crawling through the request body, it helps to know where the pools are going to be, eh.00:40
sbalukoff(ie. in a well-defined place)00:40
sbalukoffSo, for example...00:41
blogansbalukoff: i'm not sure it does, we could just have a dictionary of pools keyed off whatever identifier we want, and if that already exists we use that one, doesn't have to be directly under the lb00:41
sbalukoffIf the request had a load_balancer.pools array that contained pool definitions, we would know we need to get those set up first in the process because some of them are potentially going to be referenced by listeners and l7policies later on.00:41
sbalukoffSure.00:42
bloganbut how will the user reference them in the same request body?00:42
sbalukoffI don't see why 'id' doesn't work. If you're going to be scripting stuff to create this request body, it's trivial to make up a UUID.00:42
bloganso the user provides uuid?00:42
sbalukoffAnd our API allows you to specify your own UUID, so long as nobody else is using it.00:42
sbalukoffTechnically the neutron-lbaas "user" already does. :)00:43
bloganyeah but that was never intended for end-user use00:43
bloganshhh no one should know about that!00:43
sbalukoffSure, but I don't see it hurting anything to do this, eh.00:43
sbalukoffI mean, we could definitely go with some other identifier.00:43
sbalukoffI don't have a strong opinion one way or another.00:44
sbalukoffI was just thinking "don't we already have something that fits the bill in this case?"00:44
blogani do, i dont want to tie ourselves to allowing end-users to decide their own uuid00:44
sbalukoffWhy not?00:44
sbalukoffA hidden "feature" is generally not a good idea, eh.00:44
sbalukoffAnd if we can't get away with it with neutron-lbaas...00:45
madhu_akrm_you, hmm, checking00:45
sbalukoffer.... can't get away from it...00:45
bloganother than having to worry about more validation, which is just a db unique constraint, it feels icky00:45
sbalukoffThen why not embrace it?00:45
blogannah the intent is for it ot be admin only00:45
sbalukoffOh-- so neutron-lbaas would be speaking the admin APi, when we get around to creating it?00:45
sbalukoffOk, so sure-- we can go with an arbitrary tag used for identifying a particular object in the same request body.00:46
sbalukoffAgain, I don't have a strong opinion on this.00:46
bloganproblem is, we probably dont have time to implement that in both octavia and neutron-lbaas00:47
sbalukoffYou mean, before Monday?00:47
bloganyep00:47
bloganand if single create calls goes in on Monday without this, then when we do want to add it in, thats another extension unfortunately00:48
sbalukoffRight. So...  I think I said this before: We go without it and just file this as a high priority bug in Octavia.00:48
bloganwhich i guess isn't a big deal00:48
sbalukoffIt should be completely additive.00:48
sbalukoffAs in....00:48
bloganit would be, but still requires another extension00:49
sbalukoffWhen we have entity-tags support in the single-create API... you can still do single-create without them.00:49
sbalukoffSure.00:49
openstackgerritMadhusudhan Kandadai proposed openstack/octavia: Add pre_test_hook to run gate jobs  https://review.openstack.org/28494600:49
rm_yousbalukoff: caught up part way, agree with blogan, DO NOT want users specifying uuid for pools -- use "name" or something and enforce it is unique in the scope of the request00:50
bloganalright thanks for talking it out, just wanted to make sure you knew it wasn't intentionally not supporting shared pools00:50
rm_youwe'd eventually like to move octavia in the direction of being the actual frontend api, in which case we'd need to solve this anyway00:50
sbalukoffAgain, I'm happy to merge this without share-pools support so long as a high-priority bug gets filed about it.00:50
rm_youusing neutron-lbaas as cover is short-term at best00:51
sbalukoffSure.00:51
sbalukoffAgreed.00:51
bloganand a pain to derploy00:51
rm_youyeah i think the kind of complicated setups that involve shared-pools are not the target audience for single-create :P00:51
sbalukoffHeh. Derploy. :D00:51
blogani really hate having to implement features twice00:51
sbalukoffrm_you: You might be surprised.00:51
bloganyeah i like derploy over deploy00:51
*** manishg has quit IRC00:52
rm_youtarget audience for single-create are people who want to loadbalance http to 3-4 backend nodes and are confused as to why that is complicated enough to require 6+ API calls00:52
sbalukoffI guarantee you someone is going to complain about not being able to have the same backend pool for their HTTP and TERMINATED_HTTPS listeners.00:52
blogansingle create call as it is, still dramatically decreases the number of API calls required by (pulling out of ass) 75%00:52
sbalukoffblogan: Agreed.00:52
*** Aish has quit IRC00:53
sbalukoffBeen thinking about features we should push to add in the next cycle...  after the deadline next week we should probably start an etherpad and get the discussion rolling on it, eh.00:59
rm_youmadhu_ak: try using: no SNI and a tls cert with NO intermediates00:59
rm_youmadhu_ak: if that works, try using a tls cert with an intermediate00:59
rm_youmadhu_ak: THEN try with adding SNI00:59
rm_youwhich stage it breaks will help me a lot00:59
madhu_akactually its not a problem with SNI/TLS now. I think the error is the LB's status is hung in prending_update01:00
madhu_akso printing one by one and see where it is breaking01:00
rm_youkk01:01
rm_youmadhu_ak: is this on master? i hope it is not broken on master O_o01:01
madhu_akyes. its on master :D :) ;) :(01:01
*** ajmiller has quit IRC01:01
blogansbalukoff: if i had a vote, minimize features and increase stability and quality01:07
sbalukoffblogan: Of course.01:07
sbalukoffI mean: We have a good feature set.01:08
blogansbalukoff: yeah, just missing active/acive?01:08
sbalukoffI'm just thinking about things like "our own CLI" and "authenticated API"01:08
bloganand job board i guess01:08
sbalukoffI suspect I'm going to get pressure to get active-active going.01:08
blogansbalukoff: yeah https://review.openstack.org/#/c/265065/01:08
johnsomWe need to expose a bunch of timeout settings too01:08
bloganif someone wants to take that over, by all means01:08
sbalukoffYarp.01:09
bloganit won't be too hard, but i think i ran into an issue with us using the keystone_authtoken options for other use cases as its really meant to validate auth tokens01:10
bloganbut that was just a quick attempt, and i could be wrong01:10
johnsomI told Doug I think we will want a design summit session.  This was the primary topic I thought we could cover01:10
johnsomNewton plans that is...01:10
bloganjohnsom: exposing timeouts?01:10
sbalukoffAlso starting mid-March, I expect to get increasing pressure to spend more time on internal stuff. It seems someone was paying attention when I was saying "Octavia is awesome and we should use it" and now they want my help making that happen.01:10
sbalukoffWhat a pain!01:10
sbalukoffYes, I think we need a design session and that seems like a good use of it to me.01:11
blogansbalukoff: thats where i'm at now, and while i planned having a decrease in activity for octavia and neutron-lbaas, i didnt plan on it being this much, but this is temporary01:11
sbalukoff*nod*01:11
blogandon't we usually get a design summit session?01:12
*** crc32 has quit IRC01:12
bloganwas that in flux this time around?01:12
sbalukoffWell, I do hope that the Mitaka release sees a lot more adoption of Octavia.01:12
johnsomI don't know, but I had the conversation01:12
sbalukoffblogan: we have for the last several summits. Though we've had to share sometimes, and only had like 20 minutes to talk about stuff.01:13
johnsomMaybe Texas just doesn't have room for us....01:13
johnsomBoom01:13
sbalukoffIn any case, I'll be there, and as usual, I expect to be mostly spending my time on Octavia Neutron-LBaaS stuff anyway.01:13
bloganjust austin bc it doesn't have room for highways01:13
bloganwell ill be at whatever we have01:14
blogani just know i dont have to do any talks! yippeeeee!01:14
blogani dont have to dread going to a summit this time, actually enjoy it01:15
sbalukoffHaha!01:15
sbalukoffHave they announced which talks got selected yet?01:15
blogani dont think so01:15
sbalukoffOk.01:15
johnsomIt will still be a few week01:16
johnsoms01:16
sbalukoff*nod*01:16
*** minwang2 has quit IRC01:18
*** minwang2 has joined #openstack-lbaas01:22
rm_youi won't have time to do image prep and such for octavia demo this time.... will be off the week before the summit, literally flying back to TX the day it starts, straight to austin01:22
madhu_akrm_you, okay, upon investigating, when you create lb, list with tls, pool, lb's status is hung, hence members cannot be created using that pool as it is still waiting for lb to come ONLINE. So the error can be seen at: http://paste.openstack.org/show/488443/01:26
rm_youif you don't use TLS does it still break?01:27
madhu_akchecking that too rm_you01:28
*** yamamoto has joined #openstack-lbaas01:29
*** minwang2 has quit IRC01:29
madhu_akchecking whether I can create basic loadbalancer without using TLS..01:29
madhu_akrm_you, yes, I am able to create members without using TLS01:32
rm_youcrap01:32
rm_youhmm but it's on creating the POOL that it breaks?? not on creating the listener01:32
madhu_akyep. creating pool it breaks :(01:33
*** yamamoto has quit IRC01:34
madhu_akrm_you, http://paste.openstack.org/show/488444/ when creating pool with tls, I get invalid status bcoz of lb'sstatus in pending_create. if I dont use TLS, I can see pool is being created along with members.01:36
madhu_akrm_you, leaving for the day, will keep you in the loop if I get ayy further leads01:41
madhu_akany*01:41
*** madhu_ak is now known as madhu_away01:41
*** madhu_away is now known as madhu_ak|away01:41
*** woodster_ has quit IRC01:46
*** manishg has joined #openstack-lbaas01:47
*** Bjoern_ has joined #openstack-lbaas01:58
*** ducttape_ has joined #openstack-lbaas02:02
*** bana_k has quit IRC02:05
*** kevo has quit IRC02:12
*** madhu_ak|away has quit IRC02:16
*** yamamoto has joined #openstack-lbaas02:17
*** sbalukoff has quit IRC02:23
*** minwang2 has joined #openstack-lbaas02:27
*** yamamoto has quit IRC02:32
*** Bjoern_ is now known as Bjoern_zZzZzZzZ02:35
*** ducttape_ has quit IRC02:36
*** Bjoern_zZzZzZzZ has quit IRC02:42
*** jwarendt has quit IRC02:46
*** ducttape_ has joined #openstack-lbaas02:52
*** Purandar has quit IRC02:58
*** manishg has quit IRC03:00
*** manishg has joined #openstack-lbaas03:03
*** ducttape_ has quit IRC03:03
*** ducttape_ has joined #openstack-lbaas03:04
*** ajmiller has joined #openstack-lbaas03:08
*** woodster_ has joined #openstack-lbaas03:09
*** yamamoto has joined #openstack-lbaas03:32
*** yamamoto has quit IRC03:38
*** ducttape_ has quit IRC03:52
*** manishg has quit IRC03:58
*** minwang2 has quit IRC03:59
*** minwang2 has joined #openstack-lbaas04:22
*** armax has quit IRC04:26
*** yamamoto has joined #openstack-lbaas04:34
*** Purandar has joined #openstack-lbaas04:37
*** yamamoto has quit IRC04:42
*** manishg has joined #openstack-lbaas05:02
*** fnaval has joined #openstack-lbaas05:05
*** ajmiller has quit IRC05:07
*** manishg has quit IRC05:17
*** prabampm has quit IRC05:22
*** fnaval_ has joined #openstack-lbaas05:38
*** yamamoto has joined #openstack-lbaas05:38
*** fnaval has quit IRC05:41
*** yamamoto has quit IRC05:43
*** prabampm has joined #openstack-lbaas05:47
*** manishg has joined #openstack-lbaas05:48
*** links has joined #openstack-lbaas05:48
*** manishg has quit IRC05:53
*** minwang2 has quit IRC06:00
*** ducttape_ has joined #openstack-lbaas06:06
*** Purandar has quit IRC06:09
*** ducttape_ has quit IRC06:12
*** yamamoto has joined #openstack-lbaas06:39
*** yamamoto has quit IRC06:44
*** manishg has joined #openstack-lbaas06:49
*** prabampm1 has joined #openstack-lbaas06:53
*** manishg has quit IRC06:54
*** prabampm has quit IRC06:55
*** fnaval has joined #openstack-lbaas07:23
*** woodster_ has quit IRC07:26
*** fnaval_ has quit IRC07:27
*** yamamoto has joined #openstack-lbaas07:41
*** yamamoto has quit IRC07:46
*** sbalukoff has joined #openstack-lbaas07:49
*** manishg has joined #openstack-lbaas07:50
*** manishg has quit IRC07:55
*** yamamoto has joined #openstack-lbaas08:42
*** jwarendt has joined #openstack-lbaas08:42
*** jwarendt has quit IRC08:47
*** yamamoto has quit IRC08:47
*** manishg has joined #openstack-lbaas08:51
*** manishg has quit IRC08:55
*** ihrachys has joined #openstack-lbaas09:00
*** ihrachys has quit IRC09:11
*** yamamoto has joined #openstack-lbaas09:44
*** yamamoto has quit IRC09:49
*** manishg has joined #openstack-lbaas09:52
*** fnaval has quit IRC09:55
*** manishg has quit IRC09:56
*** links has quit IRC10:17
*** fnaval has joined #openstack-lbaas10:19
*** kobis has quit IRC10:23
*** yamamoto has joined #openstack-lbaas10:45
*** kobis has joined #openstack-lbaas10:45
rm_workWhat is doing SSH connections to our Amps in the scenario tests?? http://logs.openstack.org/74/285574/1/check/gate-neutron-lbaasv2-dsvm-scenario/5308a9c/console.html.gz#_2016-02-27_01_25_48_43410:46
rm_workor is that not our amps?10:46
*** yamamoto has quit IRC10:50
*** manishg has joined #openstack-lbaas10:52
*** manishg has quit IRC10:56
openstackgerritAdam Harwell proposed openstack/octavia: Barbican Cert Manager fails to correctly parse intermediates  https://review.openstack.org/28557410:59
rm_workMissed some tests, fixed.10:59
*** openstack has joined #openstack-lbaas23:33
*** asimov.freenode.net sets mode: +ns 23:33

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!