Friday, 2014-08-29

*** mlavalle has quit IRC00:09
*** dkehn__ has joined #openstack-lbaas00:17
*** rm_work is now known as rm_work|away00:17
*** dkehn_ has quit IRC00:20
*** dkehn_ has joined #openstack-lbaas00:20
*** dkehn__ has quit IRC00:22
*** barclaac has quit IRC00:40
*** Zebra has joined #openstack-lbaas01:28
*** sbfox has joined #openstack-lbaas01:41
*** ptoohill-oo has quit IRC01:46
*** woodster has quit IRC01:55
*** sbfox has quit IRC02:00
*** sbfox has joined #openstack-lbaas02:10
*** sbalukoff has quit IRC02:12
*** ptoohill-oo has joined #openstack-lbaas02:26
*** mageshgv has quit IRC02:27
*** dkehn_ is now known as dkehnx02:47
*** sbalukoff has joined #openstack-lbaas02:53
*** sbalukoff has quit IRC02:59
*** sqonkey has joined #openstack-lbaas03:10
*** ptoohill-oo has quit IRC03:12
*** a2hill has joined #openstack-lbaas03:13
*** ptoohill has quit IRC03:20
*** sbfox has quit IRC04:04
openstackgerritBrandon Logan proposed a change to stackforge/octavia: Initial migration for database structure  https://review.openstack.org/11467104:08
*** amotoki has joined #openstack-lbaas04:53
*** sbalukoff has joined #openstack-lbaas05:22
*** sbfox has joined #openstack-lbaas05:29
*** sbalukoff has quit IRC05:47
*** sballe_ has quit IRC05:49
*** sballe_ has joined #openstack-lbaas05:49
*** sbfox has quit IRC06:32
*** rm_work|away is now known as rm_work06:33
rm_workblogan_: ooh, fancy, a new update06:36
openstackgerritDoug Wiegley proposed a change to stackforge/octavia: Initial directory skeleton  https://review.openstack.org/11770106:40
*** sbalukoff has joined #openstack-lbaas07:18
*** rm_work is now known as rm_work|away08:58
*** dkehn_ has joined #openstack-lbaas08:58
*** dkehn_ has quit IRC09:01
*** dkehnx has quit IRC09:01
*** dkehn_ has joined #openstack-lbaas09:01
*** amotoki has quit IRC09:17
*** Zebra has quit IRC09:17
*** blogan_ has quit IRC09:17
*** amotoki has joined #openstack-lbaas09:27
*** Zebra has joined #openstack-lbaas09:27
*** blogan_ has joined #openstack-lbaas09:27
*** Zebra has quit IRC09:46
*** Zebra has joined #openstack-lbaas09:50
*** dougwig has quit IRC09:50
*** dougwig has joined #openstack-lbaas09:51
*** rm_workz has joined #openstack-lbaas10:02
*** rm_workz is now known as rm_work10:02
*** rm_work has joined #openstack-lbaas10:02
*** Zebra has quit IRC10:07
*** jkoelker_ has joined #openstack-lbaas10:09
*** rm_work|away has quit IRC10:09
*** jkoelker has quit IRC10:09
*** Zebra has joined #openstack-lbaas10:15
*** dkehn__ has joined #openstack-lbaas10:23
*** dkehn_ has quit IRC10:34
*** openstackgerrit has quit IRC10:34
*** openstackgerrit has joined #openstack-lbaas10:41
*** mestery_ has joined #openstack-lbaas10:47
*** sbalukoff1 has joined #openstack-lbaas10:48
*** dougwig_ has joined #openstack-lbaas10:49
*** ctracey_ has joined #openstack-lbaas10:51
*** amotoki has quit IRC10:54
*** jkoelker_ has quit IRC10:55
*** sbalukoff has quit IRC10:55
*** mestery has quit IRC10:55
*** dougwig has quit IRC10:55
*** ctracey has quit IRC10:56
*** dougwig_ is now known as dougwig10:57
*** ctracey_ is now known as ctracey11:00
*** jkoelker_ has joined #openstack-lbaas11:03
*** woodster has joined #openstack-lbaas12:00
*** Zebra has quit IRC12:02
*** sqonkey has quit IRC12:04
*** ptoohill has joined #openstack-lbaas12:04
*** HenryG has joined #openstack-lbaas12:12
*** amotoki has joined #openstack-lbaas12:19
*** dkehn__ has quit IRC12:44
*** mestery_ is now known as mestery13:09
*** dkehn has joined #openstack-lbaas13:10
*** dkehn is now known as dkehnx13:11
*** dkehnx has quit IRC13:12
*** dkehnx has joined #openstack-lbaas13:13
*** balles has joined #openstack-lbaas13:42
*** amotoki has quit IRC13:59
*** dkehnx has quit IRC14:08
ballesmorning14:44
*** sbfox has joined #openstack-lbaas14:56
*** dkehn_ has joined #openstack-lbaas15:06
*** dkehn_ is now known as dkehnx15:07
*** dkehn has joined #openstack-lbaas15:11
*** dkehnx has quit IRC15:12
*** dkehn is now known as dkehnx15:12
*** dkehnx has quit IRC15:13
*** dkehnx has joined #openstack-lbaas15:14
blogan_dougwig: awesome!15:15
*** sbfox has quit IRC15:18
*** sbfox has joined #openstack-lbaas15:26
*** markmcclain has joined #openstack-lbaas15:26
*** markmcclain1 has joined #openstack-lbaas15:28
dougwigquick poll among those awake, the module that deals with the octavia backend vms/containers & their controller drivers.  naming poll:  vm, backend, appliance, container, other?15:29
dougwigbrandon also suggested device, though i think that is too overloaded a term.15:29
dougwigi like vm or container.15:29
dougwigi don't have a strong opinion.15:30
*** markmcclain has quit IRC15:30
blogan_i am fine with any of those15:32
blogan_(except vm of course)15:32
blogan_though container could be misinterpreted as soemthing like lxc15:33
TrevorVdougwig, I'd say backend makes more sense than those.15:35
TrevorVFor a generalization I mean15:35
dougwignote that i really need two, as the directory will be A/drivers, A/B, e.g. vm/drivers (python code for controller), vm/backend (the actual image builder or link or whatnot), so the two need to hang together nicely.15:37
dougwigcontainer/backend, container/drivers....  backend/drivers, backend/appliances..... backend/drivers, backend/containers.15:37
blogan_what about node?15:38
dougwigwhere are our jenkins jobs defined?  is that in infra somewhere?15:38
blogan_since we've active node and spare nodes have been defined in the specs15:39
blogan_no idea on the jenkins job15:39
blogan_node/backend node/driver15:44
blogan_which ever we choose, we should make the names match between the "spare node pool" and the directory15:45
blogan_meaning if we choose appliance we should then rename active nodes to active appliances, etc15:45
dougwigi like node better15:49
TrevorVdougwig, blogan_ I agree on node as well15:54
blogan_excellent15:54
blogan_we have a minor quorum15:54
sbalukoff1node doesn't seem descriptive enough to me. It's one of those over-used terms in this space like 'server' or 'cluster'16:06
*** mlavalle has joined #openstack-lbaas16:06
sbalukoff1I like backend better.16:06
sbalukoff1Or, we should just love it and squeeze it and call it George.16:07
sbalukoff1Or, appliance16:08
blogan_you would come in and throw a wrench in16:08
blogan_your vote is null and void16:09
blogan_appliance will be fine, but I would argue we should start calling them active appliances and spare appliance pool16:10
blogan_i know dougwig doesn't like it, but i liked device the most :(16:12
blogan_i know! contraption!16:12
dougwignetwork management background.  device is so overused it drives me batty.16:13
blogan_nmb16:14
blogan_dougwig: would you call a computer a device?16:17
dougwigor a phone, or a server, or a client, or a toaster.16:17
dougwigsome terms are just *too* generic.  device, object, thing, item.16:17
dougwigmajor update imminent.  i'll upload with node, and let the larger quorum debate in gerrit.16:22
dougwigsbalukoff1: where are the jenkins jobs configured?16:22
dougwigdoes anyone else go batty from the opaque errors from testr?16:29
dougwighttps://www.irccloud.com/pastebin/hnGgo1uY16:29
blogan_i do!16:32
blogan_like when it just spits out the entire list of tests it runs16:32
sbalukoff1thingy16:35
sbalukoff1dougwig: I'm not sure at present16:35
dougwigi found it.16:35
dougwigi have pep8 fixed, we'll see what happens with py33 on the next upload.16:36
openstackgerritDoug Wiegley proposed a change to stackforge/octavia: Initial directory skeleton  https://review.openstack.org/11770116:40
sbalukoff1Awesome. I have to commute into the office, then I'll be looking at that and the comments you left on the v0.5 design last night (will be uploading an updated version of the latter).16:42
*** sbalukoff1 has quit IRC16:42
*** ptoohill has quit IRC16:44
*** xgerman has joined #openstack-lbaas16:44
*** ptoohill has joined #openstack-lbaas16:44
xgermanguys, I am confused so meestery is saying:16:49
xgerman1) We deprecate LBaaS v1 per Mark16:49
xgerman2) We mobe LBaaS v2 in incubator16:49
xgerman3) We soin it out of Neutron and make it a stack forge project16:50
xgerman4) There is no official Neutron LBaaS any longer?16:50
xgermanor OpenStack Lbaas??16:50
dougwigi expect that what we'll want to push for (around K or L), is to live in the incubator until we can arrange to spin directly into OS incubation.16:56
dougwigthere's too much uncertainty to worry much right now.16:56
ballesxgerman I agree with you. I am not longer sure where this project is going16:59
ballesmestery, Can you respond to german email on the ML?17:00
ballesdougwig, you are sayign Neutron lBaaS v2 in Neutron incubation. Rigth?17:01
*** barclaac has joined #openstack-lbaas17:01
ballesdougwig, with some primitive driver as reference implementation?17:01
dougwigballes: what i think the strategy should be: v2 into neutron incubator, percolate there, in the K timeframe take a look at how it's been working and whether spin-out or neutron makes sense, if its' spin-out (likely), then we leave the shipping stuff in the neutron incubator while we prep stackforge, submit for incubation, and keep it parallel until we can17:03
dougwigget officially incubated.  i don't know if that will fly, but it seems like lbaas has been around for too long with users to have it go through a period of pure limbo in-between the neutron incubator and openstack incubators.17:03
mesteryballes: Will do17:03
dougwignote that i'm just guessing, and i'm hoping mestery has a plan for us that doesn't involve leaving the operators with the risk of being in then out then in.17:04
dougwigin large part, i have to believe that us making something good and scalable is more important than worrying about the process.  perhaps i'm naive.  :)17:05
*** markmcclain1 has quit IRC17:06
*** ptoohill-oo has joined #openstack-lbaas17:07
*** ptoohill has quit IRC17:08
ballesdougwig, let's see what mestery is saying on the ML. In the end the goal is to have an OpenStack LBaaS that meet our requirements. I would just like to understand how we get there.17:09
ballesdougwig, and I do agree with you that Neutron LBaaS has been around for a while and shouldn;t be put in no-man's land (not an openstack project)17:10
*** mlavalle has quit IRC17:17
*** markmcclain1 has joined #openstack-lbaas17:27
*** markmcclain1 has quit IRC17:27
*** markmcclain1 has joined #openstack-lbaas17:27
*** ptoohill has joined #openstack-lbaas17:31
*** ptoohill-oo has quit IRC17:32
*** sbalukoff has joined #openstack-lbaas17:41
dougwigwoohoo, tox passing.17:53
*** mageshgv has joined #openstack-lbaas17:53
openstackgerritDoug Wiegley proposed a change to stackforge/octavia: Initial directory skeleton  https://review.openstack.org/11770118:05
*** sbfox has quit IRC18:07
*** jorgem has joined #openstack-lbaas18:07
*** dkehn_ has joined #openstack-lbaas18:09
*** dkehnx has quit IRC18:11
*** dkehn_ is now known as dkehnx18:20
blogan_dustin made a good observation about the apache license header we need in our code.  I've just been puting Copyright Octavia but I don't think that does exist (though I do remember Stephen doing something at the hackathon to get that locked in, but that might have been something else)18:21
blogan_I don't think putting company names is a good solution18:21
sbalukoffPerhaps attribute it to the OpenStack Foundation?18:22
sbalukoffOtherwise I don't really see a problem putting your company name in there.18:23
blogan_i was thinking that, but its not openstack yet so would that be appropriate?18:23
sbalukoffAt the hackathon, I submitted a trademark request for "Octavia"18:23
blogan_tahts what it was18:23
balleswe should checkout what the other stackforge projects are doing18:23
sbalukoffThe USPTO is still evaluating that application (these things take many months), so we don't know if we're going to get it, though it's a good first step.18:23
blogan_well i believe libra puts HP, but that makes sense since they are the maintainers of it18:24
sbalukoffBut I don't see "Octavia" being more than a trademark-- I don't think anyone has a plan to start up an organization here called "Octavia"18:24
sbalukoffballes: +118:24
sbalukoffLooks like other projects have just been using the company name the individual developers have been working for at the time.18:25
blogan_but are those projects multi-company?18:25
ballessbalukoff, yeah that's what I figured18:25
sbalukoffOr the "OpenStack Foundation'18:25
sbalukoffI'm finding licenses with both.18:25
blogan_looks like manila is doing openstack foundation18:26
blogan_or openstack LLC18:26
*** sbfox has joined #openstack-lbaas18:26
blogan_or united state government18:26
sbalukoffI think it's actually called "OpenStack Foundation"18:26
sbalukoffI think that's how it's incorporated.18:26
sbalukoffSo, let's go with "OpenStack Foundation"18:26
blogan_good by me18:27
blogan_with some feelings of uneasiness, but not a big deal18:27
blogan_i mean what if openstack comes in and says they own it and then they incubate us?18:27
sbalukoffThat would be so, so terrible.18:28
sbalukoffI might cry tears of joy.18:28
ballessbalukoff, we'll have to run this by our IP attorney. HP has rules around what we can and cannot do. Of course ts is only for the HP contributions18:28
sbalukoffballes: As long as we can use any code you write using an unencumbered Apache lincense, I don't really care which company name is in the header.18:28
sbalukoffIf you can't contribute code under such a license... what are you doing here? ;)18:28
ballessbalukoff, apache 2 is a must for us.18:29
sbalukoffYep, for us, too.18:29
ballesApache 2 is fine for us. It is just the copyright where we need to use the HP template.18:29
*** ptoohill-oo has joined #openstack-lbaas18:29
*** ptoohill has quit IRC18:30
blogan_balles: how does that work when you are updating a module that already exists and has another company's header?18:30
*** ptoohill-oo has quit IRC18:36
ballesblogan_, I think it depends on how much you change/add. I did a grep on neutron just for fun and as you can see several files have several copyrights in it.18:36
balles#!/usr/bin/env python18:36
balles# Copyright 2010 United States Government as represented by the18:36
balles# Administrator of the National Aeronautics and Space Administration.18:36
balles# All Rights Reserved.18:36
balles#18:36
balles# Copyright 2010 OpenStack Foundation.18:36
balles# Copyright 2013 IBM Corp.18:36
*** ptoohill has joined #openstack-lbaas18:37
ballesother examples:18:37
ballesneutron/hooks.py:# Copyright 2013 Hewlett-Packard Development Company, L.P.18:37
ballesneutron/__init__.py:# Copyright 2011 OpenStack Foundation18:37
ballesgrep: neutron/locale: Is a directory18:37
ballesneutron/manager.py:# Copyright 2011 VMware, Inc18:37
ballesneutron/neutron_plugin_base_v2.py:# Copyright 2011 VMware, Inc.18:37
ballesgrep: neutron/notifiers: Is a directory18:37
ballesgrep: neutron/openstack: Is a directory18:37
ballesgrep: neutron/plugins: Is a directory18:37
ballesneutron/policy.py:# Copyright (c) 2012 OpenStack Foundation.18:37
ballesneutron/quota.py:#    Copyright 2011 OpenStack Foundation18:37
ballesgrep: neutron/scheduler: Is a directory18:37
ballesgrep: neutron/server: Is a directory18:37
ballesneutron/service.py:# Copyright 2011 VMware, Inc18:37
ballesgrep: neutron/services: Is a directory18:37
ballesgrep: neutron/tests: Is a directory18:37
ballesneutron/version.py:#    Copyright 2011 OpenStack Foundation18:37
ballesneutron/wsgi.py:# Copyright 2011 OpenStack Foundation.18:37
ballesgrep: rally-scenarios/plugins: Is a directory18:37
ballestools/check_i18n.py:#    Copyright 2012 OpenStack Foundation18:37
ballestools/install_venv_common.py:# Copyright 2013 OpenStack Foundation18:38
ballestools/install_venv_common.py:# Copyright 2013 IBM Corp.18:38
ballestools/install_venv.py:# Copyright 2010 United States Government as represented by the18:38
ballestools/install_venv.py:# Copyright 2010 OpenStack Foundation.18:38
ballestools/install_venv.py:# Copyright 2013 IBM Corp.18:38
ballestools/with_venv.sh:# Copyright 2011 OpenStack Foundation.18:38
ballesblogan_, have you checked with the RAX lawyers to see if you have a best practices around Copyrights?18:38
blogan_and the fact that its not consistent just bothers me18:38
blogan_i've asked managers and they say openstack foundation is fine, but im sure they didn't actaully consult with any of the rax lawyers18:39
openstackgerritBrandon Logan proposed a change to stackforge/octavia: Initial migration for database structure  https://review.openstack.org/11467118:40
*** markmcclain1 has quit IRC18:44
*** mlavalle has joined #openstack-lbaas18:48
openstackgerritStephen Balukoff proposed a change to stackforge/octavia: Octavia v0.5 component design  https://review.openstack.org/11345818:58
sbalukoffOk, gotta go AFK for a bit. Will be back in about 1.5 hours.18:59
sbalukoffAlso Doug: I will see about updating the diagram to show the 'VM Driver' or what have you in the v0.5 design later today. I think it's worthwhile to make note of that component.19:00
*** markmcclain has joined #openstack-lbaas19:00
sbalukoffI should probably add a section in the design document talking about the VM driver too.19:01
sbalukoffUgh.19:01
sbalukoffOk, so don't merge that yet.19:01
*** xgerman has quit IRC19:03
dougwigCopyright should be the entity you represent, or yourself.  your openstack agreement assigns it to openstack.  if modifying a file, add yourself. if modifying and the date is old, extend it.    I don't think we have the legal right to assign openstack foundation copyrights directly.19:04
openstackgerritTrevor Vardeman proposed a change to stackforge/octavia: Initial creation of db models, modules, and tests  https://review.openstack.org/11671819:06
*** ptoohill-oo has joined #openstack-lbaas19:18
*** ptoohill has quit IRC19:18
*** dkehnx has quit IRC19:20
*** dkehn_ has joined #openstack-lbaas19:34
*** dkehn_ is now known as dkehnx19:35
*** ptoohill has joined #openstack-lbaas19:36
*** ptoohill-oo has quit IRC19:37
dougwigjenkins fix: https://review.openstack.org/#/c/11786819:39
*** sbfox has quit IRC19:46
blogan_well I believe we should just put the company we represent at the top then19:48
*** balles has quit IRC19:48
*** sbfox has joined #openstack-lbaas19:50
*** balles has joined #openstack-lbaas19:50
dougwigi think all of us likely have intellectual property assignments with our companies, so we HAVE to use our company, and then our OS agreement transfers it to them.19:54
blogan_i'm sure you're right, i just don't have the expertise in this area19:59
dougwigexpertise in this area kills brain cells.20:00
blogan_im sure i've killed my fair share of brain cells20:05
openstackgerritBrandon Logan proposed a change to stackforge/octavia: Initial migration for database structure  https://review.openstack.org/11467120:25
*** jorgem has quit IRC20:33
*** barclaac|2 has joined #openstack-lbaas20:46
*** barclaac has quit IRC20:49
*** dkehn_ has joined #openstack-lbaas20:52
*** dkehnx has quit IRC20:55
openstackgerritStephen Balukoff proposed a change to stackforge/octavia: Octavia v0.5 component design  https://review.openstack.org/11345820:57
*** dkehn_ is now known as dkehnx21:00
*** sballe__ has joined #openstack-lbaas21:07
*** sbalukoff has quit IRC21:10
*** sballe_ has quit IRC21:10
*** balles has quit IRC21:12
*** balles has joined #openstack-lbaas21:13
*** dkehn_ has joined #openstack-lbaas21:32
*** xgerman has joined #openstack-lbaas21:34
*** dkehn_ has quit IRC21:35
*** dkehnx has quit IRC21:35
*** dkehn_ has joined #openstack-lbaas21:35
*** sbfox1 has joined #openstack-lbaas21:43
*** dkehn_ is now known as dkehnx21:50
*** blogan has joined #openstack-lbaas21:51
*** balles has quit IRC21:52
*** sbfox has quit IRC21:52
*** blogan_ has quit IRC21:52
*** sballe_ has joined #openstack-lbaas21:58
*** sballe__ has quit IRC22:01
*** xgerman has quit IRC22:04
*** balles has joined #openstack-lbaas22:11
*** sbalukoff has joined #openstack-lbaas23:04
*** balles has quit IRC23:08
*** balles has joined #openstack-lbaas23:11
*** markmcclain has quit IRC23:26
*** barclaac|2 has quit IRC23:26
*** sbfox1 has quit IRC23:41
*** sbfox has joined #openstack-lbaas23:42
*** sbfox has quit IRC23:45
*** sballe has joined #openstack-lbaas23:48
*** sballe_ has quit IRC23:50
*** ptoohill has quit IRC23:58

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