Wednesday, 2013-08-07

*** danwent has quit IRC00:01
*** CaptTofu has quit IRC00:02
*** CaptTofu has joined #openstack-dev00:03
*** CaptTofu has quit IRC00:04
*** MaxV has joined #openstack-dev00:05
*** CaptTofu has joined #openstack-dev00:05
*** MaxV has quit IRC00:09
*** dina_belova has joined #openstack-dev00:09
*** CaptTofu has quit IRC00:12
*** CaptTofu has joined #openstack-dev00:13
openstackgerritA change was merged to openstack/oslo-incubator: RPC: Add MessageSecurity implementation  https://review.openstack.org/3791200:13
*** kutija has quit IRC00:14
*** dina_belova has quit IRC00:14
*** emagana has joined #openstack-dev00:17
*** reed has quit IRC00:18
*** markwash has quit IRC00:19
*** salv-orlando has quit IRC00:20
*** dosaboy_ has joined #openstack-dev00:20
*** dosaboy has quit IRC00:20
*** nijaba has quit IRC00:21
*** nijaba has joined #openstack-dev00:22
*** derekh has quit IRC00:22
*** martine has joined #openstack-dev00:25
*** lexinator1 has quit IRC00:25
*** martine is now known as Guest7797400:25
*** galstrom_zzz is now known as galstrom00:29
*** zul has quit IRC00:32
ayoungjamielennox, on https://review.openstack.org/#/c/40173/2  your commit message is hard to understand.00:33
jamielennoxayoung: ok, i can rewrite it00:33
ayoungI think what you are saying is the you needed to rename httpclient because something else was supposed to be called client00:33
jamielennoxi wasn't sure what you were getting at with your comment, that's pretty much it00:33
ayoungother than that it is fine00:33
jamielennoxclient.Client is the discoverability entry point, and it causes a mess to mix the two up00:34
ayoungjamielennox, so we are going to do a Keystone team wide walk through of the code on Monday.00:34
jamielennoxayoung: i saw that, that's fine for me00:34
jamielennoxIRC or a phone in?00:34
ayoungyou'll have to get up a half hour earlier, but that lets Henrynash play, too00:34
ayoungirc unless topol sets something up00:34
gyeejamielennox, sorry I got pulled into a meeting, back now00:35
jamielennoxgyee: np00:35
*** terryh has quit IRC00:35
gyeejamielennox, are you going to update auth_token middleware to use python requests?00:35
jamielennoxayoung: topol is ibm? they will have an australian call in point00:35
ayoungjamielennox, yes, he's IBM.  I'll ask.00:35
jamielennoxayoung: they have a number of offices around here00:36
*** galstrom is now known as galstrom_zzz00:36
jamielennoxgyee: so the plan is to update auth_token to use keystoneclient which uses requests00:36
*** sandywalsh has quit IRC00:36
nachikeystone-folks: I have a question on request library used  in python-keystoneclient. I am trying to use the request library on my local machine behind proxy and connect to some https site. But I get an ssl error. I was wondering if the request library used in keystoneclient would be able to connect to keystone server which is running behind proxy.00:36
*** lexinator has joined #openstack-dev00:37
*** gkotton has joined #openstack-dev00:37
*** galstrom_zzz is now known as galstrom00:37
ayoungnachi, it sounds like an SSL issue, but the requests library should be able to handle it00:37
ayoungnachi, can you talk to the same Keystone using curl?00:38
*** epim has quit IRC00:38
nachiayoung: yes00:38
ayoungnachi, and you are doing full ssl validation?00:39
nachiayoung please check this https://github.com/kennethreitz/requests/issues/120400:39
*** Shaan7 has joined #openstack-dev00:39
nachiayoung, i am trying to the same on the python prompt and use request library to connect to https site00:40
ayoungjamielennox, make that two strikes against requests:   https://github.com/kennethreitz/requests/issues/120400:40
*** garyk has quit IRC00:41
*** gkotton is now known as garyk00:41
*** Chaser has quit IRC00:41
jamielennoxayoung: better?  https://review.openstack.org/#/c/40173/200:41
*** SumitNaiksatam has quit IRC00:41
ayoungjamielennox, +2ed00:42
ayoungnachi, it sounds like the problem is https over https?00:42
jamielennoxayoung: argh, that's annoying00:43
jamielennoxhow are we the first to come across this?00:43
jamielennoxand why do they keep closing bugs if it's not fixed yet?00:43
ayoungjamielennox, looks like they just resolved it upstream00:43
ayounghttps://github.com/shazow/urllib3/pull/17000:43
emaganaany one has Eclipse and PyDev set up?00:44
ayoungemagana, I do00:44
emaganaayoung: can I ask you some questions?00:44
nachiayoung, ok. I was not sure about what the problem is. i was going to check if anyone is aware of that.00:44
ayoungnachi, can you try with the upstream version of urllib3?00:45
*** dolphm has joined #openstack-dev00:45
ayoungemagana, yes, but first read this  http://adam.younglogic.com/2012/12/keystone-and-eclipse-pydev/00:45
ayoungemagana, keep the conversation in here.  Too hard to multiplex. and others might benefit00:46
*** alop has quit IRC00:46
nachiayoung, i will checkout the upstream urllib3 and will try that00:46
emaganayes I did already, I am just still having the error:00:47
*** djinni has quit IRC00:47
emaganaayoung: error: cannot switch to a different thread00:47
ayoungemagana, Keystone?00:47
jamielennoxayoung, nachi: so it hasn't made it into requests yet https://github.com/kennethreitz/requests/pull/151500:47
emagananeutron00:47
ayoungemagana, not sure if neutron support the STANDARD_THREADS approch. Look at where they are setting up monkeypatching, and remote the monkeypatching of thread00:48
*** alop has joined #openstack-dev00:48
emaganaayoung: that is my question about00:48
*** djinni has joined #openstack-dev00:49
ayoungemagana, I am recloning it right now.  Hadn't updated since they gave QUantum the works00:49
emaganaayoung: I changed eventlet.monkey_patch(os=False, thread=False)00:49
ayoungemagana, to test, did you step through that line of code?00:50
emaganaayoung: what should I expect?00:50
ayoungemagana, before you monkey patch, you should be able to step debug.  If the step debugging breaks, the monkey patch happened anyway00:51
*** galstrom is now known as galstrom_zzz00:52
emaganawell, I added a breakpoint and it worked00:52
ayoungemagana, maybe monkey patch happened later00:52
emaganaexactly in that line the code eventlet.monkey_patch(os=False, thread=False), so neutron server is running00:52
ayoungemagana, but a later breakpoint triggered the "cannot switch meesage?"00:53
emaganaayoung: exactly!!00:54
*** xmltok_ has quit IRC00:54
*** jasondotstar has joined #openstack-dev00:55
*** kaushikc has joined #openstack-dev00:55
*** tmclaugh[work] has quit IRC00:55
ayoungemagana, there are multiple neutron processes.  Maybe the monkey patch and breakpoint are in a different one?00:55
emaganaayoung: I will look for another mokey_patch00:56
*** dhubbard_ has quit IRC00:56
*** Chaser has joined #openstack-dev00:57
*** galstrom_zzz is now known as galstrom00:58
ayoungemagana, you changed the one in quantum server?00:58
emaganaayoung: yes, is actually the only one that I changed00:59
ayoungthere is also one in quantum-rpm-zmq-receiver00:59
emaganaayoung: under bin/quantum-server00:59
ayoungemagana, I think rabbit is the default, but not sure if the 0mq one gets triggered anyway00:59
*** amerine has quit IRC01:00
ayoungbut there are 27 matches in the project, too01:00
emaganaayoung: ok, will change that one as well01:00
*** lexinator has quit IRC01:01
*** lexinator1 has joined #openstack-dev01:01
ayoungemagana,  http://paste.fedoraproject.org/30495/37253137/01:01
ayoungyou are fighting the eventlet swarm01:01
ayoungneutron/server/__init__.py:32:    eventlet.monkey_patch()  looks suspect01:01
ayoungdear god its like an infestation of monkeys.  Get them off!01:02
ayoungemagana, before you go changing code all over the place, just set breakpoints, and see which are actually getting hit01:03
emaganaayoung: I did that but only the ones under bin/quantum-server, anything else gives me the same error01:03
ayoungemagana, no, like, all of them01:04
ayoungall of the monkey_patch calls, I mean01:04
emaganaayoung: ohh, let me do that..01:04
*** amerine has joined #openstack-dev01:04
ayoungugh, devstack F19 ugliness01:04
ayoungsdake, you awake?01:05
ayoungHeh that rhymes01:05
ayoungjamielennox, you using devstack at all?  Are you on F19 yet?  something evil is happening with pip trying to set up neutrum01:06
jamielennoxayoung: i haven't used devstack recently01:07
*** sandywalsh has joined #openstack-dev01:07
ayoung+ pip_install -U setuptools01:08
sdakeayoung sup01:08
ayoungsdake, F19 and devstack.01:08
sdakeyes I am struggling with it atm01:08
ayoungpip?01:08
clarkbwhat is the error?01:08
ayoungclarkb, + pip_install -U setuptools01:09
clarkbit is probably most likely related to the setuptools distribute merger badness01:09
clarkbya that01:09
ayoungwhich: no pip-python in01:09
sdakewell first devswtack uninstalled all my python dependencies01:09
clarkbayoung: ianw has a fix iirc01:09
sdakenow it doesn't install them back01:09
* clarkb looks01:09
sdakeso i pip install -r global-requirements.txt01:09
sdakewaiting on that to finish01:09
clarkbhttps://review.openstack.org/#/c/39862/01:09
sdakeyes I have seen this review but lotws of -101:10
emaganaayoung: Yes, the one under server/__init__.py was missing01:10
*** dina_belova has joined #openstack-dev01:10
emaganaayoung: I added it and now I went to the breakpoint!!  :-)01:10
clarkbsdake: ya, but it gives you an idea of what the issue is and one potential fix...01:10
ayoungclarkb, I'll grab it.  Thanks01:10
*** grantma has quit IRC01:10
*** tonix has quit IRC01:10
ayoungemagana, Eventlet is a very subtle opponent.01:10
ayoungBut he has an unmistakable footprint. Hunt him down without mercy01:11
emaganaayoung: I will take a look how to get rid of multiple of them01:11
clarkbayoung: sdake: fwiw mordred has decided to take a different route for fixing this globally. His current plan is to stop installing things that depend on distribute01:12
ayoungemagana, to start, I would look at implementing the STANDARD_THREADS envvar like we have in Keystone01:12
clarkbwhich is what causes the setuptools distribute things to blow up. If he can get rid of those depends (or install them via distro package manager) then we can all use old setuptools without upgrading01:12
ayoungclarkb, OK, so this is not going to be resolved tonight then.01:12
emaganaayoung: ok, thanks for the tips!01:13
*** Mandell has quit IRC01:13
*** kaushikc has quit IRC01:14
mordredayoung, sdake: I want to fix the underlying problem and stop fixing the symptom01:14
ayoungmordred, and admire you for your tenacity01:14
mordredsdake: pip install -r global-requirements.txt will not do what you think01:15
*** dina_belova has quit IRC01:15
*** flwang has quit IRC01:15
ayoungmordred, since I don;'t have pip on my system it will do exactly what I think it will do01:16
*** galstrom is now known as galstrom_zzz01:16
*** mestery_ has joined #openstack-dev01:17
ayoungjamielennox, unless you have anything else for me, I'm going to sign off.01:17
mordredayoung: yes!01:18
jamielennoxayoung: that's fine, good night01:18
mordredayoung: you are right01:18
mordredayoung: since you don't have pip ... one of the things we'd like to see is rh and ubuntu get setuptools 0.9.8 and pip 1.4 packages01:19
mordredbecause as messed up as the upgrade path was01:19
mordredthe pre-upgrade versions are piles of donkies01:19
ayoungmordred, Fedora has easy_install01:19
*** mestery has quit IRC01:19
*** kaushikc has joined #openstack-dev01:19
ayoungpython-setuptools-0.6.36-1.fc19.noarch01:19
ayoungmordred, is this like an emacs vs vi thing?01:20
*** nijaba has quit IRC01:22
mordredayoung: easy_install should die in all of the fires in the world because it is broken in more ways that I can possibly say before you will get bored01:22
*** nijaba has joined #openstack-dev01:22
*** nijaba has joined #openstack-dev01:22
*** alop has quit IRC01:22
mordredayoung: as in, it actually does not work properly, not as in I don't like it01:22
mordredayoung: and no, not an emacs vs. vi thing01:23
mordredthe only reason easy_install has not been delete yet is windows01:23
mordreddeleted01:23
mordredayoung: who can I talk to at fedora about getting that updated to 0.9.8 ?01:23
*** freedomhui has joined #openstack-dev01:24
ayoungmordred, that is not  a reason For fedora.  Windows doesn't run on Fedora, or Fedora on Windows.  Suspect there is more to the story than that.01:24
sdakemordred typically once a fedora version is released, its a done deal01:24
jog0mordred: I just noticed you are keystone core https://review.openstack.org/#/admin/groups/9,members01:24
mordredayoung: sorry, the reasons upstream hasn't deleted easy_install01:24
mordredsdake: and I meant for the next fedora01:24
sdakemordred, hang tight though, I'll get you an email address to try :)01:24
mordredI konw we can't fix current fedora01:24
ayoungmordred, BTW, I love, absolutely love, how every language has its own package management system, and they all suck.  Maven is such a joy.01:24
mordredayoung: right?01:24
ayoungmordred, let me see who the package maintainer is01:24
mordredjog0: and glance01:25
mordred:)01:25
*** dolphm has quit IRC01:25
ayoungmordred, however, I know the RH python maintainer personally, and I know he wouldn't let something like easy_install vs pip slip without a reason01:25
jog0mordred: russellb's http://russellbryant.net/openstack-stats/keystone-reviewers-90.txt doesn't detect you01:25
sdakemordred https://admin.fedoraproject.org/pkgdb/acls/name/python-setuptools?_csrf_token=9091beace855ea29c38df1f485f38876600c05b101:26
mordredayoung: he's doing the right hting... he's following upstream01:26
russellbjog0: hm?  i see him on there?01:26
mordredayoung: I'm just saying, the reasons _python_ hasn't deleted easy_install is that it fills a usecase01:27
sdakemordred lmacken@redhat.com01:27
ayoungpython-setuptools-0.9.6-2.fc20 ausil 2013-08-04 11:50:2001:27
jog0russellb: he should have stars01:27
sdakemordred or toshio@redhat.com01:27
russellbjog0: oh, didn't know he was keystone-core.  reviewstats.git/projects/keystone.json needs an update then01:27
jog0as he is keystone core with 3 reviews in 90 days01:27
jog0russellb: you don't scrape https://review.openstack.org/#/admin/groups/25,members ?01:28
russellbjog0: nope, that'd be smart, though.  :-)01:28
russellbit's hard coded in json files01:28
jog0ther maybe a 'ssh api' for groups01:28
clarkbjog0: not in our version of gerrit01:29
jog0clarkb: :/01:29
ayoungmordred, ah.  So, I can install the later version of setup_utils, but devstack erases it on me.01:29
clarkbmikal got it fixed upstream by encouraging a friend to submit a patch01:29
clarkbwe are getting much closer to being able to upgrade though01:30
mordredayoung: when you say "the later version of setup_utils" - install from where?01:30
mordredoh -! I get you01:30
mordredpython-setuptools-0.9.6-2.fc2001:30
ayoungmordred, F2001:31
mordredayoung: can you suggest the 'right' way to upgrade to that version via packages?01:31
ayounghttp://koji.fedoraproject.org/koji/buildinfo?buildID=45211101:31
ayounghttp://arm.koji.fedoraproject.org/koji/packageinfo?packageID=790601:31
mordredon things that are not fc20?01:31
sdakemordred downlaod from koji01:31
ayoungmordred, um, nope01:31
mordredk.01:31
ayoungmordred, except: please leave that package on my system....01:31
*** anniec has joined #openstack-dev01:31
mordredayoung: we're working on that01:32
ayoungmordred, one possibility is to state for yum to use repos for f2001:32
sdakedownload and install this package via rpm: http://kojipkgs.fedoraproject.org//packages/python-setuptools/0.9.6/2.fc20/noarch/python-setuptools-0.9.6-2.fc20.noarch.rpm01:32
*** galstrom_zzz is now known as galstrom01:32
sdakeayoung that is a terrible terrible idea01:32
*** shane-wang has quit IRC01:32
sdakealmost as bad as pip-installing into system dirs ;)01:32
mordredsdake: :)01:32
*** nachi has quit IRC01:32
mordredsdake: I believe dstufft is writing a pep about that01:32
mordredredhat is helpfully following upstream on policy there, whereas debian is breaking with upstream01:33
clarkbisn't 0.9.6 the wrong version?01:33
clarkbyou need 0.9.8 anways01:33
dstufftwell "policy"01:33
mordredalthough, in this case, debian ignoring what python things is right causes less breaks01:33
dstufftPython just doesn't have a policy about it01:33
mordreddstufft: sorry - I should have used more airquotes01:33
ayoungsdake, well, the general approach with Fedora is to be on the bleeding edge.  For development, you need development packages01:33
*** Guest77974 has quit IRC01:33
dstufftit doesn't consider Linux distro approach at all01:33
mordredclarkb: no - 0.9.6 would be fine01:33
mordredclarkb: we want >= 0.701:33
sdakemordred if you want it updated, shoot a mail to toshio@redhat.com01:34
clarkbgotcha01:34
mordredsdake: I just did01:34
mordredyou're copied01:34
sdakecool01:34
ayoungsdake, maybe it is in unstable01:34
dstufftAnd yea I'm writing a PEP for it01:34
mordredayoung: we could put a trap into the devstack upgrade thing01:34
mordredayoung: that will look for a new enough system package01:34
*** SumitNaiksatam has joined #openstack-dev01:34
dstufftStill in the researcg phase now01:34
mordredthat will not cause carnage and wailing and nashing of teeth and installing over things01:35
*** gyee has quit IRC01:35
mordredand skip the reinstall if one is found01:35
*** yaguang has joined #openstack-dev01:35
*** shanewang has joined #openstack-dev01:35
mordredwhat's the best wayt o say "hey, redhat, do you have setuptools >= 0.7 installed" ?01:35
ayoungno, updates testing still has the 6 version.  I suspect the koji build hasn't made it out yet anyway01:35
*** shanewang has quit IRC01:35
*** ydacheville has joined #openstack-dev01:35
ayoungmordred, rpm -q01:35
morganfainbergmordred: rpm -q?01:35
mrodden1rpm -qa | grep setuptools01:36
mordredbest way to do version path?01:36
mordredwithout writing a python program?01:36
mrodden1got me on that one...01:36
mordredor do I write a python proram?01:36
mordredok. I'll figure it out01:36
mordred:)01:36
ayoungmordred, we could make a yum repo specific to OpenStack development if necessary01:37
*** shane-wang has joined #openstack-dev01:37
morganfainbergmordred: rpm -q python-setuptools (vs. the grep) unless the package name is wonky.01:37
ayoungtemporary thing until we get the packages up to speed.01:37
mordredayoung: yeah - we've talked about that - it's a scary slope01:37
clarkbayoung: I think we really want to avoid that01:37
mordredayoung: we used to do that, actually01:37
mordredback in the early days01:37
mordredit was a major botleneck01:37
ayoungmordred, it is OK to do, so long as it is a short term thing, but otherwise, you get stuck.  Like this01:37
*** markmcclain has quit IRC01:37
ayoungall of the projects do it.01:37
mordredno project gates like we do01:37
mordredmost project dev structures are based around a small set of people making informed decisions about their dev env01:38
mordredwe do not have that01:38
ayoungmordred, well, either devstack is going to continue to be broken, or we need updated RPMs.  I think that an updates setuptools could go into updates-testing, but barring that, we need a way to have some wiggle room.01:39
clarkbwhat is wrong with ianw's approach for wiggle room?01:39
mordredayoung: agree.01:39
* dstufft recommends just using a virtualenv for everything and telling the system libs to sodd off01:39
clarkbthere were some -1s but no -2 this is absolutely wrong01:39
mordreddstufft: I honestly do not understand why this is not ok01:40
mordreddstufft: I've only been told that it's a thing that produces a result that we find unreasonable for some reason01:40
mordredexcept that the alternatives are that we curate a linux distribution01:40
mikalclarkb: that friend is now doing 20% time on gerrit if we have other feature requests01:40
mordredor break people who are trying to do that01:41
ayoungmordred, the right answer, then, is to target Fedora 2001:41
dstufftmordred: fwiw It's how pratically everyone I know who does Python development does it. I obviously have a biased set of friends though01:41
mordredayoung: well, to be fair, we target no redhat system with devstack right now01:41
ayoungmordred, no, but *we* do01:41
mordredayoung: I don't know who 'we' is01:41
zaitcevNeither do we.01:42
mordredhaha01:42
clarkbmikal: ooh awesome01:42
clarkbmordred: can he review zaro's change that will help us upgrade?01:42
clarkbmikal: ^ /me finds a link01:42
ianwayoung: a separate repo was another idea i had.  not sure it's really any different to a meta/dummy rpm and using pip to install01:42
mordredayoung: the reason we haven't targeted fedora01:42
mordredin the gate01:42
ianwayoung: except being more work01:42
mikalclarkb: if you email me details I am happy to forward it on01:42
clarkbmikal: https://gerrit-review.googlesource.com/4825501:42
*** galstrom is now known as galstrom_zzz01:42
mordredis the same reason we stopped targetting latest ubuntu01:43
*** andrewbogott_afk has quit IRC01:43
mordredour gated release cycle is longer than the lifespan of latest fedora or latest ubuntu01:43
ayoungianw,  I think that  we target making devstack work for Fedora 120, and figure out the set of RPMs we need to do that, and make a repo that we can point to for devstack that has a f19 version of those RPMS.01:43
mordredwhich means stable-1 winds up with a knwon suported platform whichno longer exists01:43
mordredayoung: the big question will be "who will maintain that repo"01:43
*** changbl_ has joined #openstack-dev01:44
dstufftmordred: personally I find the job of making a particular piece of software work with a system is a job for the system integrators not for upstream.01:44
mordredand "how does that repo relate to openstack/requirements"01:44
ianwyeah, it gets out of date.  that's why i like the anvil approach of building the pkgs on the fly from pip downloads01:44
*** swaT30 has quit IRC01:44
clarkbmikal: I will send email too01:44
ayoungmordred, there are lots of people wearing funny hats.  We'll make it work.01:44
mordreddstufft: this is what ubuntu and redhat both told us 2 years ago and is why we stopped making packages01:44
mordredand repos01:44
ianwit more or less creates that repo every time01:44
mikalclarkb: I have poinged him on google chat with the url01:44
*** gyee has joined #openstack-dev01:44
mordredayoung: to be fair, I got yelled at by ubuntu and redhat last time we were doing this, and they told me I was doing their job01:44
*** yaguang has quit IRC01:45
ayoungmordred, I have never objected to anyone doing my job for me01:45
mordredayoung: because, it turns out, to be effective, we ahve to main a sensible mini-distribution01:45
ayoungI cultivate it01:45
*** yaguang has joined #openstack-dev01:45
mordredayoung: you are more sensible than some people01:45
dstufftmordred: and also how you'll handle when you break the system due to openstack requiring different versions of something that Fedora/ubuntu depends on with an API break (vs simply needing to fix version numbers)01:45
mordredif we use packages in the gate01:45
clarkbmikal: also https://gerrit-review.googlesource.com/#/c/48254/ they are related to replacing WIP with a generic gerrit approach01:45
ayoungmordred, don't you be calling me names01:45
*** lexinator1 has quit IRC01:46
mordredthen we need a way for our devs to be able to fix the packages or update them without blocking on a single or a couple of special people01:46
ayoungmordred, from a Fedora standpoint, we need to know what we have to update to keep openstack working.  The current dev Fedora is the proving ground01:46
ayoungF19=Grizzly, F20 =Havana01:46
*** lexinator has joined #openstack-dev01:46
mordredis F20 released?01:46
ayoungso we need to work this out anyway.  mordred no01:46
ayoungmordred, F19 just came out01:47
*** swaT30 has joined #openstack-dev01:47
clarkbayoung: that is what openstack/requirements was supposed to help with01:47
mordredthe problem we wound up with before01:47
*** adalbas has quit IRC01:47
dstufftWhy does openstack care what Fedora needs to do to make a particular version work when isntalled into the system01:47
clarkbayoung: it doesn't completely solve the problem but it gives you a single list you can compare against01:47
mordredis that us gating on top of a dev release of an os doesn't work01:47
ayoungdstufft, because devstack has to run somewhere01:47
dstufftayoung: so run it in a virtualenv01:47
ayoungdstufft, problem is trickier than that01:47
mordredbecause the dev release of the os can change out from under us without us being involved01:47
dstufftayoung: Why?01:47
mordredbut01:47
clarkband the time of support is often too short to support a full cycle + 1 year of security patches01:48
mordreda released version of an distro is useless, because we can't update the deps01:48
ayoungmordred, yes, I understand.  Which is why we want F19, but with selected backports of packages for F2001:48
mordredayoung: but then what are we actually testing?01:48
mordredand why?01:48
ayoungSo we make sure that the latest F20 works as well01:48
mordredbut it's not F20 - it's F19+part of F2001:48
mordredkinda of like python 2.7+ some random patches from ptyhon 3.301:49
ayoungmordred, devstack is dev code, and will always lead the deployed distro.  So, when openstack identifies a new version of a package, we need to make that avaialble01:49
mordredyes. but you can do that just by watching openstack/requirements?01:49
ayoungmordred, there will be one, brief shining moment when it will line up...and then the next release cycle will start01:49
dstufftFWIW most of the RedHat people I know yell at me for even suggesting someone pip installs something globally and not into a virtualenv )and have tried to remove pips documentation about how to do that)01:49
*** lexinator has quit IRC01:49
ayoungdstufft, exactly01:50
ayoungand I concur01:50
ayoungdstufft, don't take it personally01:50
mrodden1dstufft: dont listen to them... i remove RPMs and Debs and use pip all the time instead...01:50
ayoungI feel the same way about CPAN, Maven, CRAN, and wjhatever that PHP one is too01:50
mordredI don't undertsand what I'm supposed to dev on if it's not ok for me to install pip packages glovbally01:50
dstufftOh I'm good at getting yelled at :]01:50
mordredmy job is not producing the next relase of ubuntu or defora01:50
dstufftmordred: virtualenvs!01:50
mordredfedora01:50
clarkbayoung: dstufft I think the biggest issue there is unlike debian rhel python/pip/etc install to the same place01:50
clarkbso it is a little insane to install globally01:51
dstufftclarkb: you still en up with a broken system on ubuntu, jsut subtly broken01:51
ayoungclarkb, yeah, I've heard that.  And I am not certain why that is01:51
ianwmrodden1: but what about when a distro package you want relies on something you removed?01:51
clarkbianw: see thats the issue01:51
clarkbit shouldn't remove anything...01:51
dstufftmrodden1: I do it too fwiw01:51
ayoungI do it all the time/just don't like it01:51
* mordred is more and more with dstufft with every pasing moment01:51
zaitcevI got rid of pip back in 2011.01:52
ayoungBut it should be up to RH to keep devstack running on Fedora01:52
ayoungwell, Fedora people01:52
mrodden1ianw: i run gentoo at home, so i'm pretty good at finding my way out of dependency hell01:52
mrodden1:)01:52
dstufftThe problem you're having is exactly the problem virtualenv was designed to fix01:52
*** andrewbogott_afk has joined #openstack-dev01:52
dstufftAnd you can run the latest version of virtualenv without installing it globally01:52
clarkbdstufft: I do somewhat like my idea of a single devstack virtualenv01:52
ayoungdstufft, that is what we do for dev and testing.  Not sure why it doesn't work for devstack, though.01:52
mordredayoung: because openstack isn't only defora people01:53
dstufftwhich will get you the latest pip and setuptools inside01:53
mordredfedora01:53
mordreddamn01:53
mordredthe ONLY commonality we have01:53
mordredis python01:53
*** galstrom_zzz is now known as galstrom01:53
zaitcevI do use venvs though. Not voluntarily, of course, but tox uses it and it mostly works. Just pulls lot of junk of unclean origin which is probably not GPG signed by anyone I know or anything.01:53
mordredoutside of that - there are too many vairables01:53
mordreddebian vs. suse vs. rehl vs. fedora vs. ubuntu01:53
mordredpuppet vs. salt vs. chef01:53
dstufftzaitcev: It's getting there01:53
*** flwang has joined #openstack-dev01:53
mordredthere is a very real reason why we moved from packages to pip01:53
dstufftzaitcev: TLS gets most of the same wins as Linux's GPG signing01:53
mordredand it' snot because pip is better01:54
mordredit's because it's the only thing everyone in the project can be expected reasonably to interact with01:54
ayoungmordred, no, I understand.  I mean, Fedora people keep it running on Fedora...01:54
*** ilyashakhat has quit IRC01:54
ayoungtox is short for ... toxic?01:54
ayoungzaitcev, yeah, but we need a cleaning process. And we need to work with upstream sources.01:54
*** nati_uen_ has joined #openstack-dev01:54
*** ilyashakhat has joined #openstack-dev01:54
mrodden1tox is tox01:54
mordredayoung: then I suggest that fedora people stop using devstack01:54
ayoungTHe thing about pip/easy is that is the tool that devstack itself depends on, and not something installed for devstack based services to run01:54
mrodden1ayoung: https://pypi.python.org/pypi/tox01:54
mordrednot being snarky - honestly, I think that our attempts at making devstack distro friendly are misled01:55
dstufft^01:55
mordredand leave distro folks in a world of hurt01:55
dstufftWrite your software to be isolated from the system01:55
dstufftleave the distro people to integrate it into the system01:55
dstufftif they want that01:55
ayoungmordred, nah, we'll fix it.01:55
ayoungmordred, I think that a repo would be a good staging tool,  but limited only to something as radical as dealing with an easy_install /pip/setuptools issue01:55
mordredayoung: the thing is - we're not going to use that repo in the gate01:56
mordredso now things have potentially gotten divergent01:56
*** anderstj has quit IRC01:56
ayoungmordred, well, if that is the case, then devstack should be installing entirely in a venv, but that is a major rewrite, no?01:56
mordredunless you put more ifdefs in stack.sh - although maybe that's fine01:56
mordredayoung: it's not01:56
mordredthere's already a flag01:56
mordredwe dont' do it because of 'reasons'01:56
dstufftglobal pip install has a lot of broken and I wouldn't suggest inflicting that upon people unknownily01:56
*** nati_ueno has quit IRC01:56
clarkbmordred: is it a per project virtualenv or one global virtualenv?01:57
dstufftit can mess their system up :[01:57
mordredclarkb: single global venv01:57
clarkbmordred: I think we satisfy most of 'reasons' with a single virtualenv01:57
mordredclarkb: look for TRACK_DEPENDS01:57
clarkbdstufft: devstack does it even better01:57
*** gyee has quit IRC01:57
mrodden1dstufft: best case for global pip install i have found is windows and cygwin environments where i don't want to get the packages from them01:57
*** davidhadas has quit IRC01:57
*** vsergeyev has quit IRC01:58
mordredbest case I have found for global pip install is wanting ot use software that my distro does not have01:58
mordredbecause I'm not in the business of making myown micro distro for my laptop01:58
*** davidhadas has joined #openstack-dev01:58
dstufftyea01:58
ayoungmordred, I see TRACK_DEPENDS.  What does that imply? Do only PIP installs go into the .venv?  Is the problem that pip is needed by the base OS to set up the venv?01:59
*** anderstj has joined #openstack-dev01:59
mordredayoung: nope. you can instal the venv via distro packages01:59
mordredayoung: the problem is that there is a 'requirementt' out there somewhere that we install this stuff globally01:59
ayoungmordred, so TRACK_DEPENDS=True in localrc?01:59
mordredI've been trying to track that down01:59
clarkbhowever, you really want a newer version of virtualenv iirc01:59
mordredclarkb: meh01:59
mordredclarkb: step one - upgrade setuptools and pip in the virtualenv02:00
clarkbmordred: and not just because of distribute02:00
mordredclarkb: just like we do now - except you don't have ot remove the system ones02:00
mordredvirtualenv in rhel is fine, even02:00
clarkbmordred: that will work for devstack but not tox iirc02:00
mordredyes. tox is different02:00
clarkbmordred: is it new enough for mysql-python?02:00
dstufftyou don't need to install venv to use it at all02:01
mordredclarkb: different issues02:01
*** jonesld has quit IRC02:01
dstufftdownload it, unpack the directory, and do python/virtualenv-X.7/virtualenv.py02:01
mordredclarkb: tox broke because of distribute upgrade issues02:01
mordredclarkb: with mysql-python02:01
clarkbmordred: correct because tox does everything in one go02:01
mordredclarkb: right02:01
clarkbso as long as you can upgrade first you should be ok02:01
dstufftmordred: clarkb https://python-packaging-user-guide.readthedocs.org/en/latest/setup.html02:01
dstufftusing virtualenv without installing it ^02:02
*** cmark has joined #openstack-dev02:02
mordreddstufft: non-issue - but thanks02:02
dstufftso you can use whatever version you want indepedent of what's pckages02:02
dstufftok02:02
dstufftjust mentioning :D02:02
mordred:)02:02
*** lexinator has joined #openstack-dev02:02
mordredayoung, clarkb: https://review.openstack.org/#/c/40019/ plus turning TRACK_DEPENDS=True on by default02:02
mordredwill get you a system with a single global virtalenv02:03
mordredI'm sure _something_ will still need to be fixed02:03
clarkbmordred: so it won't pip install -U with the global virtualenv?02:03
mordredwhat?02:03
clarkbmordred: if you have that then 40019 doesn't matter02:03
mordredclarkb: but 40019 removes a giant waste of time02:03
mordredclarkb: if you're doing a lobal virtualenv - there is no reason to install those packages02:03
mordredother approach is to make packages for all of our python depends, and our own softare, and to only ever install anything from packages02:04
mordredand to do it for more than one distro02:04
mordredwe have the build farm to do it02:04
*** anteaya has quit IRC02:04
clarkbplease no02:04
mordredand the smarts02:04
ayoungmordred just turning TRACK_DEPENDS=True does not get me pip, even with the later version of setuptools installed02:04
mordredand the people02:04
*** shang has quit IRC02:04
ayoungit does keep devstack from uninstalling it though02:05
mordredayoung: pip is in virtualenv by default02:05
clarkbmordred: but all of those things could be used to do more interesting stuff :)02:05
ayoungmordred, bootstrap problem, I think02:05
mordredayoung: why?02:05
ayoungmordred, I'll paste02:05
dstufftmordred: you're gonna hate yourself if you do that I think02:05
mordreddstufft: yup. I'm just saying02:05
*** shang has joined #openstack-dev02:05
mordreddstufft: I honestly think those are the only two paths where we'll know what's going on02:06
dstufftbut yea02:06
*** enikanorov_ has quit IRC02:06
dstufftthat's about it02:06
mordreddstufft: (and I was down that path the first year of openstack, so I agree with you)02:06
clarkbmordred: we would also need to use all of those distros in the gate02:06
ayoungmordred, http://paste.fedoraproject.org/30500/84114213/02:06
clarkbwhich would be extra ugh02:06
mordredayoung: k. something is broken in TRACK_DEPENDS02:07
mordredone sec02:07
dstufftmordred: yea the problem funamdentally comes from mixing two different pacakge managers into the same file system and/or namespace02:07
dstufftso using one or the other fixes it02:07
mordreddstufft: yes02:07
mordredthat's what I'm saying02:07
*** egallen has joined #openstack-dev02:07
mordredall one, all the other - using both is madness02:07
mordredwhich I believe ayoung also agrees with02:07
mordred?02:07
*** med_ has quit IRC02:07
mordredpending engineering02:07
ayoungmordred, I have TRACK_DEPENDS=yes02:08
mordredayoung: yah. one sec - looking02:08
ayoungTrue did not do anything for me except remove tools...02:08
mordredayoung: TRACK_DEPENDS may have bitrotted02:08
ayoungmordred, so, I'm actually OK with this approach.  So long as I can run devstack on F19 or whatever, I am OK with a venv.02:09
mordredcool02:09
*** jonesld has joined #openstack-dev02:10
*** soren has quit IRC02:10
*** vsergeyev has joined #openstack-dev02:10
*** soren has joined #openstack-dev02:10
clarkbmordred: looks like it removed pip from the install command02:10
ayoungmordred, what we do need to do, though, is make sure that the Fedora packages get updated ASAP when something changes, and I am not sure the best way we can track that.  devstack is one key piece to saying "Something is broken in Fedoraland"02:10
*** prad has joined #openstack-dev02:10
openstackgerritA change was merged to openstack/python-novaclient: remove requests version max  https://review.openstack.org/4048302:10
*** dina_belova has joined #openstack-dev02:10
clarkbayoung: openstack/requirements02:10
clarkbpoll that repo. New commits probably means you need to update something02:11
mrodden1clarkb: on line 266 it can't find pip02:11
mrodden1which is probably why its not in the install command02:11
ayoungclarkb  yum repo?02:11
clarkbayoung: its a git repo with a list of dependencies02:12
ayoungclarkb, ah, right...yeah02:12
clarkbayoung: it is used to build the pypi mirror of packages that are used in the gate02:12
*** egallen has quit IRC02:12
clarkbmrodden1: it should be looking in the virtualenv for it and it will be `pip` not `python-pip` there02:12
*** flwang has quit IRC02:13
clarkbmrodden1: I think pip installs as pip on rhel/fedora/centos now too02:13
ayoungOK, I'm out02:13
mrodden1oh right02:13
*** ayoung is now known as ayoung-zZzZzZ02:13
clarkbmordred: also it looks like TRACK_DEPENDS causes stack.sh to bail out early02:14
mordredfixing02:14
mrodden1i think we should just throw all sanity out the window and run devstack gate on gentoo, where we can control the dependencies with a local portage tree overlay :)02:15
* mordred smacks mrodden1 with a tree02:15
*** zyluo has joined #openstack-dev02:15
*** dina_belova has quit IRC02:15
mordredtry https://review.openstack.org/4053402:16
mordredon top of 4001902:16
*** Ryan_Lane has joined #openstack-dev02:16
mordred(git review -d40534  should get it foryou)02:16
mrodden1i think ayoung went to bed02:17
clarkbmordred: I don't think that will work02:17
dstufftI look forward to OpenStack Brand Linux02:17
dstufft;)02:17
mrodden1dstufft: it'll happen02:17
mrodden1if we don't build it i'm sure some vendor will02:17
clarkbmordred: need to fix the early bailout and get_pip_command needs to return the path to virtualenv's pip02:18
clarkbmrodden1: I think some already have :)02:18
mrodden1yeah... i know02:18
mrodden1:)02:18
*** alunch has quit IRC02:18
*** galstrom is now known as galstrom_zzz02:18
mrodden1lets just say i got really good at helping people with RPM building lately02:19
*** Ryan_Lane has quit IRC02:19
*** sthaha has joined #openstack-dev02:19
*** sthaha has quit IRC02:19
*** sthaha has joined #openstack-dev02:19
mrodden1so how is openstack/requirements built...02:20
mrodden1is there some readthedocs for it?02:20
*** emagana has quit IRC02:20
clarkbno, we don't host much stuff on readthedocs but we should...02:21
*** Ryan_Lane has joined #openstack-dev02:21
clarkbmrodden1: I believe there is a readme in the repo02:21
mordredclarkb: why does get_pip_commandneed to return that?02:21
mrodden1clarkb: ok that works, thanks02:21
clarkbmrodden1: at this point it is manually updated02:21
*** novas0x2a|laptop has quit IRC02:21
*** nijaba has quit IRC02:21
clarkbmrodden1: and update.py applies updates into the individual projects. When it was first started it went the other way in order to seed the repo02:22
mordredclarkb: get_pip_command is only called if TRACK_DEPENDS is false02:22
mrodden1ok, so we sync the individual projects from requirements, the master list02:22
clarkbmordred: hmm, it was called in ayoung's paste02:22
mordredmrodden1: yes02:22
* mordred looks for paste02:22
mrodden1what happens if someone changes the requirements.txt in one of the projects...02:22
*** nijaba has joined #openstack-dev02:22
*** nijaba has joined #openstack-dev02:22
clarkbmrodden1: the gate fails and the change does not merge02:23
mrodden1sweet so its enforced02:23
mrodden1+102:23
clarkbyup, you must match the requirements repo02:23
clarkbany other changes to a project's individual requirements will not pass testing02:23
mordredmy patch should fix both of those02:23
clarkbmordred: how does it fix get_pip_command or was that just user error with the flag/02:24
mordredyes. the requirements repo is VERY gated now02:24
mordredclarkb: get_pip_command is only called if TRACK_DEPENDS is False02:24
mordredclarkb: otherwise, CMD_PIP=$dest/.venv/bin/pip02:24
clarkbmordred: line 262 http://paste.fedoraproject.org/30500/84114213/ I see it in your change now02:25
*** ayoung-zZzZzZ has quit IRC02:25
clarkbmordred: I guess that means the flag wasn't set properly02:25
mrodden1i have gotten nothing done that i wanted to so far tonight... the whole devstack on fedora thing distracted me02:25
mordredmrodden1: w00t!02:25
mordredwelcome to my world02:25
mordredI haven't gotten anything done in a month02:25
clarkbmordred: and how are you avoiding the early bail out?02:25
mrodden1yeah thats how it is at work for me too02:25
mrodden1crazy02:25
mordredclarkb: the only cause of early baiout I coudl see02:25
mordredwould be "pip install -U virtualenv"02:26
clarkbmordred: https://review.openstack.org/#/c/40534/1/stack.sh line 77702:26
mordredwhich I replaced02:26
mordredwith install_package python-virtualenv02:26
mordredoh. that02:26
mordredheh02:26
mordredone sec02:26
mordredclarkb: thanks. updated02:26
clarkbmordred: I don't see the install_package python-virtualenv02:27
mordredlets see if it passes the gate02:27
clarkbyou did remove pip install -U virtualenv02:27
mordredDAMMIT02:27
clarkbs/did/didn/t02:27
mordredclarkb: ok. fixed for real. thank yuou02:29
mordredclarkb: let's see if it passes the gate02:30
*** Ryan_Lane has quit IRC02:30
*** anniec has quit IRC02:32
*** andrewbogott_afk has quit IRC02:34
*** andrewbogott_afk has joined #openstack-dev02:34
*** andrewbogott_afk is now known as andrewbogott02:34
*** andrewbogott is now known as andrewbogott_afk02:34
*** andrewbogott_afk is now known as andrewbogott02:34
*** alunch has joined #openstack-dev02:40
*** emagana has joined #openstack-dev02:41
*** hartsocks has joined #openstack-dev02:44
*** Ruetobas has quit IRC02:45
*** sarob has joined #openstack-dev02:46
*** sandeepr_ltp has joined #openstack-dev02:46
*** bdpayne has quit IRC02:49
*** bdpayne has joined #openstack-dev02:50
*** melwitt has quit IRC02:52
*** emagana has quit IRC02:53
*** bdpayne has quit IRC02:56
*** anniec has joined #openstack-dev02:57
*** amotoki has joined #openstack-dev02:58
*** neelashah has joined #openstack-dev02:58
*** anniec_ has joined #openstack-dev03:01
*** anniec has quit IRC03:02
*** anniec_ is now known as anniec03:02
*** prad has quit IRC03:07
*** emagana has joined #openstack-dev03:07
*** emagana has quit IRC03:07
*** dina_belova has joined #openstack-dev03:11
*** danwent has joined #openstack-dev03:12
*** dina_belova has quit IRC03:16
*** jecarey has joined #openstack-dev03:16
*** pixelbeat has quit IRC03:16
*** redbeard2 has quit IRC03:16
*** Guest77974 has joined #openstack-dev03:17
*** stevemar has quit IRC03:18
*** maheshp has joined #openstack-dev03:18
*** stevemar has joined #openstack-dev03:18
*** mestery_ is now known as mestery03:19
*** nijaba has quit IRC03:22
*** nijaba has joined #openstack-dev03:23
*** maheshp has quit IRC03:23
*** nati_uen_ has quit IRC03:23
*** maheshp has joined #openstack-dev03:24
*** stevemar has quit IRC03:25
*** galstrom_zzz is now known as galstrom03:27
*** maheshp1 has joined #openstack-dev03:28
*** maheshp has quit IRC03:29
*** sarob has quit IRC03:35
*** sarob has joined #openstack-dev03:35
*** melwitt has joined #openstack-dev03:36
*** arosen1 has joined #openstack-dev03:37
arosen1Hiya, i'm running into this issue with devstack where it seems to uninstall pip and then use it? Anyone hitting this too?03:39
*** sarob has quit IRC03:40
*** galstrom is now known as galstrom_zzz03:41
*** changbl_ has quit IRC03:42
*** kushal has joined #openstack-dev03:42
*** kenperkins has joined #openstack-dev03:43
*** dosaboy has joined #openstack-dev03:44
*** dosaboy_ has quit IRC03:46
*** qba73 has joined #openstack-dev03:46
*** sdake has quit IRC03:48
clarkbarosen1: if you have scrollback that is what the most recent discussion here was about03:49
clarkbarosen1: I assume you are on rhel/centos/fedora?03:49
clarkbif you don't have scrollback the tl;dr is python on rhel does not use /usr/local like it does on debian when installing things with pip. So when trying to fix setuptools in devstack things get uninstalled03:50
*** Mandell has joined #openstack-dev03:50
clarkbarosen1: ianw has one potential fix https://review.openstack.org/#/c/39862/ and mordred has a different one https://review.openstack.org/#/c/40534/03:51
clarkbneither is currently perfect03:51
*** enikanorov has joined #openstack-dev03:51
*** aditirav has joined #openstack-dev03:53
mordredyah. we're working on it03:53
*** kaushikc has quit IRC03:55
*** zyluo has quit IRC03:56
*** kushal has quit IRC03:56
*** lbragstad_ has joined #openstack-dev03:56
*** SergeyLukjanov has joined #openstack-dev03:59
*** kpepple has quit IRC04:00
*** kaushikc has joined #openstack-dev04:00
arosen1clarkb: mordred awesome thanks !04:01
*** freedomhui has quit IRC04:02
mordredarosen1: it's ... not fun04:04
*** kushal has joined #openstack-dev04:04
*** briancurtin has joined #openstack-dev04:06
*** zul has joined #openstack-dev04:06
arosen1mordred:  I like your commit message here: https://review.openstack.org/#/c/40019/504:07
*** kushal has quit IRC04:07
*** sarob has joined #openstack-dev04:07
*** mdomsch has joined #openstack-dev04:08
*** mdomsch has quit IRC04:08
arosen1mordred:  have you hit this error http://codepad.org/sZahvawK04:10
*** dina_belova has joined #openstack-dev04:11
mordredarosen1: yes. I can tell you either a little or a lot about it - how much do you want to know?04:12
arosen1mordred:  can i get the abridged version  :P04:13
*** sthaha has quit IRC04:13
mordredarosen1: pip install -U setuptools first04:15
*** armax has quit IRC04:15
mordredarosen1: if you don't, distribute is going to get picked up as a transitive depend04:15
mordredthat will cause distribute nd setuptools to get upgraded04:15
*** kenperkins has quit IRC04:15
mordredexcept they need to run one after the other04:15
mordredand that doesn't happen when it gets picked up transitively like this04:15
mordredso distribute removes itself and setuptools has not yet installed itself04:16
*** dina_belova has quit IRC04:16
*** Guest77974 has quit IRC04:16
mordredkind of - although your error looks slighly odd04:17
mordredarosen1: also - try getting in the habit of running pip install -e .04:17
mordredinstead of python setup.py develop04:17
mordredit does the same thing04:17
mordredexcept with better machienery04:17
*** changbl has joined #openstack-dev04:17
*** lbragstad_ has quit IRC04:17
arosen1mordred:  hrm there is still something funky going on: http://codepad.org/MJkUe8wp04:19
*** nayward has quit IRC04:20
*** alunduil has quit IRC04:20
mordredlifeless: ^^ this is the reason we do the crazy things we do in devsstack04:20
arosen1yea it's caused by pip install -U pip04:21
*** jimjiang has joined #openstack-dev04:21
*** kaushikc has quit IRC04:21
lifelessmordred: I love it04:21
lifeless:<04:21
mordredthat is truly crazy04:21
mordredI do not see a breaking sequence happening there04:22
*** freedomhui has joined #openstack-dev04:22
*** danwent has quit IRC04:22
*** nijaba has quit IRC04:22
*** nijaba has joined #openstack-dev04:23
*** nijaba has joined #openstack-dev04:23
*** reed has joined #openstack-dev04:23
*** gongysh has joined #openstack-dev04:24
*** Mandell has quit IRC04:24
mordredarosen1: sorry - I don't have an answer for you right now- but I promise, it's just about the only thing I work on these days04:27
*** neelashah has quit IRC04:28
arosen1mordred:  no worries04:28
*** jimjiang has quit IRC04:28
*** jimjiang has joined #openstack-dev04:28
*** briancurtin has quit IRC04:30
*** dina_belova has joined #openstack-dev04:33
*** nati_ueno has joined #openstack-dev04:33
*** briancurtin has joined #openstack-dev04:34
*** afazekas has joined #openstack-dev04:35
*** andrewbogott is now known as andrewbogott_afk04:36
*** sarob has quit IRC04:36
*** sarob has joined #openstack-dev04:36
*** dina_belova has quit IRC04:36
*** llu has quit IRC04:40
*** llu has joined #openstack-dev04:40
*** sarob has quit IRC04:41
*** shang has quit IRC04:46
*** qba73 has quit IRC04:47
*** maheshp1 has quit IRC04:48
*** NetworkStatic has quit IRC04:48
*** briancurtin has quit IRC04:49
*** NetworkStatic has joined #openstack-dev04:49
*** sdake has joined #openstack-dev04:49
*** maheshp has joined #openstack-dev04:49
*** reed has quit IRC04:50
*** sdake_ has quit IRC04:50
*** aditirav has quit IRC04:52
*** aditirav has joined #openstack-dev04:52
openstackgerritA change was merged to openstack/python-neutronclient: FWaaS Client and Cli  https://review.openstack.org/3318704:54
openstackgerritA change was merged to openstack/python-neutronclient: Sync with global requirements  https://review.openstack.org/4045404:54
*** sarob has joined #openstack-dev05:00
*** alunduil has joined #openstack-dev05:01
*** mdomsch has joined #openstack-dev05:01
*** coolsvap has joined #openstack-dev05:01
*** Mandell has joined #openstack-dev05:02
*** dina_belova has joined #openstack-dev05:05
*** emagana has joined #openstack-dev05:09
*** boris-42 has joined #openstack-dev05:11
*** garyk has quit IRC05:13
*** jhesketh has quit IRC05:14
*** jhesketh has joined #openstack-dev05:14
*** mdomsch has quit IRC05:19
*** maheshp has quit IRC05:20
*** zaitcev has quit IRC05:20
*** nijaba has quit IRC05:22
*** dina_belova has quit IRC05:22
*** nijaba has joined #openstack-dev05:23
*** nijaba has joined #openstack-dev05:23
*** dina_belova has joined #openstack-dev05:24
*** dina_belova has quit IRC05:24
*** neeti has joined #openstack-dev05:25
*** MaxV has joined #openstack-dev05:27
*** sarob has quit IRC05:29
*** sarob has joined #openstack-dev05:30
*** sthaha has joined #openstack-dev05:30
*** sthaha has quit IRC05:30
*** sthaha has joined #openstack-dev05:30
*** coolsvap has quit IRC05:31
*** amohn9 has quit IRC05:34
*** sarob has quit IRC05:34
*** coolsvap has joined #openstack-dev05:35
*** MaxV has quit IRC05:38
*** mrunge has joined #openstack-dev05:39
*** ondergetekende_ has joined #openstack-dev05:40
*** wenjianhn has joined #openstack-dev05:43
*** sarob has joined #openstack-dev05:44
openstackgerritA change was merged to openstack/cinder: Fixes create rbd volume from image v1 glance api  https://review.openstack.org/4030705:48
*** SergeyLukjanov has quit IRC05:48
*** sarob has quit IRC05:49
*** sarob has joined #openstack-dev05:49
*** sthaha has quit IRC05:53
*** sarob has quit IRC05:53
*** nayward has joined #openstack-dev05:56
*** arosen1 has quit IRC05:57
*** asalkeld has quit IRC05:59
*** ljjjustin has joined #openstack-dev06:00
*** arosen1 has joined #openstack-dev06:00
*** MaxV has joined #openstack-dev06:05
*** sandeepr_ltp has quit IRC06:11
*** sandeepr_ltp has joined #openstack-dev06:11
*** mmagr has joined #openstack-dev06:13
*** lexinator has quit IRC06:15
*** MaxV has quit IRC06:16
*** sarob has joined #openstack-dev06:20
*** nijaba has quit IRC06:22
*** nijaba has joined #openstack-dev06:23
*** nijaba has joined #openstack-dev06:23
*** andrewbogott_afk is now known as andrewbogott06:25
*** sarob has quit IRC06:26
*** sandeepr_ltp has quit IRC06:26
*** sandeepr_ltp has joined #openstack-dev06:26
*** aeperezt has quit IRC06:29
*** topol has joined #openstack-dev06:31
*** marun has quit IRC06:31
*** xga has joined #openstack-dev06:31
*** garyk has joined #openstack-dev06:33
emaganafolks, is it normal that devstack modify the setup.py, requirements.txt and test-requirements.txt files?06:33
emaganaI just re-clone all projects and all those files are changed by devstack06:34
*** marun has joined #openstack-dev06:35
amotokiemagana: yes, after the recent change in devstack06:36
*** xqueralt-afk is now known as xqueralt06:36
*** tkammer has joined #openstack-dev06:39
emaganaamotoki: wow... that is weird06:41
emaganadont like it at all06:41
amotokiemagana: yeah, i believe it is a temporary solution.06:41
openstackgerritA change was merged to openstack/cinder: GPFS Verify min release level for mmclone command  https://review.openstack.org/4026206:41
openstackgerritA change was merged to openstack/cinder: Create key manager interface  https://review.openstack.org/3929206:41
amotokiemagana: the thread on dev ML discusses the solution.06:41
ekarlso-amotoki: yo, did you get to add support for security groups in horizon ?06:42
emaganaI haven't followed that closely06:42
ekarlso-quantum ones06:42
*** marun has quit IRC06:42
amotokiekarlso-: implemented in H2 :-)06:42
amotokiekarlso-: please try it.06:42
ekarlso-oh ok :D06:43
*** topol has quit IRC06:44
*** Shaan7 has quit IRC06:45
*** Shaan7 has joined #openstack-dev06:45
*** jcoufal has joined #openstack-dev06:47
*** jprovazn has joined #openstack-dev06:52
*** sarob has joined #openstack-dev06:52
*** schwicht has joined #openstack-dev06:59
*** sarob has quit IRC06:59
*** sdake_ has joined #openstack-dev07:01
*** sdake_ has quit IRC07:01
*** sdake_ has joined #openstack-dev07:01
openstackgerritA change was merged to openstack/cinder: Add support for volume extension to Nexenta Systems volume driver  https://review.openstack.org/4027207:02
*** tace has quit IRC07:03
*** yolanda has joined #openstack-dev07:04
*** bashok has joined #openstack-dev07:08
*** jtomasek has joined #openstack-dev07:08
*** tace has joined #openstack-dev07:10
openstackgerritA change was merged to openstack/cinder: Remove Brick's iscsi dependency on cinder  https://review.openstack.org/4051407:12
*** salv-orlando has joined #openstack-dev07:12
*** shang has joined #openstack-dev07:13
*** amerine has quit IRC07:13
openstackgerritA change was merged to openstack/cinder: Remove locals() from iser  https://review.openstack.org/4050707:15
*** Chaser has quit IRC07:15
*** ondergetekende_ has quit IRC07:16
*** wfoster_away is now known as wfoster07:16
*** Chaser has joined #openstack-dev07:17
*** ndipanov_gone is now known as ndipanov07:18
*** lukego has joined #openstack-dev07:20
*** nijaba has quit IRC07:23
*** woodspa has joined #openstack-dev07:23
*** nijaba has joined #openstack-dev07:24
*** nijaba has joined #openstack-dev07:24
*** amerine has joined #openstack-dev07:24
*** sarob has joined #openstack-dev07:25
*** ben_duyujie has joined #openstack-dev07:26
*** utlemming has joined #openstack-dev07:28
*** sarob has quit IRC07:29
*** SergeyLukjanov has joined #openstack-dev07:30
*** andrewbogott is now known as andrewbogott_afk07:30
*** jhesketh has quit IRC07:31
*** schwicht has quit IRC07:32
*** psedlak has joined #openstack-dev07:32
*** afazekas_ has joined #openstack-dev07:33
*** MaxV has joined #openstack-dev07:34
*** safchain has joined #openstack-dev07:35
*** afazekas has quit IRC07:36
*** afazekas_ is now known as afazekas07:36
*** eglynn has joined #openstack-dev07:37
*** safchain has quit IRC07:37
*** dina_belova has joined #openstack-dev07:40
*** sushils has joined #openstack-dev07:40
*** derekh has joined #openstack-dev07:40
*** tace has quit IRC07:41
*** woodspa has quit IRC07:41
alogamikal: ping07:41
*** ifarkas has joined #openstack-dev07:42
*** psedlak has quit IRC07:43
*** freedomhui has quit IRC07:43
*** maheshp has joined #openstack-dev07:43
openstackgerritA change was merged to openstack/ceilometer: Remove source as a publisher argument  https://review.openstack.org/3906807:44
openstackgerritA change was merged to openstack/ceilometer: rpc: remove source argument from message conversion  https://review.openstack.org/3926207:44
*** jaimegil has joined #openstack-dev07:44
*** psedlak has joined #openstack-dev07:45
*** johnthetubaguy has joined #openstack-dev07:46
*** safchain has joined #openstack-dev07:46
*** freedomhui has joined #openstack-dev07:48
*** tace has joined #openstack-dev07:49
*** hk_peter has joined #openstack-dev07:49
*** hk_peter has quit IRC07:52
*** BobBall_Away is now known as BobBall07:52
*** ben_duyujie has quit IRC07:54
*** athomas has quit IRC07:58
*** aditirav has quit IRC07:58
*** Ruetobas has joined #openstack-dev07:59
*** aditirav has joined #openstack-dev07:59
*** giulivo has joined #openstack-dev08:00
*** odyssey4me has joined #openstack-dev08:01
*** athomas has joined #openstack-dev08:01
*** aditirav_ has joined #openstack-dev08:02
*** tace has quit IRC08:02
*** Ryan_Lane has joined #openstack-dev08:02
*** fbo_away is now known as fbo08:02
*** romcheg has joined #openstack-dev08:04
*** Ruetobas has quit IRC08:04
*** aditirav has quit IRC08:04
*** aditirav_ is now known as aditirav08:04
*** romcheg1 has joined #openstack-dev08:05
*** boden has joined #openstack-dev08:05
*** johnthetubaguy1 has joined #openstack-dev08:08
*** xga_ has joined #openstack-dev08:08
*** xga has quit IRC08:09
*** romcheg has quit IRC08:09
*** romcheg1 has quit IRC08:10
*** johnthetubaguy has quit IRC08:10
*** Ruetobas has joined #openstack-dev08:10
*** sumanthns has joined #openstack-dev08:11
*** asalkeld has joined #openstack-dev08:11
*** jpich has joined #openstack-dev08:12
*** tace has joined #openstack-dev08:13
*** derekh has quit IRC08:13
*** romcheg has joined #openstack-dev08:13
*** zoresvit has quit IRC08:14
*** odyssey4me has quit IRC08:16
*** kpavel has joined #openstack-dev08:16
*** derekh has joined #openstack-dev08:18
*** ndipanov has quit IRC08:19
*** ndipanov has joined #openstack-dev08:20
*** lucasagomes has joined #openstack-dev08:20
*** psedlak_ has joined #openstack-dev08:20
*** kpavel has quit IRC08:21
*** Ruetobas has quit IRC08:21
*** Shaan7 has quit IRC08:21
*** odyssey4me has joined #openstack-dev08:21
*** safchain has quit IRC08:23
*** kpavel has joined #openstack-dev08:23
*** safchain has joined #openstack-dev08:24
*** nijaba has quit IRC08:24
*** psedlak has quit IRC08:24
*** nijaba has joined #openstack-dev08:24
*** Ruetobas has joined #openstack-dev08:25
*** sarob has joined #openstack-dev08:25
*** Ruetobas has quit IRC08:25
*** gongysh has quit IRC08:26
*** Ruetobas has joined #openstack-dev08:29
*** sarob has quit IRC08:30
*** Shaan7 has joined #openstack-dev08:32
*** erkules has joined #openstack-dev08:32
*** Ryan_Lane has quit IRC08:33
*** kpavel has quit IRC08:34
*** Ruetobas has quit IRC08:34
*** sushils has quit IRC08:35
*** ruhe has joined #openstack-dev08:37
*** johnthetubaguy1 is now known as johnthetubaguy08:39
*** gongysh has joined #openstack-dev08:39
*** Ruetobas has joined #openstack-dev08:40
*** sushils has joined #openstack-dev08:42
*** zoresvit has joined #openstack-dev08:43
*** zoresvit has quit IRC08:43
*** zoresvit has joined #openstack-dev08:44
*** odyssey4me has quit IRC08:47
*** wfoster is now known as wfoster_away08:51
*** cmark has quit IRC08:52
*** martyntaylor has joined #openstack-dev08:53
*** odyssey4me has joined #openstack-dev08:55
*** AnilV4 has joined #openstack-dev08:55
*** freedomhui has quit IRC08:56
*** neeti has quit IRC08:56
*** Shaan7 has quit IRC08:57
*** sushils has quit IRC08:57
*** Shaan7 has joined #openstack-dev08:57
*** sushils has joined #openstack-dev08:59
*** malini has joined #openstack-dev09:00
*** safchain_ has joined #openstack-dev09:02
*** safchain has quit IRC09:02
openstackgerritA change was merged to openstack/cinder: Imported Translations from Transifex  https://review.openstack.org/4055409:06
*** freedomhui has joined #openstack-dev09:06
*** xga has joined #openstack-dev09:07
*** xga_ has quit IRC09:07
*** dina_belova has quit IRC09:12
*** ruhe has quit IRC09:15
*** maheshp has quit IRC09:17
*** ruhe has joined #openstack-dev09:17
*** pixelbeat has joined #openstack-dev09:18
*** wenjianhn has quit IRC09:19
*** safchain_ has quit IRC09:19
*** safchain__ has joined #openstack-dev09:19
*** yongli has joined #openstack-dev09:19
*** utlemming has quit IRC09:21
*** safchain__ has quit IRC09:22
yongliping  Dan Smith09:22
*** safchain has joined #openstack-dev09:22
*** nijaba has quit IRC09:23
*** nijaba has joined #openstack-dev09:24
*** sarob has joined #openstack-dev09:26
*** kpavel has joined #openstack-dev09:26
*** freedomhui has quit IRC09:26
*** wfoster_away is now known as wfoster09:26
*** malini has quit IRC09:27
*** jbresnah has quit IRC09:30
*** sarob has quit IRC09:31
*** freedomhui has joined #openstack-dev09:31
*** zbitter is now known as zaneb09:32
*** kenperkins has joined #openstack-dev09:34
*** kenperkins has quit IRC09:37
*** ociuhandu has quit IRC09:40
*** jhesketh__ has quit IRC09:42
*** maheshp has joined #openstack-dev09:42
*** dina_belova has joined #openstack-dev09:42
*** kenperkins has joined #openstack-dev09:47
*** dina_belova has quit IRC09:51
*** ondergetekende_ has joined #openstack-dev09:57
openstackgerritA change was merged to openstack/ceilometer: Add pagination support for MongoDB  https://review.openstack.org/3545909:57
*** ejv_ has quit IRC09:59
*** ondergetekende_ has quit IRC09:59
*** sandeepr_ltp has quit IRC10:02
*** Ryan_Lane has joined #openstack-dev10:03
*** lukego has quit IRC10:03
*** sandeepr_ltp has joined #openstack-dev10:05
*** pcm_ has joined #openstack-dev10:05
*** pcm_ has quit IRC10:05
*** avishay has joined #openstack-dev10:06
*** kenperkins has quit IRC10:06
*** pcm_ has joined #openstack-dev10:06
*** crazed_ has joined #openstack-dev10:11
*** crazed has quit IRC10:11
*** Hien has quit IRC10:13
*** ljjjustin has quit IRC10:15
*** sushils has quit IRC10:17
*** Hien has joined #openstack-dev10:20
*** yongli has quit IRC10:20
*** sushils has joined #openstack-dev10:23
*** nijaba has quit IRC10:24
*** nijaba has joined #openstack-dev10:25
*** nijaba has joined #openstack-dev10:25
*** ruhe has quit IRC10:25
*** sarob has joined #openstack-dev10:26
*** gongysh has quit IRC10:30
*** dina_belova has joined #openstack-dev10:31
*** sarob has quit IRC10:31
*** Shaan7 has quit IRC10:31
*** Shaan7 has joined #openstack-dev10:33
*** lukego has joined #openstack-dev10:38
*** yaguang has quit IRC10:39
*** prekarat has quit IRC10:39
*** maheshp has quit IRC10:40
*** lukego has quit IRC10:40
*** emagana has quit IRC10:41
*** nati_ueno has quit IRC10:42
*** ndipanov is now known as BLOODBATH10:43
*** mkollaro has joined #openstack-dev10:45
*** maheshp has joined #openstack-dev10:45
*** Shaan7 has quit IRC10:51
*** Shaan7 has joined #openstack-dev10:51
*** sandeepr_ltp has quit IRC10:53
*** ruhe has joined #openstack-dev10:55
*** nayward has quit IRC10:55
*** Ryan_Lane has quit IRC10:55
*** melwitt has quit IRC10:55
*** BLOODBATH is now known as ndipanov10:56
*** zoresvit has quit IRC10:58
*** Mandell has quit IRC10:59
*** zoresvit has joined #openstack-dev11:00
*** nayward has joined #openstack-dev11:01
*** ruhe has quit IRC11:02
*** fbo is now known as fbo_away11:04
*** avishay has quit IRC11:05
*** mfer has joined #openstack-dev11:07
*** emagana has joined #openstack-dev11:11
*** topol has joined #openstack-dev11:16
*** sthaha has joined #openstack-dev11:16
*** nayward has quit IRC11:17
*** boris-42 has quit IRC11:19
*** emagana has quit IRC11:19
*** abhishekkr has joined #openstack-dev11:23
*** avishay has joined #openstack-dev11:24
*** nijaba has quit IRC11:24
*** adalbas has joined #openstack-dev11:25
*** jasondotstar has quit IRC11:25
*** nijaba has joined #openstack-dev11:25
*** nijaba has joined #openstack-dev11:25
*** aditirav has quit IRC11:26
*** aditirav has joined #openstack-dev11:26
*** sarob has joined #openstack-dev11:27
*** chuckieb has quit IRC11:28
*** woodspa has joined #openstack-dev11:29
*** sarob has quit IRC11:32
openstackgerritA change was merged to openstack-dev/devstack: Show ip address before associating address  https://review.openstack.org/4041211:35
*** bondar has joined #openstack-dev11:37
*** bondar has quit IRC11:37
*** NetworkStatic has quit IRC11:39
*** giulivo has quit IRC11:40
*** AnilV4 has quit IRC11:41
*** maheshp has quit IRC11:42
*** bogdando has quit IRC11:43
*** prad_ has joined #openstack-dev11:43
openstackgerritA change was merged to openstack/cinder: Remove usage of obsolete oslo.exception  https://review.openstack.org/3947111:44
*** martine has joined #openstack-dev11:45
*** bogdando has joined #openstack-dev11:45
*** martine is now known as Guest1494111:45
openstackgerritA change was merged to openstack/nova: Clean up db.sqla.api.instance_* methods  https://review.openstack.org/4012511:46
*** FunnyLookinHat has joined #openstack-dev11:47
*** nayward has joined #openstack-dev11:47
*** zbitter has joined #openstack-dev11:48
openstackgerritA change was merged to openstack/nova: Clean up session in db.sqla.api.get_ec2 methods  https://review.openstack.org/4012611:48
*** ifarkas has quit IRC11:49
openstackgerritA change was merged to openstack/nova: Clean up session in db.sqla.api.network_* and sec_groups_* methods  https://review.openstack.org/4012711:49
*** mrunge has quit IRC11:49
*** ifarkas has joined #openstack-dev11:49
*** zaneb has quit IRC11:50
*** lucasagomes is now known as lucas-hungry11:50
*** nimi has joined #openstack-dev11:50
openstackgerritA change was merged to openstack/nova: Clean up session in db.sqla.api.migration_* methods  https://review.openstack.org/4012811:50
openstackgerritA change was merged to openstack/nova: Finish DB session cleanup  https://review.openstack.org/4024611:51
*** tkammer has quit IRC11:53
*** giulivo has joined #openstack-dev11:53
*** Guest14941 is now known as martine_11:53
*** nimi has quit IRC11:56
*** nimi has joined #openstack-dev11:57
*** tonix has joined #openstack-dev11:57
*** ruhe has joined #openstack-dev11:58
*** zaneb has joined #openstack-dev11:59
openstackgerritA change was merged to openstack/nova: Do not use context in db.sqla.api private methods  https://review.openstack.org/4035712:00
*** zbitter has quit IRC12:00
*** sandywalsh has quit IRC12:01
*** ffio has joined #openstack-dev12:01
*** maheshp has joined #openstack-dev12:01
*** aditirav has quit IRC12:01
*** dkehn_ has joined #openstack-dev12:01
*** zbitter has joined #openstack-dev12:01
*** maheshp has quit IRC12:01
*** mkollaro has quit IRC12:01
*** mkollaro1 has joined #openstack-dev12:01
*** rfolco has joined #openstack-dev12:02
*** xBsd has joined #openstack-dev12:02
*** psedlak_ has quit IRC12:02
*** psedlak_ has joined #openstack-dev12:02
*** dkehn has quit IRC12:02
*** afazekas has quit IRC12:02
*** sumanthns has quit IRC12:03
*** zaneb has quit IRC12:03
*** abhishekkr has quit IRC12:05
*** CaptTofu has quit IRC12:06
*** terryh has joined #openstack-dev12:06
*** CaptTofu has joined #openstack-dev12:07
*** dvarga has joined #openstack-dev12:07
*** CaptTofu has quit IRC12:08
*** CaptTofu has joined #openstack-dev12:08
*** holms has quit IRC12:09
*** coolsvap has quit IRC12:09
*** fbo_away is now known as fbo12:09
*** xga_ has joined #openstack-dev12:09
*** holms has joined #openstack-dev12:09
holmscan somebody please explain to me what is change-id in git commit message..? where should I get this from..?12:10
*** xga has quit IRC12:10
*** prad_ has quit IRC12:10
holmscause manual doesn't explain this12:10
*** lukego has joined #openstack-dev12:10
agorodnevholms: you can just try to commit your changes and after that gerrit will respond you with change-id. After that you can copy and paste it to the last line of commit message.12:12
*** pcm__ has joined #openstack-dev12:12
agorodnevit is easy way12:12
holmsX_x'7 modifying commit message..?12:13
agorodnevyes12:13
holmsnever even done this in my life12:14
agorodnevmore proper way is to use git hooks12:14
holmschange-id is a must ..?12:14
agorodnevholms: http://stackoverflow.com/questions/8845658/gerrit-error-when-change-id-in-commit-messages-are-missing12:14
*** sandywalsh has joined #openstack-dev12:14
agorodnevyes, it's a muts12:14
*** pcm_ has quit IRC12:14
*** afazekas has joined #openstack-dev12:14
*** jsgotangco has joined #openstack-dev12:15
agorodnevholms: >> For the future, you should install commit hook, which automatically adds the required Change-Id.12:15
holmssomebody could write whole workflow from begining to the end =/12:15
holmshttps://wiki.openstack.org/wiki/GerritWorkflow not much info in here12:15
holmsagorodnev: is it available in apt-get?12:16
*** dvarga is now known as dvarga|away12:16
agorodnevholms: what? hooks?12:16
holmsyes..12:16
*** tkammer has joined #openstack-dev12:16
agorodnevno, it's just a text file =) script12:17
*** mmoya has quit IRC12:17
holmswhy this not mentioned in manual how to do this =/12:17
holmsi mean.. bloody way to ask around is bad thing12:17
*** avishay has quit IRC12:18
agorodnevholms: scp -p -P 29418 agorodnev@review.openstack.org:hooks/commit-msg .12:18
agorodnevI've just got commit-msg hook for git using this command12:19
*** nimi has quit IRC12:19
agorodnevof course, you should use your login12:19
*** nimi has joined #openstack-dev12:19
agorodnevholms: got it?12:22
*** abhishekkr has joined #openstack-dev12:22
holmskind'a..12:23
*** zbitter is now known as zaneb12:23
holmstrying to look on this from perspective of manual12:23
*** alunch has quit IRC12:23
holmshttps://wiki.openstack.org/wiki/Gerrit_Workflow#Committing_Changes12:23
holmshere i constructing commit message.. and i see change-id in there12:23
*** dvarga|away is now known as dvarga12:24
holmsand a new-joiner i'm confused12:24
*** mmagr has quit IRC12:24
*** galstrom_zzz is now known as galstrom12:24
holmsagorodnev: where do you get change-id from12:25
*** nijaba has quit IRC12:25
holms(should I ask probably)12:25
agorodnevholms: https://wiki.openstack.org/wiki/GitCommitMessages there is a bit info about change id there12:25
agorodnevholms: usually I push to gerrit and it tells me that I forgot to add change id and suggests me change id =) I copy it, do git commit --amend, append change id to commit message. That works =)12:27
holmsthat's plan B for now :D12:27
*** nijaba has joined #openstack-dev12:27
*** nijaba has joined #openstack-dev12:27
holmsthis actually doesn't explain too much12:29
holmsThe 'Change-id' line is a unique hash describing the change, which is generated by a GIT commit hook. This should not be changed when rebasing a commit following review feedback, since it is used by Gerrit, to track versions of a patch.12:29
agorodnevholms: you need to put commit-msg file to .git/hooks12:29
holmsthen you ask .. "git commit hook? wtf is that"12:29
*** dprince has joined #openstack-dev12:29
holmsyeah i will12:29
*** zbitter has joined #openstack-dev12:29
holmsjust wanna make life easier for another newjoiners12:29
holms:P12:29
agorodnevcommit-msg <- it's a file and hook at the same time =)12:30
*** mmoya has joined #openstack-dev12:30
*** boris-42 has joined #openstack-dev12:30
*** avishay has joined #openstack-dev12:31
*** jcoufal has quit IRC12:31
agorodnevfor example, you've just got cinder project. You go to th directory:12:31
agorodnev$> cd cinder12:31
agorodnevafter that you just need to download hook:12:31
agorodnev$>scp -p -P 29418 <your-login>@review.openstack.org:hooks/commit-msg .git/hooks/12:31
*** radez_g0n3 is now known as radez12:32
*** jasondotstar has joined #openstack-dev12:32
*** zaneb has quit IRC12:32
agorodnevcommit-msg              100% 4262     4.2KB/s   00:0012:32
holmswould nice to mention this in manual12:33
agorodnevthat's all. It should work for you, you'll get change-id automatically12:33
holmsdone :)12:33
*** dvarga is now known as dvarga|away12:34
agorodnevit's hard only in the first time =)12:34
*** zbitter is now known as zaneb12:34
*** jasondotstar has quit IRC12:34
*** eharney has joined #openstack-dev12:35
*** dvarga|away is now known as dvarga12:36
*** afazekas has quit IRC12:36
*** alunduil has quit IRC12:38
*** iartarisi has joined #openstack-dev12:38
*** psedlak__ has joined #openstack-dev12:41
*** mkollaro1 has quit IRC12:42
*** jaimegil has quit IRC12:43
*** zbitter has joined #openstack-dev12:44
*** gordc has quit IRC12:44
*** gordc has joined #openstack-dev12:44
*** psedlak_ has quit IRC12:45
*** zaneb has quit IRC12:45
*** galstrom is now known as galstrom_zzz12:47
*** tkammer has quit IRC12:47
*** adalbas has quit IRC12:50
*** bknudson has joined #openstack-dev12:53
*** adalbas has joined #openstack-dev12:55
*** dvarga has quit IRC12:56
*** sarob has joined #openstack-dev12:58
*** lucas-hungry is now known as lucasagomes12:58
*** FunnyLookinHat has quit IRC12:58
*** FunnyLookinHat has joined #openstack-dev12:59
*** afazekas has joined #openstack-dev13:00
*** markmc has joined #openstack-dev13:00
*** nimi has quit IRC13:00
*** joesavak has joined #openstack-dev13:00
*** dvarga has joined #openstack-dev13:01
*** sarob has quit IRC13:02
*** redbeard2 has joined #openstack-dev13:03
*** anteaya has joined #openstack-dev13:03
*** xga has joined #openstack-dev13:05
*** chri6655 has joined #openstack-dev13:06
*** redbeard2 has quit IRC13:07
*** jsgotangco has quit IRC13:08
*** safchain has quit IRC13:08
*** chri6655 has quit IRC13:08
*** jayg|g0n3 is now known as jayg13:08
*** safchain has joined #openstack-dev13:08
*** chri6655 has joined #openstack-dev13:08
*** xga_ has quit IRC13:08
*** lbragstad has joined #openstack-dev13:08
*** mkollaro has joined #openstack-dev13:09
*** avishay has quit IRC13:10
*** krtaylor has quit IRC13:11
*** vkmc has joined #openstack-dev13:12
*** vkmc has quit IRC13:12
*** vkmc has joined #openstack-dev13:12
*** nayward has quit IRC13:13
*** chri6655 has quit IRC13:14
*** chri6655 has joined #openstack-dev13:14
*** lukego has quit IRC13:16
*** ema has joined #openstack-dev13:16
*** ema has joined #openstack-dev13:16
*** safchain has quit IRC13:16
*** lukego has joined #openstack-dev13:17
*** chri6655 has quit IRC13:19
*** alunch has joined #openstack-dev13:19
*** chri6655 has joined #openstack-dev13:19
*** safchain has joined #openstack-dev13:21
*** AnilV4 has joined #openstack-dev13:22
*** briancurtin has joined #openstack-dev13:22
*** tkammer has joined #openstack-dev13:23
*** ayoung has joined #openstack-dev13:23
*** nijaba has quit IRC13:25
*** mmagr has joined #openstack-dev13:25
*** kbringard has joined #openstack-dev13:26
*** nijaba has joined #openstack-dev13:26
*** nijaba has joined #openstack-dev13:26
*** larsks has quit IRC13:26
*** lbragstad1 has joined #openstack-dev13:27
*** dkehn_ is now known as dkehn13:27
*** lbragstad has quit IRC13:27
*** chri6655 has quit IRC13:29
*** crazed_ is now known as crazed13:30
*** ayoung has quit IRC13:34
*** afazekas has quit IRC13:35
*** neelashah has joined #openstack-dev13:35
*** xga_ has joined #openstack-dev13:36
openstackgerritA change was merged to openstack/ceilometer: Return message_id in POSTed samples  https://review.openstack.org/3967813:37
*** chri6655 has joined #openstack-dev13:38
*** dina_belova has quit IRC13:38
*** xga has quit IRC13:39
*** gargya has joined #openstack-dev13:41
*** prad_ has joined #openstack-dev13:41
*** ruhe has quit IRC13:42
*** changbl has quit IRC13:43
*** ruhe has joined #openstack-dev13:44
*** ruhe has quit IRC13:45
*** chri6655 has quit IRC13:45
*** tmclaugh[work] has joined #openstack-dev13:45
*** jruzicka has joined #openstack-dev13:47
*** markmcclain has joined #openstack-dev13:47
*** jruzicka has joined #openstack-dev13:47
*** stevemar has joined #openstack-dev13:48
*** alunduil has joined #openstack-dev13:49
*** pabelanger_ has joined #openstack-dev13:49
*** chri6655 has joined #openstack-dev13:49
*** pabelanger_ has quit IRC13:50
*** pabelanger_ has joined #openstack-dev13:50
*** pabelanger has quit IRC13:50
*** pabelanger_ is now known as pabelanger13:50
*** pabelanger_ has joined #openstack-dev13:50
*** pabelanger has quit IRC13:50
*** pabelanger has joined #openstack-dev13:51
*** krtaylor has joined #openstack-dev13:51
*** cppcabrera has joined #openstack-dev13:52
*** cppcabrera has left #openstack-dev13:52
*** iartarisi has quit IRC13:53
*** datsun180b has joined #openstack-dev13:53
holmsmy first review was sent \o/13:53
*** msbrown has joined #openstack-dev13:54
*** wu_wenxiang has joined #openstack-dev13:54
*** mfer has quit IRC13:55
*** jimfehlig has joined #openstack-dev13:56
*** woodspa has quit IRC13:56
*** xga__ has joined #openstack-dev13:56
*** FunnyLookinHat has quit IRC13:57
*** woodspa has joined #openstack-dev13:57
*** dvarga has quit IRC13:57
*** athomas has quit IRC13:58
*** dvarga has joined #openstack-dev13:58
*** dvarga is now known as dvarga|away13:58
*** topol has quit IRC13:58
*** sarob has joined #openstack-dev13:58
*** xga_ has quit IRC14:00
*** briancurtin has quit IRC14:01
mrodden1markmc: around? got a quick question14:01
*** dvarga|away is now known as dvarga14:02
*** sarob has quit IRC14:03
*** armax has joined #openstack-dev14:04
*** rharwood has joined #openstack-dev14:04
*** chri6655 has quit IRC14:05
*** dina_belova has joined #openstack-dev14:05
*** jkyle has quit IRC14:06
*** jkyle has joined #openstack-dev14:07
*** tiamar has quit IRC14:07
*** NetworkStatic has joined #openstack-dev14:08
*** jprovazn has quit IRC14:09
*** athomas has joined #openstack-dev14:09
*** _TheDodd_ has joined #openstack-dev14:10
*** dolphm has joined #openstack-dev14:13
*** lexinator has joined #openstack-dev14:13
*** kenperkins has joined #openstack-dev14:14
*** rscottcoyle has joined #openstack-dev14:15
*** ruhe has joined #openstack-dev14:15
*** bashok has quit IRC14:16
*** lukego has quit IRC14:17
*** terriyu has joined #openstack-dev14:18
*** rharwood has quit IRC14:20
*** rharwood has joined #openstack-dev14:20
*** dvarga is now known as dvarga|away14:21
*** ffio_ has joined #openstack-dev14:21
*** ffio has quit IRC14:22
*** jmontemayor has joined #openstack-dev14:22
*** rscottcoyle has quit IRC14:23
*** kpavel has quit IRC14:24
holmsanybody available for help regarding gerrit workflow?14:25
*** nijaba has quit IRC14:25
holmsjenkins failed the test, found error in code, how to fix code and re-review14:25
*** rscottcoyle has joined #openstack-dev14:25
dolphmholms: which step do you need help with?14:26
*** Ruetobas has quit IRC14:26
*** jculp has joined #openstack-dev14:26
holmsjenkins failed a test,14:26
holmsfound mistake in code, my bad14:26
*** nijaba has joined #openstack-dev14:26
holmshow to commit a fix and re-review it14:26
dolphmholms: do you have a tested fix ready to go?14:27
*** MaxV has quit IRC14:27
holmsyes14:27
holmsadded two symbols lol14:28
holmswhat's next..?14:28
*** redbeard2 has joined #openstack-dev14:28
*** MaxV has joined #openstack-dev14:28
*** Ruetobas has joined #openstack-dev14:28
dolphmholms: have you git commit --amend'ed your patch?14:29
holmsprobably not14:29
holmstake a look14:29
*** burt has joined #openstack-dev14:29
holmshttps://review.openstack.org/#/c/40623/14:29
dolphmholms: i can't see your local git repo14:29
holmsline 959 only variable should be removed14:30
dolphmholms: --amend you patch with your fix, being sure to preserve your current Change-Id (I70adaf6591834af2482e09eb7f8f9f60df8e7692)14:30
*** rscottcoyle has quit IRC14:30
*** FunnyLookinHat has joined #openstack-dev14:32
*** jackmccann has joined #openstack-dev14:32
*** rscottcoyle has joined #openstack-dev14:32
*** MaxV_ has joined #openstack-dev14:33
*** MaxV has quit IRC14:33
*** topol has joined #openstack-dev14:33
holmsok seems to be patched14:34
holmsdolphm: thanks you14:34
*** Ruetobas has quit IRC14:34
dolphmholms: looks good from here; jenkins will run checks against it again... you can track it's progress on http://status.openstack.org/zuul/14:34
*** jculp has quit IRC14:35
*** emagana has joined #openstack-dev14:35
openstackgerritA change was merged to openstack/nova: Make NovaObject.get() avoid lazy-load when defaulting  https://review.openstack.org/3889114:35
*** Ryan_Lane has joined #openstack-dev14:36
*** galstrom_zzz is now known as galstrom14:37
*** _TheDodd_ has left #openstack-dev14:38
*** _TheDodd_ has joined #openstack-dev14:38
*** dvarga|away is now known as dvarga14:38
*** Ruetobas has joined #openstack-dev14:38
*** markmc has quit IRC14:39
*** danwent has joined #openstack-dev14:39
*** andrewbogott_afk is now known as andrewbogott14:41
*** giroro_ has joined #openstack-dev14:41
wu_wenxiangdolphm: I need your help, for this bug: https://bugs.launchpad.net/keystone/+bug/120422114:42
uvirtbotLaunchpad bug 1204221 in keystone "Authorization Failed: Could not find user, None. (HTTP 404)" [High,In progress]14:42
*** Ruetobas has quit IRC14:42
wu_wenxiangdolphm: LDAP has only 1 domain14:42
*** jprovazn has joined #openstack-dev14:42
wu_wenxiangdolphm: LDAP didn't support group role, yes?14:42
*** jecarey has quit IRC14:44
dolphmwu_wenxiang: i don't know off hand, does it not support group role assignments?14:44
wu_wenxiangdolphm: So, for this bug, we need to return empty dict when got domain_id & group_id passed into _get_metadata?14:44
*** changbl has joined #openstack-dev14:45
dolphmwu_wenxiang: domain_id is not None, so the method call will already raise NotImplemented(); the bug report is wrong14:46
*** rcleere has joined #openstack-dev14:46
dolphmwu_wenxiang: unless project_ref['domain_id'] is None, in which case, there's an entirely different issue at play14:47
*** lbragstad_ has joined #openstack-dev14:48
*** stevemar has quit IRC14:48
*** afazekas has joined #openstack-dev14:48
*** stevemar has joined #openstack-dev14:49
*** lbragstad_ has quit IRC14:49
openstackgerritA change was merged to openstack/nova: xenapi: remove dup code in make_step_decorator  https://review.openstack.org/3997414:50
*** jbresnah has joined #openstack-dev14:50
*** zaitcev has joined #openstack-dev14:51
openstackgerritA change was merged to openstack/ceilometer: Fix resources/meters pagination test  https://review.openstack.org/4060014:51
*** andrewbogott is now known as andrewbogott_afk14:51
wu_wenxiangdolphm: Till now, ldap driver just support add_role_to_user_and_project, so I think ldap only support grant role to (user, project), right?14:52
*** stevemar has quit IRC14:52
*** mdurnosvistov has joined #openstack-dev14:52
*** giroro_ has quit IRC14:52
*** stevemar has joined #openstack-dev14:53
*** mdomsch has joined #openstack-dev14:54
wu_wenxiangdolphm: So, domain_id & group_id mean nothing to LDAP _get_metadata method14:54
*** dina_belova has quit IRC14:54
*** safchain has quit IRC14:55
*** Mandell has joined #openstack-dev14:55
*** rharwood has quit IRC14:56
wu_wenxiangdolphm: Although this bug report is wrong, I wanner if I got a mis-understanding?14:56
*** jmontemayor has quit IRC14:56
*** safchain has joined #openstack-dev14:56
*** mdomsch has quit IRC14:56
wu_wenxiangdomain_id & group_id mean nothing to LDAP _get_metadata method, am I right?14:57
wu_wenxiangdolphm: domain_id & group_id mean nothing to LDAP _get_metadata method, am I right?14:57
*** flaper87 is now known as flaper87_afk14:57
lexinatorhi.  that's my bug report.14:58
*** mdomsch has joined #openstack-dev14:58
*** sumanthns has joined #openstack-dev14:58
*** sarob has joined #openstack-dev14:59
*** nayward has joined #openstack-dev14:59
wu_wenxianglexinator: hi15:00
*** zbitter is now known as zaneb15:00
*** boris-42 has quit IRC15:03
*** boris-42_ has joined #openstack-dev15:03
*** neelashah1 has joined #openstack-dev15:03
*** neelashah has quit IRC15:03
*** dina_belova has joined #openstack-dev15:03
*** sarob has quit IRC15:04
*** jmontemayor has joined #openstack-dev15:04
*** lukego has joined #openstack-dev15:05
*** HenryG has quit IRC15:06
*** krtaylor has quit IRC15:07
*** mdomsch has quit IRC15:07
*** boris-42_ is now known as boris-4215:08
openstackgerritA change was merged to openstack/oslo-incubator: Clarify precedence of secret_key_file  https://review.openstack.org/4055915:08
*** briancurtin has joined #openstack-dev15:08
*** jecarey has joined #openstack-dev15:08
*** romcheg has quit IRC15:08
lexinatori'll reiterate the problem i'm seeing.   _get_metadata() has 4 arguments, only two get passed in.  domain_id=None, group_id='somegroup', user_id=None, tenant_id=None.  so self.identity_api.gt_user(user_id) gets called it raises 'can't find user None'.15:08
lexinatorif domain_id had something then yes i'd see the 'domain metadata not supported by ldap' but domain_id for me is None.15:10
openstackgerritA change was merged to openstack/oslo-incubator: Don't shadow cfg import in securemessage  https://review.openstack.org/4055815:10
*** mfer has joined #openstack-dev15:10
*** dprince has quit IRC15:10
*** danwent has joined #openstack-dev15:10
openstackgerritA change was merged to openstack/oslo-incubator: Remove redundant global keyword in securemessage  https://review.openstack.org/4055715:11
*** briancurtin has quit IRC15:13
*** spzala has joined #openstack-dev15:14
openstackgerritA change was merged to openstack/oslo-incubator: Some nitpicky securemessage cleanups  https://review.openstack.org/4055615:14
*** jjmb has joined #openstack-dev15:15
wu_wenxianglexinator: I  think this bug exist in metadata_ref = self._get_metadata(group_id=x['id'], tenant_id=project_ref['id'])15:15
*** pabelanger has quit IRC15:15
wu_wenxiangWhere domain_id and user_id both None15:15
*** electrichead has joined #openstack-dev15:16
*** krtaylor has joined #openstack-dev15:16
*** hemna has quit IRC15:16
*** rnirmal has joined #openstack-dev15:18
*** aelkikhia has joined #openstack-dev15:18
wu_wenxiangdolphm: After recheck the code, I think this issue exist in here: metadata_ref = self._get_metadata(group_id=x['id'], tenant_id=project_ref['id']), where domain_id and user_id both None according to default value. Couldn't find user Exception will be raised, however user_id is valid in parent method.15:19
*** dina_belova has quit IRC15:20
*** SergeyLukjanov has quit IRC15:20
*** aditirav has joined #openstack-dev15:23
holmsem... should i add reviewer in gerrit..?15:24
*** gargya has quit IRC15:24
*** portante is now known as portante|afk15:24
*** mrodden1 has quit IRC15:25
*** nijaba has quit IRC15:26
*** portante|afk is now known as portante15:27
*** nijaba has joined #openstack-dev15:27
*** nijaba has joined #openstack-dev15:27
holmsdtroyer: added you to #4062315:27
*** aditirav has quit IRC15:27
*** dvarga is now known as dvarga|away15:30
*** pmathews has joined #openstack-dev15:31
*** rharwood has joined #openstack-dev15:31
*** sarob has joined #openstack-dev15:31
*** Ryan_Lane has quit IRC15:32
holmshow to get reviewers to the change...?15:32
lexinatorwu_wenxiang: that may be the correct solution.15:33
*** dvarga|away is now known as dvarga15:34
*** mrodden has joined #openstack-dev15:35
*** HenryG has joined #openstack-dev15:36
*** emagana has quit IRC15:36
*** isviridov has joined #openstack-dev15:37
*** sarob has quit IRC15:37
*** stevemar has quit IRC15:37
*** Ryan_Lane has joined #openstack-dev15:37
*** stevemar has joined #openstack-dev15:38
*** lexinator has quit IRC15:38
*** eharney has quit IRC15:41
*** ruhe has quit IRC15:41
*** Ruetobas has joined #openstack-dev15:42
*** Mandell has quit IRC15:42
*** sthaha has quit IRC15:43
*** Ruetobas has quit IRC15:43
*** martines has quit IRC15:44
*** martines has joined #openstack-dev15:44
*** briancurtin has joined #openstack-dev15:44
*** Ryan_Lane has quit IRC15:44
openstackgerritA change was merged to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/4048915:46
dolphmwu_wenxiang: lexinator: if domain_id is None, then the caller is making a mistake (domain_id should absolutely not be None)15:46
dolphmon a project ref15:46
*** Ruetobas has joined #openstack-dev15:46
*** devoid has joined #openstack-dev15:47
*** briancurtin has quit IRC15:50
*** kbrierly has joined #openstack-dev15:51
*** reed has joined #openstack-dev15:52
*** Ruetobas has quit IRC15:52
*** tjones has joined #openstack-dev15:54
*** salv-orlando has quit IRC15:55
*** litong has joined #openstack-dev15:56
*** tjones has quit IRC15:56
*** lexinator has joined #openstack-dev15:57
*** jsavak has joined #openstack-dev15:58
*** tjones has joined #openstack-dev15:58
*** neelashah1 has quit IRC15:59
*** SumitNaiksatam has quit IRC15:59
*** yolanda has quit IRC15:59
*** ruhe has joined #openstack-dev15:59
*** zhiyan has joined #openstack-dev15:59
*** zhiyan has left #openstack-dev16:00
*** krtaylor has quit IRC16:00
*** medberry_ has joined #openstack-dev16:00
*** joesavak has quit IRC16:01
openstackgerritA change was merged to openstack/nova: Convert CamelCase attribute naming to camel_case for servers V3 API  https://review.openstack.org/3928416:01
*** wfoster is now known as wfoster_away16:01
*** medberry_ is now known as med_16:01
*** med_ has quit IRC16:01
*** med_ has joined #openstack-dev16:01
openstackgerritA change was merged to openstack/swift: Fix handling of DELETE obj reqs with old timestamp  https://review.openstack.org/4064316:01
*** neelashah has joined #openstack-dev16:02
*** Ruetobas has joined #openstack-dev16:02
*** mfer has quit IRC16:03
*** jvrbanac has joined #openstack-dev16:04
*** joesavak has joined #openstack-dev16:04
*** alexb_ has joined #openstack-dev16:04
*** emagana has joined #openstack-dev16:05
*** hartsocks has quit IRC16:06
*** giroro_ has joined #openstack-dev16:06
*** jprovazn has quit IRC16:06
*** hartsocks has joined #openstack-dev16:06
*** jsavak has quit IRC16:06
*** NetworkStatic has quit IRC16:06
*** odyssey4me has quit IRC16:07
*** Ruetobas has quit IRC16:07
*** hemnafk is now known as hemna16:08
*** alexb_ has quit IRC16:09
*** MaxV_ has quit IRC16:11
*** otherwiseguy has quit IRC16:11
*** alexb_ has joined #openstack-dev16:12
*** eharney has joined #openstack-dev16:13
*** avishay has joined #openstack-dev16:14
*** comay has quit IRC16:15
*** mmagr has quit IRC16:16
openstackgerritA change was merged to openstack/neutron: refactor port binding codes  https://review.openstack.org/3413316:16
*** pabelanger_ has quit IRC16:16
*** bdpayne has joined #openstack-dev16:16
*** pabelanger has joined #openstack-dev16:16
*** marun has joined #openstack-dev16:16
*** tjones has quit IRC16:16
*** mmagr has joined #openstack-dev16:17
*** abhishekkr_ has joined #openstack-dev16:17
*** isviridov has quit IRC16:19
*** isviridov_ has joined #openstack-dev16:19
*** mmagr has quit IRC16:19
*** dprince has joined #openstack-dev16:20
*** abhishekkr has quit IRC16:20
*** anniec has quit IRC16:20
*** stevemar has quit IRC16:21
*** stevemar has joined #openstack-dev16:21
*** tjones has joined #openstack-dev16:22
*** diogogmt has joined #openstack-dev16:22
*** ayoung has joined #openstack-dev16:22
openstackgerritA change was merged to openstack/neutron: Delete useless and wrong comments in NEC Plugin  https://review.openstack.org/4034816:23
*** xBsd has quit IRC16:23
*** yolanda has joined #openstack-dev16:23
*** comay has joined #openstack-dev16:23
*** krtaylor has joined #openstack-dev16:23
openstackgerritA change was merged to openstack/neutron: Cisco plugin db code cleanup, part II  https://review.openstack.org/3901716:24
*** nijaba has quit IRC16:26
ayoungbknudson, topol morganfainberg would like to get this one in, as I want the extension to be able to use it.  https://review.openstack.org/#/c/36731/16:26
*** nijaba has joined #openstack-dev16:27
*** nijaba has joined #openstack-dev16:27
*** mfer has joined #openstack-dev16:27
*** mfer has quit IRC16:28
*** kmsdncjsavab121 has joined #openstack-dev16:28
*** malini1 has joined #openstack-dev16:28
kmsdncjsavab121Do skype,yahoo other chat and social communication prog(facebook&twitter) work 2 spoil muslim's youth and spy4isreal&usa???????16:29
kmsdncjsavab121do they record and analyse every word we type????????????16:29
kmsdncjsavab121Do chat prog spy 4 isreal&usa??????? Do chat prog spy 4 isreal&usa???????16:29
kmsdncjsavab121هل يتجسس الشات لامريكا واسرائيل؟؟؟؟؟؟؟؟؟16:29
*** kmsdncjsavab121 has quit IRC16:29
*** devoid has quit IRC16:29
*** tjones has quit IRC16:29
*** alexb_ has quit IRC16:31
dolphmttx: who moderates openstack-dev? i got caught in the manual approval process16:31
*** jmontemayor has quit IRC16:32
*** dvarga is now known as dvarga|away16:33
*** dvarga|away is now known as dvarga16:33
*** xga__ has quit IRC16:33
*** abhishekkr_ has quit IRC16:33
*** freedomhui has quit IRC16:33
bknudsonayoung: https://review.openstack.org/#/c/36731/ looks good to me16:34
*** kaushikc has joined #openstack-dev16:35
*** BobBall is now known as BobBall_AFK16:36
*** derekh has quit IRC16:37
*** rwsu-away is now known as rwsu16:37
*** gordc has quit IRC16:38
*** SumitNaiksatam has joined #openstack-dev16:39
chmoueldolphm, bknudson, ayoung: any chances you guys have a look at this16:39
chmouelhttps://review.openstack.org/#/c/40671/16:39
chmouelthis should be quick16:39
chmouelbut block the keystoneclient tests without it16:40
chmoueli.e: https://review.openstack.org/#/c/40601/16:40
*** venkatesh has joined #openstack-dev16:41
*** lbragstad1 has quit IRC16:42
dolphmchmouel: hmm, that's a weird one16:43
*** lbragstad has joined #openstack-dev16:43
chmouelyep if you have the backlog on #openstack-infra see the discussion i had with clarkb16:43
bknudsonwe should have a process runs each test by itself to ensure our tests aren't broken16:43
chmouelyeah we were discussing that with clarkb16:44
dolphmchmouel: +2'd... bknudson: i'm also curious if there's a better way16:44
bknudsonI've had several fixes for keystone tests that failed when run in a different order16:44
*** boris-42 has quit IRC16:45
*** MaxV has joined #openstack-dev16:45
*** ondergetekende_ has joined #openstack-dev16:45
bknudsondolphm: I looked and there's no place else in the tests that do cms._ensure_subprocess()16:45
clarkbbknudson: it would definitely be interesting to see how many things break when run on individually16:46
*** ondergetekende_ has quit IRC16:46
clarkbbknudson: correct, the cms module deals with it internally16:46
*** alunduil has quit IRC16:46
clarkbproblem here is assertRaises needs it to be imported before calling into one of the cms functions16:46
*** tkammer has quit IRC16:46
ttxdolphm: let me see if I see it16:47
ttxdolphm: "Too many recipients to the message". Approved :)16:47
dolphmttx: thanks! how many CC's is too many, anyway?16:48
*** lukego has quit IRC16:48
holmshow to find a reviewers for my change..?16:48
ttxdolphm: fwiw reed can also approve16:48
ttxdolphm: no idea :)16:48
clarkbbknudson: you can for test in `testr list-tests` ; do testr run $test ; done16:48
clarkbbknudson: we don't do this in the gate because it is slow, but if you are interested in tickling more of these problems that would be a good place to start16:49
reedapprove what?16:49
holms"a chane"16:49
holms"a change"*16:49
bknudsonwe just need Keystone to use testr16:49
holmsreed: a change-->https://review.openstack.org/#/c/40623/ ?16:49
clarkbholms: most reviewers watch the projects they are interested in16:49
dolphmholms: reviewers will come across it as they have time16:49
holmsthank you very much16:50
*** venkatesh has quit IRC16:50
ttxreed: openstack-dev16:50
reedholms, can't do that :)16:50
reedttx, is it a moderation request?16:50
openstackgerritA change was merged to openstack/swift: CHANGELOG and AUTHORS and .mailmap updates for 1.9.1  https://review.openstack.org/4065716:50
ttxreed: yes, I handled it16:50
reedthanks16:51
*** cmark has joined #openstack-dev16:51
*** cmark_ has joined #openstack-dev16:51
holmsclarkb: it's actually about that --use-mirrors which you replied back then :) maybe you need to be added as reviewer :)?16:52
*** kenperkins has quit IRC16:52
*** tjones has joined #openstack-dev16:52
*** sushils has quit IRC16:52
*** aditirav has joined #openstack-dev16:53
*** HenryG has quit IRC16:53
*** sumanthns has quit IRC16:53
*** HenryG has joined #openstack-dev16:54
*** neelashah has quit IRC16:55
*** cmark_ has quit IRC16:55
clarkbbknudson: for test in `testr list-tests | sed 1d` ; do testr run $test ; done need to remove the first line of list-test output16:55
clarkbholms: sure, is it a devstack change?16:55
*** cmark has quit IRC16:55
*** msbrown has quit IRC16:55
*** garyk has quit IRC16:55
*** garyk has joined #openstack-dev16:55
clarkbbknudson: fwiw testr should work with keystone if you run each test individually16:56
*** ffio_ has quit IRC16:56
clarkbbknudson: because you don't have to worry about inter tests conflicts in this case16:56
bknudsonclarkb: I'll give it a whirl16:56
*** xqueralt is now known as xqueralt-afk16:57
bknudsonI need a .testr.conf.16:57
clarkbbknudson: ya, let me find a good example16:57
clarkbbknudson: https://github.com/openstack-infra/zuul/blob/master/.testr.conf16:58
*** lexinator has quit IRC16:58
bknudsonclarkb: and keystone/tests isn't a module (no __init__.py)16:58
*** terryh has quit IRC16:58
*** aeperezt has joined #openstack-dev16:58
clarkbwell thats not good16:58
*** lbragstad has quit IRC16:59
*** sushils has joined #openstack-dev16:59
clarkbI am not sure how discover/testr will deal with it not being a module17:00
openstackgerritA change was merged to openstack/swift: version bump to reflect current dev target  https://review.openstack.org/4065817:00
*** hartsocks has left #openstack-dev17:00
openstackgerritA change was merged to openstack/tempest: Generate temepst API doc from source  https://review.openstack.org/3929117:00
*** gordc has joined #openstack-dev17:01
bknudsonit says it can't import it... I'll try add __init__ and fix the probs17:01
*** ruhe has quit IRC17:01
*** markwash has joined #openstack-dev17:01
*** lexinator has joined #openstack-dev17:01
holmsclarkb: yeap https://review.openstack.org/#/c/40623/17:03
wu_wenxiangdolphm: I improve my patch: https://review.openstack.org/#/c/38963/, could you help to review?17:03
*** nayward has quit IRC17:03
*** fbo is now known as fbo_away17:03
*** mkollaro has quit IRC17:03
*** dkranz has quit IRC17:04
*** sushils has quit IRC17:04
*** otherwiseguy has joined #openstack-dev17:04
wu_wenxiangdolphm: I add a test case to describe the bug, and the error log was paste to https://bugs.launchpad.net/keystone/+bug/120422117:05
*** avishay has quit IRC17:05
uvirtbotLaunchpad bug 1204221 in keystone "Authorization Failed: Could not find user, None. (HTTP 404)" [High,In progress]17:05
*** xBsd has joined #openstack-dev17:05
*** drewlander has joined #openstack-dev17:06
morganfainbergayoung: https://review.openstack.org/#/c/36731/ looks good to me17:06
openstackgerritA change was merged to openstack-dev/devstack: Add keystoneclient support for cinder.  https://review.openstack.org/3974717:06
*** sushils has joined #openstack-dev17:06
*** HowardRoark has joined #openstack-dev17:07
openstackgerritA change was merged to openstack-dev/devstack: Update baremetal to work with the latest DIB  https://review.openstack.org/3991517:08
*** psedlak__ has quit IRC17:09
*** bswartz has quit IRC17:09
*** aditirav has quit IRC17:10
*** HowardRoark is now known as sacharya17:10
*** sushils has quit IRC17:11
*** aditirav has joined #openstack-dev17:11
*** ruhe has joined #openstack-dev17:11
*** epim has joined #openstack-dev17:11
*** MaxV has quit IRC17:12
wu_wenxiangayoung: for https://review.openstack.org/#/c/39317/, what's your opinion now? According to others comments, someone vote rebuilding dir when it miss, someone like move default dir to /var rather than /tmp17:12
*** sacharya has quit IRC17:13
*** jsavak has joined #openstack-dev17:13
*** sacharya has joined #openstack-dev17:14
*** sacharya has left #openstack-dev17:14
wu_wenxiangayoung: Could you tell me which one you prefer? invalid bug? rebuild dir? move default dir from /tmp to /var?17:14
*** neelashah has joined #openstack-dev17:15
jswarrenWould greatly appreciate reviews of https://review.openstack.org/#/c/40232/ and https://review.openstack.org/#/c/40247/17:15
*** joesavak has quit IRC17:17
*** nati_ueno has joined #openstack-dev17:17
*** jpich has quit IRC17:17
*** dvarga is now known as dvarga|away17:18
*** sarob has joined #openstack-dev17:18
*** jcoufal has joined #openstack-dev17:18
*** dkranz has joined #openstack-dev17:18
*** eglynn has quit IRC17:19
*** pabelanger has quit IRC17:20
openstackgerritA change was merged to openstack-dev/devstack: Correctly setup ML2 mechanism_drivers  https://review.openstack.org/4026017:22
notmynamereed: can you approve my email to -announce, please?17:22
reednotmyname, suere17:23
notmynamereed: thanks :-)17:23
reeddone17:23
notmynamethanks17:23
ayoungwu_wenxiang, my position hasn't changed.  I think that something else is messing with people's deployments.  recreating the directory is dealing with the symptom, not the problem17:23
ayoungwu_wenxiang, I think there is a real bug, but not in Keystone.17:24
*** lucasagomes has quit IRC17:24
*** dvarga|away is now known as dvarga17:24
notmynamereed: aaaaand, I just saw that the subject like is wrong. whoops ;-/17:24
reedtoo late17:24
*** terryh has joined #openstack-dev17:25
wu_wenxiangayoung: Thanks for your explaination, I will hold this commit.17:26
ayoungwu_wenxiang, what deleted the directory?17:26
*** afazekas has quit IRC17:26
*** nijaba has quit IRC17:26
wu_wenxiangayoung: according to bug report, a cron job clean /tmp17:27
*** odyssey4me has joined #openstack-dev17:27
reedbbl17:27
*** reed has quit IRC17:27
*** nijaba has joined #openstack-dev17:27
*** sushils has joined #openstack-dev17:28
*** dolphm has quit IRC17:28
*** giulivo has quit IRC17:28
*** wu_wenxiang has quit IRC17:29
ayoungwu_wenxiang, is that  a standard approach?  just wipe out everything in tmp?  Seems to be suspect to me.  I would not want that on my system17:29
*** ruhe has quit IRC17:30
*** lbragstad has joined #openstack-dev17:30
openstackgerritA change was merged to openstack/cinder: 3PAR volumes created from snaps failed to attach  https://review.openstack.org/4049617:30
*** sarob_ has joined #openstack-dev17:30
*** tjones has quit IRC17:31
*** SumitNaiksatam has quit IRC17:32
holmsclarkb: thanks :)17:32
*** sarob_ has quit IRC17:33
*** sarob__ has joined #openstack-dev17:33
*** kaushikc has quit IRC17:33
*** sarob has quit IRC17:34
*** kaushikc has joined #openstack-dev17:34
*** safchain has quit IRC17:37
*** kmartin has quit IRC17:39
*** kmartin has joined #openstack-dev17:39
*** ruhe has joined #openstack-dev17:39
*** sushils has quit IRC17:39
*** epim has quit IRC17:40
*** epim has joined #openstack-dev17:41
*** sarob__ has quit IRC17:45
*** kmartin has quit IRC17:45
*** sarob has joined #openstack-dev17:45
*** Mandell has joined #openstack-dev17:45
*** sarob has quit IRC17:45
*** harlowja has quit IRC17:45
*** kmartin has joined #openstack-dev17:46
*** nayward has joined #openstack-dev17:46
*** sarob has joined #openstack-dev17:46
*** ruhe has quit IRC17:46
*** dvarga is now known as dvarga|away17:47
*** harlowja has joined #openstack-dev17:48
*** martyntaylor has quit IRC17:50
openstackgerritA change was merged to openstack/python-keystoneclient: Fix test_request_no_token_dummy cms dependency.  https://review.openstack.org/4067117:51
*** boris-42 has joined #openstack-dev17:51
openstackgerritA change was merged to openstack/neutron: Do not alter test_config global in test_extension_ext_gw_mode  https://review.openstack.org/3636617:51
*** troytoman-away is now known as troytoman17:53
*** garyk has quit IRC17:54
*** alunduil has joined #openstack-dev17:54
gordchi folks, has anyone seen a g-api failure starting the latest devstack: http://paste.openstack.org/show/43466/ ?17:54
*** odyssey4me has quit IRC17:54
*** SumitNaiksatam has joined #openstack-dev17:55
*** chri6655 has joined #openstack-dev17:55
*** odyssey4me has joined #openstack-dev17:56
*** sarob has quit IRC17:57
*** sarob has joined #openstack-dev17:57
*** lexinator1 has joined #openstack-dev17:57
*** mrodden1 has joined #openstack-dev17:58
*** lexinator has quit IRC17:59
*** dolphm has joined #openstack-dev17:59
*** chri6655 has quit IRC17:59
*** leaf___ has joined #openstack-dev17:59
*** mrodden has quit IRC18:00
*** rscottcoyle has quit IRC18:00
*** tace has quit IRC18:00
*** johnthetubaguy has quit IRC18:00
*** sarob_ has joined #openstack-dev18:00
*** dvarga|away is now known as dvarga18:01
*** tace has joined #openstack-dev18:01
*** jimjiang has quit IRC18:01
*** sarob has quit IRC18:02
*** odyssey4me has quit IRC18:03
*** sarob_ has quit IRC18:04
*** jmontemayor has joined #openstack-dev18:05
*** dina_belova has joined #openstack-dev18:06
*** kutija has joined #openstack-dev18:06
*** sarob has joined #openstack-dev18:06
*** nayward has quit IRC18:07
*** dolphm has quit IRC18:07
*** leaf___ has quit IRC18:07
*** mfer has joined #openstack-dev18:08
*** aditirav has quit IRC18:09
*** flaper87_afk is now known as flaper8718:10
*** lexinator1 has quit IRC18:11
*** dina_belova has quit IRC18:14
*** electrichead has quit IRC18:14
*** rscottcoyle has joined #openstack-dev18:15
*** pabelanger has joined #openstack-dev18:17
*** svarnau has joined #openstack-dev18:17
*** kaushikc has quit IRC18:18
*** dolphm has joined #openstack-dev18:20
*** MaxV has joined #openstack-dev18:22
*** med_ has quit IRC18:22
*** nijaba has quit IRC18:24
*** aelkikhia has quit IRC18:25
*** aelkikhia has joined #openstack-dev18:25
*** nachi_ has joined #openstack-dev18:26
*** nachi has joined #openstack-dev18:26
*** yolanda has quit IRC18:26
*** dkranz has quit IRC18:27
*** nijaba has joined #openstack-dev18:27
*** MaxV has quit IRC18:28
*** dina_belova has joined #openstack-dev18:28
*** devoid has joined #openstack-dev18:31
*** SergeyLukjanov has joined #openstack-dev18:31
*** xBsd has quit IRC18:32
*** nayward has joined #openstack-dev18:33
*** melwitt has joined #openstack-dev18:34
*** dani4571 has joined #openstack-dev18:34
*** kenperkins has joined #openstack-dev18:35
*** vladan has joined #openstack-dev18:36
pcm__nati_ueno: Hi18:37
nati_uenopcm__: ho18:38
nati_uenopcm__: let's talk on #openstack-neutron18:38
pcm__nati_ueno: K18:38
*** martyntaylor has joined #openstack-dev18:38
*** dkranz has joined #openstack-dev18:39
*** xmltok has joined #openstack-dev18:39
*** ydacheville has quit IRC18:42
*** lukego has joined #openstack-dev18:42
*** SumitNaiksatam has quit IRC18:42
*** CaptTofu has quit IRC18:44
*** CaptTofu has joined #openstack-dev18:44
*** briancurtin has joined #openstack-dev18:45
*** rscottcoyle has quit IRC18:45
*** dkranz has quit IRC18:45
*** ydacheville has joined #openstack-dev18:47
*** sarob has quit IRC18:47
*** sarob has joined #openstack-dev18:47
*** electrichead has joined #openstack-dev18:48
*** sarob has quit IRC18:48
*** SumitNaiksatam has joined #openstack-dev18:49
*** sarob has joined #openstack-dev18:49
*** terryh has quit IRC18:50
*** terryh has joined #openstack-dev18:50
*** lukego has quit IRC18:50
*** lukego has joined #openstack-dev18:52
*** lexinator has joined #openstack-dev18:52
*** briancurtin has quit IRC18:53
*** lukego has quit IRC18:53
*** SumitNaiksatam has quit IRC18:54
*** leaf___ has joined #openstack-dev18:56
*** SumitNaiksatam has joined #openstack-dev18:57
*** leaf___ has quit IRC18:57
*** rscottcoyle has joined #openstack-dev18:57
*** ruhe has joined #openstack-dev18:58
*** dvarga is now known as dvarga|away18:58
*** dvarga|away is now known as dvarga18:58
*** dkranz has joined #openstack-dev19:00
*** SumitNaiksatam has quit IRC19:03
*** rscottcoyle has quit IRC19:03
*** kenperkins_ has joined #openstack-dev19:04
*** changbl has quit IRC19:05
*** lexinator has quit IRC19:06
*** ydacheville has quit IRC19:06
*** kenperkins has quit IRC19:06
ayoungdolphm, so as a matter of course, all extensions now need an API spec first, right>19:08
ayoung?19:08
*** ydacheville has joined #openstack-dev19:11
*** bashok has joined #openstack-dev19:11
*** NetworkStatic has joined #openstack-dev19:11
*** SumitNaiksatam has joined #openstack-dev19:12
*** safchain has joined #openstack-dev19:12
*** lexinator has joined #openstack-dev19:13
*** mfer has quit IRC19:13
*** jimjiang has joined #openstack-dev19:13
*** novas0x2a|laptop has joined #openstack-dev19:13
dolphmayoung: anything that exposes an HTTP API should be spec'd19:14
dolphmayoung: that's not anything new19:14
*** SumitNaiksatam has quit IRC19:16
*** rscottcoyle has joined #openstack-dev19:18
*** vipul is now known as vipul-away19:19
*** vipul-away is now known as vipul19:19
ayoungdolphm, Well, we were not explicitly requiring it before.  I am going to write up a doc on Keystone extensions, and, was debating between "API spec must cme first"  versus "API spec should come first."19:19
ayoungdolphm, you've pretty much implemented a new standard with the API docs.  While I like the standard, we need to document it.19:20
*** bswartz has joined #openstack-dev19:21
*** SumitNaiksatam has joined #openstack-dev19:21
ayoungdolphm, unless there is a document that I am not aware of?19:21
burtthis is relevant to my interests since I started writing a nova extension.  What's the right path?19:21
sandywalshwill jenkins rerun the tests on a trivial rebase? Or do I need to force it? (I changed a bad commit message)19:23
ayoungburt, so, the general path for Keystone is:  1.  Blueprint.  2.  API spec, 3.  extension goes into keystone/contrib, API gets its own suburl.  And now, we can have an extension specific SQL repository as well19:23
ayoungsandywalsh, you don't need to force.19:23
dolphmayoung: as long as i've been working on openstack, we've designed API's before implementing them... what we've been particularly poor at is applying a community review process to API specs19:23
ayoungTHe +/- gets readded automatically, I am pretty sure19:23
clarkbtrivial rebase notice is there for reviewers but it will be tested as normal19:23
sandywalshayoung, thanks19:24
sandywalsh(and clarkb :)19:24
dolphmayoung: but "must come first" is a bit strong... it's often beneficial to develop the spec along with an implementation, and finalize them together19:24
ayoungdolphm, ok, that sounds good.  I think I am going to do it as an etherpad, and then we can move it to the wiki once we have it solidified19:25
*** hartsocks has joined #openstack-dev19:26
*** nijaba has quit IRC19:27
dolphmayoung: writing markdown is hopefully much easier than writing specs in XML though :) and that i borrowed from glance!19:27
*** nijaba has joined #openstack-dev19:28
*** jmontemayor has quit IRC19:29
*** jcoufal has quit IRC19:29
*** mrodden has joined #openstack-dev19:29
*** moted has joined #openstack-dev19:29
*** msbrown has joined #openstack-dev19:30
*** ruhe has quit IRC19:30
*** mrodden1 has quit IRC19:31
*** jmontemayor has joined #openstack-dev19:34
*** dvarga is now known as dvarga|away19:35
*** ema has quit IRC19:35
*** briancurtin has joined #openstack-dev19:36
openstackgerritA change was merged to openstack/keystone: extension migrations  https://review.openstack.org/3673119:36
*** dvarga|away is now known as dvarga19:37
*** devoid has quit IRC19:37
*** sandywalsh has quit IRC19:37
*** rscottcoyle has quit IRC19:37
*** alunduil has quit IRC19:38
*** henrynash has joined #openstack-dev19:38
henrynashayoung: ping19:38
*** kenperkins_ has quit IRC19:40
*** briancurtin_ has joined #openstack-dev19:41
*** briancurtin has quit IRC19:41
*** briancurtin_ is now known as briancurtin19:41
ayounghenrynash, bing!19:41
ayoungdolphm, https://etherpad.openstack.org/keystone-extensions19:42
*** leaf___ has joined #openstack-dev19:42
*** devoid has joined #openstack-dev19:43
*** sarob has quit IRC19:43
*** sarob has joined #openstack-dev19:43
*** __Blake has joined #openstack-dev19:44
*** changbl has joined #openstack-dev19:44
ayounghenrynash, did you get feedback from mark?19:45
openstackgerritA change was merged to openstack/neutron: Correct NVP license header files  https://review.openstack.org/4069619:46
*** briancurtin has quit IRC19:46
*** sarob has quit IRC19:47
*** drewlander has quit IRC19:47
*** rscottcoyle has joined #openstack-dev19:49
*** __Blake has quit IRC19:49
*** sandywalsh has joined #openstack-dev19:49
*** __Blake has joined #openstack-dev19:49
*** __Blake has quit IRC19:49
*** martyntaylor has quit IRC19:51
*** kenperkins has joined #openstack-dev19:53
openstackgerritA change was merged to openstack/neutron: Remove openstack.common.exception usage  https://review.openstack.org/3927619:53
*** radez is now known as radez_g0n319:55
*** sandywalsh has quit IRC19:56
*** leaf___ has quit IRC19:56
dolphmayoung: left a bunch of comments but didn't want to change anything19:57
*** dprince has quit IRC19:57
morganfainbergdolphm / ayoung : https://review.openstack.org/#/c/40102/ - so, i re-read Wu Wenxiang's comments and realized he was right since caching happens above the provider_api layer.  that means the review (while cleaning things up some) is mostly shuffling code and some minor renames.  Any concerns with that vs. just waiting until we BP something more like a builder for tokens?19:57
morganfainbergthis is the token issue interface being version specific19:58
morganfainberginstead of **kwargs passed to the issue_token et al19:58
dolphmmorganfainberg: A) i totally agree with the issue19:58
dolphmmorganfainberg: B) that is all for the moment19:59
dolphmmorganfainberg: C) never write a list for less than three things19:59
*** bashok has quit IRC19:59
morganfainbergdolphm: D) always add to someone else's list?20:00
*** sarob has joined #openstack-dev20:00
*** krtaylor has quit IRC20:01
morganfainbergok, i'll upload my latest patchset and if no one has issues with renaming things to be easier to follow, we'll keep it.  in either case, I'll expect to put together something a bit more long-term (e.g. builder) BP or such during icehouse timeframe.20:01
*** isviridov has joined #openstack-dev20:01
dolphmmorganfainberg: should i not review the latest patchset here?20:02
morganfainbergI made a couple minor adjustments, moved back to named arguments interfacing with the token_provider functions20:02
morganfainbergbut thats about it.20:02
morganfainbergyou can review and i'll incorporate before the next patchset.20:02
morganfainbergalso a couple docstring fixes (the ones i commented on in the latest patchset) already taken care of.20:03
dolphmmorganfainberg: only had 1 comment so far, and it was just a thought. submitted & i'll wait for your next patchset20:04
*** otherwiseguy has quit IRC20:04
morganfainbergthats a really good thought.20:04
morganfainbergdolphm: would be an improvement to clarity for sure.20:05
*** aelkikhia1 has joined #openstack-dev20:06
morganfainbergdolphm: if both project_id and domain_id are passed, which scoped token would you issue?20:06
morganfainbergproject? because it is more specific?20:06
dolphmmorganfainberg: a 500 based token ;)20:06
morganfainbergdolphm: hehe.20:06
*** kpavel has joined #openstack-dev20:07
*** mlavalle has joined #openstack-dev20:07
dolphmstevemar: may i please have permission to make small changes to your patch without you accidentally overriding them?20:08
stevemardolphm: of course sir20:08
*** aelkikhia has quit IRC20:08
*** sandywalsh has joined #openstack-dev20:09
stevemardolphm: i promise not to override your changes (this time)20:09
dolphmstevemar: just to confirm, i am now proceeding to make changes to your patchset 1920:09
stevemardolphm: cool beans20:09
henrynashayoung: trying to understand why we have thedefault_assignment_driver(self) in each of the identity backends…why doesn't the assignment Manager just get it from config?20:11
dolphmstevemar: does the oauth verifier actually have to be a four digit numeric string?20:11
dolphmstevemar: can it just be a string?20:11
ayounghenrynash, backwards compat20:11
stevemardolphm: i could just be a string20:11
ayounghenrynash, in the case where a user didn't specify it in the past, and they were using LDAP, say20:12
stevemarit*20:12
henrynashayoung: ah, I see.20:12
ayounghenrynash, then the assignments came out of the same datasource as before.20:12
henrynashayoung: I now have a problem…..my changes for multi-backends mean that the identity manager init needs to call the assignment driver (to map domain names to ids), while the assignment manager init needs to call the identity driver to get the default assignment driver!20:13
ayounghenrynash, it should be "either or"20:13
ayounghenrynash, I suspect that there is enough information in the config file to deduce20:14
henrynashayoung:…ah right, so IF you are using multi backends, we can assume you HAVE specified the assignment driver20:14
ayounghenrynash, so long as something depends on an explicit backend, yes20:14
henrynashayoung: ok, let me work at that and see I can get roun dit20:15
ayoungcool20:15
*** adalbas has quit IRC20:15
henrynashaayoung: thx20:15
*** dkranz has quit IRC20:15
ayounghenrynash, it might be a bit of a kludge for now, but I'd rather not break existing deployments in the config file.  We can make an explicit "assignments" value be necessary in Icehouse20:16
*** NetworkStatic has quit IRC20:16
*** dvarga is now known as dvarga|away20:17
*** melwitt has quit IRC20:18
dolphmstevemar: can i change name to description?20:19
*** dvarga|away is now known as dvarga20:21
*** pabelanger has quit IRC20:22
*** krtaylor has joined #openstack-dev20:22
*** boden has quit IRC20:22
*** sdake has quit IRC20:23
*** otherwiseguy has joined #openstack-dev20:23
*** boris-42 has quit IRC20:24
openstackgerritA change was merged to openstack/cinder: Add test for brick.local_dev.lvm  https://review.openstack.org/4040320:26
*** leaf___ has joined #openstack-dev20:27
*** nijaba has quit IRC20:27
*** sdake has joined #openstack-dev20:28
*** dvarga_ has joined #openstack-dev20:28
*** nijaba has joined #openstack-dev20:28
*** nijaba has joined #openstack-dev20:28
*** dkranz has joined #openstack-dev20:29
*** sdake has quit IRC20:30
*** sdake has joined #openstack-dev20:31
*** terryh has quit IRC20:32
vkmcayoung, Hey, do you have a moment?20:32
*** dvarga has quit IRC20:32
*** dvarga_ has quit IRC20:32
*** martine_ has quit IRC20:33
ayoungvkmc, sure.20:34
*** briancurtin has joined #openstack-dev20:34
*** dina_belova has quit IRC20:34
vkmc:)20:34
vkmcayoung, I saw you assigned me this bug https://bugs.launchpad.net/keystone/+bug/96783220:34
uvirtbotLaunchpad bug 967832 in keystone "Instances are still running when a tenant are deleted" [High,Confirmed]20:34
*** kbrierly has quit IRC20:34
*** briancurtin has quit IRC20:35
vkmcayoung, Did you assign me because of the Horizon bp or there is something I could do from Keystone?20:36
*** leaf___ has quit IRC20:37
vkmcayoung, I mean, I'm not into Keystone much and it may take a while for me to fix it20:37
dolphmbknudson: ayoung: we're still a ways off from being able to address that (logging -> notifications -> act on notifications)20:37
dolphmvkmc: * ^20:37
dolphmbknudson: my bad20:37
*** sdake has quit IRC20:38
*** sdake has joined #openstack-dev20:38
*** sdake has joined #openstack-dev20:38
vkmcdolphm, Yeah I'm following closely some of the bp needed for that20:39
ayoungvkmc, dang, I was hoping you fixed it already20:39
*** kenperkins has quit IRC20:39
ayoungvkmc, so, Keystone can provide the notification, which is actually what bknudson is working on.  Should be assigned to him, and then someone else should own it from there on the nova side20:40
vkmcayoung, Haha you have high expectations20:40
dolphmseriously ^ lol20:40
dolphmvkmc: why are you not several months ahead of us?!20:40
*** cppcabrera has joined #openstack-dev20:41
dolphmplease keep pace! -ayoung20:41
*** tmclaugh[work] has quit IRC20:41
*** alunduil has joined #openstack-dev20:42
vkmcdolphm, I'm afraid I'm just a few hours ahead... but I'll work hard to get more away, maybe in a couple days I'll be some months ahead20:42
dolphmvkmc: thank you, that's more like it! -ayoung20:42
vkmcayoung, Good to know, I was worried cos it's a high priority bug... didn't want to let you guys down :)20:42
ayoungvkmc, sorry, that should be lbragstad that is working on notifications20:43
ayoungvkmc, once we can do notifications, we need a specific notification to go out for delete project20:43
dolphmayoung: IBM'ers are interchangeable ;)20:44
ayoungI'll hand that off to lbragstad and he can yell at me, but I think he is planning on doing that20:44
ayoungdolphm, shhh, don;t let them know that we know that20:44
dolphmstevemar: you said you'd finish notifications this week, right?20:44
lbragstadhey here now20:44
stevemardolphm: notifications?20:44
lbragstadcatching up... pshh interchangeable ;)20:45
vkmcayoung, Great :) It may take a while then20:45
dolphmstevemar: i'm hot swapping you for lbragstad; i trust you can pick up where he left off and wrap things up by tomorrow20:45
dolphmstevemar: thank you sir!20:45
stevemardolphm: lol, i'm catching up now20:45
ayoungcan stevemar or lbragstad grab that bug from vkmc ?20:45
stevemardolphm: just don't swap me into henrynash20:46
stevemarhe's got way too much work20:46
lbragstadvkmc: do you have a link?20:47
ayoungThis is what you IBMers look like right? https://8tr.s3.amazonaws.com/i/000/047/673/1034455-446358_agent_smith_poses04_super_super-5906.jpg20:48
vkmclbragstad, Sure https://bugs.launchpad.net/keystone/+bug/96783220:48
uvirtbotLaunchpad bug 967832 in keystone "Instances are still running when a tenant are deleted" [High,Confirmed]20:48
dolphmayoung: haha20:48
ayoung"Mr Young.  There is something about your code.  Its the smell..."20:48
dolphmayoung: bonus points for finding an aws hosted image20:48
*** aelkikhia1 has quit IRC20:49
lbragstadayoung: +1 minus the shades20:49
*** kenperkins has joined #openstack-dev20:49
*** kbrierly has joined #openstack-dev20:49
ayoungThey've update the uniform, though  http://www.stronggirlswin.com/wp-content/uploads/2012/11/15991-elrond-facepalm.jpg20:50
*** epim has quit IRC20:52
ayounglbragstad, so you look more like this ?  http://ehchoco.tripod.com//sitebuildercontent/sitebuilderpictures/elrondinblack.jpg20:52
lbragstadayoung: bingo!20:53
*** jmontemayor has quit IRC20:57
*** pabelanger has joined #openstack-dev20:57
*** MIDENN_ has joined #openstack-dev20:58
*** melwitt has joined #openstack-dev20:59
*** sushils has joined #openstack-dev21:01
*** mdenny has quit IRC21:01
*** aelkikhia has joined #openstack-dev21:03
*** vartom3 has joined #openstack-dev21:04
*** vipul is now known as vipul-away21:05
*** vipul-away is now known as vipul21:05
*** jmontemayor has joined #openstack-dev21:05
*** hogepodge has joined #openstack-dev21:05
*** dolphm has quit IRC21:05
hogepodgeI have a gerrit workflow question, if anyone is available to chat about it.21:06
*** dolphm has joined #openstack-dev21:07
hogepodgeShould be fairly simple, but what's the workflow to target reviews and merges to a branch? I have a set of patches I need to apply to our stable/grizzly branch in a stackforge project, but right now I'm only able to target master.21:07
*** isviridov has quit IRC21:07
stevemardolphm: thanks guy!21:08
stevemarayoung, such ibm love for ldbragstad and i :D21:09
openstackgerritA change was merged to openstack/python-neutronclient: Add get_attr for EXTED_PLURALS  https://review.openstack.org/4070621:10
stevemarldbragstad: maybe we need colorful hats?21:10
lbragstadstevemar: +121:10
*** SergeyLukjanov has quit IRC21:11
*** dolphm has quit IRC21:12
chmouelis there any tricks to speed up keystone unit tests run?  it takes almost 10mn here (linux vm on macbook ssd)21:14
*** stevemar has quit IRC21:14
*** jsavak has quit IRC21:15
*** spzala has quit IRC21:16
*** dkranz has quit IRC21:17
*** anteaya has quit IRC21:17
*** litong has quit IRC21:18
*** cppcabrera has left #openstack-dev21:19
*** henrynash has quit IRC21:19
*** medberry_ has joined #openstack-dev21:20
*** vipul is now known as vipul-away21:20
chmouel10mn to run just the py27 http://paste.openstack.org/show/43496/21:20
*** bswartz has quit IRC21:21
Apsuchmouel: How many cores did you give it? I assume it's CPU-bound21:23
*** troytoman is now known as troytoman-away21:23
chmouelnot sure just standard vm create with vmware fusion21:23
bknudsonchmouel: Try this: ``sudo mount -t tmpfs -o size=16M tmpfs tests/tmp; sudo chown $USER: tests/tmp`` -- tests speed up about 3x21:23
bknudsonthat's been on my to-do list for a while21:23
Apsutmpfs for testing/compiling is generally a huge win, for sure.21:23
bknudsonI think it might be in a blog from ayoung or jamielennox21:24
chmoueloh nice21:24
chmouelit may need i need to drop my nfs mount from my desktop to my vm21:24
chmouelbut rsync should be good enough21:24
Apsursync is amazing.21:24
lbragstadchmouel: ayoung has a few optimizations for keystone, might take some digging http://adam.younglogic.com/category/software/openstack/21:26
*** nijaba has quit IRC21:27
*** nijaba has joined #openstack-dev21:28
*** nijaba has joined #openstack-dev21:28
*** leif has joined #openstack-dev21:30
*** alop has joined #openstack-dev21:30
*** leif is now known as Guest5397821:30
*** briancurtin has joined #openstack-dev21:32
*** Guest53978 has quit IRC21:32
*** leif_ has joined #openstack-dev21:32
*** hogepodge has left #openstack-dev21:32
*** neelashah has quit IRC21:34
*** kbringard has quit IRC21:36
*** briancurtin has quit IRC21:37
*** leif_ has quit IRC21:39
*** SumitNaiksatam has quit IRC21:43
*** datsun180b has quit IRC21:44
*** sarob has quit IRC21:44
*** dina_belova has joined #openstack-dev21:44
*** portante is now known as portante|afk21:44
*** sarob has joined #openstack-dev21:45
*** mdomsch has joined #openstack-dev21:45
*** dina_belova has quit IRC21:47
*** krtaylor has quit IRC21:47
*** sarob has quit IRC21:49
*** briancurtin has joined #openstack-dev21:49
*** vipul-away is now known as vipul21:50
*** woodspa has quit IRC21:51
*** troytoman-away is now known as troytoman21:52
openstackgerritA change was merged to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/4070721:55
*** redbeard2 has quit IRC21:56
*** rfolco has quit IRC21:56
*** epim has joined #openstack-dev21:57
*** briancurtin has quit IRC21:58
*** nayward has quit IRC21:59
*** Mark___ has joined #openstack-dev21:59
*** SumitNaiksatam has joined #openstack-dev22:00
*** dkranz has joined #openstack-dev22:02
*** otherwiseguy has quit IRC22:02
*** rharwood has quit IRC22:04
*** pcm__ has quit IRC22:04
*** jvrbanac has quit IRC22:06
*** mrodden has quit IRC22:08
*** fbo_away is now known as fbo22:08
*** kenperkins has quit IRC22:09
*** _TheDodd_ has quit IRC22:09
*** topol has quit IRC22:10
*** arosen1 has quit IRC22:11
*** jmontemayor has quit IRC22:13
*** nachi_ has quit IRC22:13
*** nachi has quit IRC22:13
*** arosen1 has joined #openstack-dev22:14
*** leif_ has joined #openstack-dev22:14
*** alunch has quit IRC22:15
*** mdomsch has quit IRC22:16
*** kbrierly has quit IRC22:19
*** leif__ has joined #openstack-dev22:19
*** NetworkStatic has joined #openstack-dev22:19
*** fbo is now known as fbo_away22:20
*** burt has quit IRC22:20
*** galstrom is now known as galstrom_zzz22:20
*** leif_ has quit IRC22:21
*** sarob has joined #openstack-dev22:22
openstackgerritA change was merged to openstack/python-openstackclient: Add release notes in docs  https://review.openstack.org/4046122:24
*** NetworkStatic has quit IRC22:25
*** briancurtin has joined #openstack-dev22:27
*** jhesketh__ has joined #openstack-dev22:27
*** nijaba has quit IRC22:27
*** jhesketh has joined #openstack-dev22:28
*** nijaba has joined #openstack-dev22:29
*** changbl has quit IRC22:30
*** aelkikhia has quit IRC22:32
*** leif__ has quit IRC22:32
*** redbeard2 has joined #openstack-dev22:32
*** lbragstad has quit IRC22:32
*** msbrown has quit IRC22:33
*** prad_ has quit IRC22:33
*** jmontemayor has joined #openstack-dev22:34
*** pnavarro has joined #openstack-dev22:34
*** vartom3 has quit IRC22:35
*** networkstatic has joined #openstack-dev22:36
*** networkstatic has quit IRC22:37
*** networkstatic has joined #openstack-dev22:37
*** hartsocks1 has joined #openstack-dev22:37
*** hartsocks1 has quit IRC22:38
*** hartsocks has quit IRC22:38
*** jmontemayor has quit IRC22:38
*** kenperkins has joined #openstack-dev22:39
openstackgerritA change was merged to openstack/nova: Add expected_errors for extension baremetal v3  https://review.openstack.org/4016322:40
*** briancurtin has quit IRC22:42
*** jmontemayor has joined #openstack-dev22:44
*** aelkikhia has joined #openstack-dev22:47
*** jimfehlig has quit IRC22:49
*** jecarey_ has joined #openstack-dev22:49
*** jecarey has quit IRC22:49
*** devoid has quit IRC22:51
*** hartsocks has joined #openstack-dev22:52
*** armax has quit IRC22:54
*** jecarey_ has quit IRC22:54
*** rfolco has joined #openstack-dev22:56
*** bknudson has quit IRC22:56
*** alop_ has joined #openstack-dev22:59
*** alop has quit IRC22:59
*** alop_ is now known as alop22:59
*** Mandell has quit IRC23:03
*** Mandell has joined #openstack-dev23:04
*** pnavarro has quit IRC23:06
*** nayward has joined #openstack-dev23:06
*** mlavalle has quit IRC23:07
openstackgerritA change was merged to openstack/python-openstackclient: Updated from global requirements  https://review.openstack.org/4074623:07
*** lcheng has quit IRC23:08
*** nayward has quit IRC23:10
*** wu_wenxiang has joined #openstack-dev23:10
*** alop has quit IRC23:11
*** nachi_ has joined #openstack-dev23:11
*** nachi has joined #openstack-dev23:11
*** radsy has joined #openstack-dev23:16
*** eharney has quit IRC23:16
*** mdomsch has joined #openstack-dev23:17
*** sushils has quit IRC23:17
*** jmontemayor has quit IRC23:17
*** FunnyLookinHat has quit IRC23:18
*** bswartz has joined #openstack-dev23:19
*** pmathews has quit IRC23:20
*** kenperkins has quit IRC23:20
*** hailiang has joined #openstack-dev23:25
openstackgerritA change was merged to openstack/nova: Add expected_errors for extensions simple_tenant_usage v3  https://review.openstack.org/3877423:27
openstackgerritA change was merged to openstack/neutron: Fix wrong column name in db migration script of ryu plugin  https://review.openstack.org/4059423:27
*** mdomsch has quit IRC23:28
nachi_ayoung: you online23:28
*** nijaba has quit IRC23:28
openstackgerritA change was merged to openstack/trove: Turns pkg.py into a system aware packager  https://review.openstack.org/3633723:28
*** nijaba has joined #openstack-dev23:29
*** Thor^^ has joined #openstack-dev23:29
*** asalkeld has quit IRC23:30
*** Thor has quit IRC23:30
*** vkmc has quit IRC23:30
*** asalkeld has joined #openstack-dev23:30
*** changbl has joined #openstack-dev23:35
openstackgerritA change was merged to openstack/nova: xenapi: remove pv detection  https://review.openstack.org/3652323:36
*** rfolco has quit IRC23:39
*** aelkikhia has quit IRC23:39
*** nachi has quit IRC23:40
*** armax has joined #openstack-dev23:42
*** nachi_ has quit IRC23:44
*** rnirmal has quit IRC23:45
*** adjohn has joined #openstack-dev23:47
*** dani4571 has quit IRC23:47
*** adjohn has quit IRC23:48
*** adjohn has joined #openstack-dev23:48
*** adjohn_ has joined #openstack-dev23:51
*** adjohn has quit IRC23:51
*** rcleere has quit IRC23:51
*** adjohn_ has quit IRC23:52
*** adjohn has joined #openstack-dev23:52
*** eharney has joined #openstack-dev23:57
*** eharney has quit IRC23:57
*** eharney has joined #openstack-dev23:57
*** adjohn has quit IRC23:58

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