Tuesday, 2013-08-27

*** dims has quit IRC00:00
*** dims has joined #openstack-dev00:01
*** MaxV has quit IRC00:02
*** SumitNaiksatam has quit IRC00:04
*** diogogmt has quit IRC00:04
*** salv-orlando has quit IRC00:05
*** mikal has quit IRC00:06
*** salv-orlando has joined #openstack-dev00:06
*** mikal has joined #openstack-dev00:06
*** Mandell has quit IRC00:06
*** salv3 has joined #openstack-dev00:06
*** salv3 has quit IRC00:07
*** Mandell has joined #openstack-dev00:08
*** michchap has joined #openstack-dev00:10
*** utlemming has quit IRC00:13
*** utlemming has joined #openstack-dev00:14
*** rwsu is now known as rwsu-away00:15
*** FunnyLookinHat has quit IRC00:20
*** michchap has quit IRC00:21
*** michchap has joined #openstack-dev00:22
*** dolphm has joined #openstack-dev00:24
*** sarob_ has joined #openstack-dev00:24
*** lexinator has quit IRC00:27
*** sarob has quit IRC00:28
*** sarob_ has quit IRC00:29
*** lexinator has joined #openstack-dev00:30
*** salv3 has joined #openstack-dev00:31
*** salv3 has quit IRC00:31
*** alunduil has quit IRC00:31
*** spzala has joined #openstack-dev00:32
*** dina_belova has joined #openstack-dev00:33
*** Mandell has quit IRC00:33
*** dstanek has quit IRC00:36
*** dina_belova has quit IRC00:37
*** portante|afk is now known as portante00:37
*** alexb_ has quit IRC00:39
*** dstanek has joined #openstack-dev00:41
*** bdpayne has quit IRC00:45
*** dolphm has quit IRC00:47
*** SumitNaiksatam has joined #openstack-dev00:47
*** spzala has quit IRC00:51
*** hailiang has joined #openstack-dev00:52
*** fabio_ has quit IRC00:53
*** jhesketh has quit IRC00:53
*** jhesketh_ has joined #openstack-dev00:53
*** jhesketh has joined #openstack-dev00:54
*** alexpilotti has quit IRC00:55
*** gmurphy has quit IRC00:58
*** salv3 has joined #openstack-dev00:58
*** salv3 has quit IRC00:58
*** alop has quit IRC01:01
*** Tross has joined #openstack-dev01:02
*** salv3 has joined #openstack-dev01:03
*** salv3 has quit IRC01:03
stevemarmorganfainberg: yo01:03
morganfainbergstevemar: hey how goes01:03
stevemarmorganfainberg: not bad, had a random q01:04
*** tomh_ has joined #openstack-dev01:04
*** roz_ has joined #openstack-dev01:04
morganfainbergstevemar: have a random answer then01:04
stevemardo you do anything special to view diffs between patch sets?01:04
stevemarrather, is there a way01:04
morganfainbergyou can do it w/ git review or on the webpage.01:04
*** fabio_ has joined #openstack-dev01:05
stevemarlies01:05
stevemarhow01:05
morganfainbergbut be warned, you get all the delta (all rebase changes as well)01:05
morganfainbergso01:05
stevemarhmm01:05
morganfainberghttps://review.openstack.org/#/c/40176/10/keystoneclient/access.py01:05
morganfainbergerm.01:05
morganfainberghttps://review.openstack.org/#/c/40176/8..10/keystoneclient/access.py01:05
morganfainbergthere01:06
*** andrearoz has quit IRC01:06
*** tomh has quit IRC01:06
morganfainbergthat should show you the base patchset of 8, and 10 as the "new"01:06
clarkbmorganfainberg: stevemar see git review -m for slightly nicer diffing01:06
*** spzala has joined #openstack-dev01:06
morganfainbergclarkb: beat me to it01:06
stevemarso 'old'..'new'01:07
morganfainbergthe git review -m is much nicer01:07
stevemarthe web page isn't as helpful01:07
stevemaryeah, i'll try that, thanks clarkb01:07
clarkbstevemar: morganfainberg the easy way to do it through the web ui is to change the base patchset on the change page01:08
clarkbstevemar: morganfainberg then clicking on any of the files gives you that diff01:08
morganfainbergclarkb: oh right there is that dropdown.  i'm used to a slightly newer gerrit that lets you click links at the top of each file view.01:08
morganfainbergstevemar: but in short, i use a number of tools, if there has been a big rebase, i'll open two windows and compare :P01:09
stevemarclarkb: ahhhh, that's exactly what i was looking for01:09
stevemarnice drop down01:09
morganfainbergstevemar: it still shows _all_ delta, including changes picked up by rebases.01:09
morganfainbergstevemar: just be aware01:10
stevemarahh, so it might not even by the authors changes01:10
morganfainbergyep.01:10
morganfainbergit's useful,01:10
morganfainbergstill01:11
stevemarmorganfainberg: clarkb: thanks guys01:11
stevemarit's been bugging me a while is all :)01:11
*** salv3 has joined #openstack-dev01:11
*** salv3 has quit IRC01:11
clarkbstevemar: git review -m does it best to show you the actual diff01:11
clarkbstevemar: by rebasing one side of the diff if necessary01:11
fabio_morganfainberg: hi, I have completed the changes you asked for #link: https://review.openstack.org/#/c/33118/01:12
stevemarfabio_, i'm looking at your changes now too :O01:12
fabio_morganfainberg: I did some refactoring too, since now while I am building the list of endpoints I have to clean the hanging ones01:12
morganfainbergfabio_: cool.  i'll look at it shortly here.01:12
fabio_stevemar, morganfainberg: thanks in advance01:13
morganfainbergfabio_: i think you're closing in on the home stretch here, just had to solve the actual breakage issues :)01:13
*** spzala has quit IRC01:14
morganfainbergfabio_: and nice work on the quick turn-arounds for new changesets.01:14
*** sandywalsh has quit IRC01:14
*** salv-orlando has quit IRC01:15
*** markmcclain has quit IRC01:15
*** gmurphy has joined #openstack-dev01:15
*** alexb_ has joined #openstack-dev01:16
fabio_morganfainberg: jenkins had issues, but now is all well +101:16
*** rcleere has quit IRC01:16
morganfainbergfabio_: yeah, jenkins can be temperamental at times.01:16
*** salv3 has joined #openstack-dev01:18
*** salv3 has quit IRC01:18
*** dstanek has quit IRC01:19
*** freedomhui has joined #openstack-dev01:22
*** nati_ueno has joined #openstack-dev01:22
*** nati_ueno has quit IRC01:23
*** jhesketh has quit IRC01:23
*** nati_ueno has joined #openstack-dev01:24
*** erkules_ has joined #openstack-dev01:25
*** erkules has quit IRC01:28
*** gordc has joined #openstack-dev01:28
*** neelashah has joined #openstack-dev01:30
*** danjared has quit IRC01:32
*** danjared has joined #openstack-dev01:32
*** xchu has joined #openstack-dev01:33
*** galstrom_zzz is now known as galstrom01:33
*** jhesketh has joined #openstack-dev01:33
*** dina_belova has joined #openstack-dev01:33
*** martine has joined #openstack-dev01:33
*** martine is now known as Guest8826401:34
*** sandywalsh has joined #openstack-dev01:34
*** dstanek has joined #openstack-dev01:35
*** galstrom is now known as galstrom_zzz01:38
*** dina_belova has quit IRC01:38
*** gmurphy has quit IRC01:41
*** nati_ueno has quit IRC01:42
*** nati_ueno has joined #openstack-dev01:42
*** Tross has quit IRC01:42
*** maheshp has joined #openstack-dev01:45
*** spzala has joined #openstack-dev01:49
*** jasondotstar has joined #openstack-dev01:51
*** spzala has quit IRC01:53
*** Tross has joined #openstack-dev01:54
*** gmurphy has joined #openstack-dev01:54
*** yaguang has joined #openstack-dev01:55
*** noslzzp has quit IRC01:58
*** d34dh0r53 has joined #openstack-dev01:59
*** briancurtin has joined #openstack-dev01:59
*** anteaya has quit IRC02:00
*** dstanek has quit IRC02:01
*** d34dh0r53 has quit IRC02:02
*** lexinator has quit IRC02:03
*** dstanek has joined #openstack-dev02:05
*** jfriedly has quit IRC02:05
*** nati_ueno has quit IRC02:08
*** nati_ueno has joined #openstack-dev02:09
*** novas0x2a|laptop has quit IRC02:10
*** jamiem has quit IRC02:11
*** Guest88264 has quit IRC02:12
*** emagana has quit IRC02:13
*** nati_ueno has quit IRC02:13
*** jimjiang has quit IRC02:24
*** jimjiang has joined #openstack-dev02:24
*** networkstatic has joined #openstack-dev02:26
*** dstanek has quit IRC02:26
*** jasdeepH has quit IRC02:26
*** Tross has quit IRC02:28
*** melwitt has quit IRC02:29
*** hailiang has quit IRC02:30
*** dina_belova has joined #openstack-dev02:34
*** rcleere has joined #openstack-dev02:35
*** dstanek has joined #openstack-dev02:35
*** alunduil has joined #openstack-dev02:38
*** insanidade has joined #openstack-dev02:38
*** dina_belova has quit IRC02:38
*** insanidade has quit IRC02:39
*** mikal has quit IRC02:39
*** insanidade has joined #openstack-dev02:39
*** maheshp has quit IRC02:44
*** nati_ueno has joined #openstack-dev02:47
*** Dr_Who has joined #openstack-dev02:48
*** Tross has joined #openstack-dev02:49
*** FunnyLookinHat has joined #openstack-dev02:49
*** Dr_Who is now known as tgall_foo02:49
*** kushal has joined #openstack-dev02:51
*** Tross has quit IRC02:52
*** zul has quit IRC03:00
*** zul has joined #openstack-dev03:03
*** neelashah has quit IRC03:05
*** dstanek has quit IRC03:06
*** ljjjustin has joined #openstack-dev03:06
*** HenryG has quit IRC03:07
*** johnpur has joined #openstack-dev03:08
*** johnpur has quit IRC03:08
*** dstanek has joined #openstack-dev03:09
*** maheshp has joined #openstack-dev03:12
*** nati_ueno has quit IRC03:12
*** nati_ueno has joined #openstack-dev03:13
*** nati_ueno has quit IRC03:17
*** alexxu has joined #openstack-dev03:18
*** emagana has joined #openstack-dev03:23
*** vipul has quit IRC03:27
*** vipul has joined #openstack-dev03:27
*** emagana has quit IRC03:28
*** chandankumar has joined #openstack-dev03:29
*** jasdeepH has joined #openstack-dev03:31
*** giroro_ has quit IRC03:32
*** maheshp has quit IRC03:33
*** dina_belova has joined #openstack-dev03:34
*** changbl has quit IRC03:35
*** fifieldt has joined #openstack-dev03:35
*** maheshp has joined #openstack-dev03:36
*** dina_belova has quit IRC03:39
*** jasondotstar has quit IRC03:39
*** dguitarbite has quit IRC03:40
*** briancurtin has quit IRC03:41
*** dstanek has quit IRC03:42
*** Tross has joined #openstack-dev03:42
*** maheshp has quit IRC03:43
*** michchap_ has joined #openstack-dev03:44
*** michchap has quit IRC03:45
*** Shaan7 has joined #openstack-dev03:48
*** morganfainberg is now known as morganfainberg|a03:50
*** morganfainberg|a is now known as morganfainberg03:52
*** vkmc has quit IRC03:52
*** kushal has quit IRC03:54
*** sridevi has joined #openstack-dev03:56
fabio_morganfainberg: how it is looking?04:01
*** gordc has quit IRC04:01
morganfainbergfabio_: i'm actually running into an issue with my local computer, so having to deal with that first (last few hours).04:02
morganfainbergfabio_: once i'm done solving that i'll be back to code review.04:02
morganfainbergfabio_: though, cursory glance looks good.04:02
fabio_morganfainberg: no problem, I'll check later on. Thanks04:03
morganfainbergfabio_: np.04:03
morganfainbergfabio_: oh.  hah, the issue seems to be a bug in the IDE i'm using *facepalm* I should ahve stopped pounding my head against the wall an hour or two ago by checking a different file04:04
*** basha has joined #openstack-dev04:05
*** prekarat has joined #openstack-dev04:05
*** nati_ueno has joined #openstack-dev04:06
*** jbresnah has quit IRC04:07
*** otherwiseguy has joined #openstack-dev04:10
*** aeperezt has quit IRC04:15
*** michchap_ has quit IRC04:24
*** michchap has joined #openstack-dev04:24
*** lexinator has joined #openstack-dev04:26
*** aditirav has joined #openstack-dev04:27
*** vipul is now known as vipul-away04:31
*** dina_belova has joined #openstack-dev04:35
*** dina_belova has quit IRC04:39
*** morganfainberg is now known as morganfainberg|a04:40
*** dstufft has quit IRC04:40
*** kushal has joined #openstack-dev04:42
*** nati_ueno has quit IRC04:48
*** Ryan_Lane has quit IRC04:48
*** nati_ueno has joined #openstack-dev04:48
*** nati_ueno has quit IRC04:49
*** nati_ueno has joined #openstack-dev04:50
*** radsy has quit IRC04:54
*** emagana has joined #openstack-dev05:00
*** afazekas has quit IRC05:00
*** alexxu has quit IRC05:01
*** morganfainberg|a is now known as morganfainberg05:02
*** boris-42 has joined #openstack-dev05:04
*** tgall_foo has quit IRC05:05
*** neoXsys has joined #openstack-dev05:05
*** jasdeepH has quit IRC05:09
*** nshaikh has joined #openstack-dev05:09
*** michchap_ has joined #openstack-dev05:10
*** fabio_ has quit IRC05:10
*** nati_ueno has quit IRC05:13
*** michchap has quit IRC05:13
*** amerine has quit IRC05:13
*** alexxu has joined #openstack-dev05:13
*** nati_ueno has joined #openstack-dev05:13
*** amerine has joined #openstack-dev05:16
*** xBsd has joined #openstack-dev05:17
*** SergeyLukjanov has joined #openstack-dev05:17
*** nati_ueno has quit IRC05:18
*** Ryan_Lane has joined #openstack-dev05:18
*** afazekas has joined #openstack-dev05:18
*** mrunge has joined #openstack-dev05:19
*** alexxu has quit IRC05:20
*** dims has quit IRC05:21
*** aditirav has quit IRC05:23
*** xBsd has quit IRC05:23
*** aditirav has joined #openstack-dev05:24
*** utlemming has quit IRC05:27
*** kenperkins has quit IRC05:28
*** vipul-away is now known as vipul05:29
*** utlemming has joined #openstack-dev05:29
*** alexxu has joined #openstack-dev05:33
*** dina_belova has joined #openstack-dev05:35
*** shang has joined #openstack-dev05:36
*** jbresnah has joined #openstack-dev05:37
*** dina_belova has quit IRC05:40
*** jian has joined #openstack-dev05:41
*** jian is now known as wenjian05:42
*** wenjian is now known as wenjianhn05:42
*** wenjianhn is now known as wenjian05:42
*** giulivo has joined #openstack-dev05:43
*** comay has quit IRC05:51
*** vartom7 has joined #openstack-dev05:55
*** otherwiseguy has quit IRC05:59
*** dina_belova has joined #openstack-dev06:00
*** marios has joined #openstack-dev06:02
*** erkules_ is now known as erkules06:04
*** doron_afk has joined #openstack-dev06:04
*** shang has quit IRC06:12
*** SkyRocknRoll has joined #openstack-dev06:16
*** shang has joined #openstack-dev06:16
*** odyssey4me has joined #openstack-dev06:16
*** dstufft has joined #openstack-dev06:16
*** zaitcev has quit IRC06:23
*** henrynash has joined #openstack-dev06:23
*** Mandell has joined #openstack-dev06:24
*** vipul is now known as vipul-away06:24
*** jbresnah has quit IRC06:25
*** shang has quit IRC06:25
*** FunnyLookinHat has quit IRC06:27
*** emagana has quit IRC06:29
*** MaxV has joined #openstack-dev06:31
*** jpich has joined #openstack-dev06:34
*** SkyRocknRoll has quit IRC06:34
*** SkyRocknRoll has joined #openstack-dev06:34
*** MaxV has quit IRC06:36
*** MaxV has joined #openstack-dev06:37
*** jprovazn has joined #openstack-dev06:37
srideviHi, could someone tell me if the nova plugins is a separate repository?06:37
*** stevemar has quit IRC06:38
*** wfoster_away is now known as wfoster06:38
*** shang has joined #openstack-dev06:41
*** michchap_ has quit IRC06:41
*** networkstatic has quit IRC06:42
*** michchap has joined #openstack-dev06:42
*** fabio_ has joined #openstack-dev06:43
*** MaxV has quit IRC06:44
*** jasdeepH has joined #openstack-dev06:46
*** doron_afk is now known as doron06:46
*** dina_belova has quit IRC06:47
*** dina_belova has joined #openstack-dev06:47
ljjjustinHi, could someone tell me how to upgrade nova database from essex to grizzly?06:48
*** matiu has quit IRC06:48
*** dolphm has joined #openstack-dev06:48
*** ruhe has joined #openstack-dev06:49
*** tkammer has joined #openstack-dev06:50
*** jasdeepH has quit IRC06:51
*** xga has joined #openstack-dev06:51
*** dina_belova has quit IRC06:52
*** dolphm has quit IRC06:53
*** yolanda has joined #openstack-dev06:54
*** doron is now known as doron_afk06:54
*** jbresnah has joined #openstack-dev06:56
*** egallen has joined #openstack-dev06:57
*** ruhe has quit IRC06:57
*** fabio_ has quit IRC06:58
*** ifarkas has joined #openstack-dev06:58
*** reidrac has joined #openstack-dev06:59
sgrannova-manage db sync, presumably07:02
sgranhopefully you've take backups and so on first07:02
sgranyou probably want to go read some upgrade docs as well07:02
*** corXi has joined #openstack-dev07:04
*** aditirav_ has joined #openstack-dev07:07
*** aditirav_ has joined #openstack-dev07:07
*** aditirav has quit IRC07:10
*** aditirav_ is now known as aditirav07:10
alexxuaditirav, ping07:11
aditiravalexxu: hi07:11
alexxuaditirav, looks like detail call already was the mean 'detailed'07:13
*** Alexei_987 has joined #openstack-dev07:13
alexxuaditirav, how about we only show extra_specs for detail call?07:14
alexxuaditirav, for remove FlavorExtraSpecsController how about wating for chris's suggestion, I already call him, he will look at that tonight :)07:14
*** ljjjustin has quit IRC07:15
*** ljjjustin has joined #openstack-dev07:15
*** xqueralt-afk is now known as xqueralt07:15
aditiravalexxu: the question is whether extra_specs is really a part of flavors. Shouldn't it be optional to either include them or not?07:16
*** ljjjustin has quit IRC07:17
*** henrynash has quit IRC07:18
*** flaper87|afk is now known as flaper8707:18
alexxuaditirav, emm, you are right, that is your bp proposed, if we think put extra_specs as part of flavors can save api call, I think make it only one way to access extra_specs is enough07:19
*** sileht has quit IRC07:19
*** sileht has joined #openstack-dev07:20
*** jaimegil has joined #openstack-dev07:20
alexxuaditirav, if user won't to get extra_specs, user can just call show. otherwise, user can call detail. does make sense?07:20
*** henrynash has joined #openstack-dev07:20
*** jcoufal has joined #openstack-dev07:22
*** jistr has joined #openstack-dev07:26
*** basha has quit IRC07:27
*** SergeyLukjanov has quit IRC07:27
*** shang has quit IRC07:28
*** aditirav_ has joined #openstack-dev07:32
*** aditirav has quit IRC07:32
*** aditirav_ is now known as aditirav07:32
aditiravalexxu: yes, the detailed call could include extra_specs. Either always include them, or keep it flag based.07:33
*** romcheg has joined #openstack-dev07:33
*** romcheg1 has joined #openstack-dev07:34
alexxuaditirav, show or detail, it already an optional for user07:34
aditiravalexu makes sense07:35
alexxuaditirav, don't hurry to update yet, wait for chris's suggestion :)07:35
aditiravalexu: I feel we shouldn't include the extra_specs functionality as a part of the flavors API. let's see what chris has to say07:35
*** lexinator has quit IRC07:36
alexxuaditirav,  yeah, it's fine, just waiting for other review :)07:36
aditiravalexu: cool thanks :)07:36
alexxuaditirav, np07:37
*** romcheg has quit IRC07:38
*** JordanP has joined #openstack-dev07:39
*** emagana has joined #openstack-dev07:39
*** MaxV has joined #openstack-dev07:40
*** wfoster is now known as wfoster_away07:40
*** arezmerita has joined #openstack-dev07:40
*** MaxV has quit IRC07:41
*** wfoster_away is now known as wfoster07:42
*** MaxV has joined #openstack-dev07:42
*** aditirav has quit IRC07:43
*** aditirav has joined #openstack-dev07:44
*** jgallard has joined #openstack-dev07:44
*** emagana has quit IRC07:44
*** jcapel has joined #openstack-dev07:45
*** shardy_afk is now known as shardy07:45
*** Mandell has quit IRC07:48
*** sushils has joined #openstack-dev07:49
*** sandeepr_ltp has joined #openstack-dev07:51
*** jtomasek has joined #openstack-dev07:53
*** amotoki_ has joined #openstack-dev07:54
*** amotoki has quit IRC07:56
*** dina_belova has joined #openstack-dev07:58
*** xga_ has joined #openstack-dev08:01
*** athomas has joined #openstack-dev08:02
*** insanidade has quit IRC08:02
*** dina_belova has quit IRC08:02
*** boden has joined #openstack-dev08:03
*** xga has quit IRC08:04
*** xBsd has joined #openstack-dev08:04
*** ndipanov_gone is now known as ndipanov08:04
*** morganfainberg is now known as morganfainberg|a08:05
*** basha has joined #openstack-dev08:05
*** ruhe has joined #openstack-dev08:05
*** fbo_away is now known as fbo08:10
*** eglynn has joined #openstack-dev08:13
*** safchain has joined #openstack-dev08:15
*** BobBallAway is now known as BobBall08:18
*** jimjiang_ has joined #openstack-dev08:21
*** avishay has joined #openstack-dev08:23
*** lucasagomes has joined #openstack-dev08:24
*** derekh has joined #openstack-dev08:26
*** derekh has quit IRC08:26
*** derekh has joined #openstack-dev08:27
*** danpb has joined #openstack-dev08:29
*** mmagr has joined #openstack-dev08:29
*** giulivo has quit IRC08:34
*** giulivo has joined #openstack-dev08:35
*** lexinator has joined #openstack-dev08:36
*** jtomasek_ has joined #openstack-dev08:40
*** lexinator has quit IRC08:41
*** jtomasek has quit IRC08:42
*** jtomasek_ is now known as jtomasek08:42
*** iartarisi has joined #openstack-dev08:44
*** xBsd has quit IRC08:44
*** xBsd has joined #openstack-dev08:46
*** sumanthns has joined #openstack-dev08:46
*** svilgelm has joined #openstack-dev08:47
*** corXi has quit IRC08:49
*** yassine has joined #openstack-dev08:52
*** bashok has joined #openstack-dev08:53
*** Ruetobas has joined #openstack-dev08:53
*** corXi has joined #openstack-dev08:57
*** dina_belova has joined #openstack-dev08:59
*** johnthetubaguy has joined #openstack-dev08:59
*** tonix has joined #openstack-dev08:59
*** pixelbeat has joined #openstack-dev09:01
*** dina_belova has quit IRC09:03
*** xBsd has quit IRC09:04
*** xBsd has joined #openstack-dev09:07
*** insanidade has joined #openstack-dev09:10
*** martyntaylor has joined #openstack-dev09:18
*** matrohon has joined #openstack-dev09:23
*** yassine has quit IRC09:27
*** sushils has quit IRC09:27
*** yassine_ has joined #openstack-dev09:28
*** sushils has joined #openstack-dev09:30
*** aditirav_ has joined #openstack-dev09:32
*** alexxu has quit IRC09:33
*** wfoster is now known as wfoster_away09:36
*** aditirav has quit IRC09:36
*** aditirav_ is now known as aditirav09:36
*** jbresnah has quit IRC09:37
*** rods1 has joined #openstack-dev09:42
*** xBsd has quit IRC09:44
*** xBsd has joined #openstack-dev09:45
*** dolphm has joined #openstack-dev09:49
*** dmakogon has quit IRC09:49
*** dolphm has quit IRC09:53
*** ydacheville has quit IRC09:55
*** shanewang is now known as shanewang_away09:58
*** gongysh has joined #openstack-dev09:59
*** dina_belova has joined #openstack-dev09:59
romcheg1henrynash: Hi, are you around?09:59
*** ydacheville has joined #openstack-dev09:59
*** romcheg1 is now known as romcheg09:59
henrynashromcheg1: hi10:02
*** dina_belova has quit IRC10:04
*** xchu has quit IRC10:04
*** eglynn has quit IRC10:05
*** ydacheville has quit IRC10:06
*** egallen has quit IRC10:07
*** aditirav has quit IRC10:09
*** aditirav has joined #openstack-dev10:09
*** ruhe has quit IRC10:12
*** dstufft_ has joined #openstack-dev10:16
*** ydacheville has joined #openstack-dev10:17
*** dstufft has quit IRC10:18
*** ydacheville has quit IRC10:19
*** xBsd has quit IRC10:19
*** xBsd has joined #openstack-dev10:20
*** ydacheville has joined #openstack-dev10:21
*** bogdando has quit IRC10:27
*** basha has quit IRC10:30
*** aditirav_ has joined #openstack-dev10:30
*** aditirav has quit IRC10:30
*** aditirav has joined #openstack-dev10:31
*** wenjian has quit IRC10:32
*** wfoster_away is now known as wfoster10:33
*** eglynn has joined #openstack-dev10:33
*** jprovazn has quit IRC10:34
*** fifieldt has quit IRC10:35
*** lexinator has joined #openstack-dev10:38
*** dstufft_ is now known as dstufft10:39
*** yaguang has quit IRC10:40
*** lexinator has quit IRC10:42
*** gongysh has quit IRC10:42
*** ruhe has joined #openstack-dev10:44
*** dmakogon has joined #openstack-dev10:44
*** eglynn is now known as eglynn-dentist10:47
*** dhellmann_ is now known as dhellmann10:54
*** bogdando has joined #openstack-dev10:59
*** dina_belova has joined #openstack-dev11:00
*** maheshp has joined #openstack-dev11:00
*** akamyshnikova has quit IRC11:02
*** sandeepr_ltp has quit IRC11:02
*** jamiem has joined #openstack-dev11:03
*** svilgelm has quit IRC11:04
*** dina_belova has quit IRC11:04
*** Shaan7 has quit IRC11:05
*** dolphm has joined #openstack-dev11:06
*** Shaan7 has joined #openstack-dev11:08
*** prekarat has quit IRC11:12
*** radez_g0n3 is now known as radez11:14
*** corXi has quit IRC11:15
*** dmakogon has quit IRC11:19
*** dmakogon has joined #openstack-dev11:19
romcheghenrynash: Sorry for the delay.11:20
romchegI noticed, that v3 API does not provide /tokens route11:20
*** ydacheville_ has joined #openstack-dev11:21
*** ydacheville has quit IRC11:21
romchegThat causes the client to fail with 404 when using v311:21
romcheghenrynash: Is that a problem with the client or with the service?11:22
*** Shaan7 has quit IRC11:23
romchegAs I see there is a TODO left by ayoung there:11:23
romcheg# TODO(ayoung): put token routes here11:23
romcheg    return wsgi.ComposingRouter(mapper, v3routers)11:23
*** alop has joined #openstack-dev11:24
*** jamiem has quit IRC11:24
*** dolphm has quit IRC11:27
*** pcm_ has joined #openstack-dev11:34
henrynashromcheg: hi…let me take a look11:35
*** corXi has joined #openstack-dev11:37
*** alexxu has joined #openstack-dev11:37
*** lucasagomes is now known as lucas-hungry11:37
*** HenryG has joined #openstack-dev11:37
henrynashromcheg: in v3 /tokens is replaced with /auth/tokens11:38
*** lexinator has joined #openstack-dev11:38
ekarlso-dhellmann: you here _11:41
ekarlso-would it be possible to move stevedore to stackforge ?11:41
*** Shaan7 has joined #openstack-dev11:41
romchegthe client doesn't seem to know about that change: http://paste.openstack.org/show/45195/11:41
*** tmclaugh[work] has joined #openstack-dev11:42
*** ydacheville_ has quit IRC11:42
romcheghenrynash: I set OS_AUTH_URL=http://127.0.0.1:35357/v3 and tried to list users. So that's possibly a bug, isn't it?11:42
*** ydacheville has joined #openstack-dev11:43
*** lexinator has quit IRC11:43
henrynashromcheg: which client?11:43
romchegpython-openstackclient11:43
romchegwhoops11:43
romchegpython-keystoneclient11:43
*** drewland_ has joined #openstack-dev11:43
henrynashso, yes, I think this is a bug (someone else was talking about it), while we don't support the v3 apis in keystone-client for things like Get Users, I think you should be able to authenticate via v3 and then use a v3 api to list the users (at least that's what I thought...._11:46
*** Shaan7 has quit IRC11:46
*** david-lyle has quit IRC11:46
henrynashsorry… i meant user a v2 api to list the users (at least that's what I thought...)11:47
romchegI actually need to use authtoken_middleware in another project, so I think there might be a problem with changing the auth_url11:49
*** xBsd has quit IRC11:50
romchegAs far as I understand authtoken_middleware cannot use v3 as well, right?11:50
*** yaguang has joined #openstack-dev11:50
*** xBsd has joined #openstack-dev11:51
*** yaguang has quit IRC11:52
*** yaguang has joined #openstack-dev11:52
*** jhesketh_ has quit IRC11:53
*** david-lyle has joined #openstack-dev11:53
*** dolphm has joined #openstack-dev11:55
*** maheshp1 has joined #openstack-dev12:00
*** jamiem has joined #openstack-dev12:00
*** dina_belova has joined #openstack-dev12:00
*** maheshp has quit IRC12:01
*** maheshp1 has quit IRC12:02
*** doude has joined #openstack-dev12:04
*** litong has joined #openstack-dev12:04
*** dina_belova has quit IRC12:04
*** dvarga has joined #openstack-dev12:11
*** dina_belova has joined #openstack-dev12:14
*** gmoro has quit IRC12:16
*** kushal has quit IRC12:16
*** egallen has joined #openstack-dev12:16
*** avishay has quit IRC12:17
*** xga has joined #openstack-dev12:17
*** xga_ has quit IRC12:17
*** dina_belova has quit IRC12:18
*** sridevi has quit IRC12:18
*** Dr_Who has joined #openstack-dev12:20
*** Dr_Who has joined #openstack-dev12:20
*** alexpilotti has joined #openstack-dev12:21
*** sridevi has joined #openstack-dev12:22
*** rods1 has quit IRC12:23
*** sridevi has quit IRC12:24
*** terryh has joined #openstack-dev12:26
*** rfolco has joined #openstack-dev12:26
*** gmoro has joined #openstack-dev12:28
*** mrunge has quit IRC12:28
*** dprince has joined #openstack-dev12:31
*** vartom7 has quit IRC12:32
*** Dr_Who is now known as tgall_foo12:35
*** eglynn-dentist is now known as eglynn12:37
*** giulivo has quit IRC12:38
*** lexinator has joined #openstack-dev12:38
*** dkranz has joined #openstack-dev12:39
*** neelashah has joined #openstack-dev12:41
*** lucas-hungry is now known as lucasagomes12:42
*** freedomhui has quit IRC12:43
*** jaimegil has quit IRC12:43
*** lexinator has quit IRC12:44
*** freedomhui has joined #openstack-dev12:45
*** gordc has joined #openstack-dev12:46
*** brianr is now known as rosmaita12:47
*** jasondotstar has joined #openstack-dev12:49
*** tmclaugh[work] has quit IRC12:49
*** martine has joined #openstack-dev12:50
*** martine is now known as Guest4477312:50
*** Shaan7 has joined #openstack-dev12:50
*** radez is now known as radez_g0n312:51
*** tgall_foo has quit IRC12:52
*** mmoya has quit IRC12:54
*** edmund has joined #openstack-dev12:54
*** ydacheville has quit IRC12:55
*** ydacheville_ has joined #openstack-dev12:55
*** aditirav has quit IRC12:56
*** michchap has quit IRC12:56
*** michchap has joined #openstack-dev12:56
*** dkranz has quit IRC12:57
*** doron_afk is now known as doron12:57
*** alunduil has quit IRC12:57
*** ondergetekende_ has joined #openstack-dev12:58
*** Guest44773 is now known as martine_12:59
*** egallen has quit IRC13:00
*** SkyRocknRoll has quit IRC13:00
*** xBsd has quit IRC13:00
*** kbringard has joined #openstack-dev13:01
*** insanida1e has joined #openstack-dev13:01
*** egallen has joined #openstack-dev13:01
*** corXi has quit IRC13:02
*** drewland_ is now known as drewlander_13:03
*** xBsd has joined #openstack-dev13:03
*** xga has quit IRC13:05
*** xga_ has joined #openstack-dev13:05
*** FunnyLookinHat has joined #openstack-dev13:06
*** changbl has joined #openstack-dev13:07
*** rods1 has joined #openstack-dev13:08
*** jayg|g0n3 is now known as jayg13:08
*** anteaya has joined #openstack-dev13:11
*** mmoya has joined #openstack-dev13:11
*** jprovazn has joined #openstack-dev13:12
*** ema has joined #openstack-dev13:12
*** ema has joined #openstack-dev13:12
*** dina_belova has joined #openstack-dev13:14
*** ydacheville_ has quit IRC13:18
*** ydacheville has joined #openstack-dev13:19
*** dina_belova has quit IRC13:19
*** ruhe has quit IRC13:19
*** ruhe has joined #openstack-dev13:23
*** changbl has quit IRC13:23
*** alunduil has joined #openstack-dev13:23
*** alop has quit IRC13:26
*** maheshp has joined #openstack-dev13:27
*** maheshp1 has joined #openstack-dev13:27
*** Dr_Who has joined #openstack-dev13:29
*** Dr_Who has joined #openstack-dev13:29
*** mars has quit IRC13:30
*** bauzas has joined #openstack-dev13:31
*** briancurtin has joined #openstack-dev13:33
*** alunduil has quit IRC13:33
*** Dr_Who is now known as tgall_foo13:34
*** stevemar has joined #openstack-dev13:35
*** rcleere has quit IRC13:36
*** saurabh has joined #openstack-dev13:37
*** jecarey has joined #openstack-dev13:38
*** lexinator has joined #openstack-dev13:39
*** morazi has joined #openstack-dev13:39
saurabhHi . Have a problem with l3-agent. Continously getting the following error on l3-agent log http://pastebin.com/fQV9j5CK13:39
saurabhAlso, I'm seeing that the 'routerroutes' table in quantum database is empty13:40
*** fornyx has joined #openstack-dev13:41
saurabhany ideas?13:41
*** ruhe has quit IRC13:42
insanida1esaurabh: sorry. no idea. are you a plugin developer ?13:42
*** insanida1e has quit IRC13:43
*** FunnyLookinHat has quit IRC13:44
*** lexinator has quit IRC13:44
*** bashok has quit IRC13:44
*** doron is now known as doron_afk13:44
*** sandywalsh has quit IRC13:44
*** ruhe has joined #openstack-dev13:45
saurabhinsanida1e: yes13:46
*** alunduil has joined #openstack-dev13:47
insanidadesaurabh: hmm. ok. I'm starting to develop my first plugin. still trying to understando how to do it. Is there any 'cookbook' that you might know ?13:47
*** _TheDodd_ has joined #openstack-dev13:48
saurabhjust follow the already available plugins13:48
*** lexinator has joined #openstack-dev13:48
saurabhdont know of any cookbook13:49
mhuHello, I have a problem when pushing a patch to keystone : https://review.openstack.org/#/c/40444/ the jenkins tests don't pass due to a problem with opening the database file. The tests pass on my local copy, any hints about what could cause this ?13:49
insanidadesaurabh: ok. that's what I'm doing. I'm looking at the base class for neutron plugins and trying to understand from others.13:49
*** cppcabrera has joined #openstack-dev13:50
*** cppcabrera has left #openstack-dev13:50
*** jecarey has quit IRC13:53
*** xBsd has quit IRC13:54
*** jimfehlig has joined #openstack-dev13:54
*** ifarkas has quit IRC13:54
*** jsgotangco has joined #openstack-dev13:55
*** doron_afk is now known as doron13:55
*** xBsd has joined #openstack-dev13:55
*** vkmc has joined #openstack-dev13:56
*** sandywalsh has joined #openstack-dev13:57
*** ifarkas has joined #openstack-dev13:57
*** jruzicka has quit IRC13:58
*** jruzicka has joined #openstack-dev13:58
*** corXi has joined #openstack-dev13:58
*** corXi has joined #openstack-dev13:58
*** jasdeepH has joined #openstack-dev14:00
*** noslzzp has joined #openstack-dev14:00
*** burt has joined #openstack-dev14:01
*** ayoung has quit IRC14:02
*** michchap has quit IRC14:02
*** kushal has joined #openstack-dev14:02
*** corXi has quit IRC14:02
*** ondergetekende_ has quit IRC14:02
*** _TheDodd_ has quit IRC14:03
*** michchap has joined #openstack-dev14:03
*** _TheDodd_ has joined #openstack-dev14:03
*** dkranz has joined #openstack-dev14:03
*** corXi has joined #openstack-dev14:03
*** zaitcev has joined #openstack-dev14:04
*** dkranz has quit IRC14:04
*** egallen has quit IRC14:05
*** ruhe has quit IRC14:06
*** saurabh has quit IRC14:06
*** egallen has joined #openstack-dev14:06
*** vsergeyev has joined #openstack-dev14:08
*** fornyx has left #openstack-dev14:08
*** otherwiseguy has joined #openstack-dev14:09
*** eharney has joined #openstack-dev14:10
*** ruhe has joined #openstack-dev14:11
*** rcleere has joined #openstack-dev14:11
*** lexinator has quit IRC14:13
*** dina_belova has joined #openstack-dev14:15
*** ruhe has quit IRC14:16
*** galstrom_zzz is now known as galstrom14:16
*** ydacheville_ has joined #openstack-dev14:18
*** ydacheville has quit IRC14:18
*** gmoro has quit IRC14:19
*** dina_belova has quit IRC14:19
*** jpich has quit IRC14:19
*** dkranz has joined #openstack-dev14:20
*** kenperkins has joined #openstack-dev14:20
*** rackerjoe has joined #openstack-dev14:21
*** jpich has joined #openstack-dev14:21
*** sandeepr_ltp has joined #openstack-dev14:22
*** michchap has quit IRC14:23
insanidadequick question here (from a noob openstack developer): in terms of speech, is there any difference between "develop an extension" and "develop a plugin" for opnestack ?14:25
*** Tross has quit IRC14:25
annegentleinsanidade: yes. an extension is an extra action for a REST API. A plugin is a backend implementation that plugs into the greater project architecture.14:26
insanidadeI mean: if I want to write code so that neutron is able to interact with a given device, am I trying to develop a plugin or an extension?14:27
insanidadeannegentle: hmmm. I see.14:27
insanidadeannegentle: so, in my example, I want to create a plugin, right ?14:27
annegentleinsanidade: plugin, yep14:27
*** Tross has joined #openstack-dev14:28
*** mlavalle has joined #openstack-dev14:28
insanidadeannegentle: ok. I'm a python developer but have never developed an Openstack plugin. Still trying to learn how to do it. I need a plugin for a given switching technology for which there's no plugin available so far.14:29
insanidadehope I figure it out and start contributing.14:29
*** jsgotangco has quit IRC14:29
insanidadethanks for clarifying, annegentle.14:30
*** changbl has joined #openstack-dev14:30
annegentleinsanidade: ok, hopefully you've found https://wiki.openstack.org/wiki/NeutronDevelopment#Developing_a_Neutron_Plugin14:30
*** souvik has joined #openstack-dev14:30
insanidadeannegentle: yep. that's my starting point :)14:30
*** bswartz has quit IRC14:32
*** adalbas has quit IRC14:32
*** vartom7 has joined #openstack-dev14:32
*** jasdeepH has quit IRC14:32
*** doron is now known as doron_afk14:32
*** dina_belova has joined #openstack-dev14:32
*** wolfdreamer has joined #openstack-dev14:33
*** ruhe has joined #openstack-dev14:33
*** gmoro has joined #openstack-dev14:34
*** jecarey has joined #openstack-dev14:36
*** bswartz has joined #openstack-dev14:36
*** alexb_ has quit IRC14:37
*** matel has joined #openstack-dev14:37
*** aditirav has joined #openstack-dev14:37
*** wolfdreamer has quit IRC14:37
*** sumanthns has quit IRC14:37
insanidadeone more question: in my devstack installation, I don't have the exact file mentioned in the plugin development guide (neutron/neutron_plugin_base.py), but I have a similar one (neutron/neutron_plugin_base_v2.py). Is that the correct one ?14:38
*** pschaef has joined #openstack-dev14:39
*** shanewang_away is now known as shanewang14:40
*** bashok has joined #openstack-dev14:41
*** shanewang is now known as shanewang_sleep14:42
*** datsun180b has joined #openstack-dev14:42
*** vartom7 has quit IRC14:42
*** radez_g0n3 is now known as radez14:45
*** aditirav has quit IRC14:46
*** turduks has joined #openstack-dev14:48
*** adalbas has joined #openstack-dev14:48
*** andrewbogott_afk has quit IRC14:48
*** andrewbogott has joined #openstack-dev14:49
*** andrewbogott has joined #openstack-dev14:49
*** martine_ has quit IRC14:50
*** xBsd has quit IRC14:50
*** matiu has joined #openstack-dev14:50
*** wolfdreamer has joined #openstack-dev14:50
*** matiu has quit IRC14:50
*** matiu has joined #openstack-dev14:50
shadowerttx: ping14:51
*** gimps_ has joined #openstack-dev14:51
*** FunnyLookinHat has joined #openstack-dev14:51
ttxshadower: pong14:53
shadowerttx: the Tuskar team would like to run PTL elections, would you help us facilitate that? Or point to someone who could...14:53
*** xBsd has joined #openstack-dev14:53
*** reed has joined #openstack-dev14:54
ttxshadower: I'll be on and off for the next days (traveling back home) so maybe not the best person to ask14:54
*** egallen has quit IRC14:54
ttxshadower: I'd point you to the infra team but they are a bit busy those days14:54
*** egallen has joined #openstack-dev14:54
*** ayoung has joined #openstack-dev14:54
ttxshadower: the trick is to compile the list of authors, and feed that to CIVS14:54
ttxshadower: otherwise it's pretty basic14:55
shadowerttx: right. We can do it ourselves, but I thought it better if were done by someone outside14:55
*** mrunge has joined #openstack-dev14:56
ttxshadower: I can do that, starting Monday next week :/14:56
ttxshadower: maybe anteaya would be interested in helping14:56
*** matiu_ has joined #openstack-dev14:56
*** matiu_ has quit IRC14:56
*** matiu_ has joined #openstack-dev14:56
shadowerttx: thanks, I'll ask the folks in #tuskar but I think next week is fine14:56
ttxshadower: I know she likes election stuff :)14:56
*** andrewbogott has left #openstack-dev14:56
* anteaya reads backscroll14:57
*** giulivo has joined #openstack-dev14:57
*** marios has quit IRC14:57
anteayattx ha ha ha14:57
*** alexb_ has joined #openstack-dev14:57
*** n0ano has joined #openstack-dev14:57
anteayashadower: I can help if you want, never run one before but I can learn14:57
anteayashadower: let me know what #tuskar decides14:58
shadoweranteaya: if you don't mind, that would be fantastic14:58
anteayashadower: sure, let me figure out what tools I need to use and what I need from you, I think the list of nominees is a given - also the timeframe for voting14:58
*** markwash has joined #openstack-dev14:59
anteayahold off on the mailing list of eligible voters until I learn where that needs to go14:59
anteayattx any documentation on how to run an election?14:59
shadoweranteaya: thanks14:59
anteayanp15:00
ttxanteaya: err, not really15:00
* ttx on call15:00
*** lexinator has joined #openstack-dev15:00
anteayaokay, let me fumble around and see what I can find15:00
ttxanteaya: there are pages for past elections15:00
ttxbut more for candidates/voters than for organizers15:00
anteayattx okay, I will start there, it might give me a thread to start pulling on15:01
*** tgall_foo has quit IRC15:03
*** rcleere_ has joined #openstack-dev15:03
*** dkranz has quit IRC15:03
*** rcleere has quit IRC15:04
*** rcleere_ is now known as rcleere15:04
*** turduks has quit IRC15:04
*** xBsd has quit IRC15:04
*** reidrac has quit IRC15:04
*** hashfail_ is now known as gimps__15:04
*** mmoya has quit IRC15:05
*** Dr_Who has joined #openstack-dev15:05
*** Dr_Who has quit IRC15:05
*** Dr_Who has joined #openstack-dev15:05
*** mmoya has joined #openstack-dev15:05
*** jmontemayor has joined #openstack-dev15:06
*** bswartz has quit IRC15:07
*** radez is now known as radez_g0n315:07
*** xBsd has joined #openstack-dev15:08
*** martine has joined #openstack-dev15:08
*** martine is now known as Guest1666315:08
*** iartarisi has quit IRC15:08
*** Dr_Who has quit IRC15:09
*** jasdeepH has joined #openstack-dev15:10
*** Guest16663 is now known as martine_15:10
*** aeperezt has joined #openstack-dev15:11
*** nati_ueno has joined #openstack-dev15:11
*** rcrit has quit IRC15:12
*** jtomasek has quit IRC15:13
*** doron_afk is now known as doron15:13
*** ruhe has quit IRC15:13
*** yaguang has quit IRC15:13
*** hartsocks has joined #openstack-dev15:15
*** hartsocks has left #openstack-dev15:15
*** doron is now known as doron_afk15:15
*** hugokuo has left #openstack-dev15:15
*** alop has joined #openstack-dev15:16
*** nati_ueno has quit IRC15:16
*** dkranz has joined #openstack-dev15:17
*** nati_ueno has joined #openstack-dev15:17
*** pmathews has joined #openstack-dev15:17
*** Tross has quit IRC15:17
*** cdub has quit IRC15:17
*** cdub has joined #openstack-dev15:18
*** souvik has quit IRC15:19
*** matiu_ has quit IRC15:20
*** matiu has quit IRC15:20
*** nati_ueno has quit IRC15:21
*** alop has quit IRC15:23
*** ruhe has joined #openstack-dev15:23
*** branen_ has quit IRC15:23
*** branen has joined #openstack-dev15:23
*** ydacheville_ has quit IRC15:24
*** ydacheville has joined #openstack-dev15:26
*** rcrit has joined #openstack-dev15:26
*** basha has joined #openstack-dev15:27
*** jtomasek has joined #openstack-dev15:27
*** amscanne has joined #openstack-dev15:31
*** shang has joined #openstack-dev15:31
*** fabio__ has joined #openstack-dev15:31
*** fabio__ is now known as fabiog15:32
*** doron_afk is now known as doron15:32
*** matiu has joined #openstack-dev15:34
*** lexinator has quit IRC15:34
*** emagana has joined #openstack-dev15:34
*** doron is now known as doron_afk15:38
*** alexxu has quit IRC15:38
*** xga_ has quit IRC15:40
*** shadower is now known as shadower|ragequi15:40
*** shadower|ragequi is now known as shadower15:40
*** odyssey4me has quit IRC15:41
*** xga has joined #openstack-dev15:43
*** dkranz has quit IRC15:44
*** jcoufal has quit IRC15:45
*** jimjiang_ has quit IRC15:45
*** turduks has joined #openstack-dev15:46
*** jimjiang_ has joined #openstack-dev15:46
*** afazekas has quit IRC15:47
*** RajeshMohan has quit IRC15:47
*** radez_g0n3 is now known as radez15:48
*** RajeshMohan has joined #openstack-dev15:48
*** nnelli has joined #openstack-dev15:50
*** bashok has quit IRC15:50
*** ms_brown has joined #openstack-dev15:51
*** bashok has joined #openstack-dev15:51
*** nnelli has quit IRC15:51
*** basha has quit IRC15:51
*** basha has joined #openstack-dev15:53
*** gyee has joined #openstack-dev15:53
*** vsergeyev has left #openstack-dev15:54
*** jprovazn is now known as jprovazn_afk15:54
*** odyssey4me has joined #openstack-dev15:54
*** rwsu-away is now known as rwsu15:54
*** sushils has quit IRC15:55
*** turduks has quit IRC15:56
*** dkranz has joined #openstack-dev15:58
*** shang has quit IRC15:58
*** nati_ueno has joined #openstack-dev15:58
*** lexinator has joined #openstack-dev15:59
*** ociuhandu has joined #openstack-dev15:59
*** turduks has joined #openstack-dev16:00
*** jistr has quit IRC16:00
*** nachi has joined #openstack-dev16:02
*** basha has quit IRC16:02
*** colinmcnamara has joined #openstack-dev16:02
*** yjiang5_away is now known as yjiang516:03
*** martyntaylor has quit IRC16:05
*** sushils has joined #openstack-dev16:05
nachikeystone-folks,gyee: Please review generic signature auth plugin when you get a chance https://review.openstack.org/#/c/40036/16:07
*** spzala has joined #openstack-dev16:07
*** rnirmal has joined #openstack-dev16:09
*** zbitter has joined #openstack-dev16:09
*** colinmcnamara has quit IRC16:10
*** MaxV has quit IRC16:10
*** odyssey4me has quit IRC16:11
*** Tross has joined #openstack-dev16:12
*** bashok_ has joined #openstack-dev16:12
*** zaneb has quit IRC16:13
*** martyntaylor has joined #openstack-dev16:13
*** bashok has quit IRC16:14
BobBallAnyone know how to purge a service?  nova-manage service list shows a bunch of services set up during testing (so clearly hanging around in the DB) - What's the best way to remove them?16:14
*** sandeepr_ltp has quit IRC16:15
*** sandeepr_ltp has joined #openstack-dev16:15
*** romcheg has quit IRC16:16
*** tmclaugh[work] has joined #openstack-dev16:18
*** odyssey4me has joined #openstack-dev16:18
*** jbresnah has joined #openstack-dev16:19
gyeehenrynash, around?16:20
henrynashgyee: hi16:20
gyeecan you please update the doc for this one https://review.openstack.org/#/c/3830816:20
*** sushils has quit IRC16:21
gyeelike what does user need to do to use the new policy.json file16:21
henrynashgyee: would love to….now which doc is the question16:21
gyeemaybe configuration.rst?16:21
gyeechanges looks good btw, just need to doc it16:21
henrynashgyee: so we actually document the current polci rules anywhere?16:21
henrynashgyee (thx)16:22
gyeeI would imagine they need to bootstrap it with the admin domain16:22
henrynashgyee: or the admin token16:22
gyeeright, just add a paragraph in configuration.rst and I think we are good to go16:22
*** mmagr has quit IRC16:23
henrynashgyee: ok, I'll get right on it16:23
gyeehenrynash, I like the concept of admin domain, much cleaner deployment-wise16:23
*** bswartz has joined #openstack-dev16:23
*** freedomhui has quit IRC16:24
henrynashgyee; agreed16:24
*** zbitter is now known as zaneb16:24
*** carl_baldwin has joined #openstack-dev16:25
*** ifarkas has quit IRC16:25
boris-42jaypipes hi16:27
*** markwash has quit IRC16:27
*** nshaikh has left #openstack-dev16:27
*** souvik has joined #openstack-dev16:27
*** souvik1 has joined #openstack-dev16:27
*** bashok_ has quit IRC16:28
*** xBsd has quit IRC16:30
*** mattf has joined #openstack-dev16:30
anteayaruhe mattf hello16:30
mattfanteaya, here?16:30
anteayayes16:30
mattfhello16:30
mattfwhat's up?16:30
anteayaso I have been asked to officiate at the Tuskar PTL election and I have have never set up an election before16:30
anteayaso I am just reading up on election process and civs16:31
mattfahh, where are you so far with it?16:31
*** donaldh has joined #openstack-dev16:31
anteayaany advice?16:31
jaypipesboris-42: hi! :) just replied to your email on Alembic/SA-Migrate :)16:31
*** nati_ueno has quit IRC16:31
boris-42jaypipes yes16:31
mattfi captured how we did it in https://wiki.openstack.org/wiki/Savanna/PTL16:31
*** romcheg has joined #openstack-dev16:31
anteayajust figuring out how to scrape git log of email addresses for eligible voters16:31
boris-42jaypipes we should split theory and praxis=)16:31
anteayaah thank you mattf, I'll read it16:31
*** nati_ueno has joined #openstack-dev16:31
anteayathat was what I was looking for16:32
boris-42jaypipes we are not able to get rid of sqlalchemy-migrate in the way that you explained16:32
*** corXi has quit IRC16:32
*** comay has joined #openstack-dev16:32
boris-42jaypipes because of CI, because of bugs in sqlalchemy-migraet and so on16:32
mattfanteaya, it should cover all the important bits. the one change i'd make if doing it again is to have candidates announce themselves on the openstack-dev list instead of in the weekly meeting16:32
boris-42jaypipes also we should get rid from "init migration"16:32
jaypipesboris-42: can you explain futher pls?16:32
boris-42jaypipes about why we shouldn't touch in that way migrations?16:32
*** shang has joined #openstack-dev16:32
*** xBsd has joined #openstack-dev16:32
anteayamattf okay thanks I can pass that note onto shadower16:33
jaypipesboris-42: no, about "because of CI and bugs in sa-migrate and so on" :)16:33
mattfanteaya, for savanna there was only one candidate. he happened to be our existing dictator. i ran the vote anyway to let "None" challenge him -- give legitimacy to his dictatorship16:33
*** xqueralt is now known as xqueralt-afk16:33
mattfturns out 70% of the electorate voted and all voted for him16:33
boris-42jaypipes there is a billions of bugs in sqalchemy-migrate16:33
boris-42jaypipes and our models and migrations create different DBs schemas!16:33
anteayamattf: a legitimate dictator is the best kind of dictator16:33
anteayanice16:34
mattfanteaya, the civs election is trivial to setup too16:34
anteayaso I am seeing16:34
boris-42jaypipes so you are not able even to create DB using schema16:34
mattfpopularly elected dictator!16:34
*** safchain has quit IRC16:34
anteayaha ha ha16:34
boris-42jaypipes it is much more complex task that it can look like16:34
*** doron_afk is now known as doron16:34
boris-42jaypipes could we go in private chat?16:34
*** ohadlevy has quit IRC16:34
mattfanteaya, we did the whole thing over a few weeks to make sure the existing community got to influence the process16:35
anteayafair enough16:35
mattfi guess it's mostly captured on the wiki, and pretty brief16:35
mattfanteaya, i'll hangout here if you've any questions16:35
*** alunduil has quit IRC16:36
*** nati_ueno has quit IRC16:36
*** herndon_ has joined #openstack-dev16:36
anteayamattf thanks, right now I am just figuring out how to scrape the git log to get the email list16:36
mattfdo you maintain AUTHORS files?16:36
anteayashadower is actually on the tusker project, I am the neutral party16:37
anteayamattf good question, I should look16:37
mattfahh, gotcha. we did try to make sure our dictator did not drive the election, but i'm on the project so i'm not entirely neutral 3rd party16:37
*** nati_ueno has joined #openstack-dev16:37
*** egallen has quit IRC16:39
*** dina_belova has quit IRC16:39
*** dina_belova has joined #openstack-dev16:40
*** turduks has quit IRC16:40
anteayamattf right, but you are raising good points for shadower to consider16:40
anteayamattf some projects have .mailmap files which would do16:40
anteayaso far I haven't seen any projects with an AUTHORS file16:40
anteayaand tusker has neither, but I could propose one16:41
mattfalso fyi - http://lists.openstack.org/pipermail/openstack-dev/2013-August/013447.html16:41
*** jtomasek_ has joined #openstack-dev16:41
*** xga has quit IRC16:41
*** jfriedly has joined #openstack-dev16:41
mattfalso - https://etherpad.openstack.org/savanna-ptl-election-proposal16:42
mattfthat pad line 37 has how we did the electorate16:42
mattfi know there was some simple git line you could run16:42
*** basha has joined #openstack-dev16:42
mattfprobably --authors --since, but i'd have to cons it up manually atm16:42
anteayathank you16:42
anteayalet me play with that but that helps a lot16:43
*** sthaha has quit IRC16:43
anteayaand I'll give the ml and etherpad links to shadower so they can decide on their format16:43
mattfk16:43
*** dims has joined #openstack-dev16:43
*** jtomasek has quit IRC16:43
*** dina_belova has quit IRC16:44
*** basha has quit IRC16:44
*** ndipanov is now known as ndipanov_gone16:44
anteayamattk is the AUTHORS file generated? I found the savanna one16:44
*** turduks has joined #openstack-dev16:45
*** jtomasek_ is now known as jtomasek16:45
*** turduks has quit IRC16:45
*** armax has joined #openstack-dev16:46
mattfanteaya, it's generated on commit and required by our jenkins16:46
anteayaah okay16:46
anteayaI'll look at your jenkins job16:46
*** wfoster is now known as wfoster_away16:47
mattfmoment, i'll cons up a git line for you16:47
*** jgallard has quit IRC16:48
*** morganfainberg|a is now known as morganfainberg16:48
mattf$ git log --pretty=%ae --since '1 year ago' | sort -u16:48
*** pschaef has quit IRC16:48
mattfanteaya, rty ^^16:48
*** nati_ueno has quit IRC16:49
anteayamattf thanks16:49
mattfyou may have to tidy it a bit. for instance, we have a few people listed with different email addresses16:49
anteayaI will see what I come up with16:49
*** nati_ueno has joined #openstack-dev16:49
anteayathe part I was missing was =%ae16:49
*** ruhe has quit IRC16:50
*** doron is now known as doron_afk16:50
anteayaI kept trying -e which failed16:50
* mattf <3 man git-log16:50
anteayaha ha ha16:50
anteayaI hadn't gotten deep enough yet obviously16:50
anteayathanks16:50
mattfnp16:50
anteayathat is awesome16:51
*** souvik1 has left #openstack-dev16:51
*** romcheg1 has joined #openstack-dev16:51
*** romcheg has quit IRC16:51
*** doron_afk has quit IRC16:52
*** fbo is now known as fbo_away16:52
*** nati_ueno_2 has joined #openstack-dev16:53
*** galstrom is now known as galstrom_zzz16:53
*** hemna has quit IRC16:54
*** nati_ueno has quit IRC16:54
*** mrunge has quit IRC16:54
*** kushal has quit IRC16:57
*** xBsd has quit IRC16:58
*** jpich has quit IRC16:58
*** SumitNaiksatam has quit IRC16:58
*** nachi has left #openstack-dev16:59
*** yassine_ has quit IRC17:00
*** dina_belova has joined #openstack-dev17:00
*** lexinator has quit IRC17:00
*** ruhe has joined #openstack-dev17:00
*** vipul-away is now known as vipul17:01
*** adalbas has quit IRC17:01
*** galstrom_zzz is now known as galstrom17:02
*** vipul is now known as vipul-away17:03
*** Alexei_987 has quit IRC17:04
*** lexinator has joined #openstack-dev17:05
*** derekh has quit IRC17:07
*** leif has joined #openstack-dev17:08
*** leif is now known as Guest2790617:08
*** mrunge has joined #openstack-dev17:09
*** xqueralt-afk is now known as xqueralt17:09
*** maheshp1 has quit IRC17:11
*** Guest99656 has quit IRC17:11
*** danpb has quit IRC17:11
*** martyntaylor has quit IRC17:11
insanidadewould anyone give a quick help on developing a plugin? I'm trying to create my first one. a "hello world" thing would be ok by now. Something that would just create a file in a folder. I'd like to understand the flow related to a plugin being activated. From that point, I could understand what source files I have to touch and what I don't.17:12
*** jcoufal has joined #openstack-dev17:12
*** andymccr has quit IRC17:12
*** sc68cal has quit IRC17:13
*** colinmcnamara has joined #openstack-dev17:13
insanidadeI've already found the sources, some plugin examples and started studying their codes. I believe there's some code I'll never have to change when developing a plugin that does not require extensions in the API.17:14
*** sc68cal has joined #openstack-dev17:14
*** nati_ueno_2 has quit IRC17:14
*** nati_ueno has joined #openstack-dev17:14
insanidadeI'd like to know what I have to write in order to have a very basic plugin.17:14
*** andymccr has joined #openstack-dev17:14
*** colinmcnamara has quit IRC17:15
*** vuil has joined #openstack-dev17:16
*** mlavalle has quit IRC17:16
*** adalbas has joined #openstack-dev17:18
*** waa_ has joined #openstack-dev17:18
*** nati_ueno has quit IRC17:19
*** branen has quit IRC17:19
*** branen has joined #openstack-dev17:19
*** branen has quit IRC17:19
*** branen has joined #openstack-dev17:20
*** ruhe has quit IRC17:20
*** waa_ is now known as waa17:20
*** markwash has joined #openstack-dev17:22
*** SumitNaiksatam has joined #openstack-dev17:23
*** donaldh has quit IRC17:23
*** jcoufal has quit IRC17:24
*** pcm_ has quit IRC17:25
*** HenryG has quit IRC17:25
*** pcm_ has joined #openstack-dev17:26
*** vipul-away is now known as vipul17:26
*** shang has quit IRC17:26
*** tkammer has quit IRC17:27
*** xqueralt is now known as xqueralt-afk17:29
*** pcm__ has joined #openstack-dev17:29
*** matel has quit IRC17:30
*** pcm_ has quit IRC17:30
*** dina_belova has quit IRC17:30
*** dina_belova has joined #openstack-dev17:31
*** nati_ueno has joined #openstack-dev17:31
*** alunduil has joined #openstack-dev17:33
*** networkstatic has joined #openstack-dev17:33
*** chandankumar has quit IRC17:34
*** romcheg1 has left #openstack-dev17:34
*** dina_belova has quit IRC17:35
*** sushils has joined #openstack-dev17:38
*** lucasagomes has quit IRC17:41
jog0dtroyer: ping17:41
*** mrunge has quit IRC17:42
*** chandankumar has joined #openstack-dev17:43
*** briancurtin has quit IRC17:45
*** dina_belova has joined #openstack-dev17:45
*** branen has quit IRC17:46
*** avishay has joined #openstack-dev17:46
*** branen has joined #openstack-dev17:47
*** spzala_ has joined #openstack-dev17:48
*** spzala has quit IRC17:48
*** spzala_ is now known as spzala17:48
*** bknudson has joined #openstack-dev17:50
*** briancurtin has joined #openstack-dev17:50
*** anniec has joined #openstack-dev17:51
*** JordanP has quit IRC17:51
odyssey4meIt would appear that I have missing tables in the cinder db after an upgrade from folsom to grizzly. I can see in https://github.com/openstack/cinder/blob/stable/grizzly/cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py#L209 that iscsi_targets should exist in the cinder db, but it's not there. Can anyone help figure this out?17:52
*** bswartz has quit IRC17:53
*** topol has joined #openstack-dev17:53
*** fbo_away is now known as fbo17:54
odyssey4meand yes, before you ask - I've double-checked that my db user and password are correct, and I've re-run 'cinder db sync' a few times, even with --debug and --verbose... no errors17:54
*** sarob has joined #openstack-dev17:54
*** bashok has joined #openstack-dev17:55
*** MIDENN_ has joined #openstack-dev17:55
*** branen_ has joined #openstack-dev17:56
*** CaptTofu_ has quit IRC17:57
*** branen has quit IRC17:58
*** emagana_ has joined #openstack-dev17:58
*** mdenny has quit IRC17:59
*** bashok has quit IRC18:00
*** SergeyLukjanov has joined #openstack-dev18:00
*** galstrom is now known as galstrom_zzz18:00
*** bashok has joined #openstack-dev18:01
*** markmcclain has joined #openstack-dev18:01
*** emagana has quit IRC18:01
*** galstrom_zzz is now known as galstrom18:03
*** chandankumar has quit IRC18:03
ayoungdolphm, meeting?18:04
*** donaldh has joined #openstack-dev18:04
*** jbresnah has quit IRC18:04
*** mlavalle has joined #openstack-dev18:06
*** bashok has quit IRC18:07
*** waa has quit IRC18:08
*** ema has quit IRC18:10
*** ema has joined #openstack-dev18:12
*** donaldh has quit IRC18:13
*** donaldh has joined #openstack-dev18:14
*** galstrom is now known as galstrom_zzz18:16
*** galstrom_zzz is now known as galstrom18:16
*** jtomasek has quit IRC18:20
*** colinmcnamara has joined #openstack-dev18:20
*** melwitt has joined #openstack-dev18:22
*** romcheg has joined #openstack-dev18:24
*** Mandell has joined #openstack-dev18:25
*** donaldh has quit IRC18:25
*** david_on_cloud has joined #openstack-dev18:27
*** dina_belova has quit IRC18:27
*** david_on_cloud has left #openstack-dev18:28
*** dina_belova has joined #openstack-dev18:28
*** ema has quit IRC18:29
*** eglynn has quit IRC18:30
*** amohn9 has joined #openstack-dev18:30
*** networkstatic has quit IRC18:32
*** dina_belova has quit IRC18:32
*** anteaya has quit IRC18:33
*** otherwiseguy has quit IRC18:34
*** ociuhandu has quit IRC18:34
*** briancurtin has quit IRC18:35
*** galstrom is now known as galstrom_zzz18:35
*** hartsocks has joined #openstack-dev18:37
*** aeperezt has quit IRC18:38
*** ruhe has joined #openstack-dev18:39
*** ruhe has quit IRC18:39
*** noslzzp has quit IRC18:39
*** jasdeepH has quit IRC18:40
*** aeperezt has joined #openstack-dev18:42
hartsocksdtroyer: ping18:45
*** alexpilotti has quit IRC18:46
hartsocksHi folks. I have a problem with my devstack. Anyone around to chat about it?18:46
*** dolphm_ has joined #openstack-dev18:47
*** maheshp has joined #openstack-dev18:47
hartsocks+ devstack/tools/create_userrc.sh -PA --target-dir ~/devstack/accrc18:47
hartsockspublicURL endpoint for s3 not found.18:47
*** romcheg has left #openstack-dev18:47
hartsocks^^ that's the problem. Any idea what it means?18:47
uvirtbothartsocks: Error: "^" is not a valid command.18:48
*** galstrom_zzz is now known as galstrom18:50
*** jbresnah has joined #openstack-dev18:50
*** rnirmal has quit IRC18:51
*** colinmcnamara has quit IRC18:51
*** anteaya has joined #openstack-dev18:53
*** colinmcnamara has joined #openstack-dev18:54
*** dolphm__ has joined #openstack-dev18:58
*** dolphm_ has quit IRC18:59
dtroyerjog0, hartsocks: here now, form a queue to the left...18:59
hartsocksdtroyer: so … publicURL endpoint for s3 not found.18:59
*** otherwiseguy has joined #openstack-dev18:59
hartsocksdtroyer: seen that before?19:00
*** waa has joined #openstack-dev19:00
*** odyssey4me has quit IRC19:00
dtroyerhartsocks: context?  it sounds like a service catalog isn't configured for object store19:00
*** Satya has joined #openstack-dev19:01
hartsocksThis is on devstack.19:01
hartsocksFrom ./stack.sh19:01
hartsockswith these services...19:01
*** vipul is now known as vipul-away19:01
hartsocksENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-cpu,n-net,n-cond,n-sch,rabbit,mysql19:01
*** reed has quit IRC19:02
ayounghenrynash, are you going to represent at the OS release meting tonight, or is it dolphm ...or do you need me to?19:02
hartsocksdevstack hangs and doesn't progress.19:02
henrynashayoung: so I can do it….although Dolphm had not asked me to….19:02
dtroyerhartsocks: there's no swift in that list so that is expected, question is why is it trying?19:03
henrynashayoung: will he still be out of pocket?19:03
dtroyerhartsocks: where in the script is this happening?19:03
hartsocksdtroyer: this is ./stack.sh from my ubuntu development environment.19:03
hartsocksdtroyer: happens with a clean devstack or with the old one.19:03
hartsocksdtroyer: same localrc on both19:04
*** vuil has quit IRC19:04
*** dolphm__ has quit IRC19:04
*** asadoughi has quit IRC19:04
*** salv-orlando has joined #openstack-dev19:04
dtroyerhartsocks: where in stack.sh?  can you paste stack.sh.log to paste.openstack.org?19:05
*** amir2 has joined #openstack-dev19:05
hartsockssure.19:06
hartsocks1 sec19:06
*** amir2 has quit IRC19:06
*** amir2 has joined #openstack-dev19:06
*** amir2 has quit IRC19:06
*** amir2 has joined #openstack-dev19:07
*** amir2 is now known as asadoughi19:07
*** donaldh has joined #openstack-dev19:07
morganfainbergayoung / gyee: i have a 1300 (Pacific) meeting, but i'll be bat aroung 1400, talk caching then?19:07
morganfainbergor later, if that works.19:08
morganfainbergs/bat/back19:08
hartsocksdtroyer: running commands again and using tee to catch output...19:08
*** nachi has joined #openstack-dev19:09
*** rcrit has quit IRC19:09
dtroyerhartsocks: set LOGFILE in localrc and it does that for you:  LOGFILE=$DEST/logs/stack.sh.log19:10
*** bswartz has joined #openstack-dev19:10
hartsocksthanks19:10
*** HenryG has joined #openstack-dev19:11
*** sarob has quit IRC19:11
hartsocksdtroyer: interesting instead of getting stuck at "publicURL endpoint for s3 not found." this time, it moved on...19:12
ayoungmorganfainberg, I'm OK with caching as is.  1300 is 1600 my time...I'm in meeting19:12
ayoungdolphm, let henrynash know if you need him to cover the release meeting19:13
annegentledumb question but I'm going for it. Why do I get a pbr version conflict (needs 0.5.20 or higher, gets 0.5.18) when installing dependencies for nova? Do other people just change requirements.txt and move on?19:14
*** dolphm_ has joined #openstack-dev19:14
hartsocksdtroyer: unless there's a reason "publicURL endpoint for s3 not found." shouldn't show up, my problem just went away.19:14
hartsocksdtroyer: here's my log anyway: http://paste.openstack.org/show/45233/19:15
gyeemorganfainberg, sounds good19:15
hartsocksdtroyer: never mind… I swear it's there....19:17
henrynashayuong: I want to get a better handle on your worries on the risk of what's in the filtering patch right breaking something (or allowing some attack etc.)19:17
*** jprovazn_afk has quit IRC19:17
henrynashayoung: I want to get a better handle on your worries on the risk of what's in the filtering patch right breaking something (or allowing some attack etc.)19:17
dtroyerhartsocks: it would still be helpful to know where in stack.sh this happens.  It isn't anything I recall seeing before19:18
*** alop has joined #openstack-dev19:18
hartsocksdtroyer: proof http://i.imgur.com/20UvpA3.png19:18
henrynashayoung: ignore the lack of LDAP driver-level filtering for now…what are the risks you see19:18
hartsocksdtroyer: until this run, the stack.sh script was hanging several tens of seconds there.19:19
insanidadeis this the current api guide or am I using an outdated version ? http://docs.openstack.org/api/openstack-network/1.0/content/19:20
insanidadeI mean "networking api guide"19:20
clarkbannegentle: do you have pbr 0.5.18 installed globally? pip freeze should tell you19:20
dtroyerhartsocks: <sigh>  create_userrc.sh is something I don't use and haven't really studied.  it might be trying to set up creds for euca2ools...19:20
annegentleinsanidade: that's the latest19:20
annegentleinsanidade: there are bugs against it19:21
clarkbannegentle: you might also try pip installing instead of `python setup.py install` if that is how you are attempting to install today19:21
*** mberwanger has joined #openstack-dev19:21
annegentleinsanidade: https://bugs.launchpad.net/openstack-api-site/+bugs/?field.tag=netconn-api19:21
annegentleclarkb: so what I did was sudo pip install --upgrade pbr and now it's merrily toxing. I think.19:21
ayounghenrynash, sql injection attacks19:21
annegentleclarkb: which gave me 0.5.2119:21
*** blentz has quit IRC19:22
henrynashayoung: OK, understand that concern19:22
clarkbannegentle: ok that implies you had the older version globally and the site-packages = true in tox.ini picked it up19:22
*** blentz has joined #openstack-dev19:22
annegentleclarkb: ah ok. So what's setting that global versioN?19:22
clarkbannegentle: something you have installed globally that depends on pbr19:22
* annegentle is diving into dependincies and hitting her forehead sometimes19:22
annegentleclarkb: ohhh. could be anything...19:23
*** rcrit has joined #openstack-dev19:23
henrynashayoung: you mean something like: GET /users"name=<some inserted sql statements>19:23
henrynashsorry, GET /users?name=<some inserted sql statements>19:23
ayounghenrynash, little Bobby Tables....19:23
clarkbannegentle: yeah one of the python clients for example19:23
gyeehenrynash, I think we are doing param binding19:23
hartsocksdtroyer: hm… in this context S3 doesn't appear to have anything to do with amazon. It points to networking issues.19:23
annegentleclarkb: ok got it, thanks19:23
*** dolphm_ has quit IRC19:23
*** ms_brown has quit IRC19:23
insanidadeannegentle: should I consider quantum api guide 1.0 for building plugins ?19:25
ayounghenrynash, I'm also concerned that Filtering and caching are changing things at the same level, and we will end up with some really wonky behavior19:25
ayounghenrynash, of the two, I would say that filtering is more reviewed and ready to go19:26
henrynashayoung: what if we made it configurable as to whether the driver executes the filtering?19:26
ayoungI like to break one thing at a time19:26
henrynash:-)19:26
dtroyerhartsocks: here is the command generating the error: keystone endpoint-get --service s319:26
henrynashayoung: so it could be turned off in the field if some issue came up?19:27
ayounghenrynash, I'd prefer to wait on filtering until we have a whole solution, then get it in at the beginning of Icehouse.  It feels like the right approach.19:27
ayounghenrynash, no19:27
henrynashayoung: …in which case the controller would just of the filtering as of now19:27
ayoungit still is a CVE at that point19:27
dtroyerhartsocks: that script should skip that when swift s3 is not enabled as there is no s3 service in the service catalog19:27
ayoungwe can't just reach into people's config and disable it19:27
henrynashCVE?19:27
*** colinmcnamara has quit IRC19:27
ayounghenrynash, yep, the bane of ttx 's existence...and dolphm 's....and mine and yours19:28
*** dina_belova has joined #openstack-dev19:28
annegentleinsanidade: Yes there isn't another.19:29
annegentleinsanidade: another API doc19:29
ayounghenrynash, the thing is, filtering will go in with the defaults turned on. And few people will touch it.  So if there is aproblem, it will stay hidden for a while.  If we do it at the start of Icehouse, the impace is just in unreleased code.  If we put it into Havana, the impace is on GA code.19:29
*** colinmcnamara has joined #openstack-dev19:30
*** drewlander_ has quit IRC19:31
henrynashayoung: understand the balance, its just it was agreed to target this for H3 all along - it was purposely left till then since it didn't change the API and people wanted the API-changing-patches in H219:31
*** eharney has quit IRC19:31
*** eharney has joined #openstack-dev19:31
*** garyk has joined #openstack-dev19:32
garykdev19:32
*** jjahns has joined #openstack-dev19:32
*** networkstatic has joined #openstack-dev19:32
*** colinmcnamara has quit IRC19:32
*** avishay has quit IRC19:33
*** dina_belova has quit IRC19:33
insanidadethanks, annegentle. I'm still confused with docs and requirements to start coding a plugin. I understand that my questions are still very basic.19:33
*** morazi has quit IRC19:33
*** morazi has joined #openstack-dev19:34
*** markmcclain has quit IRC19:34
ayounghenrynash, I understand.  You've done some kickass things this release so far, and I think those were higher priority.  This one is important, but only in conjunction with changes elsewhere.  Tell you what, get the ACK/NACK from the Horizon team on it19:34
annegentleinsanidade: no worries, I'm glad you're asking -- you can ask the PTL and other coders directly in #openstack-neutron. I coordinate the docs so I respond to doc seekers.19:34
ayounghenrynash, if they say it is essential, good to go19:34
insanidadeannegentle: didn't know about that channel. thanks.19:35
*** markmc has joined #openstack-dev19:35
henrynashayoung: Ok, that's fair….I actually agree stingily with listening to the Horizon team, they know more than most on what is needed to be effective19:35
*** alop has quit IRC19:35
henrynashayoung: I am already putting great weight on their views on the pagination19:35
*** flaper87 is now known as flaper87|afk19:36
*** hartsocks has left #openstack-dev19:37
gyeeayoung, have time for https://review.openstack.org/#/c/33118/?19:37
ayounggyee, looking at endpoint filterin now19:37
ayounggyee, why is the class name not CamelCase?19:38
ayoungHowDidItGetSoFarInTheReviewProcessWithoutThatBeingAddressed?19:38
gyeeayoung, blame fabio :)19:38
morganfainbergdamn i missed that one =/19:38
gyeewait, which class?19:38
morganfainberghttps://review.openstack.org/#/c/33118/32/keystone/contrib/endpoint_filter/backends/catalog_sql.py19:39
*** dina_belova has joined #openstack-dev19:39
*** flaper87|afk is now known as flaper8719:39
ayoungmorganfainberg, yeah19:39
ayoungmorganfainberg, any reason to break with the coding standards there?19:39
morganfainbergayoung no19:39
ayoungmorganfainberg, fix it an ping me19:40
morganfainbergayoung: k.  sec.19:40
ayoungmorganfainberg, actually, that is fabio 's code19:40
morganfainbergayoung: oh haha, wait was thinking a different change19:40
ayoungmorganfainberg, let him do it...or gyee19:40
morganfainbergcrossed things in my mind man19:40
ayoungmorganfainberg, looking at caching19:40
morganfainbergayoung: thanks19:41
gyeeayoung, fabio's definitely buying me coffee today19:41
gyeelemme fix19:41
*** mberwanger has quit IRC19:41
fabiogI have a fix19:41
fabiogjust a sec19:41
ayoungmorganfainberg, so default on cache is to not cache, right?19:42
ayoungit must be enabled?19:42
morganfainbergayoung: yes.19:42
morganfainbergayoung: and you need to change the backend as well.  to prevent accidental use of the in-memory backend19:42
gyeefabiog, I need to run, be back in an hour19:42
ayoungmorganfainberg, OK, I can ACK it, then19:42
*** gyee has quit IRC19:43
*** alop has joined #openstack-dev19:43
morganfainbergto use caching, it's meant to be very deliberate, so people don't shoot them selves for useing the defaults19:43
fabioggyee: running tests and post new patch asap19:43
*** dina_belova has quit IRC19:43
*** athomas has quit IRC19:44
ayoungmorganfainberg, so, to be pedantic, it is a proxy architecture, where caching is one form of Proxy.  The Debug backend shows that clearly.19:44
ayoungmorganfainberg, but...looks good19:44
morganfainbergayoung: hehe, yes you are correct in that.19:45
morganfainbergayoung: i also plan on writing a more in-depth "how to" caching depending on the different caching options (post FF)19:45
ayoungmorganfainberg, +2 approved19:46
morganfainbergthe other big one is: https://review.openstack.org/#/c/43608/19:46
morganfainbergthe one we talked about token validations.19:46
morganfainbergthat one should make the manager aware of invalid/expired/revoked tokens when you do validate/check on them19:47
morganfainbergthe rest of the caching chain is just leveraging the keystone.common.cache code.19:47
ayounghenrynash, just rechecked the protection review19:48
henrynashayoung: thx19:49
*** CaptTofu has joined #openstack-dev19:50
ayoungmorganfainberg, so, lets keep the logic in the provider19:51
fabiogayoung, morganfainberg and stevemar: patch 33 has the name updated19:52
ayoungthe expiration check should still be in the provider, just not in the driver19:52
ayoungmorganfainberg, ah, you moved it up...cool19:52
morganfainbergayoung: :)19:52
morganfainbergayoung: got to run to a meeting, let me know if you see anything problematic, i'll get it fixed up.19:53
ayoungmorganfainberg, I don't think that is quite right19:53
morganfainbergayoung: ?19:53
*** johnthetubaguy1 has joined #openstack-dev19:53
ayoungmorganfainberg, OK...expect a tweak when you get back19:53
morganfainbergsure.19:53
lifelessrussellb: hi! your review stats thing; I have some definitional questions; should I nag you or ask where the code is :)19:54
*** pixelbeat has quit IRC19:54
*** johnthetubaguy has quit IRC19:54
lifelessrussellb: things like - is the count 'number of patches the reviewer has participated in review on' or 'number of times they clicked 'review'19:54
stevemarfabiog: nice, it looks awesome19:54
lifelessrussellb: and 'what projects are enrolled under tripleo'?19:54
*** topol has quit IRC19:55
russellblifeless: openstack-infra/reviewstats.git19:55
russellblifeless: projects/tripleo.json (presumably)19:55
dragondmanyone have a moment to eyeball a change for openstack/requirements ? https://review.openstack.org/#/c/43503/ ?19:55
morganfainbergayoung: back in an hour or so.19:55
russellblifeless: should be the number of times they clicked review (but pretty sure it doesn't count comments / +0 votes)19:56
*** eglynn has joined #openstack-dev19:56
*** welldannit has joined #openstack-dev19:57
lifelessrussellb: ah; so yeah, we moved to openstack recently ....19:57
*** gabrielhurley has joined #openstack-dev19:58
lifelessrussellb: is there a linter for this?19:58
russellblifeless: https://review.openstack.org/#/c/42511/19:58
russellbno tests or anything, heh19:58
russellbwould be nice though19:58
lifelessok, I just did that same change myself locally19:58
lifelessI will copy the change Id down and push it19:58
russellbcool sounds good19:59
*** waa has quit IRC20:00
lifelessrussellb: will the system rescan everything automatically?20:00
russellbwhen i merge it?  it'll be applied the next time it's scheduled to run20:01
russellbor i can go kick it20:01
russellbi'm happy to do so20:01
*** jhesketh has quit IRC20:02
*** eglynn has quit IRC20:02
*** dprince has quit IRC20:03
*** jfriedly has quit IRC20:03
*** morganfainberg is now known as morganfainberg|a20:03
*** ianw has quit IRC20:04
*** vipul-away is now known as vipul20:04
*** pcm__ has quit IRC20:04
*** ianw has joined #openstack-dev20:05
*** jbresnah has quit IRC20:06
*** Satya has quit IRC20:06
*** ayoung has quit IRC20:06
*** nachi has quit IRC20:07
*** nati_ueno has quit IRC20:08
*** nati_ueno has joined #openstack-dev20:08
*** maheshp has quit IRC20:09
*** eglynn has joined #openstack-dev20:10
openstackstatusNOTICE: zuul is offline because of a pbr-related installation issue20:10
*** ChanServ changes topic to "zuul is offline because of a pbr-related installation issue"20:10
*** martine_ has quit IRC20:10
*** HenryG has quit IRC20:10
*** morganfainberg|a is now known as morganfainberg20:12
*** nati_ueno has quit IRC20:12
*** martine_ has joined #openstack-dev20:13
*** emagana_ has quit IRC20:15
*** rcleere has quit IRC20:15
*** galstrom is now known as galstrom_zzz20:16
*** markmcclain has joined #openstack-dev20:19
*** Guest27906 has quit IRC20:19
*** morganfainberg is now known as morganfainberg|a20:21
*** rnirmal has joined #openstack-dev20:21
*** morganfainberg|a is now known as morganfainberg20:22
*** ayoung has joined #openstack-dev20:22
*** yolanda has quit IRC20:27
*** briancurtin has joined #openstack-dev20:27
*** slagle has quit IRC20:27
*** dina_belova has joined #openstack-dev20:28
*** maheshp has joined #openstack-dev20:30
*** novas0x2a|laptop has joined #openstack-dev20:33
*** morazi has quit IRC20:34
openstackstatusNOTICE: Zuul has been restarted20:35
*** ChanServ changes topic to "OpenStack development || Support is in #openstack"20:35
*** rnirmal has quit IRC20:36
*** slagle has joined #openstack-dev20:38
*** jfriedly has joined #openstack-dev20:38
*** mberwanger has joined #openstack-dev20:38
*** networkstatic has quit IRC20:38
*** dvarga has quit IRC20:41
*** comay has quit IRC20:42
*** gyee has joined #openstack-dev20:42
*** mattf is now known as _mattf20:46
*** morazi has joined #openstack-dev20:47
*** leif has joined #openstack-dev20:48
*** leif is now known as Guest7476420:48
*** alunduil has quit IRC20:49
sorenlifeless, ttx, SpamapS: re discussion in #o-meeting: Explain again why MongoDB is so scary?20:50
lifelesssoren: AGPL20:50
SpamapSsoren: AGPL terrifies lawyers.20:50
sorenApply cluebat?20:50
lifelesssoren: they aren't wrong, sadly.20:50
sorenlifeless: How so?20:51
SpamapSIn any legal matter there is a risk factor, it is just another form of security/vulnerability...20:51
lifelesssoren: what courts interpret, and what the drafter of the license intended are often not the same.20:51
*** mberwanger has quit IRC20:51
SpamapSAnd many lawyer and organizations have a low tolerance for risk. AGPL carries a moderate amount of risk.. hence.. problems.20:51
lifelesssoren: thats a valid risk, until AGPL has some cases behind it; same thing happened with GPL adoption.20:51
sorenThe risk being that you might have to publish a patch you write?20:51
lifelesssoren: no20:51
SpamapSthe risk is that you will have to publish _everything_20:52
*** colinmcnamara has joined #openstack-dev20:52
lifelesssoren: for instance, what if the court interpret linking broadly for web services, since AGPL is aimed at services.20:52
lifelesssoren: or what if the GPL3 Patent clauses get tied into the AGPL evaluation20:53
*** mberwanger has joined #openstack-dev20:53
dolphmhenrynash: thank you for handling the meeting earlier!20:53
*** johnthetubaguy1 has quit IRC20:53
lifelesssoren: it could be very very messy, and noone wants to be the test case20:53
dolphmhenrynash: i wasn't expecting to be absent20:53
*** martine_ has quit IRC20:53
*** vuil has joined #openstack-dev20:53
lifelesssoren: it being an asymmetric license and generally used on open-core projects is a separate concern the more die-hard folk like me have :)20:54
*** Guest74764 has quit IRC20:55
*** tmclaugh[work] has quit IRC20:55
sorenI guess I need to re-read the AGPL.20:56
SpamapSIt is just vague enough that it makes lawyers see "testing the waters" as "dipping your toe in a vat of boiling acid"20:57
sorenI don't even see where it talks about linked code.20:57
SpamapSAnd yeah, that trepidation then puts the users in a vulnerable place, requiring them to consider being the test case, or buying a license.20:57
*** anniec has quit IRC20:59
*** MaxV has joined #openstack-dev21:00
*** eglynn has quit IRC21:00
russellblifeless: looks like it's updated now btw - http://russellbryant.net/openstack-stats/tripleo-reviewers-30.txt21:00
*** Ruetobas has quit IRC21:01
*** armax has quit IRC21:01
*** colinmcnamara has quit IRC21:02
*** pmathews has quit IRC21:03
*** anniec has joined #openstack-dev21:03
*** pmathews has joined #openstack-dev21:03
*** johnthetubaguy has joined #openstack-dev21:03
lifelessrussellb: thanks!21:03
*** salv-orlando has quit IRC21:03
SpamapSsoren: its not so much about linking, it is about section 13 "if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitat21:04
*** salv-orlando has joined #openstack-dev21:04
*** johnthetubaguy has quit IRC21:04
SpamapSsoren: the real question is what constitutes modifying the program, and what constitutes the modified program.21:04
sgranthe AGPL is designed to say, "if you run a web service, you must provide the source code"21:05
sgranthere are rules lawyering games you can play about what constitutes modification and under what circumstance you can get around that, but that's the point of it21:05
sgranthere are valid reasons not to want to do that, so you should stay away from software under that license if you have one of those reasons21:06
SpamapSYeah, its point is sound. It being used by, for instance, Oracle, to pollute BerkeleyDB 6.0 so corporate users will be forced to buy a license, is what is crap.21:06
insanidadewould anyone please clarify the difference between Core OpenStack Networking API and Quantum/Neutron API ?21:06
*** armax has joined #openstack-dev21:06
SpamapSSo there's also a "this is crap, stop it" element to AGPL hate.21:06
*** ayoung has quit IRC21:08
sorenSpamapS: See, that's what I don't get. What sort of doubt could there be as to what constitutes modifying the program?21:08
sorenSpamapS: Also, what is it that people want to do to e.g. MongoDB that they so eagerly want to keep secret?21:08
sorenSpamapS: So eagerly, in fact, that they'd rather not use MongoDB at all rather than risk sharing their modifications.21:09
*** rfolco has quit IRC21:09
SpamapSsoren: you and I are logical people, with a strong knowledge of technology. We know that. Do you trust the major courts in the major markets OpenStack wants to be used in to understand that?21:09
SpamapSsoren: because a lot of people simply don't.21:10
SpamapSwhich is the whole point of using the Apache 2.0 license.21:10
sorenSpamapS: I'm just genuinely curious what sort of nut job interpretations that these lawyers are afraid might be offered from the courts.21:10
sorenSpamapS: Besides, with MongoDB it's even easier: If push indeed comes to shove and a judge screws it up for everyone, buy a frickin' license and be done with it.21:11
*** CaptTofu has quit IRC21:12
*** esheffield has quit IRC21:12
*** esheffield has joined #openstack-dev21:12
SpamapSsoren: so you deploy 20,000 nodes of mongodb.. and _then_ you ask 10gen for a price?21:13
*** litong has quit IRC21:13
*** vuil has quit IRC21:13
*** mberwanger has quit IRC21:13
*** spzala has quit IRC21:14
*** jruzicka has quit IRC21:14
*** corXi has joined #openstack-dev21:14
morganfainberggyee: ping21:14
SpamapSsoren: these conversations feel a lot like the discussions we (engineers) often have about security, right? "In what world does somebody give away their password to a person on the phone?"21:14
sorenSpamapS: I'm just saying that there is a way out.21:15
henrynashgyee: added configuration.rst update to https://review.openstack.org/#/c/38308/18 as suggested21:15
morganfainberghenrynash: you going to be here for the next few minutes?21:16
henrynashdolphm: np21:16
henrynashprobably not…but will be back in an hour or two21:16
morganfainbergok i;ll hit you up then21:17
SpamapSsoren: MongoDB is not magical. It is just popular. For what ceilometer and marconi are doing Redis, Riak, Cassandra, even MySQL, can be used...21:17
henrynashyou want to talk caching?21:17
morganfainbergyeah21:17
morganfainbergspecifically around list_* methods21:17
*** yolanda has joined #openstack-dev21:17
dolphmSpamapS: ++21:17
sorenSpamapS: Sometimes I'm amazed anyone ever gets to do anything. It seems lawyers are afraid of everything and would rather we all just went home and kept quiet to avoid being sued.21:17
morganfainbergmaking sure filtering impl and caching play nice :)21:17
SpamapSsoren: so for those who have crazy lawyers who want to use the license they have accepted, and don't want AGPL... we need abstraction.21:17
*** rackerjoe has left #openstack-dev21:17
dolphmmorganfainberg: ++21:17
sorenSpamapS: Oh, sure, sure. I'm not too hot on MongoDB myself either.21:17
SpamapSsoren: lawyers and engineers are very similar in this aspect. We all want to do things right and fix bugs. So do lawyers. :)21:17
*** jvrbanac has joined #openstack-dev21:18
*** cyeoh_ has joined #openstack-dev21:18
lifelessrussellb: http://russellbryant.net/openstack-stats/tripleo-reviewers-90.txt much better :)21:18
dolphmSpamapS: engineers are lazy and work as efficiently as possible21:18
lifelessSpamapS: ^21:18
SpamapSsoren: the point is merely that there is enough ambiguity to make multiple organizations raise eyebrows and refuse to take such a risk, even if it seems absurd.21:18
sorenSpamapS: I just wish a lawyer would point out exactly what the potential for misunderstanding is, because I can't spot it. I want to learn.21:19
SpamapSlifeless: much better :)21:19
*** cyeoh has quit IRC21:19
lifelesssoren: lawyers often can't :(. If they analyse the license on behalf of a particular client, that discussion is privileged21:19
SpamapSright.21:19
henrynashgyee, morganfainberg, young, bknudson: think https://review.openstack.org/#/c/38308/18 is now ready (jenkins is co-operating)…happy to take any last minute issues and fix tonight21:19
lifelesssoren: so you need lawyers to a) look closely and b) do so not on behalf of any client21:19
lifelesssoren: which pretty much rules out all corporate lawyers21:20
*** aeperezt has quit IRC21:20
*** sandywalsh has quit IRC21:20
sorenlifeless: Hm. Interesting point.21:20
dolphmhenrynash: morganfainberg: expecting issues between caching and filtering?21:20
SpamapSIIRC, the FSF has done independent evaluation of it.21:20
morganfainbergdolphm: no, just the list_* methods need to play nice, his reviews touch them, so would caching (potentially)21:21
*** alunduil has joined #openstack-dev21:21
*** ayoung has joined #openstack-dev21:21
morganfainbergdolphm: so need to make sure implementations are compatble.  worst case, i'll push caching on filtered interfaces.21:22
morganfainbergdolphm: but i doubt that will be needed.21:22
henrynashdolphm: we're gonna chat later on it21:22
*** henrynash has quit IRC21:23
ayoungjamielennox, is there some way we could do the auth plugin without the huge parameter lists?  Can we make some sort of abstract base class which has all of those values on it, and pass around a reference to it?21:23
morganfainbergayoung:  ++ that would be nice.21:24
jamielennoxayoung, so there is somewhat of that proposed in alessio's later patches21:24
*** bswartz has quit IRC21:24
ayoungmorganfainberg, you seem to know all this ABC stuff...is there any support for doing something like that with kwargs and a fixed set of properties on some object?21:24
*** jasondotstar has quit IRC21:25
jamielennoxessentially the plan is to put an opt_names on the class which would be the definitive of what you can instantiate that class with21:25
jamielennoxunfortunately we need to backwards support a lot of this stuff21:25
ayoungjamielennox, link?21:25
morganfainbergayoung: don't think so, not in the context of ABC,  but possibly in the context of a metaclass21:26
ayoungyeah, I get the backwards support aspect, which is why autogenerated things fro kwargs would be nice21:26
*** blentz has quit IRC21:26
ayoungI was on my way to school when I metaclass...21:26
*** blentz has joined #openstack-dev21:26
morganfainbergayoung: lol21:26
jamielennoxayoung,  if you look at https://review.openstack.org/#/c/42164/9/keystoneclient/auth/keystone.py21:26
jamielennoxthere is some opt_names and variables are saved in a dict called opts21:26
jamielennoxthat way you can just pass the dict around21:26
jamielennoxit's messier in that review than it needs to be because he is trying to jam everything into that base class21:27
*** terryh has quit IRC21:27
ayoungjamielennox, seems like opt_names should be option_names, and composed of an optional list and a required list, no?21:28
jamielennoxthe cool stuff that happens later though is you can take those opt_names and match them directly to argparse and such21:28
ayoungjamielennox, yep.  Can that somehow tie in with kwargs...?21:29
jamielennoxayoung, depends on the definition of required21:29
*** dina_belova has quit IRC21:29
gyeehenrynash, looking21:29
jamielennoxas things stand we don't 'require' anything it just fails later if you don't provide it21:29
*** dina_belova has joined #openstack-dev21:29
ayoungjamielennox, he has "sufficient" options in there, maybe that is better name21:29
jamielennoxor it does it's best to work around it21:30
ayoungbut looks like those are more complex rules21:30
jamielennoxwe disagree on some of the finer points21:30
ayoungeither otken, or (userid,pw) or...21:30
jamielennoxi don't like the whole sufficient_opts method21:30
jamielennoxit seems like a CLI issue and i told him to drop that until we had the client figured out21:30
jamielennoxahh, asked him...21:31
ayoungjamielennox, so, it feels like a the client analog to what we do in the token creation code on the server21:31
*** HenryG has joined #openstack-dev21:31
ayoungshouldn't token be one plugin, uid/pw a second, and so on?21:31
jamielennoxayoung, big jumbled mess with everything having an input?21:31
jamielennoxayoung, ideally sure21:32
*** stevemar has quit IRC21:32
jamielennoxwhat i'm trying to get to is something that will work with the current system as well as the new stuff21:32
ayoungjamielennox, ok...which review is the most pressing?  Let me start there21:32
*** sandywalsh has joined #openstack-dev21:33
jamielennoxtoken should be a plugin, but there is this giant legacy of stuff that needs supporting21:33
jamielennoxayoung, probably that one21:33
jamielennoxcreate auth plugins21:34
jamielennoxhttps://review.openstack.org/#/c/43828/21:34
*** corXi has quit IRC21:34
*** dina_belova has quit IRC21:34
*** yolanda has quit IRC21:34
jamielennoxbut i guess already i'm thinking about it and i should look to extract a new keystone v2 and then have a legacy object that inherits from it, rather than support all that cruft going forward21:34
ayoungjamielennox, yep21:36
jamielennoxi had been thinking if i start from there then i can look to start deprecating things off the object21:36
jamielennoxbut anyone who uses this new shouldn't have to deal with this crap21:36
ayoungjamielennox, morganfainberg does python give you any way to autogenerate a parameter list for a function?21:36
jamielennoxparam list?21:37
*** salv-orlando has quit IRC21:37
bknudsonshouldn't the server indicate that the response doesn't include all of the results?21:37
bknudsonlike when it hits the list_limit ?21:37
morganfainbergbknudson: i think os21:38
morganfainbergso*21:38
*** lexinator has quit IRC21:38
ayoungjamielennox, yeah, somethinkg like take this dictionary and make a parameter list out of it21:38
morganfainbergbut how do you indicate that in an apicomatible way at the moment?21:38
jamielennoxayoung, you can always just take kwargs and check keys against a predefined list21:38
bknudsonif we can't do that then we should just get rid of the list_limit.21:38
jamielennoxi think that's what i'm doing at the moment21:38
morganfainbergbknudson: i am on board with that, push that to the pagination patch…21:39
ayoungjamielennox, will that work if the user calls with an explicit parameter?  And it breaks parameter ordering, doesn't it?21:39
*** lexinator has joined #openstack-dev21:39
*** markmcclain has quit IRC21:40
jamielennoxayoung, it won't be picked up as a kwarg if you provide is as a ordered param21:40
jamielennoxbut i don't think we do that anywhere21:40
*** changbl has quit IRC21:41
jamielennoxand if you want an ordered parameter you shouldn't be doing this sort of stuff anyway21:41
bknudsonordered params get picked up as kwargs.21:41
bknudsonif there's more ordered params in the call then there are on the spec.21:41
ayoungjamielennox, so...if we converted that huge parameter list to something that unpacked kwargs, we would not break anything?21:41
jamielennoxbknudson, no they get picked up as *args21:41
bknudsonsure, if you have *args.21:41
*** dkranz has quit IRC21:42
ayoungjamielennox, so we include *args in the parameter list, and enforce order checking against the dictionary for that first, and then do the kwargs21:42
jamielennoxbknudson, if you don't have *args and you don't provide a k=v format it will fail21:43
jamielennoxayoung, i'm not sure what you're trying to accomplish. everything so far is passed around as **kwargs on purpose21:43
*** vuil has joined #openstack-dev21:44
ayoungjamielennox, I'm trying to get away from multiple functionshaving the same long parameter list21:44
jamielennoxso my solution to that would be to stop taking arguments to the authenticate() function21:44
*** markmc has quit IRC21:45
jamielennoxi can't see why anyone would do that21:45
*** donaldh has quit IRC21:45
jamielennoxexplicity override something in the class object just for the auth process21:45
gyeeayoung, the auth plugin themselves should tell the framework what args they need21:45
gyeelike a get_args method21:45
ayounggyee, yeah, we're trying to get there.21:45
jamielennoxor opt_names on the class21:46
SpamapSdoes anybody know of a regex library for python that does not have backref support (or a way to tell re/regex to disable it)_?21:46
ayoungjamielennox, need to get on the bus here in a few minutes, but I have your code on my Laptop.21:46
gyeeit should return some sort of dictionary which contains the arg name,  type, display name, default value, help message21:46
SpamapStrying to come up with a solution to https://bugs.launchpad.net/heat/+bug/1217194 that does not involve "sorry no regexes for you"21:46
uvirtbotLaunchpad bug 1217194 in heat "AllowedPattern is using python re module with user input" [High,Triaged]21:46
jamielennoxgyee, hadn't thought of going that far21:46
gyeejamielennox, otherwise, plugin will be constraint21:48
*** jcoufal has joined #openstack-dev21:48
jamielennoxi meant specifically including type, display name etc into the argument info21:48
jamielennoxthere is a version around that will let the plugin set it's own argparse function21:48
jamielennoxbut that wasn't being auto generated, it involved adding new entries when it was required21:49
ayoungjamielennox, what unit test should I use to test the base auth code?21:49
gyeejamielennox, can the framework handle that?21:50
gyeelike "keystone --auth_strategy myauth --help21:50
jamielennoxayoung, the point at the moment is that nothing is broken from the past21:50
gyeeit should just call myauth.help()21:50
jamielennoxthere is no reason it can't21:51
*** vuil has quit IRC21:51
morganfainbergthats pretty flexible.21:51
*** pixelbeat has joined #openstack-dev21:51
jamielennoxthis is still fairly new so i'm just trying not to break the current keystone using world21:51
*** ftcjeff has joined #openstack-dev21:51
gyeemyauth.validate(**params) to validate the user inputs21:51
jamielennoxit's just a matter of should we have an argument list such that help and validate are auto-generated, or should wee just allow the plugin to provide a custom function for that stuff21:52
*** neelashah has quit IRC21:52
gyeejamielennox, nothing should be auto-generated21:52
gyeeshould be delegated to the plugins21:53
jamielennoxor obviously both as the validate call could be overriden21:53
jamielennoxgyee, agree there are always too many edge cases when this stuff is auto-generated21:54
gyeewe need a flexible framework so we can just drop an auth plugin if we want21:54
gyeedrop in21:54
*** dolphm has quit IRC21:54
jamielennoxgyee, that's the plan21:54
morganfainbergi think the plugin should just be delegated that work.21:54
gyeeright21:54
jamielennoxwhat is up for code review doesn't get us there, it just gets us to the point where we've seperated from the base client the concept of auth and the concept of a session21:55
morganfainbergsorry playing a little catchup on the convo21:55
jamielennoxI haven't got a firm opinion yet on how much the auth plugin should be handling21:55
gyeewhat's there right now is just allow different plugins to work with the same set of parameters21:55
ayoungjamielennox, the fact that __init and authenticate have the same parameter list is what worries me.  Let me see if I can hack that to make it a single point21:55
*** kbringard has quit IRC21:55
gyeethat's not flexible enough, but it will give us a starting point21:55
jamielennoxayoung, i don't want authenticate to take parameters - problem solved21:56
morganfainbergjamielennox: that seems reasonable.21:56
jamielennoxalso for new code i'd like to not have to rely on that existing code21:56
jamielennoxbut personally i really dislike huge changes coming through at once, particularly in client where we have api compat issues21:57
jamielennoxthese patches are purely separation21:57
jamielennoxso i need to rename identity.v2.Auth to identity.v2.LegacyAuth or something so that v2.Auth can be new code21:58
jamielennoxditto v321:58
ayoungjamielennox, ok, have to fly...back on line later on tonight21:58
jamielennoxayoung, np21:59
morganfainberggyee: let me know when you're ready to sync up on list_* caching methods, i want tog et the last patch (or 2) in the chain together this evening.21:59
*** markmcclain has joined #openstack-dev21:59
jamielennoxbut there are issues that arise from the connection seperation (the following patch) that aren't going to let this stuff happen straight up21:59
morganfainbergi'm going to follow up w/ henrynash a little later on as well.21:59
*** boden has quit IRC22:00
jamielennoxyou guys feel free, i've got to get ready to go to work anyway22:01
*** lexinator has quit IRC22:01
*** FunnyLookinHat has quit IRC22:01
*** boris-42 has quit IRC22:02
*** lexinator has joined #openstack-dev22:02
*** morazi has quit IRC22:03
*** ayoung has quit IRC22:03
*** burt has quit IRC22:03
*** mlavalle has quit IRC22:04
gyeemorganfainberg, are you making list_* caching configurable?22:05
*** morganfainberg is now known as morganfainberg|a22:05
*** SergeyLukjanov has quit IRC22:05
*** morganfainberg|a is now known as morganfainberg22:06
morganfainberggyee: well, currently the whole subsystem is cacheable.  e.g. assignment has a toggle22:06
gyeemorganfainberg, so its all or nothing?22:07
morganfainberggyee: i know that the full "list_users" for example, could possibly benefit from caching22:07
fabiogbknudson: addressed all your comments in patch 34 (at least I hope :-))22:07
morganfainberggyee: right now.  i could create more toggles fairly easily.22:07
morganfainberggyee: the other option is to cache the22:08
gyeemorganfainberg, that would be nice22:08
morganfainberggyee: full list users (for example) but not any filtered one22:08
morganfainbergcaching list_users() is easy, invalidations are easy22:08
morganfainbergcaching list_users(filter=blah) becomes hard.  esp. with invalidations22:09
*** senk has quit IRC22:09
gyeemorganfainberg, that sounds fair22:09
morganfainberggyee: your preference is to offer a mechanism to just not cache list_* ?22:09
*** eharney has quit IRC22:10
morganfainberggyee: can you think of concerns of caching the non-filtered versions?22:10
*** maheshp has quit IRC22:10
*** CaptTofu has joined #openstack-dev22:10
gyeemorganfainberg, I worried if a backend don't play nice22:12
gyeein the case of HP ED, which returns you thousands of entries22:12
*** maheshp has joined #openstack-dev22:12
morganfainberggyee: right.22:12
morganfainberglikely that would blow out a single memcache page.22:12
gyeeright22:12
*** flaper87 is now known as flaper87|afk22:12
SlickNikdtroyer / afezekas: please can you review https://review.openstack.org/#/c/38169/ when you get a chance? Thanks!22:12
*** jecarey has quit IRC22:13
*** shardy is now known as shardy_afk22:13
gyeemorganfainberg, would it be a lot of work adding a different taggle for list_*22:13
gyeetoggle22:13
*** _TheDodd_ has quit IRC22:13
morganfainberggyee: just some refactoring of how "should_cache" ends up being built22:13
morganfainbergit's not too terrible.22:13
*** salv-orlando has joined #openstack-dev22:14
*** maheshp has quit IRC22:14
morganfainberggyee: my concern is having too many toggles :P  trying to not overwhelm people when configuring caching22:15
morganfainbergbut still provide good functionality22:15
*** galstrom_zzz is now known as galstrom22:16
*** leif has joined #openstack-dev22:16
*** giulivo has quit IRC22:16
gyeemorganfainberg, as long as you give them a reasonable defaults out-of-the-box, I bet most people won't even touch them22:17
*** leif is now known as Guest2588322:17
*** henrynash has joined #openstack-dev22:17
morganfainberggyee: thats the plan. well beyond the obvious "cache is disabled out of the gate"22:17
morganfainberggyee: ok, i'll look to add something to toggle list_* methods per subsystem as cachable22:18
gyeemorganfainberg, k, not a big deal, but a nice to have22:18
*** galstrom is now known as galstrom_zzz22:19
morganfainberggyee: unless there is an issue making filtering play nice w/ caching.22:19
morganfainbergwhichcase, i'll be punting on caching the list_* methods.22:19
gyeemorganfainberg, yeah, just punt it for now22:20
morganfainberggyee: i'll see how my convo w/ henrynash goes later on.  it might become an I feature to cache those calls.22:20
morganfainberggyee: list_* that is.22:20
gyeesounds good22:20
*** anniec has quit IRC22:24
*** jbresnah has joined #openstack-dev22:26
*** briancurtin has quit IRC22:29
*** gabrielhurley has quit IRC22:30
insanidadequestion: how/where do I specify the plugin I want to use for, let's say, neutron ?22:30
lifelessneutron's config22:30
*** armax has quit IRC22:30
fabiogmorganfainberg, stevemar: please review patch 3422:31
morganfainbergfabiog: will do.22:31
*** jcoufal has quit IRC22:31
lifelessinsanidade: /etc/neutron/neutron.conf22:31
lifelesscore_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV222:31
lifelessfor instance22:31
fabiogmorganfainberg: thanks, I hope I will cross the line now ...22:31
fabiog:-)22:32
morganfainbergfabiog: you're close.22:32
*** anniec has joined #openstack-dev22:34
*** carl_baldwin has quit IRC22:35
*** amohn9 has quit IRC22:35
*** jhesketh has joined #openstack-dev22:38
insanidadelifeless: thanks.22:38
*** jayg is now known as jayg|g0n322:39
*** henrynash_ has joined #openstack-dev22:40
*** dina_belova has joined #openstack-dev22:40
*** salv-orlando has quit IRC22:41
*** salv-orlando_ has joined #openstack-dev22:41
*** radsy has joined #openstack-dev22:42
*** henrynash has quit IRC22:43
*** henrynash_ is now known as henrynash22:43
*** MaxV has quit IRC22:43
*** salv-orlando has joined #openstack-dev22:43
*** salv-orlando has quit IRC22:44
*** salv-orlando_ has quit IRC22:44
*** salv-orlando has joined #openstack-dev22:44
*** ftcjeff has quit IRC22:44
*** dina_belova has quit IRC22:45
*** otherwiseguy has quit IRC22:45
*** jmontemayor has quit IRC22:46
*** vuil has joined #openstack-dev22:47
*** jimfehlig has quit IRC22:49
*** salv-orlando has quit IRC22:49
*** rcleere has joined #openstack-dev22:50
*** senk has joined #openstack-dev22:50
*** comay has joined #openstack-dev22:53
*** portante is now known as portante|afk22:55
*** jhesketh_ has joined #openstack-dev22:55
*** dvarga has joined #openstack-dev22:56
*** jhesketh has quit IRC22:57
*** dolphm has joined #openstack-dev22:57
*** dolphm has left #openstack-dev22:58
*** salv-orlando has joined #openstack-dev22:59
*** salv-orlando_ has joined #openstack-dev23:00
*** ayoung has joined #openstack-dev23:02
*** salv-orlando has quit IRC23:02
*** salv-orlando_ has quit IRC23:02
*** salv-orlando has joined #openstack-dev23:03
*** jhesketh has joined #openstack-dev23:04
*** vuntz has quit IRC23:05
fabiogbknudson: please review patch 3523:06
*** rcleere has quit IRC23:07
*** senk has quit IRC23:08
henrynashbknudson: thx for all your comments23:10
bknudsonhenrynash: no problem.23:11
henrynashbknudson: one question…is it a standard to have xxxx_in_out for parameters that are modified?  I hadn't seen that done elsewhere in keystone23:11
*** rods1 has quit IRC23:11
bknudsonhenrynash: do we have a lot of in-out parameters?23:11
bknudsonI think they should be avoided.23:12
henrynashbknudson: I doubt it23:12
henrynashbknudson: I agree in general23:12
*** vuntz has joined #openstack-dev23:12
henrynashbknudson: in this case, it seemed to be the least worst option23:13
bknudsonhenrynash: I don't have a problem with using it, but since it's kind of dangerous and surprising it's best to make it explicit.23:13
bknudsonI know we've had problems in the past where the caller didn't expect the ref to change and it did.23:13
henrynashbknudson: ok, ouch, big search and replace coming up...23:14
bknudsonyou can make the change in a separate commit if you want.23:14
*** herndon_ has quit IRC23:16
*** shanewang_sleep is now known as shanewang23:19
*** dvarga has quit IRC23:19
*** datsun180b has quit IRC23:20
*** vipul is now known as vipul-away23:20
*** bswartz has joined #openstack-dev23:21
*** anteaya has quit IRC23:21
*** alexb_ has quit IRC23:22
*** sarob has joined #openstack-dev23:25
*** michchap has joined #openstack-dev23:28
*** pmathews has quit IRC23:29
*** herndon_ has joined #openstack-dev23:29
*** otherwiseguy has joined #openstack-dev23:30
*** sarob_ has joined #openstack-dev23:36
*** stevemar has joined #openstack-dev23:36
*** insanidade has quit IRC23:36
*** Guest25883 has quit IRC23:37
*** markmcclain has quit IRC23:37
*** networkstatic has joined #openstack-dev23:38
*** sarob has quit IRC23:38
*** jbresnah has quit IRC23:39
*** wolfdreamer has quit IRC23:39
*** dina_belova has joined #openstack-dev23:40
*** herndon_ has quit IRC23:41
*** rcrit has quit IRC23:41
*** dkranz has joined #openstack-dev23:44
*** alop has quit IRC23:45
*** dina_belova has quit IRC23:45
*** vuil has quit IRC23:47
*** jhesketh has quit IRC23:47
*** colinmcnamara has joined #openstack-dev23:48
*** salv-orlando has quit IRC23:51
*** MaxV has joined #openstack-dev23:53
*** radez is now known as radez_g0n323:54
*** rcrit has joined #openstack-dev23:54
*** comay has quit IRC23:56
*** jergerber has quit IRC23:56
fabiogmorganfainberg: you can fire it up :-)23:56
*** gordc has quit IRC23:57
*** MaxV has quit IRC23:58

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