*** dims has quit IRC | 00:00 | |
*** dims has joined #openstack-dev | 00:01 | |
*** MaxV has quit IRC | 00:02 | |
*** SumitNaiksatam has quit IRC | 00:04 | |
*** diogogmt has quit IRC | 00:04 | |
*** salv-orlando has quit IRC | 00:05 | |
*** mikal has quit IRC | 00:06 | |
*** salv-orlando has joined #openstack-dev | 00:06 | |
*** mikal has joined #openstack-dev | 00:06 | |
*** Mandell has quit IRC | 00:06 | |
*** salv3 has joined #openstack-dev | 00:06 | |
*** salv3 has quit IRC | 00:07 | |
*** Mandell has joined #openstack-dev | 00:08 | |
*** michchap has joined #openstack-dev | 00:10 | |
*** utlemming has quit IRC | 00:13 | |
*** utlemming has joined #openstack-dev | 00:14 | |
*** rwsu is now known as rwsu-away | 00:15 | |
*** FunnyLookinHat has quit IRC | 00:20 | |
*** michchap has quit IRC | 00:21 | |
*** michchap has joined #openstack-dev | 00:22 | |
*** dolphm has joined #openstack-dev | 00:24 | |
*** sarob_ has joined #openstack-dev | 00:24 | |
*** lexinator has quit IRC | 00:27 | |
*** sarob has quit IRC | 00:28 | |
*** sarob_ has quit IRC | 00:29 | |
*** lexinator has joined #openstack-dev | 00:30 | |
*** salv3 has joined #openstack-dev | 00:31 | |
*** salv3 has quit IRC | 00:31 | |
*** alunduil has quit IRC | 00:31 | |
*** spzala has joined #openstack-dev | 00:32 | |
*** dina_belova has joined #openstack-dev | 00:33 | |
*** Mandell has quit IRC | 00:33 | |
*** dstanek has quit IRC | 00:36 | |
*** dina_belova has quit IRC | 00:37 | |
*** portante|afk is now known as portante | 00:37 | |
*** alexb_ has quit IRC | 00:39 | |
*** dstanek has joined #openstack-dev | 00:41 | |
*** bdpayne has quit IRC | 00:45 | |
*** dolphm has quit IRC | 00:47 | |
*** SumitNaiksatam has joined #openstack-dev | 00:47 | |
*** spzala has quit IRC | 00:51 | |
*** hailiang has joined #openstack-dev | 00:52 | |
*** fabio_ has quit IRC | 00:53 | |
*** jhesketh has quit IRC | 00:53 | |
*** jhesketh_ has joined #openstack-dev | 00:53 | |
*** jhesketh has joined #openstack-dev | 00:54 | |
*** alexpilotti has quit IRC | 00:55 | |
*** gmurphy has quit IRC | 00:58 | |
*** salv3 has joined #openstack-dev | 00:58 | |
*** salv3 has quit IRC | 00:58 | |
*** alop has quit IRC | 01:01 | |
*** Tross has joined #openstack-dev | 01:02 | |
*** salv3 has joined #openstack-dev | 01:03 | |
*** salv3 has quit IRC | 01:03 | |
stevemar | morganfainberg: yo | 01:03 |
---|---|---|
morganfainberg | stevemar: hey how goes | 01:03 |
stevemar | morganfainberg: not bad, had a random q | 01:04 |
*** tomh_ has joined #openstack-dev | 01:04 | |
*** roz_ has joined #openstack-dev | 01:04 | |
morganfainberg | stevemar: have a random answer then | 01:04 |
stevemar | do you do anything special to view diffs between patch sets? | 01:04 |
stevemar | rather, is there a way | 01:04 |
morganfainberg | you can do it w/ git review or on the webpage. | 01:04 |
*** fabio_ has joined #openstack-dev | 01:05 | |
stevemar | lies | 01:05 |
stevemar | how | 01:05 |
morganfainberg | but be warned, you get all the delta (all rebase changes as well) | 01:05 |
morganfainberg | so | 01:05 |
stevemar | hmm | 01:05 |
morganfainberg | https://review.openstack.org/#/c/40176/10/keystoneclient/access.py | 01:05 |
morganfainberg | erm. | 01:05 |
morganfainberg | https://review.openstack.org/#/c/40176/8..10/keystoneclient/access.py | 01:05 |
morganfainberg | there | 01:06 |
*** andrearoz has quit IRC | 01:06 | |
*** tomh has quit IRC | 01:06 | |
morganfainberg | that should show you the base patchset of 8, and 10 as the "new" | 01:06 |
clarkb | morganfainberg: stevemar see git review -m for slightly nicer diffing | 01:06 |
*** spzala has joined #openstack-dev | 01:06 | |
morganfainberg | clarkb: beat me to it | 01:06 |
stevemar | so 'old'..'new' | 01:07 |
morganfainberg | the git review -m is much nicer | 01:07 |
stevemar | the web page isn't as helpful | 01:07 |
stevemar | yeah, i'll try that, thanks clarkb | 01:07 |
clarkb | stevemar: morganfainberg the easy way to do it through the web ui is to change the base patchset on the change page | 01:08 |
clarkb | stevemar: morganfainberg then clicking on any of the files gives you that diff | 01:08 |
morganfainberg | clarkb: 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 |
morganfainberg | stevemar: but in short, i use a number of tools, if there has been a big rebase, i'll open two windows and compare :P | 01:09 |
stevemar | clarkb: ahhhh, that's exactly what i was looking for | 01:09 |
stevemar | nice drop down | 01:09 |
morganfainberg | stevemar: it still shows _all_ delta, including changes picked up by rebases. | 01:09 |
morganfainberg | stevemar: just be aware | 01:10 |
stevemar | ahh, so it might not even by the authors changes | 01:10 |
morganfainberg | yep. | 01:10 |
morganfainberg | it's useful, | 01:10 |
morganfainberg | still | 01:11 |
stevemar | morganfainberg: clarkb: thanks guys | 01:11 |
stevemar | it's been bugging me a while is all :) | 01:11 |
*** salv3 has joined #openstack-dev | 01:11 | |
*** salv3 has quit IRC | 01:11 | |
clarkb | stevemar: git review -m does it best to show you the actual diff | 01:11 |
clarkb | stevemar: by rebasing one side of the diff if necessary | 01:11 |
fabio_ | morganfainberg: hi, I have completed the changes you asked for #link: https://review.openstack.org/#/c/33118/ | 01:12 |
stevemar | fabio_, i'm looking at your changes now too :O | 01:12 |
fabio_ | morganfainberg: I did some refactoring too, since now while I am building the list of endpoints I have to clean the hanging ones | 01:12 |
morganfainberg | fabio_: cool. i'll look at it shortly here. | 01:12 |
fabio_ | stevemar, morganfainberg: thanks in advance | 01:13 |
morganfainberg | fabio_: i think you're closing in on the home stretch here, just had to solve the actual breakage issues :) | 01:13 |
*** spzala has quit IRC | 01:14 | |
morganfainberg | fabio_: and nice work on the quick turn-arounds for new changesets. | 01:14 |
*** sandywalsh has quit IRC | 01:14 | |
*** salv-orlando has quit IRC | 01:15 | |
*** markmcclain has quit IRC | 01:15 | |
*** gmurphy has joined #openstack-dev | 01:15 | |
*** alexb_ has joined #openstack-dev | 01:16 | |
fabio_ | morganfainberg: jenkins had issues, but now is all well +1 | 01:16 |
*** rcleere has quit IRC | 01:16 | |
morganfainberg | fabio_: yeah, jenkins can be temperamental at times. | 01:16 |
*** salv3 has joined #openstack-dev | 01:18 | |
*** salv3 has quit IRC | 01:18 | |
*** dstanek has quit IRC | 01:19 | |
*** freedomhui has joined #openstack-dev | 01:22 | |
*** nati_ueno has joined #openstack-dev | 01:22 | |
*** nati_ueno has quit IRC | 01:23 | |
*** jhesketh has quit IRC | 01:23 | |
*** nati_ueno has joined #openstack-dev | 01:24 | |
*** erkules_ has joined #openstack-dev | 01:25 | |
*** erkules has quit IRC | 01:28 | |
*** gordc has joined #openstack-dev | 01:28 | |
*** neelashah has joined #openstack-dev | 01:30 | |
*** danjared has quit IRC | 01:32 | |
*** danjared has joined #openstack-dev | 01:32 | |
*** xchu has joined #openstack-dev | 01:33 | |
*** galstrom_zzz is now known as galstrom | 01:33 | |
*** jhesketh has joined #openstack-dev | 01:33 | |
*** dina_belova has joined #openstack-dev | 01:33 | |
*** martine has joined #openstack-dev | 01:33 | |
*** martine is now known as Guest88264 | 01:34 | |
*** sandywalsh has joined #openstack-dev | 01:34 | |
*** dstanek has joined #openstack-dev | 01:35 | |
*** galstrom is now known as galstrom_zzz | 01:38 | |
*** dina_belova has quit IRC | 01:38 | |
*** gmurphy has quit IRC | 01:41 | |
*** nati_ueno has quit IRC | 01:42 | |
*** nati_ueno has joined #openstack-dev | 01:42 | |
*** Tross has quit IRC | 01:42 | |
*** maheshp has joined #openstack-dev | 01:45 | |
*** spzala has joined #openstack-dev | 01:49 | |
*** jasondotstar has joined #openstack-dev | 01:51 | |
*** spzala has quit IRC | 01:53 | |
*** Tross has joined #openstack-dev | 01:54 | |
*** gmurphy has joined #openstack-dev | 01:54 | |
*** yaguang has joined #openstack-dev | 01:55 | |
*** noslzzp has quit IRC | 01:58 | |
*** d34dh0r53 has joined #openstack-dev | 01:59 | |
*** briancurtin has joined #openstack-dev | 01:59 | |
*** anteaya has quit IRC | 02:00 | |
*** dstanek has quit IRC | 02:01 | |
*** d34dh0r53 has quit IRC | 02:02 | |
*** lexinator has quit IRC | 02:03 | |
*** dstanek has joined #openstack-dev | 02:05 | |
*** jfriedly has quit IRC | 02:05 | |
*** nati_ueno has quit IRC | 02:08 | |
*** nati_ueno has joined #openstack-dev | 02:09 | |
*** novas0x2a|laptop has quit IRC | 02:10 | |
*** jamiem has quit IRC | 02:11 | |
*** Guest88264 has quit IRC | 02:12 | |
*** emagana has quit IRC | 02:13 | |
*** nati_ueno has quit IRC | 02:13 | |
*** jimjiang has quit IRC | 02:24 | |
*** jimjiang has joined #openstack-dev | 02:24 | |
*** networkstatic has joined #openstack-dev | 02:26 | |
*** dstanek has quit IRC | 02:26 | |
*** jasdeepH has quit IRC | 02:26 | |
*** Tross has quit IRC | 02:28 | |
*** melwitt has quit IRC | 02:29 | |
*** hailiang has quit IRC | 02:30 | |
*** dina_belova has joined #openstack-dev | 02:34 | |
*** rcleere has joined #openstack-dev | 02:35 | |
*** dstanek has joined #openstack-dev | 02:35 | |
*** alunduil has joined #openstack-dev | 02:38 | |
*** insanidade has joined #openstack-dev | 02:38 | |
*** dina_belova has quit IRC | 02:38 | |
*** insanidade has quit IRC | 02:39 | |
*** mikal has quit IRC | 02:39 | |
*** insanidade has joined #openstack-dev | 02:39 | |
*** maheshp has quit IRC | 02:44 | |
*** nati_ueno has joined #openstack-dev | 02:47 | |
*** Dr_Who has joined #openstack-dev | 02:48 | |
*** Tross has joined #openstack-dev | 02:49 | |
*** FunnyLookinHat has joined #openstack-dev | 02:49 | |
*** Dr_Who is now known as tgall_foo | 02:49 | |
*** kushal has joined #openstack-dev | 02:51 | |
*** Tross has quit IRC | 02:52 | |
*** zul has quit IRC | 03:00 | |
*** zul has joined #openstack-dev | 03:03 | |
*** neelashah has quit IRC | 03:05 | |
*** dstanek has quit IRC | 03:06 | |
*** ljjjustin has joined #openstack-dev | 03:06 | |
*** HenryG has quit IRC | 03:07 | |
*** johnpur has joined #openstack-dev | 03:08 | |
*** johnpur has quit IRC | 03:08 | |
*** dstanek has joined #openstack-dev | 03:09 | |
*** maheshp has joined #openstack-dev | 03:12 | |
*** nati_ueno has quit IRC | 03:12 | |
*** nati_ueno has joined #openstack-dev | 03:13 | |
*** nati_ueno has quit IRC | 03:17 | |
*** alexxu has joined #openstack-dev | 03:18 | |
*** emagana has joined #openstack-dev | 03:23 | |
*** vipul has quit IRC | 03:27 | |
*** vipul has joined #openstack-dev | 03:27 | |
*** emagana has quit IRC | 03:28 | |
*** chandankumar has joined #openstack-dev | 03:29 | |
*** jasdeepH has joined #openstack-dev | 03:31 | |
*** giroro_ has quit IRC | 03:32 | |
*** maheshp has quit IRC | 03:33 | |
*** dina_belova has joined #openstack-dev | 03:34 | |
*** changbl has quit IRC | 03:35 | |
*** fifieldt has joined #openstack-dev | 03:35 | |
*** maheshp has joined #openstack-dev | 03:36 | |
*** dina_belova has quit IRC | 03:39 | |
*** jasondotstar has quit IRC | 03:39 | |
*** dguitarbite has quit IRC | 03:40 | |
*** briancurtin has quit IRC | 03:41 | |
*** dstanek has quit IRC | 03:42 | |
*** Tross has joined #openstack-dev | 03:42 | |
*** maheshp has quit IRC | 03:43 | |
*** michchap_ has joined #openstack-dev | 03:44 | |
*** michchap has quit IRC | 03:45 | |
*** Shaan7 has joined #openstack-dev | 03:48 | |
*** morganfainberg is now known as morganfainberg|a | 03:50 | |
*** morganfainberg|a is now known as morganfainberg | 03:52 | |
*** vkmc has quit IRC | 03:52 | |
*** kushal has quit IRC | 03:54 | |
*** sridevi has joined #openstack-dev | 03:56 | |
fabio_ | morganfainberg: how it is looking? | 04:01 |
*** gordc has quit IRC | 04:01 | |
morganfainberg | fabio_: i'm actually running into an issue with my local computer, so having to deal with that first (last few hours). | 04:02 |
morganfainberg | fabio_: once i'm done solving that i'll be back to code review. | 04:02 |
morganfainberg | fabio_: though, cursory glance looks good. | 04:02 |
fabio_ | morganfainberg: no problem, I'll check later on. Thanks | 04:03 |
morganfainberg | fabio_: np. | 04:03 |
morganfainberg | fabio_: 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 file | 04:04 |
*** basha has joined #openstack-dev | 04:05 | |
*** prekarat has joined #openstack-dev | 04:05 | |
*** nati_ueno has joined #openstack-dev | 04:06 | |
*** jbresnah has quit IRC | 04:07 | |
*** otherwiseguy has joined #openstack-dev | 04:10 | |
*** aeperezt has quit IRC | 04:15 | |
*** michchap_ has quit IRC | 04:24 | |
*** michchap has joined #openstack-dev | 04:24 | |
*** lexinator has joined #openstack-dev | 04:26 | |
*** aditirav has joined #openstack-dev | 04:27 | |
*** vipul is now known as vipul-away | 04:31 | |
*** dina_belova has joined #openstack-dev | 04:35 | |
*** dina_belova has quit IRC | 04:39 | |
*** morganfainberg is now known as morganfainberg|a | 04:40 | |
*** dstufft has quit IRC | 04:40 | |
*** kushal has joined #openstack-dev | 04:42 | |
*** nati_ueno has quit IRC | 04:48 | |
*** Ryan_Lane has quit IRC | 04:48 | |
*** nati_ueno has joined #openstack-dev | 04:48 | |
*** nati_ueno has quit IRC | 04:49 | |
*** nati_ueno has joined #openstack-dev | 04:50 | |
*** radsy has quit IRC | 04:54 | |
*** emagana has joined #openstack-dev | 05:00 | |
*** afazekas has quit IRC | 05:00 | |
*** alexxu has quit IRC | 05:01 | |
*** morganfainberg|a is now known as morganfainberg | 05:02 | |
*** boris-42 has joined #openstack-dev | 05:04 | |
*** tgall_foo has quit IRC | 05:05 | |
*** neoXsys has joined #openstack-dev | 05:05 | |
*** jasdeepH has quit IRC | 05:09 | |
*** nshaikh has joined #openstack-dev | 05:09 | |
*** michchap_ has joined #openstack-dev | 05:10 | |
*** fabio_ has quit IRC | 05:10 | |
*** nati_ueno has quit IRC | 05:13 | |
*** michchap has quit IRC | 05:13 | |
*** amerine has quit IRC | 05:13 | |
*** alexxu has joined #openstack-dev | 05:13 | |
*** nati_ueno has joined #openstack-dev | 05:13 | |
*** amerine has joined #openstack-dev | 05:16 | |
*** xBsd has joined #openstack-dev | 05:17 | |
*** SergeyLukjanov has joined #openstack-dev | 05:17 | |
*** nati_ueno has quit IRC | 05:18 | |
*** Ryan_Lane has joined #openstack-dev | 05:18 | |
*** afazekas has joined #openstack-dev | 05:18 | |
*** mrunge has joined #openstack-dev | 05:19 | |
*** alexxu has quit IRC | 05:20 | |
*** dims has quit IRC | 05:21 | |
*** aditirav has quit IRC | 05:23 | |
*** xBsd has quit IRC | 05:23 | |
*** aditirav has joined #openstack-dev | 05:24 | |
*** utlemming has quit IRC | 05:27 | |
*** kenperkins has quit IRC | 05:28 | |
*** vipul-away is now known as vipul | 05:29 | |
*** utlemming has joined #openstack-dev | 05:29 | |
*** alexxu has joined #openstack-dev | 05:33 | |
*** dina_belova has joined #openstack-dev | 05:35 | |
*** shang has joined #openstack-dev | 05:36 | |
*** jbresnah has joined #openstack-dev | 05:37 | |
*** dina_belova has quit IRC | 05:40 | |
*** jian has joined #openstack-dev | 05:41 | |
*** jian is now known as wenjian | 05:42 | |
*** wenjian is now known as wenjianhn | 05:42 | |
*** wenjianhn is now known as wenjian | 05:42 | |
*** giulivo has joined #openstack-dev | 05:43 | |
*** comay has quit IRC | 05:51 | |
*** vartom7 has joined #openstack-dev | 05:55 | |
*** otherwiseguy has quit IRC | 05:59 | |
*** dina_belova has joined #openstack-dev | 06:00 | |
*** marios has joined #openstack-dev | 06:02 | |
*** erkules_ is now known as erkules | 06:04 | |
*** doron_afk has joined #openstack-dev | 06:04 | |
*** shang has quit IRC | 06:12 | |
*** SkyRocknRoll has joined #openstack-dev | 06:16 | |
*** shang has joined #openstack-dev | 06:16 | |
*** odyssey4me has joined #openstack-dev | 06:16 | |
*** dstufft has joined #openstack-dev | 06:16 | |
*** zaitcev has quit IRC | 06:23 | |
*** henrynash has joined #openstack-dev | 06:23 | |
*** Mandell has joined #openstack-dev | 06:24 | |
*** vipul is now known as vipul-away | 06:24 | |
*** jbresnah has quit IRC | 06:25 | |
*** shang has quit IRC | 06:25 | |
*** FunnyLookinHat has quit IRC | 06:27 | |
*** emagana has quit IRC | 06:29 | |
*** MaxV has joined #openstack-dev | 06:31 | |
*** jpich has joined #openstack-dev | 06:34 | |
*** SkyRocknRoll has quit IRC | 06:34 | |
*** SkyRocknRoll has joined #openstack-dev | 06:34 | |
*** MaxV has quit IRC | 06:36 | |
*** MaxV has joined #openstack-dev | 06:37 | |
*** jprovazn has joined #openstack-dev | 06:37 | |
sridevi | Hi, could someone tell me if the nova plugins is a separate repository? | 06:37 |
*** stevemar has quit IRC | 06:38 | |
*** wfoster_away is now known as wfoster | 06:38 | |
*** shang has joined #openstack-dev | 06:41 | |
*** michchap_ has quit IRC | 06:41 | |
*** networkstatic has quit IRC | 06:42 | |
*** michchap has joined #openstack-dev | 06:42 | |
*** fabio_ has joined #openstack-dev | 06:43 | |
*** MaxV has quit IRC | 06:44 | |
*** jasdeepH has joined #openstack-dev | 06:46 | |
*** doron_afk is now known as doron | 06:46 | |
*** dina_belova has quit IRC | 06:47 | |
*** dina_belova has joined #openstack-dev | 06:47 | |
ljjjustin | Hi, could someone tell me how to upgrade nova database from essex to grizzly? | 06:48 |
*** matiu has quit IRC | 06:48 | |
*** dolphm has joined #openstack-dev | 06:48 | |
*** ruhe has joined #openstack-dev | 06:49 | |
*** tkammer has joined #openstack-dev | 06:50 | |
*** jasdeepH has quit IRC | 06:51 | |
*** xga has joined #openstack-dev | 06:51 | |
*** dina_belova has quit IRC | 06:52 | |
*** dolphm has quit IRC | 06:53 | |
*** yolanda has joined #openstack-dev | 06:54 | |
*** doron is now known as doron_afk | 06:54 | |
*** jbresnah has joined #openstack-dev | 06:56 | |
*** egallen has joined #openstack-dev | 06:57 | |
*** ruhe has quit IRC | 06:57 | |
*** fabio_ has quit IRC | 06:58 | |
*** ifarkas has joined #openstack-dev | 06:58 | |
*** reidrac has joined #openstack-dev | 06:59 | |
sgran | nova-manage db sync, presumably | 07:02 |
sgran | hopefully you've take backups and so on first | 07:02 |
sgran | you probably want to go read some upgrade docs as well | 07:02 |
*** corXi has joined #openstack-dev | 07:04 | |
*** aditirav_ has joined #openstack-dev | 07:07 | |
*** aditirav_ has joined #openstack-dev | 07:07 | |
*** aditirav has quit IRC | 07:10 | |
*** aditirav_ is now known as aditirav | 07:10 | |
alexxu | aditirav, ping | 07:11 |
aditirav | alexxu: hi | 07:11 |
alexxu | aditirav, looks like detail call already was the mean 'detailed' | 07:13 |
*** Alexei_987 has joined #openstack-dev | 07:13 | |
alexxu | aditirav, how about we only show extra_specs for detail call? | 07:14 |
alexxu | aditirav, 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 IRC | 07:15 | |
*** ljjjustin has joined #openstack-dev | 07:15 | |
*** xqueralt-afk is now known as xqueralt | 07:15 | |
aditirav | alexxu: 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 IRC | 07:17 | |
*** henrynash has quit IRC | 07:18 | |
*** flaper87|afk is now known as flaper87 | 07:18 | |
alexxu | aditirav, 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 enough | 07:19 |
*** sileht has quit IRC | 07:19 | |
*** sileht has joined #openstack-dev | 07:20 | |
*** jaimegil has joined #openstack-dev | 07:20 | |
alexxu | aditirav, 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-dev | 07:20 | |
*** jcoufal has joined #openstack-dev | 07:22 | |
*** jistr has joined #openstack-dev | 07:26 | |
*** basha has quit IRC | 07:27 | |
*** SergeyLukjanov has quit IRC | 07:27 | |
*** shang has quit IRC | 07:28 | |
*** aditirav_ has joined #openstack-dev | 07:32 | |
*** aditirav has quit IRC | 07:32 | |
*** aditirav_ is now known as aditirav | 07:32 | |
aditirav | alexxu: yes, the detailed call could include extra_specs. Either always include them, or keep it flag based. | 07:33 |
*** romcheg has joined #openstack-dev | 07:33 | |
*** romcheg1 has joined #openstack-dev | 07:34 | |
alexxu | aditirav, show or detail, it already an optional for user | 07:34 |
aditirav | alexu makes sense | 07:35 |
alexxu | aditirav, don't hurry to update yet, wait for chris's suggestion :) | 07:35 |
aditirav | alexu: I feel we shouldn't include the extra_specs functionality as a part of the flavors API. let's see what chris has to say | 07:35 |
*** lexinator has quit IRC | 07:36 | |
alexxu | aditirav, yeah, it's fine, just waiting for other review :) | 07:36 |
aditirav | alexu: cool thanks :) | 07:36 |
alexxu | aditirav, np | 07:37 |
*** romcheg has quit IRC | 07:38 | |
*** JordanP has joined #openstack-dev | 07:39 | |
*** emagana has joined #openstack-dev | 07:39 | |
*** MaxV has joined #openstack-dev | 07:40 | |
*** wfoster is now known as wfoster_away | 07:40 | |
*** arezmerita has joined #openstack-dev | 07:40 | |
*** MaxV has quit IRC | 07:41 | |
*** wfoster_away is now known as wfoster | 07:42 | |
*** MaxV has joined #openstack-dev | 07:42 | |
*** aditirav has quit IRC | 07:43 | |
*** aditirav has joined #openstack-dev | 07:44 | |
*** jgallard has joined #openstack-dev | 07:44 | |
*** emagana has quit IRC | 07:44 | |
*** jcapel has joined #openstack-dev | 07:45 | |
*** shardy_afk is now known as shardy | 07:45 | |
*** Mandell has quit IRC | 07:48 | |
*** sushils has joined #openstack-dev | 07:49 | |
*** sandeepr_ltp has joined #openstack-dev | 07:51 | |
*** jtomasek has joined #openstack-dev | 07:53 | |
*** amotoki_ has joined #openstack-dev | 07:54 | |
*** amotoki has quit IRC | 07:56 | |
*** dina_belova has joined #openstack-dev | 07:58 | |
*** xga_ has joined #openstack-dev | 08:01 | |
*** athomas has joined #openstack-dev | 08:02 | |
*** insanidade has quit IRC | 08:02 | |
*** dina_belova has quit IRC | 08:02 | |
*** boden has joined #openstack-dev | 08:03 | |
*** xga has quit IRC | 08:04 | |
*** xBsd has joined #openstack-dev | 08:04 | |
*** ndipanov_gone is now known as ndipanov | 08:04 | |
*** morganfainberg is now known as morganfainberg|a | 08:05 | |
*** basha has joined #openstack-dev | 08:05 | |
*** ruhe has joined #openstack-dev | 08:05 | |
*** fbo_away is now known as fbo | 08:10 | |
*** eglynn has joined #openstack-dev | 08:13 | |
*** safchain has joined #openstack-dev | 08:15 | |
*** BobBallAway is now known as BobBall | 08:18 | |
*** jimjiang_ has joined #openstack-dev | 08:21 | |
*** avishay has joined #openstack-dev | 08:23 | |
*** lucasagomes has joined #openstack-dev | 08:24 | |
*** derekh has joined #openstack-dev | 08:26 | |
*** derekh has quit IRC | 08:26 | |
*** derekh has joined #openstack-dev | 08:27 | |
*** danpb has joined #openstack-dev | 08:29 | |
*** mmagr has joined #openstack-dev | 08:29 | |
*** giulivo has quit IRC | 08:34 | |
*** giulivo has joined #openstack-dev | 08:35 | |
*** lexinator has joined #openstack-dev | 08:36 | |
*** jtomasek_ has joined #openstack-dev | 08:40 | |
*** lexinator has quit IRC | 08:41 | |
*** jtomasek has quit IRC | 08:42 | |
*** jtomasek_ is now known as jtomasek | 08:42 | |
*** iartarisi has joined #openstack-dev | 08:44 | |
*** xBsd has quit IRC | 08:44 | |
*** xBsd has joined #openstack-dev | 08:46 | |
*** sumanthns has joined #openstack-dev | 08:46 | |
*** svilgelm has joined #openstack-dev | 08:47 | |
*** corXi has quit IRC | 08:49 | |
*** yassine has joined #openstack-dev | 08:52 | |
*** bashok has joined #openstack-dev | 08:53 | |
*** Ruetobas has joined #openstack-dev | 08:53 | |
*** corXi has joined #openstack-dev | 08:57 | |
*** dina_belova has joined #openstack-dev | 08:59 | |
*** johnthetubaguy has joined #openstack-dev | 08:59 | |
*** tonix has joined #openstack-dev | 08:59 | |
*** pixelbeat has joined #openstack-dev | 09:01 | |
*** dina_belova has quit IRC | 09:03 | |
*** xBsd has quit IRC | 09:04 | |
*** xBsd has joined #openstack-dev | 09:07 | |
*** insanidade has joined #openstack-dev | 09:10 | |
*** martyntaylor has joined #openstack-dev | 09:18 | |
*** matrohon has joined #openstack-dev | 09:23 | |
*** yassine has quit IRC | 09:27 | |
*** sushils has quit IRC | 09:27 | |
*** yassine_ has joined #openstack-dev | 09:28 | |
*** sushils has joined #openstack-dev | 09:30 | |
*** aditirav_ has joined #openstack-dev | 09:32 | |
*** alexxu has quit IRC | 09:33 | |
*** wfoster is now known as wfoster_away | 09:36 | |
*** aditirav has quit IRC | 09:36 | |
*** aditirav_ is now known as aditirav | 09:36 | |
*** jbresnah has quit IRC | 09:37 | |
*** rods1 has joined #openstack-dev | 09:42 | |
*** xBsd has quit IRC | 09:44 | |
*** xBsd has joined #openstack-dev | 09:45 | |
*** dolphm has joined #openstack-dev | 09:49 | |
*** dmakogon has quit IRC | 09:49 | |
*** dolphm has quit IRC | 09:53 | |
*** ydacheville has quit IRC | 09:55 | |
*** shanewang is now known as shanewang_away | 09:58 | |
*** gongysh has joined #openstack-dev | 09:59 | |
*** dina_belova has joined #openstack-dev | 09:59 | |
romcheg1 | henrynash: Hi, are you around? | 09:59 |
*** ydacheville has joined #openstack-dev | 09:59 | |
*** romcheg1 is now known as romcheg | 09:59 | |
henrynash | romcheg1: hi | 10:02 |
*** dina_belova has quit IRC | 10:04 | |
*** xchu has quit IRC | 10:04 | |
*** eglynn has quit IRC | 10:05 | |
*** ydacheville has quit IRC | 10:06 | |
*** egallen has quit IRC | 10:07 | |
*** aditirav has quit IRC | 10:09 | |
*** aditirav has joined #openstack-dev | 10:09 | |
*** ruhe has quit IRC | 10:12 | |
*** dstufft_ has joined #openstack-dev | 10:16 | |
*** ydacheville has joined #openstack-dev | 10:17 | |
*** dstufft has quit IRC | 10:18 | |
*** ydacheville has quit IRC | 10:19 | |
*** xBsd has quit IRC | 10:19 | |
*** xBsd has joined #openstack-dev | 10:20 | |
*** ydacheville has joined #openstack-dev | 10:21 | |
*** bogdando has quit IRC | 10:27 | |
*** basha has quit IRC | 10:30 | |
*** aditirav_ has joined #openstack-dev | 10:30 | |
*** aditirav has quit IRC | 10:30 | |
*** aditirav has joined #openstack-dev | 10:31 | |
*** wenjian has quit IRC | 10:32 | |
*** wfoster_away is now known as wfoster | 10:33 | |
*** eglynn has joined #openstack-dev | 10:33 | |
*** jprovazn has quit IRC | 10:34 | |
*** fifieldt has quit IRC | 10:35 | |
*** lexinator has joined #openstack-dev | 10:38 | |
*** dstufft_ is now known as dstufft | 10:39 | |
*** yaguang has quit IRC | 10:40 | |
*** lexinator has quit IRC | 10:42 | |
*** gongysh has quit IRC | 10:42 | |
*** ruhe has joined #openstack-dev | 10:44 | |
*** dmakogon has joined #openstack-dev | 10:44 | |
*** eglynn is now known as eglynn-dentist | 10:47 | |
*** dhellmann_ is now known as dhellmann | 10:54 | |
*** bogdando has joined #openstack-dev | 10:59 | |
*** dina_belova has joined #openstack-dev | 11:00 | |
*** maheshp has joined #openstack-dev | 11:00 | |
*** akamyshnikova has quit IRC | 11:02 | |
*** sandeepr_ltp has quit IRC | 11:02 | |
*** jamiem has joined #openstack-dev | 11:03 | |
*** svilgelm has quit IRC | 11:04 | |
*** dina_belova has quit IRC | 11:04 | |
*** Shaan7 has quit IRC | 11:05 | |
*** dolphm has joined #openstack-dev | 11:06 | |
*** Shaan7 has joined #openstack-dev | 11:08 | |
*** prekarat has quit IRC | 11:12 | |
*** radez_g0n3 is now known as radez | 11:14 | |
*** corXi has quit IRC | 11:15 | |
*** dmakogon has quit IRC | 11:19 | |
*** dmakogon has joined #openstack-dev | 11:19 | |
romcheg | henrynash: Sorry for the delay. | 11:20 |
romcheg | I noticed, that v3 API does not provide /tokens route | 11:20 |
*** ydacheville_ has joined #openstack-dev | 11:21 | |
*** ydacheville has quit IRC | 11:21 | |
romcheg | That causes the client to fail with 404 when using v3 | 11:21 |
romcheg | henrynash: Is that a problem with the client or with the service? | 11:22 |
*** Shaan7 has quit IRC | 11:23 | |
romcheg | As I see there is a TODO left by ayoung there: | 11:23 |
romcheg | # TODO(ayoung): put token routes here | 11:23 |
romcheg | return wsgi.ComposingRouter(mapper, v3routers) | 11:23 |
*** alop has joined #openstack-dev | 11:24 | |
*** jamiem has quit IRC | 11:24 | |
*** dolphm has quit IRC | 11:27 | |
*** pcm_ has joined #openstack-dev | 11:34 | |
henrynash | romcheg: hi…let me take a look | 11:35 |
*** corXi has joined #openstack-dev | 11:37 | |
*** alexxu has joined #openstack-dev | 11:37 | |
*** lucasagomes is now known as lucas-hungry | 11:37 | |
*** HenryG has joined #openstack-dev | 11:37 | |
henrynash | romcheg: in v3 /tokens is replaced with /auth/tokens | 11:38 |
*** lexinator has joined #openstack-dev | 11:38 | |
ekarlso- | dhellmann: you here _ | 11:41 |
ekarlso- | would it be possible to move stevedore to stackforge ? | 11:41 |
*** Shaan7 has joined #openstack-dev | 11:41 | |
romcheg | the client doesn't seem to know about that change: http://paste.openstack.org/show/45195/ | 11:41 |
*** tmclaugh[work] has joined #openstack-dev | 11:42 | |
*** ydacheville_ has quit IRC | 11:42 | |
romcheg | henrynash: 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-dev | 11:43 | |
*** lexinator has quit IRC | 11:43 | |
henrynash | romcheg: which client? | 11:43 |
romcheg | python-openstackclient | 11:43 |
romcheg | whoops | 11:43 |
romcheg | python-keystoneclient | 11:43 |
*** drewland_ has joined #openstack-dev | 11:43 | |
henrynash | so, 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 IRC | 11:46 | |
*** david-lyle has quit IRC | 11:46 | |
henrynash | sorry… i meant user a v2 api to list the users (at least that's what I thought...) | 11:47 |
romcheg | I actually need to use authtoken_middleware in another project, so I think there might be a problem with changing the auth_url | 11:49 |
*** xBsd has quit IRC | 11:50 | |
romcheg | As far as I understand authtoken_middleware cannot use v3 as well, right? | 11:50 |
*** yaguang has joined #openstack-dev | 11:50 | |
*** xBsd has joined #openstack-dev | 11:51 | |
*** yaguang has quit IRC | 11:52 | |
*** yaguang has joined #openstack-dev | 11:52 | |
*** jhesketh_ has quit IRC | 11:53 | |
*** david-lyle has joined #openstack-dev | 11:53 | |
*** dolphm has joined #openstack-dev | 11:55 | |
*** maheshp1 has joined #openstack-dev | 12:00 | |
*** jamiem has joined #openstack-dev | 12:00 | |
*** dina_belova has joined #openstack-dev | 12:00 | |
*** maheshp has quit IRC | 12:01 | |
*** maheshp1 has quit IRC | 12:02 | |
*** doude has joined #openstack-dev | 12:04 | |
*** litong has joined #openstack-dev | 12:04 | |
*** dina_belova has quit IRC | 12:04 | |
*** dvarga has joined #openstack-dev | 12:11 | |
*** dina_belova has joined #openstack-dev | 12:14 | |
*** gmoro has quit IRC | 12:16 | |
*** kushal has quit IRC | 12:16 | |
*** egallen has joined #openstack-dev | 12:16 | |
*** avishay has quit IRC | 12:17 | |
*** xga has joined #openstack-dev | 12:17 | |
*** xga_ has quit IRC | 12:17 | |
*** dina_belova has quit IRC | 12:18 | |
*** sridevi has quit IRC | 12:18 | |
*** Dr_Who has joined #openstack-dev | 12:20 | |
*** Dr_Who has joined #openstack-dev | 12:20 | |
*** alexpilotti has joined #openstack-dev | 12:21 | |
*** sridevi has joined #openstack-dev | 12:22 | |
*** rods1 has quit IRC | 12:23 | |
*** sridevi has quit IRC | 12:24 | |
*** terryh has joined #openstack-dev | 12:26 | |
*** rfolco has joined #openstack-dev | 12:26 | |
*** gmoro has joined #openstack-dev | 12:28 | |
*** mrunge has quit IRC | 12:28 | |
*** dprince has joined #openstack-dev | 12:31 | |
*** vartom7 has quit IRC | 12:32 | |
*** Dr_Who is now known as tgall_foo | 12:35 | |
*** eglynn-dentist is now known as eglynn | 12:37 | |
*** giulivo has quit IRC | 12:38 | |
*** lexinator has joined #openstack-dev | 12:38 | |
*** dkranz has joined #openstack-dev | 12:39 | |
*** neelashah has joined #openstack-dev | 12:41 | |
*** lucas-hungry is now known as lucasagomes | 12:42 | |
*** freedomhui has quit IRC | 12:43 | |
*** jaimegil has quit IRC | 12:43 | |
*** lexinator has quit IRC | 12:44 | |
*** freedomhui has joined #openstack-dev | 12:45 | |
*** gordc has joined #openstack-dev | 12:46 | |
*** brianr is now known as rosmaita | 12:47 | |
*** jasondotstar has joined #openstack-dev | 12:49 | |
*** tmclaugh[work] has quit IRC | 12:49 | |
*** martine has joined #openstack-dev | 12:50 | |
*** martine is now known as Guest44773 | 12:50 | |
*** Shaan7 has joined #openstack-dev | 12:50 | |
*** radez is now known as radez_g0n3 | 12:51 | |
*** tgall_foo has quit IRC | 12:52 | |
*** mmoya has quit IRC | 12:54 | |
*** edmund has joined #openstack-dev | 12:54 | |
*** ydacheville has quit IRC | 12:55 | |
*** ydacheville_ has joined #openstack-dev | 12:55 | |
*** aditirav has quit IRC | 12:56 | |
*** michchap has quit IRC | 12:56 | |
*** michchap has joined #openstack-dev | 12:56 | |
*** dkranz has quit IRC | 12:57 | |
*** doron_afk is now known as doron | 12:57 | |
*** alunduil has quit IRC | 12:57 | |
*** ondergetekende_ has joined #openstack-dev | 12:58 | |
*** Guest44773 is now known as martine_ | 12:59 | |
*** egallen has quit IRC | 13:00 | |
*** SkyRocknRoll has quit IRC | 13:00 | |
*** xBsd has quit IRC | 13:00 | |
*** kbringard has joined #openstack-dev | 13:01 | |
*** insanida1e has joined #openstack-dev | 13:01 | |
*** egallen has joined #openstack-dev | 13:01 | |
*** corXi has quit IRC | 13:02 | |
*** drewland_ is now known as drewlander_ | 13:03 | |
*** xBsd has joined #openstack-dev | 13:03 | |
*** xga has quit IRC | 13:05 | |
*** xga_ has joined #openstack-dev | 13:05 | |
*** FunnyLookinHat has joined #openstack-dev | 13:06 | |
*** changbl has joined #openstack-dev | 13:07 | |
*** rods1 has joined #openstack-dev | 13:08 | |
*** jayg|g0n3 is now known as jayg | 13:08 | |
*** anteaya has joined #openstack-dev | 13:11 | |
*** mmoya has joined #openstack-dev | 13:11 | |
*** jprovazn has joined #openstack-dev | 13:12 | |
*** ema has joined #openstack-dev | 13:12 | |
*** ema has joined #openstack-dev | 13:12 | |
*** dina_belova has joined #openstack-dev | 13:14 | |
*** ydacheville_ has quit IRC | 13:18 | |
*** ydacheville has joined #openstack-dev | 13:19 | |
*** dina_belova has quit IRC | 13:19 | |
*** ruhe has quit IRC | 13:19 | |
*** ruhe has joined #openstack-dev | 13:23 | |
*** changbl has quit IRC | 13:23 | |
*** alunduil has joined #openstack-dev | 13:23 | |
*** alop has quit IRC | 13:26 | |
*** maheshp has joined #openstack-dev | 13:27 | |
*** maheshp1 has joined #openstack-dev | 13:27 | |
*** Dr_Who has joined #openstack-dev | 13:29 | |
*** Dr_Who has joined #openstack-dev | 13:29 | |
*** mars has quit IRC | 13:30 | |
*** bauzas has joined #openstack-dev | 13:31 | |
*** briancurtin has joined #openstack-dev | 13:33 | |
*** alunduil has quit IRC | 13:33 | |
*** Dr_Who is now known as tgall_foo | 13:34 | |
*** stevemar has joined #openstack-dev | 13:35 | |
*** rcleere has quit IRC | 13:36 | |
*** saurabh has joined #openstack-dev | 13:37 | |
*** jecarey has joined #openstack-dev | 13:38 | |
*** lexinator has joined #openstack-dev | 13:39 | |
*** morazi has joined #openstack-dev | 13:39 | |
saurabh | Hi . Have a problem with l3-agent. Continously getting the following error on l3-agent log http://pastebin.com/fQV9j5CK | 13:39 |
saurabh | Also, I'm seeing that the 'routerroutes' table in quantum database is empty | 13:40 |
*** fornyx has joined #openstack-dev | 13:41 | |
saurabh | any ideas? | 13:41 |
*** ruhe has quit IRC | 13:42 | |
insanida1e | saurabh: sorry. no idea. are you a plugin developer ? | 13:42 |
*** insanida1e has quit IRC | 13:43 | |
*** FunnyLookinHat has quit IRC | 13:44 | |
*** lexinator has quit IRC | 13:44 | |
*** bashok has quit IRC | 13:44 | |
*** doron is now known as doron_afk | 13:44 | |
*** sandywalsh has quit IRC | 13:44 | |
*** ruhe has joined #openstack-dev | 13:45 | |
saurabh | insanida1e: yes | 13:46 |
*** alunduil has joined #openstack-dev | 13:47 | |
insanidade | saurabh: 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-dev | 13:48 | |
saurabh | just follow the already available plugins | 13:48 |
*** lexinator has joined #openstack-dev | 13:48 | |
saurabh | dont know of any cookbook | 13:49 |
mhu | Hello, 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 |
insanidade | saurabh: 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-dev | 13:50 | |
*** cppcabrera has left #openstack-dev | 13:50 | |
*** jecarey has quit IRC | 13:53 | |
*** xBsd has quit IRC | 13:54 | |
*** jimfehlig has joined #openstack-dev | 13:54 | |
*** ifarkas has quit IRC | 13:54 | |
*** jsgotangco has joined #openstack-dev | 13:55 | |
*** doron_afk is now known as doron | 13:55 | |
*** xBsd has joined #openstack-dev | 13:55 | |
*** vkmc has joined #openstack-dev | 13:56 | |
*** sandywalsh has joined #openstack-dev | 13:57 | |
*** ifarkas has joined #openstack-dev | 13:57 | |
*** jruzicka has quit IRC | 13:58 | |
*** jruzicka has joined #openstack-dev | 13:58 | |
*** corXi has joined #openstack-dev | 13:58 | |
*** corXi has joined #openstack-dev | 13:58 | |
*** jasdeepH has joined #openstack-dev | 14:00 | |
*** noslzzp has joined #openstack-dev | 14:00 | |
*** burt has joined #openstack-dev | 14:01 | |
*** ayoung has quit IRC | 14:02 | |
*** michchap has quit IRC | 14:02 | |
*** kushal has joined #openstack-dev | 14:02 | |
*** corXi has quit IRC | 14:02 | |
*** ondergetekende_ has quit IRC | 14:02 | |
*** _TheDodd_ has quit IRC | 14:03 | |
*** michchap has joined #openstack-dev | 14:03 | |
*** _TheDodd_ has joined #openstack-dev | 14:03 | |
*** dkranz has joined #openstack-dev | 14:03 | |
*** corXi has joined #openstack-dev | 14:03 | |
*** zaitcev has joined #openstack-dev | 14:04 | |
*** dkranz has quit IRC | 14:04 | |
*** egallen has quit IRC | 14:05 | |
*** ruhe has quit IRC | 14:06 | |
*** saurabh has quit IRC | 14:06 | |
*** egallen has joined #openstack-dev | 14:06 | |
*** vsergeyev has joined #openstack-dev | 14:08 | |
*** fornyx has left #openstack-dev | 14:08 | |
*** otherwiseguy has joined #openstack-dev | 14:09 | |
*** eharney has joined #openstack-dev | 14:10 | |
*** ruhe has joined #openstack-dev | 14:11 | |
*** rcleere has joined #openstack-dev | 14:11 | |
*** lexinator has quit IRC | 14:13 | |
*** dina_belova has joined #openstack-dev | 14:15 | |
*** ruhe has quit IRC | 14:16 | |
*** galstrom_zzz is now known as galstrom | 14:16 | |
*** ydacheville_ has joined #openstack-dev | 14:18 | |
*** ydacheville has quit IRC | 14:18 | |
*** gmoro has quit IRC | 14:19 | |
*** dina_belova has quit IRC | 14:19 | |
*** jpich has quit IRC | 14:19 | |
*** dkranz has joined #openstack-dev | 14:20 | |
*** kenperkins has joined #openstack-dev | 14:20 | |
*** rackerjoe has joined #openstack-dev | 14:21 | |
*** jpich has joined #openstack-dev | 14:21 | |
*** sandeepr_ltp has joined #openstack-dev | 14:22 | |
*** michchap has quit IRC | 14:23 | |
insanidade | quick 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 IRC | 14:25 | |
annegentle | insanidade: 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 |
insanidade | I 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 |
insanidade | annegentle: hmmm. I see. | 14:27 |
insanidade | annegentle: so, in my example, I want to create a plugin, right ? | 14:27 |
annegentle | insanidade: plugin, yep | 14:27 |
*** Tross has joined #openstack-dev | 14:28 | |
*** mlavalle has joined #openstack-dev | 14:28 | |
insanidade | annegentle: 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 |
insanidade | hope I figure it out and start contributing. | 14:29 |
*** jsgotangco has quit IRC | 14:29 | |
insanidade | thanks for clarifying, annegentle. | 14:30 |
*** changbl has joined #openstack-dev | 14:30 | |
annegentle | insanidade: ok, hopefully you've found https://wiki.openstack.org/wiki/NeutronDevelopment#Developing_a_Neutron_Plugin | 14:30 |
*** souvik has joined #openstack-dev | 14:30 | |
insanidade | annegentle: yep. that's my starting point :) | 14:30 |
*** bswartz has quit IRC | 14:32 | |
*** adalbas has quit IRC | 14:32 | |
*** vartom7 has joined #openstack-dev | 14:32 | |
*** jasdeepH has quit IRC | 14:32 | |
*** doron is now known as doron_afk | 14:32 | |
*** dina_belova has joined #openstack-dev | 14:32 | |
*** wolfdreamer has joined #openstack-dev | 14:33 | |
*** ruhe has joined #openstack-dev | 14:33 | |
*** gmoro has joined #openstack-dev | 14:34 | |
*** jecarey has joined #openstack-dev | 14:36 | |
*** bswartz has joined #openstack-dev | 14:36 | |
*** alexb_ has quit IRC | 14:37 | |
*** matel has joined #openstack-dev | 14:37 | |
*** aditirav has joined #openstack-dev | 14:37 | |
*** wolfdreamer has quit IRC | 14:37 | |
*** sumanthns has quit IRC | 14:37 | |
insanidade | one 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-dev | 14:39 | |
*** shanewang_away is now known as shanewang | 14:40 | |
*** bashok has joined #openstack-dev | 14:41 | |
*** shanewang is now known as shanewang_sleep | 14:42 | |
*** datsun180b has joined #openstack-dev | 14:42 | |
*** vartom7 has quit IRC | 14:42 | |
*** radez_g0n3 is now known as radez | 14:45 | |
*** aditirav has quit IRC | 14:46 | |
*** turduks has joined #openstack-dev | 14:48 | |
*** adalbas has joined #openstack-dev | 14:48 | |
*** andrewbogott_afk has quit IRC | 14:48 | |
*** andrewbogott has joined #openstack-dev | 14:49 | |
*** andrewbogott has joined #openstack-dev | 14:49 | |
*** martine_ has quit IRC | 14:50 | |
*** xBsd has quit IRC | 14:50 | |
*** matiu has joined #openstack-dev | 14:50 | |
*** wolfdreamer has joined #openstack-dev | 14:50 | |
*** matiu has quit IRC | 14:50 | |
*** matiu has joined #openstack-dev | 14:50 | |
shadower | ttx: ping | 14:51 |
*** gimps_ has joined #openstack-dev | 14:51 | |
*** FunnyLookinHat has joined #openstack-dev | 14:51 | |
ttx | shadower: pong | 14:53 |
shadower | ttx: 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-dev | 14:53 | |
*** reed has joined #openstack-dev | 14:54 | |
ttx | shadower: I'll be on and off for the next days (traveling back home) so maybe not the best person to ask | 14:54 |
*** egallen has quit IRC | 14:54 | |
ttx | shadower: I'd point you to the infra team but they are a bit busy those days | 14:54 |
*** egallen has joined #openstack-dev | 14:54 | |
*** ayoung has joined #openstack-dev | 14:54 | |
ttx | shadower: the trick is to compile the list of authors, and feed that to CIVS | 14:54 |
ttx | shadower: otherwise it's pretty basic | 14:55 |
shadower | ttx: right. We can do it ourselves, but I thought it better if were done by someone outside | 14:55 |
*** mrunge has joined #openstack-dev | 14:56 | |
ttx | shadower: I can do that, starting Monday next week :/ | 14:56 |
ttx | shadower: maybe anteaya would be interested in helping | 14:56 |
*** matiu_ has joined #openstack-dev | 14:56 | |
*** matiu_ has quit IRC | 14:56 | |
*** matiu_ has joined #openstack-dev | 14:56 | |
shadower | ttx: thanks, I'll ask the folks in #tuskar but I think next week is fine | 14:56 |
ttx | shadower: I know she likes election stuff :) | 14:56 |
*** andrewbogott has left #openstack-dev | 14:56 | |
* anteaya reads backscroll | 14:57 | |
*** giulivo has joined #openstack-dev | 14:57 | |
*** marios has quit IRC | 14:57 | |
anteaya | ttx ha ha ha | 14:57 |
*** alexb_ has joined #openstack-dev | 14:57 | |
*** n0ano has joined #openstack-dev | 14:57 | |
anteaya | shadower: I can help if you want, never run one before but I can learn | 14:57 |
anteaya | shadower: let me know what #tuskar decides | 14:58 |
shadower | anteaya: if you don't mind, that would be fantastic | 14:58 |
anteaya | shadower: 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 voting | 14:58 |
*** markwash has joined #openstack-dev | 14:59 | |
anteaya | hold off on the mailing list of eligible voters until I learn where that needs to go | 14:59 |
anteaya | ttx any documentation on how to run an election? | 14:59 |
shadower | anteaya: thanks | 14:59 |
anteaya | np | 15:00 |
ttx | anteaya: err, not really | 15:00 |
* ttx on call | 15:00 | |
*** lexinator has joined #openstack-dev | 15:00 | |
anteaya | okay, let me fumble around and see what I can find | 15:00 |
ttx | anteaya: there are pages for past elections | 15:00 |
ttx | but more for candidates/voters than for organizers | 15:00 |
anteaya | ttx okay, I will start there, it might give me a thread to start pulling on | 15:01 |
*** tgall_foo has quit IRC | 15:03 | |
*** rcleere_ has joined #openstack-dev | 15:03 | |
*** dkranz has quit IRC | 15:03 | |
*** rcleere has quit IRC | 15:04 | |
*** rcleere_ is now known as rcleere | 15:04 | |
*** turduks has quit IRC | 15:04 | |
*** xBsd has quit IRC | 15:04 | |
*** reidrac has quit IRC | 15:04 | |
*** hashfail_ is now known as gimps__ | 15:04 | |
*** mmoya has quit IRC | 15:05 | |
*** Dr_Who has joined #openstack-dev | 15:05 | |
*** Dr_Who has quit IRC | 15:05 | |
*** Dr_Who has joined #openstack-dev | 15:05 | |
*** mmoya has joined #openstack-dev | 15:05 | |
*** jmontemayor has joined #openstack-dev | 15:06 | |
*** bswartz has quit IRC | 15:07 | |
*** radez is now known as radez_g0n3 | 15:07 | |
*** xBsd has joined #openstack-dev | 15:08 | |
*** martine has joined #openstack-dev | 15:08 | |
*** martine is now known as Guest16663 | 15:08 | |
*** iartarisi has quit IRC | 15:08 | |
*** Dr_Who has quit IRC | 15:09 | |
*** jasdeepH has joined #openstack-dev | 15:10 | |
*** Guest16663 is now known as martine_ | 15:10 | |
*** aeperezt has joined #openstack-dev | 15:11 | |
*** nati_ueno has joined #openstack-dev | 15:11 | |
*** rcrit has quit IRC | 15:12 | |
*** jtomasek has quit IRC | 15:13 | |
*** doron_afk is now known as doron | 15:13 | |
*** ruhe has quit IRC | 15:13 | |
*** yaguang has quit IRC | 15:13 | |
*** hartsocks has joined #openstack-dev | 15:15 | |
*** hartsocks has left #openstack-dev | 15:15 | |
*** doron is now known as doron_afk | 15:15 | |
*** hugokuo has left #openstack-dev | 15:15 | |
*** alop has joined #openstack-dev | 15:16 | |
*** nati_ueno has quit IRC | 15:16 | |
*** dkranz has joined #openstack-dev | 15:17 | |
*** nati_ueno has joined #openstack-dev | 15:17 | |
*** pmathews has joined #openstack-dev | 15:17 | |
*** Tross has quit IRC | 15:17 | |
*** cdub has quit IRC | 15:17 | |
*** cdub has joined #openstack-dev | 15:18 | |
*** souvik has quit IRC | 15:19 | |
*** matiu_ has quit IRC | 15:20 | |
*** matiu has quit IRC | 15:20 | |
*** nati_ueno has quit IRC | 15:21 | |
*** alop has quit IRC | 15:23 | |
*** ruhe has joined #openstack-dev | 15:23 | |
*** branen_ has quit IRC | 15:23 | |
*** branen has joined #openstack-dev | 15:23 | |
*** ydacheville_ has quit IRC | 15:24 | |
*** ydacheville has joined #openstack-dev | 15:26 | |
*** rcrit has joined #openstack-dev | 15:26 | |
*** basha has joined #openstack-dev | 15:27 | |
*** jtomasek has joined #openstack-dev | 15:27 | |
*** amscanne has joined #openstack-dev | 15:31 | |
*** shang has joined #openstack-dev | 15:31 | |
*** fabio__ has joined #openstack-dev | 15:31 | |
*** fabio__ is now known as fabiog | 15:32 | |
*** doron_afk is now known as doron | 15:32 | |
*** matiu has joined #openstack-dev | 15:34 | |
*** lexinator has quit IRC | 15:34 | |
*** emagana has joined #openstack-dev | 15:34 | |
*** doron is now known as doron_afk | 15:38 | |
*** alexxu has quit IRC | 15:38 | |
*** xga_ has quit IRC | 15:40 | |
*** shadower is now known as shadower|ragequi | 15:40 | |
*** shadower|ragequi is now known as shadower | 15:40 | |
*** odyssey4me has quit IRC | 15:41 | |
*** xga has joined #openstack-dev | 15:43 | |
*** dkranz has quit IRC | 15:44 | |
*** jcoufal has quit IRC | 15:45 | |
*** jimjiang_ has quit IRC | 15:45 | |
*** turduks has joined #openstack-dev | 15:46 | |
*** jimjiang_ has joined #openstack-dev | 15:46 | |
*** afazekas has quit IRC | 15:47 | |
*** RajeshMohan has quit IRC | 15:47 | |
*** radez_g0n3 is now known as radez | 15:48 | |
*** RajeshMohan has joined #openstack-dev | 15:48 | |
*** nnelli has joined #openstack-dev | 15:50 | |
*** bashok has quit IRC | 15:50 | |
*** ms_brown has joined #openstack-dev | 15:51 | |
*** bashok has joined #openstack-dev | 15:51 | |
*** nnelli has quit IRC | 15:51 | |
*** basha has quit IRC | 15:51 | |
*** basha has joined #openstack-dev | 15:53 | |
*** gyee has joined #openstack-dev | 15:53 | |
*** vsergeyev has left #openstack-dev | 15:54 | |
*** jprovazn is now known as jprovazn_afk | 15:54 | |
*** odyssey4me has joined #openstack-dev | 15:54 | |
*** rwsu-away is now known as rwsu | 15:54 | |
*** sushils has quit IRC | 15:55 | |
*** turduks has quit IRC | 15:56 | |
*** dkranz has joined #openstack-dev | 15:58 | |
*** shang has quit IRC | 15:58 | |
*** nati_ueno has joined #openstack-dev | 15:58 | |
*** lexinator has joined #openstack-dev | 15:59 | |
*** ociuhandu has joined #openstack-dev | 15:59 | |
*** turduks has joined #openstack-dev | 16:00 | |
*** jistr has quit IRC | 16:00 | |
*** nachi has joined #openstack-dev | 16:02 | |
*** basha has quit IRC | 16:02 | |
*** colinmcnamara has joined #openstack-dev | 16:02 | |
*** yjiang5_away is now known as yjiang5 | 16:03 | |
*** martyntaylor has quit IRC | 16:05 | |
*** sushils has joined #openstack-dev | 16:05 | |
nachi | keystone-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-dev | 16:07 | |
*** rnirmal has joined #openstack-dev | 16:09 | |
*** zbitter has joined #openstack-dev | 16:09 | |
*** colinmcnamara has quit IRC | 16:10 | |
*** MaxV has quit IRC | 16:10 | |
*** odyssey4me has quit IRC | 16:11 | |
*** Tross has joined #openstack-dev | 16:12 | |
*** bashok_ has joined #openstack-dev | 16:12 | |
*** zaneb has quit IRC | 16:13 | |
*** martyntaylor has joined #openstack-dev | 16:13 | |
*** bashok has quit IRC | 16:14 | |
BobBall | Anyone 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 IRC | 16:15 | |
*** sandeepr_ltp has joined #openstack-dev | 16:15 | |
*** romcheg has quit IRC | 16:16 | |
*** tmclaugh[work] has joined #openstack-dev | 16:18 | |
*** odyssey4me has joined #openstack-dev | 16:18 | |
*** jbresnah has joined #openstack-dev | 16:19 | |
gyee | henrynash, around? | 16:20 |
henrynash | gyee: hi | 16:20 |
gyee | can you please update the doc for this one https://review.openstack.org/#/c/38308 | 16:20 |
*** sushils has quit IRC | 16:21 | |
gyee | like what does user need to do to use the new policy.json file | 16:21 |
henrynash | gyee: would love to….now which doc is the question | 16:21 |
gyee | maybe configuration.rst? | 16:21 |
gyee | changes looks good btw, just need to doc it | 16:21 |
henrynash | gyee: so we actually document the current polci rules anywhere? | 16:21 |
henrynash | gyee (thx) | 16:22 |
gyee | I would imagine they need to bootstrap it with the admin domain | 16:22 |
henrynash | gyee: or the admin token | 16:22 |
gyee | right, just add a paragraph in configuration.rst and I think we are good to go | 16:22 |
*** mmagr has quit IRC | 16:23 | |
henrynash | gyee: ok, I'll get right on it | 16:23 |
gyee | henrynash, I like the concept of admin domain, much cleaner deployment-wise | 16:23 |
*** bswartz has joined #openstack-dev | 16:23 | |
*** freedomhui has quit IRC | 16:24 | |
henrynash | gyee; agreed | 16:24 |
*** zbitter is now known as zaneb | 16:24 | |
*** carl_baldwin has joined #openstack-dev | 16:25 | |
*** ifarkas has quit IRC | 16:25 | |
boris-42 | jaypipes hi | 16:27 |
*** markwash has quit IRC | 16:27 | |
*** nshaikh has left #openstack-dev | 16:27 | |
*** souvik has joined #openstack-dev | 16:27 | |
*** souvik1 has joined #openstack-dev | 16:27 | |
*** bashok_ has quit IRC | 16:28 | |
*** xBsd has quit IRC | 16:30 | |
*** mattf has joined #openstack-dev | 16:30 | |
anteaya | ruhe mattf hello | 16:30 |
mattf | anteaya, here? | 16:30 |
anteaya | yes | 16:30 |
mattf | hello | 16:30 |
mattf | what's up? | 16:30 |
anteaya | so I have been asked to officiate at the Tuskar PTL election and I have have never set up an election before | 16:30 |
anteaya | so I am just reading up on election process and civs | 16:31 |
mattf | ahh, where are you so far with it? | 16:31 |
*** donaldh has joined #openstack-dev | 16:31 | |
anteaya | any advice? | 16:31 |
jaypipes | boris-42: hi! :) just replied to your email on Alembic/SA-Migrate :) | 16:31 |
*** nati_ueno has quit IRC | 16:31 | |
boris-42 | jaypipes yes | 16:31 |
mattf | i captured how we did it in https://wiki.openstack.org/wiki/Savanna/PTL | 16:31 |
*** romcheg has joined #openstack-dev | 16:31 | |
anteaya | just figuring out how to scrape git log of email addresses for eligible voters | 16:31 |
boris-42 | jaypipes we should split theory and praxis=) | 16:31 |
anteaya | ah thank you mattf, I'll read it | 16:31 |
*** nati_ueno has joined #openstack-dev | 16:31 | |
anteaya | that was what I was looking for | 16:32 |
boris-42 | jaypipes we are not able to get rid of sqlalchemy-migrate in the way that you explained | 16:32 |
*** corXi has quit IRC | 16:32 | |
*** comay has joined #openstack-dev | 16:32 | |
boris-42 | jaypipes because of CI, because of bugs in sqlalchemy-migraet and so on | 16:32 |
mattf | anteaya, 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 meeting | 16:32 |
boris-42 | jaypipes also we should get rid from "init migration" | 16:32 |
jaypipes | boris-42: can you explain futher pls? | 16:32 |
boris-42 | jaypipes about why we shouldn't touch in that way migrations? | 16:32 |
*** shang has joined #openstack-dev | 16:32 | |
*** xBsd has joined #openstack-dev | 16:32 | |
anteaya | mattf okay thanks I can pass that note onto shadower | 16:33 |
jaypipes | boris-42: no, about "because of CI and bugs in sa-migrate and so on" :) | 16:33 |
mattf | anteaya, 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 dictatorship | 16:33 |
*** xqueralt is now known as xqueralt-afk | 16:33 | |
mattf | turns out 70% of the electorate voted and all voted for him | 16:33 |
boris-42 | jaypipes there is a billions of bugs in sqalchemy-migrate | 16:33 |
boris-42 | jaypipes and our models and migrations create different DBs schemas! | 16:33 |
anteaya | mattf: a legitimate dictator is the best kind of dictator | 16:33 |
anteaya | nice | 16:34 |
mattf | anteaya, the civs election is trivial to setup too | 16:34 |
anteaya | so I am seeing | 16:34 |
boris-42 | jaypipes so you are not able even to create DB using schema | 16:34 |
mattf | popularly elected dictator! | 16:34 |
*** safchain has quit IRC | 16:34 | |
anteaya | ha ha ha | 16:34 |
boris-42 | jaypipes it is much more complex task that it can look like | 16:34 |
*** doron_afk is now known as doron | 16:34 | |
boris-42 | jaypipes could we go in private chat? | 16:34 |
*** ohadlevy has quit IRC | 16:34 | |
mattf | anteaya, we did the whole thing over a few weeks to make sure the existing community got to influence the process | 16:35 |
anteaya | fair enough | 16:35 |
mattf | i guess it's mostly captured on the wiki, and pretty brief | 16:35 |
mattf | anteaya, i'll hangout here if you've any questions | 16:35 |
*** alunduil has quit IRC | 16:36 | |
*** nati_ueno has quit IRC | 16:36 | |
*** herndon_ has joined #openstack-dev | 16:36 | |
anteaya | mattf thanks, right now I am just figuring out how to scrape the git log to get the email list | 16:36 |
mattf | do you maintain AUTHORS files? | 16:36 |
anteaya | shadower is actually on the tusker project, I am the neutral party | 16:37 |
anteaya | mattf good question, I should look | 16:37 |
mattf | ahh, 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 party | 16:37 |
*** nati_ueno has joined #openstack-dev | 16:37 | |
*** egallen has quit IRC | 16:39 | |
*** dina_belova has quit IRC | 16:39 | |
*** dina_belova has joined #openstack-dev | 16:40 | |
*** turduks has quit IRC | 16:40 | |
anteaya | mattf right, but you are raising good points for shadower to consider | 16:40 |
anteaya | mattf some projects have .mailmap files which would do | 16:40 |
anteaya | so far I haven't seen any projects with an AUTHORS file | 16:40 |
anteaya | and tusker has neither, but I could propose one | 16:41 |
mattf | also fyi - http://lists.openstack.org/pipermail/openstack-dev/2013-August/013447.html | 16:41 |
*** jtomasek_ has joined #openstack-dev | 16:41 | |
*** xga has quit IRC | 16:41 | |
*** jfriedly has joined #openstack-dev | 16:41 | |
mattf | also - https://etherpad.openstack.org/savanna-ptl-election-proposal | 16:42 |
mattf | that pad line 37 has how we did the electorate | 16:42 |
mattf | i know there was some simple git line you could run | 16:42 |
*** basha has joined #openstack-dev | 16:42 | |
mattf | probably --authors --since, but i'd have to cons it up manually atm | 16:42 |
anteaya | thank you | 16:42 |
anteaya | let me play with that but that helps a lot | 16:43 |
*** sthaha has quit IRC | 16:43 | |
anteaya | and I'll give the ml and etherpad links to shadower so they can decide on their format | 16:43 |
mattf | k | 16:43 |
*** dims has joined #openstack-dev | 16:43 | |
*** jtomasek has quit IRC | 16:43 | |
*** dina_belova has quit IRC | 16:44 | |
*** basha has quit IRC | 16:44 | |
*** ndipanov is now known as ndipanov_gone | 16:44 | |
anteaya | mattk is the AUTHORS file generated? I found the savanna one | 16:44 |
*** turduks has joined #openstack-dev | 16:45 | |
*** jtomasek_ is now known as jtomasek | 16:45 | |
*** turduks has quit IRC | 16:45 | |
*** armax has joined #openstack-dev | 16:46 | |
mattf | anteaya, it's generated on commit and required by our jenkins | 16:46 |
anteaya | ah okay | 16:46 |
anteaya | I'll look at your jenkins job | 16:46 |
*** wfoster is now known as wfoster_away | 16:47 | |
mattf | moment, i'll cons up a git line for you | 16:47 |
*** jgallard has quit IRC | 16:48 | |
*** morganfainberg|a is now known as morganfainberg | 16:48 | |
mattf | $ git log --pretty=%ae --since '1 year ago' | sort -u | 16:48 |
*** pschaef has quit IRC | 16:48 | |
mattf | anteaya, rty ^^ | 16:48 |
*** nati_ueno has quit IRC | 16:49 | |
anteaya | mattf thanks | 16:49 |
mattf | you may have to tidy it a bit. for instance, we have a few people listed with different email addresses | 16:49 |
anteaya | I will see what I come up with | 16:49 |
*** nati_ueno has joined #openstack-dev | 16:49 | |
anteaya | the part I was missing was =%ae | 16:49 |
*** ruhe has quit IRC | 16:50 | |
*** doron is now known as doron_afk | 16:50 | |
anteaya | I kept trying -e which failed | 16:50 |
* mattf <3 man git-log | 16:50 | |
anteaya | ha ha ha | 16:50 |
anteaya | I hadn't gotten deep enough yet obviously | 16:50 |
anteaya | thanks | 16:50 |
mattf | np | 16:50 |
anteaya | that is awesome | 16:51 |
*** souvik1 has left #openstack-dev | 16:51 | |
*** romcheg1 has joined #openstack-dev | 16:51 | |
*** romcheg has quit IRC | 16:51 | |
*** doron_afk has quit IRC | 16:52 | |
*** fbo is now known as fbo_away | 16:52 | |
*** nati_ueno_2 has joined #openstack-dev | 16:53 | |
*** galstrom is now known as galstrom_zzz | 16:53 | |
*** hemna has quit IRC | 16:54 | |
*** nati_ueno has quit IRC | 16:54 | |
*** mrunge has quit IRC | 16:54 | |
*** kushal has quit IRC | 16:57 | |
*** xBsd has quit IRC | 16:58 | |
*** jpich has quit IRC | 16:58 | |
*** SumitNaiksatam has quit IRC | 16:58 | |
*** nachi has left #openstack-dev | 16:59 | |
*** yassine_ has quit IRC | 17:00 | |
*** dina_belova has joined #openstack-dev | 17:00 | |
*** lexinator has quit IRC | 17:00 | |
*** ruhe has joined #openstack-dev | 17:00 | |
*** vipul-away is now known as vipul | 17:01 | |
*** adalbas has quit IRC | 17:01 | |
*** galstrom_zzz is now known as galstrom | 17:02 | |
*** vipul is now known as vipul-away | 17:03 | |
*** Alexei_987 has quit IRC | 17:04 | |
*** lexinator has joined #openstack-dev | 17:05 | |
*** derekh has quit IRC | 17:07 | |
*** leif has joined #openstack-dev | 17:08 | |
*** leif is now known as Guest27906 | 17:08 | |
*** mrunge has joined #openstack-dev | 17:09 | |
*** xqueralt-afk is now known as xqueralt | 17:09 | |
*** maheshp1 has quit IRC | 17:11 | |
*** Guest99656 has quit IRC | 17:11 | |
*** danpb has quit IRC | 17:11 | |
*** martyntaylor has quit IRC | 17:11 | |
insanidade | would 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-dev | 17:12 | |
*** andymccr has quit IRC | 17:12 | |
*** sc68cal has quit IRC | 17:13 | |
*** colinmcnamara has joined #openstack-dev | 17:13 | |
insanidade | I'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-dev | 17:14 | |
*** nati_ueno_2 has quit IRC | 17:14 | |
*** nati_ueno has joined #openstack-dev | 17:14 | |
insanidade | I'd like to know what I have to write in order to have a very basic plugin. | 17:14 |
*** andymccr has joined #openstack-dev | 17:14 | |
*** colinmcnamara has quit IRC | 17:15 | |
*** vuil has joined #openstack-dev | 17:16 | |
*** mlavalle has quit IRC | 17:16 | |
*** adalbas has joined #openstack-dev | 17:18 | |
*** waa_ has joined #openstack-dev | 17:18 | |
*** nati_ueno has quit IRC | 17:19 | |
*** branen has quit IRC | 17:19 | |
*** branen has joined #openstack-dev | 17:19 | |
*** branen has quit IRC | 17:19 | |
*** branen has joined #openstack-dev | 17:20 | |
*** ruhe has quit IRC | 17:20 | |
*** waa_ is now known as waa | 17:20 | |
*** markwash has joined #openstack-dev | 17:22 | |
*** SumitNaiksatam has joined #openstack-dev | 17:23 | |
*** donaldh has quit IRC | 17:23 | |
*** jcoufal has quit IRC | 17:24 | |
*** pcm_ has quit IRC | 17:25 | |
*** HenryG has quit IRC | 17:25 | |
*** pcm_ has joined #openstack-dev | 17:26 | |
*** vipul-away is now known as vipul | 17:26 | |
*** shang has quit IRC | 17:26 | |
*** tkammer has quit IRC | 17:27 | |
*** xqueralt is now known as xqueralt-afk | 17:29 | |
*** pcm__ has joined #openstack-dev | 17:29 | |
*** matel has quit IRC | 17:30 | |
*** pcm_ has quit IRC | 17:30 | |
*** dina_belova has quit IRC | 17:30 | |
*** dina_belova has joined #openstack-dev | 17:31 | |
*** nati_ueno has joined #openstack-dev | 17:31 | |
*** alunduil has joined #openstack-dev | 17:33 | |
*** networkstatic has joined #openstack-dev | 17:33 | |
*** chandankumar has quit IRC | 17:34 | |
*** romcheg1 has left #openstack-dev | 17:34 | |
*** dina_belova has quit IRC | 17:35 | |
*** sushils has joined #openstack-dev | 17:38 | |
*** lucasagomes has quit IRC | 17:41 | |
jog0 | dtroyer: ping | 17:41 |
*** mrunge has quit IRC | 17:42 | |
*** chandankumar has joined #openstack-dev | 17:43 | |
*** briancurtin has quit IRC | 17:45 | |
*** dina_belova has joined #openstack-dev | 17:45 | |
*** branen has quit IRC | 17:46 | |
*** avishay has joined #openstack-dev | 17:46 | |
*** branen has joined #openstack-dev | 17:47 | |
*** spzala_ has joined #openstack-dev | 17:48 | |
*** spzala has quit IRC | 17:48 | |
*** spzala_ is now known as spzala | 17:48 | |
*** bknudson has joined #openstack-dev | 17:50 | |
*** briancurtin has joined #openstack-dev | 17:50 | |
*** anniec has joined #openstack-dev | 17:51 | |
*** JordanP has quit IRC | 17:51 | |
odyssey4me | It 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 IRC | 17:53 | |
*** topol has joined #openstack-dev | 17:53 | |
*** fbo_away is now known as fbo | 17:54 | |
odyssey4me | and 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 errors | 17:54 |
*** sarob has joined #openstack-dev | 17:54 | |
*** bashok has joined #openstack-dev | 17:55 | |
*** MIDENN_ has joined #openstack-dev | 17:55 | |
*** branen_ has joined #openstack-dev | 17:56 | |
*** CaptTofu_ has quit IRC | 17:57 | |
*** branen has quit IRC | 17:58 | |
*** emagana_ has joined #openstack-dev | 17:58 | |
*** mdenny has quit IRC | 17:59 | |
*** bashok has quit IRC | 18:00 | |
*** SergeyLukjanov has joined #openstack-dev | 18:00 | |
*** galstrom is now known as galstrom_zzz | 18:00 | |
*** bashok has joined #openstack-dev | 18:01 | |
*** markmcclain has joined #openstack-dev | 18:01 | |
*** emagana has quit IRC | 18:01 | |
*** galstrom_zzz is now known as galstrom | 18:03 | |
*** chandankumar has quit IRC | 18:03 | |
ayoung | dolphm, meeting? | 18:04 |
*** donaldh has joined #openstack-dev | 18:04 | |
*** jbresnah has quit IRC | 18:04 | |
*** mlavalle has joined #openstack-dev | 18:06 | |
*** bashok has quit IRC | 18:07 | |
*** waa has quit IRC | 18:08 | |
*** ema has quit IRC | 18:10 | |
*** ema has joined #openstack-dev | 18:12 | |
*** donaldh has quit IRC | 18:13 | |
*** donaldh has joined #openstack-dev | 18:14 | |
*** galstrom is now known as galstrom_zzz | 18:16 | |
*** galstrom_zzz is now known as galstrom | 18:16 | |
*** jtomasek has quit IRC | 18:20 | |
*** colinmcnamara has joined #openstack-dev | 18:20 | |
*** melwitt has joined #openstack-dev | 18:22 | |
*** romcheg has joined #openstack-dev | 18:24 | |
*** Mandell has joined #openstack-dev | 18:25 | |
*** donaldh has quit IRC | 18:25 | |
*** david_on_cloud has joined #openstack-dev | 18:27 | |
*** dina_belova has quit IRC | 18:27 | |
*** david_on_cloud has left #openstack-dev | 18:28 | |
*** dina_belova has joined #openstack-dev | 18:28 | |
*** ema has quit IRC | 18:29 | |
*** eglynn has quit IRC | 18:30 | |
*** amohn9 has joined #openstack-dev | 18:30 | |
*** networkstatic has quit IRC | 18:32 | |
*** dina_belova has quit IRC | 18:32 | |
*** anteaya has quit IRC | 18:33 | |
*** otherwiseguy has quit IRC | 18:34 | |
*** ociuhandu has quit IRC | 18:34 | |
*** briancurtin has quit IRC | 18:35 | |
*** galstrom is now known as galstrom_zzz | 18:35 | |
*** hartsocks has joined #openstack-dev | 18:37 | |
*** aeperezt has quit IRC | 18:38 | |
*** ruhe has joined #openstack-dev | 18:39 | |
*** ruhe has quit IRC | 18:39 | |
*** noslzzp has quit IRC | 18:39 | |
*** jasdeepH has quit IRC | 18:40 | |
*** aeperezt has joined #openstack-dev | 18:42 | |
hartsocks | dtroyer: ping | 18:45 |
*** alexpilotti has quit IRC | 18:46 | |
hartsocks | Hi folks. I have a problem with my devstack. Anyone around to chat about it? | 18:46 |
*** dolphm_ has joined #openstack-dev | 18:47 | |
*** maheshp has joined #openstack-dev | 18:47 | |
hartsocks | + devstack/tools/create_userrc.sh -PA --target-dir ~/devstack/accrc | 18:47 |
hartsocks | publicURL endpoint for s3 not found. | 18:47 |
*** romcheg has left #openstack-dev | 18:47 | |
hartsocks | ^^ that's the problem. Any idea what it means? | 18:47 |
uvirtbot | hartsocks: Error: "^" is not a valid command. | 18:48 |
*** galstrom_zzz is now known as galstrom | 18:50 | |
*** jbresnah has joined #openstack-dev | 18:50 | |
*** rnirmal has quit IRC | 18:51 | |
*** colinmcnamara has quit IRC | 18:51 | |
*** anteaya has joined #openstack-dev | 18:53 | |
*** colinmcnamara has joined #openstack-dev | 18:54 | |
*** dolphm__ has joined #openstack-dev | 18:58 | |
*** dolphm_ has quit IRC | 18:59 | |
dtroyer | jog0, hartsocks: here now, form a queue to the left... | 18:59 |
hartsocks | dtroyer: so … publicURL endpoint for s3 not found. | 18:59 |
*** otherwiseguy has joined #openstack-dev | 18:59 | |
hartsocks | dtroyer: seen that before? | 19:00 |
*** waa has joined #openstack-dev | 19:00 | |
*** odyssey4me has quit IRC | 19:00 | |
dtroyer | hartsocks: context? it sounds like a service catalog isn't configured for object store | 19:00 |
*** Satya has joined #openstack-dev | 19:01 | |
hartsocks | This is on devstack. | 19:01 |
hartsocks | From ./stack.sh | 19:01 |
hartsocks | with these services... | 19:01 |
*** vipul is now known as vipul-away | 19:01 | |
hartsocks | ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-cpu,n-net,n-cond,n-sch,rabbit,mysql | 19:01 |
*** reed has quit IRC | 19:02 | |
ayoung | henrynash, are you going to represent at the OS release meting tonight, or is it dolphm ...or do you need me to? | 19:02 |
hartsocks | devstack hangs and doesn't progress. | 19:02 |
henrynash | ayoung: so I can do it….although Dolphm had not asked me to…. | 19:02 |
dtroyer | hartsocks: there's no swift in that list so that is expected, question is why is it trying? | 19:03 |
henrynash | ayoung: will he still be out of pocket? | 19:03 |
dtroyer | hartsocks: where in the script is this happening? | 19:03 |
hartsocks | dtroyer: this is ./stack.sh from my ubuntu development environment. | 19:03 |
hartsocks | dtroyer: happens with a clean devstack or with the old one. | 19:03 |
hartsocks | dtroyer: same localrc on both | 19:04 |
*** vuil has quit IRC | 19:04 | |
*** dolphm__ has quit IRC | 19:04 | |
*** asadoughi has quit IRC | 19:04 | |
*** salv-orlando has joined #openstack-dev | 19:04 | |
dtroyer | hartsocks: where in stack.sh? can you paste stack.sh.log to paste.openstack.org? | 19:05 |
*** amir2 has joined #openstack-dev | 19:05 | |
hartsocks | sure. | 19:06 |
hartsocks | 1 sec | 19:06 |
*** amir2 has quit IRC | 19:06 | |
*** amir2 has joined #openstack-dev | 19:06 | |
*** amir2 has quit IRC | 19:06 | |
*** amir2 has joined #openstack-dev | 19:07 | |
*** amir2 is now known as asadoughi | 19:07 | |
*** donaldh has joined #openstack-dev | 19:07 | |
morganfainberg | ayoung / gyee: i have a 1300 (Pacific) meeting, but i'll be bat aroung 1400, talk caching then? | 19:07 |
morganfainberg | or later, if that works. | 19:08 |
morganfainberg | s/bat/back | 19:08 |
hartsocks | dtroyer: running commands again and using tee to catch output... | 19:08 |
*** nachi has joined #openstack-dev | 19:09 | |
*** rcrit has quit IRC | 19:09 | |
dtroyer | hartsocks: set LOGFILE in localrc and it does that for you: LOGFILE=$DEST/logs/stack.sh.log | 19:10 |
*** bswartz has joined #openstack-dev | 19:10 | |
hartsocks | thanks | 19:10 |
*** HenryG has joined #openstack-dev | 19:11 | |
*** sarob has quit IRC | 19:11 | |
hartsocks | dtroyer: interesting instead of getting stuck at "publicURL endpoint for s3 not found." this time, it moved on... | 19:12 |
ayoung | morganfainberg, I'm OK with caching as is. 1300 is 1600 my time...I'm in meeting | 19:12 |
ayoung | dolphm, let henrynash know if you need him to cover the release meeting | 19:13 |
annegentle | dumb 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-dev | 19:14 | |
hartsocks | dtroyer: unless there's a reason "publicURL endpoint for s3 not found." shouldn't show up, my problem just went away. | 19:14 |
hartsocks | dtroyer: here's my log anyway: http://paste.openstack.org/show/45233/ | 19:15 |
gyee | morganfainberg, sounds good | 19:15 |
hartsocks | dtroyer: never mind… I swear it's there.... | 19:17 |
henrynash | ayuong: 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 IRC | 19:17 | |
henrynash | ayoung: 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 |
dtroyer | hartsocks: it would still be helpful to know where in stack.sh this happens. It isn't anything I recall seeing before | 19:18 |
*** alop has joined #openstack-dev | 19:18 | |
hartsocks | dtroyer: proof http://i.imgur.com/20UvpA3.png | 19:18 |
henrynash | ayoung: ignore the lack of LDAP driver-level filtering for now…what are the risks you see | 19:18 |
hartsocks | dtroyer: until this run, the stack.sh script was hanging several tens of seconds there. | 19:19 |
insanidade | is this the current api guide or am I using an outdated version ? http://docs.openstack.org/api/openstack-network/1.0/content/ | 19:20 |
insanidade | I mean "networking api guide" | 19:20 |
clarkb | annegentle: do you have pbr 0.5.18 installed globally? pip freeze should tell you | 19:20 |
dtroyer | hartsocks: <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 |
annegentle | insanidade: that's the latest | 19:20 |
annegentle | insanidade: there are bugs against it | 19:21 |
clarkb | annegentle: you might also try pip installing instead of `python setup.py install` if that is how you are attempting to install today | 19:21 |
*** mberwanger has joined #openstack-dev | 19:21 | |
annegentle | insanidade: https://bugs.launchpad.net/openstack-api-site/+bugs/?field.tag=netconn-api | 19:21 |
annegentle | clarkb: so what I did was sudo pip install --upgrade pbr and now it's merrily toxing. I think. | 19:21 |
ayoung | henrynash, sql injection attacks | 19:21 |
annegentle | clarkb: which gave me 0.5.21 | 19:21 |
*** blentz has quit IRC | 19:22 | |
henrynash | ayoung: OK, understand that concern | 19:22 |
clarkb | annegentle: ok that implies you had the older version globally and the site-packages = true in tox.ini picked it up | 19:22 |
*** blentz has joined #openstack-dev | 19:22 | |
annegentle | clarkb: ah ok. So what's setting that global versioN? | 19:22 |
clarkb | annegentle: something you have installed globally that depends on pbr | 19:22 |
* annegentle is diving into dependincies and hitting her forehead sometimes | 19:22 | |
annegentle | clarkb: ohhh. could be anything... | 19:23 |
*** rcrit has joined #openstack-dev | 19:23 | |
henrynash | ayoung: you mean something like: GET /users"name=<some inserted sql statements> | 19:23 |
henrynash | sorry, GET /users?name=<some inserted sql statements> | 19:23 |
ayoung | henrynash, little Bobby Tables.... | 19:23 |
clarkb | annegentle: yeah one of the python clients for example | 19:23 |
gyee | henrynash, I think we are doing param binding | 19:23 |
hartsocks | dtroyer: hm… in this context S3 doesn't appear to have anything to do with amazon. It points to networking issues. | 19:23 |
annegentle | clarkb: ok got it, thanks | 19:23 |
*** dolphm_ has quit IRC | 19:23 | |
*** ms_brown has quit IRC | 19:23 | |
insanidade | annegentle: should I consider quantum api guide 1.0 for building plugins ? | 19:25 |
ayoung | henrynash, I'm also concerned that Filtering and caching are changing things at the same level, and we will end up with some really wonky behavior | 19:25 |
ayoung | henrynash, of the two, I would say that filtering is more reviewed and ready to go | 19:26 |
henrynash | ayoung: what if we made it configurable as to whether the driver executes the filtering? | 19:26 |
ayoung | I like to break one thing at a time | 19:26 |
henrynash | :-) | 19:26 |
dtroyer | hartsocks: here is the command generating the error: keystone endpoint-get --service s3 | 19:26 |
henrynash | ayoung: so it could be turned off in the field if some issue came up? | 19:27 |
ayoung | henrynash, 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 |
ayoung | henrynash, no | 19:27 |
henrynash | ayoung: …in which case the controller would just of the filtering as of now | 19:27 |
ayoung | it still is a CVE at that point | 19:27 |
dtroyer | hartsocks: that script should skip that when swift s3 is not enabled as there is no s3 service in the service catalog | 19:27 |
ayoung | we can't just reach into people's config and disable it | 19:27 |
henrynash | CVE? | 19:27 |
*** colinmcnamara has quit IRC | 19:27 | |
ayoung | henrynash, yep, the bane of ttx 's existence...and dolphm 's....and mine and yours | 19:28 |
*** dina_belova has joined #openstack-dev | 19:28 | |
annegentle | insanidade: Yes there isn't another. | 19:29 |
annegentle | insanidade: another API doc | 19:29 |
ayoung | henrynash, 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-dev | 19:30 | |
*** drewlander_ has quit IRC | 19:31 | |
henrynash | ayoung: 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 H2 | 19:31 |
*** eharney has quit IRC | 19:31 | |
*** eharney has joined #openstack-dev | 19:31 | |
*** garyk has joined #openstack-dev | 19:32 | |
garyk | dev | 19:32 |
*** jjahns has joined #openstack-dev | 19:32 | |
*** networkstatic has joined #openstack-dev | 19:32 | |
*** colinmcnamara has quit IRC | 19:32 | |
*** avishay has quit IRC | 19:33 | |
*** dina_belova has quit IRC | 19:33 | |
insanidade | thanks, 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 IRC | 19:33 | |
*** morazi has joined #openstack-dev | 19:34 | |
*** markmcclain has quit IRC | 19:34 | |
ayoung | henrynash, 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 it | 19:34 |
annegentle | insanidade: 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 |
ayoung | henrynash, if they say it is essential, good to go | 19:34 |
insanidade | annegentle: didn't know about that channel. thanks. | 19:35 |
*** markmc has joined #openstack-dev | 19:35 | |
henrynash | ayoung: 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 effective | 19:35 |
*** alop has quit IRC | 19:35 | |
henrynash | ayoung: I am already putting great weight on their views on the pagination | 19:35 |
*** flaper87 is now known as flaper87|afk | 19:36 | |
*** hartsocks has left #openstack-dev | 19:37 | |
gyee | ayoung, have time for https://review.openstack.org/#/c/33118/? | 19:37 |
ayoung | gyee, looking at endpoint filterin now | 19:37 |
ayoung | gyee, why is the class name not CamelCase? | 19:38 |
ayoung | HowDidItGetSoFarInTheReviewProcessWithoutThatBeingAddressed? | 19:38 |
gyee | ayoung, blame fabio :) | 19:38 |
morganfainberg | damn i missed that one =/ | 19:38 |
gyee | wait, which class? | 19:38 |
morganfainberg | https://review.openstack.org/#/c/33118/32/keystone/contrib/endpoint_filter/backends/catalog_sql.py | 19:39 |
*** dina_belova has joined #openstack-dev | 19:39 | |
*** flaper87|afk is now known as flaper87 | 19:39 | |
ayoung | morganfainberg, yeah | 19:39 |
ayoung | morganfainberg, any reason to break with the coding standards there? | 19:39 |
morganfainberg | ayoung no | 19:39 |
ayoung | morganfainberg, fix it an ping me | 19:40 |
morganfainberg | ayoung: k. sec. | 19:40 |
ayoung | morganfainberg, actually, that is fabio 's code | 19:40 |
morganfainberg | ayoung: oh haha, wait was thinking a different change | 19:40 |
ayoung | morganfainberg, let him do it...or gyee | 19:40 |
morganfainberg | crossed things in my mind man | 19:40 |
ayoung | morganfainberg, looking at caching | 19:40 |
morganfainberg | ayoung: thanks | 19:41 |
gyee | ayoung, fabio's definitely buying me coffee today | 19:41 |
gyee | lemme fix | 19:41 |
*** mberwanger has quit IRC | 19:41 | |
fabiog | I have a fix | 19:41 |
fabiog | just a sec | 19:41 |
ayoung | morganfainberg, so default on cache is to not cache, right? | 19:42 |
ayoung | it must be enabled? | 19:42 |
morganfainberg | ayoung: yes. | 19:42 |
morganfainberg | ayoung: and you need to change the backend as well. to prevent accidental use of the in-memory backend | 19:42 |
gyee | fabiog, I need to run, be back in an hour | 19:42 |
ayoung | morganfainberg, OK, I can ACK it, then | 19:42 |
*** gyee has quit IRC | 19:43 | |
*** alop has joined #openstack-dev | 19:43 | |
morganfainberg | to use caching, it's meant to be very deliberate, so people don't shoot them selves for useing the defaults | 19:43 |
fabiog | gyee: running tests and post new patch asap | 19:43 |
*** dina_belova has quit IRC | 19:43 | |
*** athomas has quit IRC | 19:44 | |
ayoung | morganfainberg, so, to be pedantic, it is a proxy architecture, where caching is one form of Proxy. The Debug backend shows that clearly. | 19:44 |
ayoung | morganfainberg, but...looks good | 19:44 |
morganfainberg | ayoung: hehe, yes you are correct in that. | 19:45 |
morganfainberg | ayoung: i also plan on writing a more in-depth "how to" caching depending on the different caching options (post FF) | 19:45 |
ayoung | morganfainberg, +2 approved | 19:46 |
morganfainberg | the other big one is: https://review.openstack.org/#/c/43608/ | 19:46 |
morganfainberg | the one we talked about token validations. | 19:46 |
morganfainberg | that one should make the manager aware of invalid/expired/revoked tokens when you do validate/check on them | 19:47 |
morganfainberg | the rest of the caching chain is just leveraging the keystone.common.cache code. | 19:47 |
ayoung | henrynash, just rechecked the protection review | 19:48 |
henrynash | ayoung: thx | 19:49 |
*** CaptTofu has joined #openstack-dev | 19:50 | |
ayoung | morganfainberg, so, lets keep the logic in the provider | 19:51 |
fabiog | ayoung, morganfainberg and stevemar: patch 33 has the name updated | 19:52 |
ayoung | the expiration check should still be in the provider, just not in the driver | 19:52 |
ayoung | morganfainberg, ah, you moved it up...cool | 19:52 |
morganfainberg | ayoung: :) | 19:52 |
morganfainberg | ayoung: got to run to a meeting, let me know if you see anything problematic, i'll get it fixed up. | 19:53 |
ayoung | morganfainberg, I don't think that is quite right | 19:53 |
morganfainberg | ayoung: ? | 19:53 |
*** johnthetubaguy1 has joined #openstack-dev | 19:53 | |
ayoung | morganfainberg, OK...expect a tweak when you get back | 19:53 |
morganfainberg | sure. | 19:53 |
lifeless | russellb: 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 IRC | 19:54 | |
*** johnthetubaguy has quit IRC | 19:54 | |
lifeless | russellb: things like - is the count 'number of patches the reviewer has participated in review on' or 'number of times they clicked 'review' | 19:54 |
stevemar | fabiog: nice, it looks awesome | 19:54 |
lifeless | russellb: and 'what projects are enrolled under tripleo'? | 19:54 |
*** topol has quit IRC | 19:55 | |
russellb | lifeless: openstack-infra/reviewstats.git | 19:55 |
russellb | lifeless: projects/tripleo.json (presumably) | 19:55 |
dragondm | anyone have a moment to eyeball a change for openstack/requirements ? https://review.openstack.org/#/c/43503/ ? | 19:55 |
morganfainberg | ayoung: back in an hour or so. | 19:55 |
russellb | lifeless: 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-dev | 19:56 | |
*** welldannit has joined #openstack-dev | 19:57 | |
lifeless | russellb: ah; so yeah, we moved to openstack recently .... | 19:57 |
*** gabrielhurley has joined #openstack-dev | 19:58 | |
lifeless | russellb: is there a linter for this? | 19:58 |
russellb | lifeless: https://review.openstack.org/#/c/42511/ | 19:58 |
russellb | no tests or anything, heh | 19:58 |
russellb | would be nice though | 19:58 |
lifeless | ok, I just did that same change myself locally | 19:58 |
lifeless | I will copy the change Id down and push it | 19:58 |
russellb | cool sounds good | 19:59 |
*** waa has quit IRC | 20:00 | |
lifeless | russellb: will the system rescan everything automatically? | 20:00 |
russellb | when i merge it? it'll be applied the next time it's scheduled to run | 20:01 |
russellb | or i can go kick it | 20:01 |
russellb | i'm happy to do so | 20:01 |
*** jhesketh has quit IRC | 20:02 | |
*** eglynn has quit IRC | 20:02 | |
*** dprince has quit IRC | 20:03 | |
*** jfriedly has quit IRC | 20:03 | |
*** morganfainberg is now known as morganfainberg|a | 20:03 | |
*** ianw has quit IRC | 20:04 | |
*** vipul-away is now known as vipul | 20:04 | |
*** pcm__ has quit IRC | 20:04 | |
*** ianw has joined #openstack-dev | 20:05 | |
*** jbresnah has quit IRC | 20:06 | |
*** Satya has quit IRC | 20:06 | |
*** ayoung has quit IRC | 20:06 | |
*** nachi has quit IRC | 20:07 | |
*** nati_ueno has quit IRC | 20:08 | |
*** nati_ueno has joined #openstack-dev | 20:08 | |
*** maheshp has quit IRC | 20:09 | |
*** eglynn has joined #openstack-dev | 20:10 | |
openstackstatus | NOTICE: zuul is offline because of a pbr-related installation issue | 20:10 |
*** ChanServ changes topic to "zuul is offline because of a pbr-related installation issue" | 20:10 | |
*** martine_ has quit IRC | 20:10 | |
*** HenryG has quit IRC | 20:10 | |
*** morganfainberg|a is now known as morganfainberg | 20:12 | |
*** nati_ueno has quit IRC | 20:12 | |
*** martine_ has joined #openstack-dev | 20:13 | |
*** emagana_ has quit IRC | 20:15 | |
*** rcleere has quit IRC | 20:15 | |
*** galstrom is now known as galstrom_zzz | 20:16 | |
*** markmcclain has joined #openstack-dev | 20:19 | |
*** Guest27906 has quit IRC | 20:19 | |
*** morganfainberg is now known as morganfainberg|a | 20:21 | |
*** rnirmal has joined #openstack-dev | 20:21 | |
*** morganfainberg|a is now known as morganfainberg | 20:22 | |
*** ayoung has joined #openstack-dev | 20:22 | |
*** yolanda has quit IRC | 20:27 | |
*** briancurtin has joined #openstack-dev | 20:27 | |
*** slagle has quit IRC | 20:27 | |
*** dina_belova has joined #openstack-dev | 20:28 | |
*** maheshp has joined #openstack-dev | 20:30 | |
*** novas0x2a|laptop has joined #openstack-dev | 20:33 | |
*** morazi has quit IRC | 20:34 | |
openstackstatus | NOTICE: Zuul has been restarted | 20:35 |
*** ChanServ changes topic to "OpenStack development || Support is in #openstack" | 20:35 | |
*** rnirmal has quit IRC | 20:36 | |
*** slagle has joined #openstack-dev | 20:38 | |
*** jfriedly has joined #openstack-dev | 20:38 | |
*** mberwanger has joined #openstack-dev | 20:38 | |
*** networkstatic has quit IRC | 20:38 | |
*** dvarga has quit IRC | 20:41 | |
*** comay has quit IRC | 20:42 | |
*** gyee has joined #openstack-dev | 20:42 | |
*** mattf is now known as _mattf | 20:46 | |
*** morazi has joined #openstack-dev | 20:47 | |
*** leif has joined #openstack-dev | 20:48 | |
*** leif is now known as Guest74764 | 20:48 | |
*** alunduil has quit IRC | 20:49 | |
soren | lifeless, ttx, SpamapS: re discussion in #o-meeting: Explain again why MongoDB is so scary? | 20:50 |
lifeless | soren: AGPL | 20:50 |
SpamapS | soren: AGPL terrifies lawyers. | 20:50 |
soren | Apply cluebat? | 20:50 |
lifeless | soren: they aren't wrong, sadly. | 20:50 |
soren | lifeless: How so? | 20:51 |
SpamapS | In any legal matter there is a risk factor, it is just another form of security/vulnerability... | 20:51 |
lifeless | soren: what courts interpret, and what the drafter of the license intended are often not the same. | 20:51 |
*** mberwanger has quit IRC | 20:51 | |
SpamapS | And many lawyer and organizations have a low tolerance for risk. AGPL carries a moderate amount of risk.. hence.. problems. | 20:51 |
lifeless | soren: thats a valid risk, until AGPL has some cases behind it; same thing happened with GPL adoption. | 20:51 |
soren | The risk being that you might have to publish a patch you write? | 20:51 |
lifeless | soren: no | 20:51 |
SpamapS | the risk is that you will have to publish _everything_ | 20:52 |
*** colinmcnamara has joined #openstack-dev | 20:52 | |
lifeless | soren: for instance, what if the court interpret linking broadly for web services, since AGPL is aimed at services. | 20:52 |
lifeless | soren: or what if the GPL3 Patent clauses get tied into the AGPL evaluation | 20:53 |
*** mberwanger has joined #openstack-dev | 20:53 | |
dolphm | henrynash: thank you for handling the meeting earlier! | 20:53 |
*** johnthetubaguy1 has quit IRC | 20:53 | |
lifeless | soren: it could be very very messy, and noone wants to be the test case | 20:53 |
dolphm | henrynash: i wasn't expecting to be absent | 20:53 |
*** martine_ has quit IRC | 20:53 | |
*** vuil has joined #openstack-dev | 20:53 | |
lifeless | soren: 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 IRC | 20:55 | |
*** tmclaugh[work] has quit IRC | 20:55 | |
soren | I guess I need to re-read the AGPL. | 20:56 |
SpamapS | It is just vague enough that it makes lawyers see "testing the waters" as "dipping your toe in a vat of boiling acid" | 20:57 |
soren | I don't even see where it talks about linked code. | 20:57 |
SpamapS | And 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 IRC | 20:59 | |
*** MaxV has joined #openstack-dev | 21:00 | |
*** eglynn has quit IRC | 21:00 | |
russellb | lifeless: looks like it's updated now btw - http://russellbryant.net/openstack-stats/tripleo-reviewers-30.txt | 21:00 |
*** Ruetobas has quit IRC | 21:01 | |
*** armax has quit IRC | 21:01 | |
*** colinmcnamara has quit IRC | 21:02 | |
*** pmathews has quit IRC | 21:03 | |
*** anniec has joined #openstack-dev | 21:03 | |
*** pmathews has joined #openstack-dev | 21:03 | |
*** johnthetubaguy has joined #openstack-dev | 21:03 | |
lifeless | russellb: thanks! | 21:03 |
*** salv-orlando has quit IRC | 21:03 | |
SpamapS | soren: 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 facilitat | 21:04 |
*** salv-orlando has joined #openstack-dev | 21:04 | |
*** johnthetubaguy has quit IRC | 21:04 | |
SpamapS | soren: the real question is what constitutes modifying the program, and what constitutes the modified program. | 21:04 |
sgran | the AGPL is designed to say, "if you run a web service, you must provide the source code" | 21:05 |
sgran | there 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 it | 21:05 |
sgran | there 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 reasons | 21:06 |
SpamapS | Yeah, 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 |
insanidade | would anyone please clarify the difference between Core OpenStack Networking API and Quantum/Neutron API ? | 21:06 |
*** armax has joined #openstack-dev | 21:06 | |
SpamapS | So there's also a "this is crap, stop it" element to AGPL hate. | 21:06 |
*** ayoung has quit IRC | 21:08 | |
soren | SpamapS: See, that's what I don't get. What sort of doubt could there be as to what constitutes modifying the program? | 21:08 |
soren | SpamapS: Also, what is it that people want to do to e.g. MongoDB that they so eagerly want to keep secret? | 21:08 |
soren | SpamapS: So eagerly, in fact, that they'd rather not use MongoDB at all rather than risk sharing their modifications. | 21:09 |
*** rfolco has quit IRC | 21:09 | |
SpamapS | soren: 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 |
SpamapS | soren: because a lot of people simply don't. | 21:10 |
SpamapS | which is the whole point of using the Apache 2.0 license. | 21:10 |
soren | SpamapS: I'm just genuinely curious what sort of nut job interpretations that these lawyers are afraid might be offered from the courts. | 21:10 |
soren | SpamapS: 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 IRC | 21:12 | |
*** esheffield has quit IRC | 21:12 | |
*** esheffield has joined #openstack-dev | 21:12 | |
SpamapS | soren: so you deploy 20,000 nodes of mongodb.. and _then_ you ask 10gen for a price? | 21:13 |
*** litong has quit IRC | 21:13 | |
*** vuil has quit IRC | 21:13 | |
*** mberwanger has quit IRC | 21:13 | |
*** spzala has quit IRC | 21:14 | |
*** jruzicka has quit IRC | 21:14 | |
*** corXi has joined #openstack-dev | 21:14 | |
morganfainberg | gyee: ping | 21:14 |
SpamapS | soren: 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 |
soren | SpamapS: I'm just saying that there is a way out. | 21:15 |
henrynash | gyee: added configuration.rst update to https://review.openstack.org/#/c/38308/18 as suggested | 21:15 |
morganfainberg | henrynash: you going to be here for the next few minutes? | 21:16 |
henrynash | dolphm: np | 21:16 |
henrynash | probably not…but will be back in an hour or two | 21:16 |
morganfainberg | ok i;ll hit you up then | 21:17 |
SpamapS | soren: 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 |
henrynash | you want to talk caching? | 21:17 |
morganfainberg | yeah | 21:17 |
morganfainberg | specifically around list_* methods | 21:17 |
*** yolanda has joined #openstack-dev | 21:17 | |
dolphm | SpamapS: ++ | 21:17 |
soren | SpamapS: 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 |
morganfainberg | making sure filtering impl and caching play nice :) | 21:17 |
SpamapS | soren: 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-dev | 21:17 | |
dolphm | morganfainberg: ++ | 21:17 |
soren | SpamapS: Oh, sure, sure. I'm not too hot on MongoDB myself either. | 21:17 |
SpamapS | soren: 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-dev | 21:18 | |
*** cyeoh_ has joined #openstack-dev | 21:18 | |
lifeless | russellb: http://russellbryant.net/openstack-stats/tripleo-reviewers-90.txt much better :) | 21:18 |
dolphm | SpamapS: engineers are lazy and work as efficiently as possible | 21:18 |
lifeless | SpamapS: ^ | 21:18 |
SpamapS | soren: 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 |
soren | SpamapS: 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 |
SpamapS | lifeless: much better :) | 21:19 |
*** cyeoh has quit IRC | 21:19 | |
lifeless | soren: lawyers often can't :(. If they analyse the license on behalf of a particular client, that discussion is privileged | 21:19 |
SpamapS | right. | 21:19 |
henrynash | gyee, 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 tonight | 21:19 |
lifeless | soren: so you need lawyers to a) look closely and b) do so not on behalf of any client | 21:19 |
lifeless | soren: which pretty much rules out all corporate lawyers | 21:20 |
*** aeperezt has quit IRC | 21:20 | |
*** sandywalsh has quit IRC | 21:20 | |
soren | lifeless: Hm. Interesting point. | 21:20 |
dolphm | henrynash: morganfainberg: expecting issues between caching and filtering? | 21:20 |
SpamapS | IIRC, the FSF has done independent evaluation of it. | 21:20 |
morganfainberg | dolphm: no, just the list_* methods need to play nice, his reviews touch them, so would caching (potentially) | 21:21 |
*** alunduil has joined #openstack-dev | 21:21 | |
*** ayoung has joined #openstack-dev | 21:21 | |
morganfainberg | dolphm: so need to make sure implementations are compatble. worst case, i'll push caching on filtered interfaces. | 21:22 |
morganfainberg | dolphm: but i doubt that will be needed. | 21:22 |
henrynash | dolphm: we're gonna chat later on it | 21:22 |
*** henrynash has quit IRC | 21:23 | |
ayoung | jamielennox, 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 |
morganfainberg | ayoung: ++ that would be nice. | 21:24 |
jamielennox | ayoung, so there is somewhat of that proposed in alessio's later patches | 21:24 |
*** bswartz has quit IRC | 21:24 | |
ayoung | morganfainberg, 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 IRC | 21:25 | |
jamielennox | essentially the plan is to put an opt_names on the class which would be the definitive of what you can instantiate that class with | 21:25 |
jamielennox | unfortunately we need to backwards support a lot of this stuff | 21:25 |
ayoung | jamielennox, link? | 21:25 |
morganfainberg | ayoung: don't think so, not in the context of ABC, but possibly in the context of a metaclass | 21:26 |
ayoung | yeah, I get the backwards support aspect, which is why autogenerated things fro kwargs would be nice | 21:26 |
*** blentz has quit IRC | 21:26 | |
ayoung | I was on my way to school when I metaclass... | 21:26 |
*** blentz has joined #openstack-dev | 21:26 | |
morganfainberg | ayoung: lol | 21:26 |
jamielennox | ayoung, if you look at https://review.openstack.org/#/c/42164/9/keystoneclient/auth/keystone.py | 21:26 |
jamielennox | there is some opt_names and variables are saved in a dict called opts | 21:26 |
jamielennox | that way you can just pass the dict around | 21:26 |
jamielennox | it's messier in that review than it needs to be because he is trying to jam everything into that base class | 21:27 |
*** terryh has quit IRC | 21:27 | |
ayoung | jamielennox, seems like opt_names should be option_names, and composed of an optional list and a required list, no? | 21:28 |
jamielennox | the cool stuff that happens later though is you can take those opt_names and match them directly to argparse and such | 21:28 |
ayoung | jamielennox, yep. Can that somehow tie in with kwargs...? | 21:29 |
jamielennox | ayoung, depends on the definition of required | 21:29 |
*** dina_belova has quit IRC | 21:29 | |
gyee | henrynash, looking | 21:29 |
jamielennox | as things stand we don't 'require' anything it just fails later if you don't provide it | 21:29 |
*** dina_belova has joined #openstack-dev | 21:29 | |
ayoung | jamielennox, he has "sufficient" options in there, maybe that is better name | 21:29 |
jamielennox | or it does it's best to work around it | 21:30 |
ayoung | but looks like those are more complex rules | 21:30 |
jamielennox | we disagree on some of the finer points | 21:30 |
ayoung | either otken, or (userid,pw) or... | 21:30 |
jamielennox | i don't like the whole sufficient_opts method | 21:30 |
jamielennox | it seems like a CLI issue and i told him to drop that until we had the client figured out | 21:30 |
jamielennox | ahh, asked him... | 21:31 |
ayoung | jamielennox, so, it feels like a the client analog to what we do in the token creation code on the server | 21:31 |
*** HenryG has joined #openstack-dev | 21:31 | |
ayoung | shouldn't token be one plugin, uid/pw a second, and so on? | 21:31 |
jamielennox | ayoung, big jumbled mess with everything having an input? | 21:31 |
jamielennox | ayoung, ideally sure | 21:32 |
*** stevemar has quit IRC | 21:32 | |
jamielennox | what i'm trying to get to is something that will work with the current system as well as the new stuff | 21:32 |
ayoung | jamielennox, ok...which review is the most pressing? Let me start there | 21:32 |
*** sandywalsh has joined #openstack-dev | 21:33 | |
jamielennox | token should be a plugin, but there is this giant legacy of stuff that needs supporting | 21:33 |
jamielennox | ayoung, probably that one | 21:33 |
jamielennox | create auth plugins | 21:34 |
jamielennox | https://review.openstack.org/#/c/43828/ | 21:34 |
*** corXi has quit IRC | 21:34 | |
*** dina_belova has quit IRC | 21:34 | |
*** yolanda has quit IRC | 21:34 | |
jamielennox | but 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 forward | 21:34 |
ayoung | jamielennox, yep | 21:36 |
jamielennox | i had been thinking if i start from there then i can look to start deprecating things off the object | 21:36 |
jamielennox | but anyone who uses this new shouldn't have to deal with this crap | 21:36 |
ayoung | jamielennox, morganfainberg does python give you any way to autogenerate a parameter list for a function? | 21:36 |
jamielennox | param list? | 21:37 |
*** salv-orlando has quit IRC | 21:37 | |
bknudson | shouldn't the server indicate that the response doesn't include all of the results? | 21:37 |
bknudson | like when it hits the list_limit ? | 21:37 |
morganfainberg | bknudson: i think os | 21:38 |
morganfainberg | so* | 21:38 |
*** lexinator has quit IRC | 21:38 | |
ayoung | jamielennox, yeah, somethinkg like take this dictionary and make a parameter list out of it | 21:38 |
morganfainberg | but how do you indicate that in an apicomatible way at the moment? | 21:38 |
jamielennox | ayoung, you can always just take kwargs and check keys against a predefined list | 21:38 |
bknudson | if we can't do that then we should just get rid of the list_limit. | 21:38 |
jamielennox | i think that's what i'm doing at the moment | 21:38 |
morganfainberg | bknudson: i am on board with that, push that to the pagination patch… | 21:39 |
ayoung | jamielennox, 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-dev | 21:39 | |
*** markmcclain has quit IRC | 21:40 | |
jamielennox | ayoung, it won't be picked up as a kwarg if you provide is as a ordered param | 21:40 |
jamielennox | but i don't think we do that anywhere | 21:40 |
*** changbl has quit IRC | 21:41 | |
jamielennox | and if you want an ordered parameter you shouldn't be doing this sort of stuff anyway | 21:41 |
bknudson | ordered params get picked up as kwargs. | 21:41 |
bknudson | if there's more ordered params in the call then there are on the spec. | 21:41 |
ayoung | jamielennox, so...if we converted that huge parameter list to something that unpacked kwargs, we would not break anything? | 21:41 |
jamielennox | bknudson, no they get picked up as *args | 21:41 |
bknudson | sure, if you have *args. | 21:41 |
*** dkranz has quit IRC | 21:42 | |
ayoung | jamielennox, so we include *args in the parameter list, and enforce order checking against the dictionary for that first, and then do the kwargs | 21:42 |
jamielennox | bknudson, if you don't have *args and you don't provide a k=v format it will fail | 21:43 |
jamielennox | ayoung, i'm not sure what you're trying to accomplish. everything so far is passed around as **kwargs on purpose | 21:43 |
*** vuil has joined #openstack-dev | 21:44 | |
ayoung | jamielennox, I'm trying to get away from multiple functionshaving the same long parameter list | 21:44 |
jamielennox | so my solution to that would be to stop taking arguments to the authenticate() function | 21:44 |
*** markmc has quit IRC | 21:45 | |
jamielennox | i can't see why anyone would do that | 21:45 |
*** donaldh has quit IRC | 21:45 | |
jamielennox | explicity override something in the class object just for the auth process | 21:45 |
gyee | ayoung, the auth plugin themselves should tell the framework what args they need | 21:45 |
gyee | like a get_args method | 21:45 |
ayoung | gyee, yeah, we're trying to get there. | 21:45 |
jamielennox | or opt_names on the class | 21:46 |
SpamapS | does 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 |
ayoung | jamielennox, need to get on the bus here in a few minutes, but I have your code on my Laptop. | 21:46 |
gyee | it should return some sort of dictionary which contains the arg name, type, display name, default value, help message | 21:46 |
SpamapS | trying 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 |
uvirtbot | Launchpad bug 1217194 in heat "AllowedPattern is using python re module with user input" [High,Triaged] | 21:46 |
jamielennox | gyee, hadn't thought of going that far | 21:46 |
gyee | jamielennox, otherwise, plugin will be constraint | 21:48 |
*** jcoufal has joined #openstack-dev | 21:48 | |
jamielennox | i meant specifically including type, display name etc into the argument info | 21:48 |
jamielennox | there is a version around that will let the plugin set it's own argparse function | 21:48 |
jamielennox | but that wasn't being auto generated, it involved adding new entries when it was required | 21:49 |
ayoung | jamielennox, what unit test should I use to test the base auth code? | 21:49 |
gyee | jamielennox, can the framework handle that? | 21:50 |
gyee | like "keystone --auth_strategy myauth --help | 21:50 |
jamielennox | ayoung, the point at the moment is that nothing is broken from the past | 21:50 |
gyee | it should just call myauth.help() | 21:50 |
jamielennox | there is no reason it can't | 21:51 |
*** vuil has quit IRC | 21:51 | |
morganfainberg | thats pretty flexible. | 21:51 |
*** pixelbeat has joined #openstack-dev | 21:51 | |
jamielennox | this is still fairly new so i'm just trying not to break the current keystone using world | 21:51 |
*** ftcjeff has joined #openstack-dev | 21:51 | |
gyee | myauth.validate(**params) to validate the user inputs | 21:51 |
jamielennox | it'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 stuff | 21:52 |
*** neelashah has quit IRC | 21:52 | |
gyee | jamielennox, nothing should be auto-generated | 21:52 |
gyee | should be delegated to the plugins | 21:53 |
jamielennox | or obviously both as the validate call could be overriden | 21:53 |
jamielennox | gyee, agree there are always too many edge cases when this stuff is auto-generated | 21:54 |
gyee | we need a flexible framework so we can just drop an auth plugin if we want | 21:54 |
gyee | drop in | 21:54 |
*** dolphm has quit IRC | 21:54 | |
jamielennox | gyee, that's the plan | 21:54 |
morganfainberg | i think the plugin should just be delegated that work. | 21:54 |
gyee | right | 21:54 |
jamielennox | what 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 session | 21:55 |
morganfainberg | sorry playing a little catchup on the convo | 21:55 |
jamielennox | I haven't got a firm opinion yet on how much the auth plugin should be handling | 21:55 |
gyee | what's there right now is just allow different plugins to work with the same set of parameters | 21:55 |
ayoung | jamielennox, 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 point | 21:55 |
*** kbringard has quit IRC | 21:55 | |
gyee | that's not flexible enough, but it will give us a starting point | 21:55 |
jamielennox | ayoung, i don't want authenticate to take parameters - problem solved | 21:56 |
morganfainberg | jamielennox: that seems reasonable. | 21:56 |
jamielennox | also for new code i'd like to not have to rely on that existing code | 21:56 |
jamielennox | but personally i really dislike huge changes coming through at once, particularly in client where we have api compat issues | 21:57 |
jamielennox | these patches are purely separation | 21:57 |
jamielennox | so i need to rename identity.v2.Auth to identity.v2.LegacyAuth or something so that v2.Auth can be new code | 21:58 |
jamielennox | ditto v3 | 21:58 |
ayoung | jamielennox, ok, have to fly...back on line later on tonight | 21:58 |
jamielennox | ayoung, np | 21:59 |
morganfainberg | gyee: 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-dev | 21:59 | |
jamielennox | but there are issues that arise from the connection seperation (the following patch) that aren't going to let this stuff happen straight up | 21:59 |
morganfainberg | i'm going to follow up w/ henrynash a little later on as well. | 21:59 |
*** boden has quit IRC | 22:00 | |
jamielennox | you guys feel free, i've got to get ready to go to work anyway | 22:01 |
*** lexinator has quit IRC | 22:01 | |
*** FunnyLookinHat has quit IRC | 22:01 | |
*** boris-42 has quit IRC | 22:02 | |
*** lexinator has joined #openstack-dev | 22:02 | |
*** morazi has quit IRC | 22:03 | |
*** ayoung has quit IRC | 22:03 | |
*** burt has quit IRC | 22:03 | |
*** mlavalle has quit IRC | 22:04 | |
gyee | morganfainberg, are you making list_* caching configurable? | 22:05 |
*** morganfainberg is now known as morganfainberg|a | 22:05 | |
*** SergeyLukjanov has quit IRC | 22:05 | |
*** morganfainberg|a is now known as morganfainberg | 22:06 | |
morganfainberg | gyee: well, currently the whole subsystem is cacheable. e.g. assignment has a toggle | 22:06 |
gyee | morganfainberg, so its all or nothing? | 22:07 |
morganfainberg | gyee: i know that the full "list_users" for example, could possibly benefit from caching | 22:07 |
fabiog | bknudson: addressed all your comments in patch 34 (at least I hope :-)) | 22:07 |
morganfainberg | gyee: right now. i could create more toggles fairly easily. | 22:07 |
morganfainberg | gyee: the other option is to cache the | 22:08 |
gyee | morganfainberg, that would be nice | 22:08 |
morganfainberg | gyee: full list users (for example) but not any filtered one | 22:08 |
morganfainberg | caching list_users() is easy, invalidations are easy | 22:08 |
morganfainberg | caching list_users(filter=blah) becomes hard. esp. with invalidations | 22:09 |
*** senk has quit IRC | 22:09 | |
gyee | morganfainberg, that sounds fair | 22:09 |
morganfainberg | gyee: your preference is to offer a mechanism to just not cache list_* ? | 22:09 |
*** eharney has quit IRC | 22:10 | |
morganfainberg | gyee: can you think of concerns of caching the non-filtered versions? | 22:10 |
*** maheshp has quit IRC | 22:10 | |
*** CaptTofu has joined #openstack-dev | 22:10 | |
gyee | morganfainberg, I worried if a backend don't play nice | 22:12 |
gyee | in the case of HP ED, which returns you thousands of entries | 22:12 |
*** maheshp has joined #openstack-dev | 22:12 | |
morganfainberg | gyee: right. | 22:12 |
morganfainberg | likely that would blow out a single memcache page. | 22:12 |
gyee | right | 22:12 |
*** flaper87 is now known as flaper87|afk | 22:12 | |
SlickNik | dtroyer / afezekas: please can you review https://review.openstack.org/#/c/38169/ when you get a chance? Thanks! | 22:12 |
*** jecarey has quit IRC | 22:13 | |
*** shardy is now known as shardy_afk | 22:13 | |
gyee | morganfainberg, would it be a lot of work adding a different taggle for list_* | 22:13 |
gyee | toggle | 22:13 |
*** _TheDodd_ has quit IRC | 22:13 | |
morganfainberg | gyee: just some refactoring of how "should_cache" ends up being built | 22:13 |
morganfainberg | it's not too terrible. | 22:13 |
*** salv-orlando has joined #openstack-dev | 22:14 | |
*** maheshp has quit IRC | 22:14 | |
morganfainberg | gyee: my concern is having too many toggles :P trying to not overwhelm people when configuring caching | 22:15 |
morganfainberg | but still provide good functionality | 22:15 |
*** galstrom_zzz is now known as galstrom | 22:16 | |
*** leif has joined #openstack-dev | 22:16 | |
*** giulivo has quit IRC | 22:16 | |
gyee | morganfainberg, as long as you give them a reasonable defaults out-of-the-box, I bet most people won't even touch them | 22:17 |
*** leif is now known as Guest25883 | 22:17 | |
*** henrynash has joined #openstack-dev | 22:17 | |
morganfainberg | gyee: thats the plan. well beyond the obvious "cache is disabled out of the gate" | 22:17 |
morganfainberg | gyee: ok, i'll look to add something to toggle list_* methods per subsystem as cachable | 22:18 |
gyee | morganfainberg, k, not a big deal, but a nice to have | 22:18 |
*** galstrom is now known as galstrom_zzz | 22:19 | |
morganfainberg | gyee: unless there is an issue making filtering play nice w/ caching. | 22:19 |
morganfainberg | whichcase, i'll be punting on caching the list_* methods. | 22:19 |
gyee | morganfainberg, yeah, just punt it for now | 22:20 |
morganfainberg | gyee: i'll see how my convo w/ henrynash goes later on. it might become an I feature to cache those calls. | 22:20 |
morganfainberg | gyee: list_* that is. | 22:20 |
gyee | sounds good | 22:20 |
*** anniec has quit IRC | 22:24 | |
*** jbresnah has joined #openstack-dev | 22:26 | |
*** briancurtin has quit IRC | 22:29 | |
*** gabrielhurley has quit IRC | 22:30 | |
insanidade | question: how/where do I specify the plugin I want to use for, let's say, neutron ? | 22:30 |
lifeless | neutron's config | 22:30 |
*** armax has quit IRC | 22:30 | |
fabiog | morganfainberg, stevemar: please review patch 34 | 22:31 |
morganfainberg | fabiog: will do. | 22:31 |
*** jcoufal has quit IRC | 22:31 | |
lifeless | insanidade: /etc/neutron/neutron.conf | 22:31 |
lifeless | core_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2 | 22:31 |
lifeless | for instance | 22:31 |
fabiog | morganfainberg: thanks, I hope I will cross the line now ... | 22:31 |
fabiog | :-) | 22:32 |
morganfainberg | fabiog: you're close. | 22:32 |
*** anniec has joined #openstack-dev | 22:34 | |
*** carl_baldwin has quit IRC | 22:35 | |
*** amohn9 has quit IRC | 22:35 | |
*** jhesketh has joined #openstack-dev | 22:38 | |
insanidade | lifeless: thanks. | 22:38 |
*** jayg is now known as jayg|g0n3 | 22:39 | |
*** henrynash_ has joined #openstack-dev | 22:40 | |
*** dina_belova has joined #openstack-dev | 22:40 | |
*** salv-orlando has quit IRC | 22:41 | |
*** salv-orlando_ has joined #openstack-dev | 22:41 | |
*** radsy has joined #openstack-dev | 22:42 | |
*** henrynash has quit IRC | 22:43 | |
*** henrynash_ is now known as henrynash | 22:43 | |
*** MaxV has quit IRC | 22:43 | |
*** salv-orlando has joined #openstack-dev | 22:43 | |
*** salv-orlando has quit IRC | 22:44 | |
*** salv-orlando_ has quit IRC | 22:44 | |
*** salv-orlando has joined #openstack-dev | 22:44 | |
*** ftcjeff has quit IRC | 22:44 | |
*** dina_belova has quit IRC | 22:45 | |
*** otherwiseguy has quit IRC | 22:45 | |
*** jmontemayor has quit IRC | 22:46 | |
*** vuil has joined #openstack-dev | 22:47 | |
*** jimfehlig has quit IRC | 22:49 | |
*** salv-orlando has quit IRC | 22:49 | |
*** rcleere has joined #openstack-dev | 22:50 | |
*** senk has joined #openstack-dev | 22:50 | |
*** comay has joined #openstack-dev | 22:53 | |
*** portante is now known as portante|afk | 22:55 | |
*** jhesketh_ has joined #openstack-dev | 22:55 | |
*** dvarga has joined #openstack-dev | 22:56 | |
*** jhesketh has quit IRC | 22:57 | |
*** dolphm has joined #openstack-dev | 22:57 | |
*** dolphm has left #openstack-dev | 22:58 | |
*** salv-orlando has joined #openstack-dev | 22:59 | |
*** salv-orlando_ has joined #openstack-dev | 23:00 | |
*** ayoung has joined #openstack-dev | 23:02 | |
*** salv-orlando has quit IRC | 23:02 | |
*** salv-orlando_ has quit IRC | 23:02 | |
*** salv-orlando has joined #openstack-dev | 23:03 | |
*** jhesketh has joined #openstack-dev | 23:04 | |
*** vuntz has quit IRC | 23:05 | |
fabiog | bknudson: please review patch 35 | 23:06 |
*** rcleere has quit IRC | 23:07 | |
*** senk has quit IRC | 23:08 | |
henrynash | bknudson: thx for all your comments | 23:10 |
bknudson | henrynash: no problem. | 23:11 |
henrynash | bknudson: one question…is it a standard to have xxxx_in_out for parameters that are modified? I hadn't seen that done elsewhere in keystone | 23:11 |
*** rods1 has quit IRC | 23:11 | |
bknudson | henrynash: do we have a lot of in-out parameters? | 23:11 |
bknudson | I think they should be avoided. | 23:12 |
henrynash | bknudson: I doubt it | 23:12 |
henrynash | bknudson: I agree in general | 23:12 |
*** vuntz has joined #openstack-dev | 23:12 | |
henrynash | bknudson: in this case, it seemed to be the least worst option | 23:13 |
bknudson | henrynash: 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 |
bknudson | I know we've had problems in the past where the caller didn't expect the ref to change and it did. | 23:13 |
henrynash | bknudson: ok, ouch, big search and replace coming up... | 23:14 |
bknudson | you can make the change in a separate commit if you want. | 23:14 |
*** herndon_ has quit IRC | 23:16 | |
*** shanewang_sleep is now known as shanewang | 23:19 | |
*** dvarga has quit IRC | 23:19 | |
*** datsun180b has quit IRC | 23:20 | |
*** vipul is now known as vipul-away | 23:20 | |
*** bswartz has joined #openstack-dev | 23:21 | |
*** anteaya has quit IRC | 23:21 | |
*** alexb_ has quit IRC | 23:22 | |
*** sarob has joined #openstack-dev | 23:25 | |
*** michchap has joined #openstack-dev | 23:28 | |
*** pmathews has quit IRC | 23:29 | |
*** herndon_ has joined #openstack-dev | 23:29 | |
*** otherwiseguy has joined #openstack-dev | 23:30 | |
*** sarob_ has joined #openstack-dev | 23:36 | |
*** stevemar has joined #openstack-dev | 23:36 | |
*** insanidade has quit IRC | 23:36 | |
*** Guest25883 has quit IRC | 23:37 | |
*** markmcclain has quit IRC | 23:37 | |
*** networkstatic has joined #openstack-dev | 23:38 | |
*** sarob has quit IRC | 23:38 | |
*** jbresnah has quit IRC | 23:39 | |
*** wolfdreamer has quit IRC | 23:39 | |
*** dina_belova has joined #openstack-dev | 23:40 | |
*** herndon_ has quit IRC | 23:41 | |
*** rcrit has quit IRC | 23:41 | |
*** dkranz has joined #openstack-dev | 23:44 | |
*** alop has quit IRC | 23:45 | |
*** dina_belova has quit IRC | 23:45 | |
*** vuil has quit IRC | 23:47 | |
*** jhesketh has quit IRC | 23:47 | |
*** colinmcnamara has joined #openstack-dev | 23:48 | |
*** salv-orlando has quit IRC | 23:51 | |
*** MaxV has joined #openstack-dev | 23:53 | |
*** radez is now known as radez_g0n3 | 23:54 | |
*** rcrit has joined #openstack-dev | 23:54 | |
*** comay has quit IRC | 23:56 | |
*** jergerber has quit IRC | 23:56 | |
fabiog | morganfainberg: you can fire it up :-) | 23:56 |
*** gordc has quit IRC | 23:57 | |
*** MaxV has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!