Monday, 2014-10-06

*** vivek-ebay has quit IRC00:04
*** vivek-ebay has joined #openstack-lbaas00:30
*** vivek-ebay has quit IRC00:52
*** mestery has quit IRC02:12
*** mestery has joined #openstack-lbaas02:14
*** woodster_ has joined #openstack-lbaas03:26
*** amotoki has joined #openstack-lbaas04:27
*** vivek-ebay has joined #openstack-lbaas05:47
*** woodster_ has quit IRC06:01
*** vivek-ebay has quit IRC06:37
*** ksamoray has joined #openstack-lbaas06:49
*** vivek-ebay has joined #openstack-lbaas08:08
*** vivek-ebay has quit IRC08:13
*** jschwarz has joined #openstack-lbaas08:22
*** ksamoray has quit IRC10:04
*** amotoki has quit IRC10:48
*** vivek-ebay has joined #openstack-lbaas10:58
*** vivek-ebay has quit IRC11:03
*** ksamoray has joined #openstack-lbaas11:12
*** mageshgv has joined #openstack-lbaas11:43
*** mageshgv has quit IRC11:44
*** ksamoray has quit IRC12:15
*** ksamoray has joined #openstack-lbaas12:17
*** mikedillion has joined #openstack-lbaas13:26
*** markmcclain has joined #openstack-lbaas13:37
*** ksamoray has quit IRC13:55
*** markmcclain has quit IRC14:06
*** markmcclain has joined #openstack-lbaas14:14
*** ajmiller has joined #openstack-lbaas14:32
*** markmcclain has quit IRC14:53
ptoohillThis: https://review.openstack.org/#/c/115548/ never made it to the feature branch. I think15:02
ptoohillLooks like ill be able to take care of that.15:17
ptoohillI do have something else to bring up though; The handling/creation/association of floating IPs. Anyone have any thoughts about this?15:19
ptoohillWill start a thread about this soon.15:19
*** sbalukoff has quit IRC15:19
*** woodster_ has joined #openstack-lbaas15:40
*** mlavalle has joined #openstack-lbaas15:42
*** fnaval has joined #openstack-lbaas16:19
*** VijayB has joined #openstack-lbaas16:30
*** jschwarz has quit IRC16:35
*** crc32 has joined #openstack-lbaas16:36
*** sbfox has joined #openstack-lbaas16:50
*** crc32 has quit IRC17:06
*** vivek-ebay has joined #openstack-lbaas17:09
*** vivek-ebay has quit IRC17:16
*** Youcef has joined #openstack-lbaas17:29
TrevorVblogan, you online?17:31
ptoohillSent a thread out regarding FLIPs, please respond when you have time.17:41
*** sbfox has quit IRC17:51
*** sbfox has joined #openstack-lbaas17:53
*** vivek-ebay has joined #openstack-lbaas17:57
*** sbalukoff has joined #openstack-lbaas18:02
*** mikedillion has quit IRC18:29
*** mikedillion has joined #openstack-lbaas18:30
rm_workSo there was a thread on OpenStack-dev ML about "not accessing keystone from neutron"18:32
rm_worktrying to figure out what's up with that... I think they said "for anything but auth", so probably fine18:32
rm_workbut I wonder if there is an accepted way to do that besides "include keystoneclient in my code and make a connection"18:33
ptoohillSo, they don't want us to use keystone for anything but auth in neutron?18:36
ptoohill- _-18:37
rm_worki think that makes sense18:40
ptoohillThen yea, how would you get access to trusts in that case.18:40
rm_worki would qualify trusts as "auth" :P18:41
ptoohilllel, works for me ;)18:41
*** crc32 has joined #openstack-lbaas18:52
*** crc32 has quit IRC18:52
*** vivek-ebay has quit IRC18:58
*** vivek-ebay has joined #openstack-lbaas18:58
*** sbfox has quit IRC19:01
TrevorVptoohill, https://github.com/stackforge/octavia19:25
ptoohillThank you19:32
*** VijayB has quit IRC19:39
*** vivek-ebay has quit IRC19:49
*** sbfox has joined #openstack-lbaas19:52
rm_workdougwig: what do you think of barbican_utils.TLSInfo.get() ?19:57
rm_workdougwig: or rather possibly barbican_utils.TLSInfo.(de)register()?19:57
dougwigfine with me.  i just hate redundancy in the namespace/name, given the 80 column limit.19:57
rm_workbarbican_utils.Cerificate is a little weird19:57
rm_workbecause "Certificate" wouldn't imply "Private Key"19:57
rm_workwhich is included19:57
rm_workwhat do you think of "get( )" versus "get_and_register( )" versus "register( )"19:59
rm_workfor the sake of clarity19:59
rm_workget() would be what someone might assume to look for, granted that they have a barbican container ID and need to "get" the data20:00
rm_workbut they might not realize it's a registration action, and that it requires that they "deregister" when they're done with it (LB deletion, etc)20:00
rm_workversus "register" which is concise but doesn't necessarily make it clear that the return value will be the info the dev wants20:01
rm_workversus "get_and_register" which is kinda just... clear but quite verbose and also not the function name someone would assume immediately20:01
rm_workdougwig / sbalukoff20:01
rm_worknaming problems >_<20:02
dougwigindeed, since get implies read-only, i might go with something like "def get(..., register=False)".  keep the expected naming, make them do a smidge extra to involve a write.20:03
rm_workhrm20:04
rm_workwell20:04
rm_workon one hand, I really wanted to make it *difficult* to NOT register20:04
rm_workbut on the other hand... is it actually more harmful to have a bunch of false registrations because people weren't paying attention?20:05
rm_workthen people learn to not take the system seriously20:05
*** VijayB_ has joined #openstack-lbaas20:06
*** VijayB_ has quit IRC20:07
*** ajmiller has quit IRC20:22
sbalukoffrm_work: I like to think of these things, also, in terms of RESTful semantics: A GET being read only can be repeated as many times as you like without causing damage (same with a PUT, in theory). In this case, a 'get_and_register" action sounds like it wouldn't be a call you'd want repeated, so I'd actually go for the 'register' name, even though it's not exactly standard.20:46
sbalukoff(And this would translate into a 'POST' that browsers know they aren't supposed to repeat unless the user specifically forces this.)20:49
sbalukoffNot that anyone is actually using a browser here to make these API calls, but the semantics translate over well.20:49
*** vivek-ebay has joined #openstack-lbaas20:50
rm_worksbalukoff: well, in this case the register action in Barbican is idempotent, so it doesn't really matter :P20:50
*** vivek-ebay has quit IRC20:54
sbalukoffrm_work: If its idempotent, then I don't have a problem with it using GET or PUT-like semantics.20:56
ptoohill [openstack-dev] [Neutron][LBaaS][Octavia] Floating IP management21:40
ptoohillNot sure if i should link the mail archive or not, but this is fairly important to us, so if you guys could chime in with any thoughts/input I would really appreciate it.21:41
ptoohillAlso, don't think I should have used the Octavia tag, sorry about that.21:45
*** VijayB_ has joined #openstack-lbaas21:47
*** vivek-ebay has joined #openstack-lbaas21:49
sbalukoffptoohill: Yeah, this is not trivial given how Neutron works. :P ... I really need to make the time to map out all our front-end topology options, as far as Neutron specifically is concerned.22:07
rm_workptoohill: yeah the Octavia tag may mess up people's filtering22:14
rm_workhopefully still shows up to Neutron people22:14
*** vivek-ebay has quit IRC22:52
*** vivek-ebay has joined #openstack-lbaas22:52
*** vivek-ebay has quit IRC22:53
*** vivek-ebay has joined #openstack-lbaas22:56
*** markmcclain has joined #openstack-lbaas22:58
*** mikedillion has quit IRC23:11
*** VijayB_ has quit IRC23:12
*** VijayB_ has joined #openstack-lbaas23:14
*** markmcclain has quit IRC23:32
*** markmcclain has joined #openstack-lbaas23:35
*** markmcclain1 has joined #openstack-lbaas23:35
rm_workwhelp23:36
rm_workfirst draft going up soon <_<23:37
rm_work(for https://review.openstack.org/#/c/123492/ and I guess technically it's like... the 20th draft, but whatever)23:37
*** markmcclain has quit IRC23:39
rm_workoh hmmmm originally Evgeny had this as a stub23:47
rm_workI am totally putting code in here...23:47
rm_workuhhh23:47
rm_workI guess I'll remove the line that says this is a stub >_>23:47
rm_workuhhh and yeah this is a rebase nightmare I am going to wait to submit until tomorrow when I can have blogan double-check that this is all right23:55
rm_workI'm apparently #6 in the chain23:55
rm_workfuntimes <_<23:55
*** sbfox has quit IRC23:57

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