Friday, 2013-08-23

*** dkranz has joined #openstack-dev00:00
*** Adri2000 has joined #openstack-dev00:01
*** briancurtin has joined #openstack-dev00:06
*** Tross has joined #openstack-dev00:06
*** cfriesen_ has joined #openstack-dev00:12
*** cfriesen has quit IRC00:12
*** noslzzp has joined #openstack-dev00:12
*** erfanian has joined #openstack-dev00:12
*** dcmorton has quit IRC00:12
*** odyssey4me4 has quit IRC00:14
*** sandeepr_ltp has quit IRC00:14
*** sandeepr_ltp has joined #openstack-dev00:14
*** vuil has quit IRC00:15
*** CaptTofu has joined #openstack-dev00:17
*** Ryan_Lane has quit IRC00:18
*** dims has quit IRC00:18
*** sushils has quit IRC00:21
*** lexinator has quit IRC00:24
*** ftcjeff has joined #openstack-dev00:30
*** HenryG has joined #openstack-dev00:32
*** rwsu is now known as rwsu-away00:32
*** zodiak has joined #openstack-dev00:33
*** sarob has quit IRC00:35
*** sarob has joined #openstack-dev00:35
*** dims has joined #openstack-dev00:36
*** bdpayne has quit IRC00:36
*** nati_ueno has quit IRC00:36
*** dina_belova has joined #openstack-dev00:37
*** novas0x2a|laptop has quit IRC00:38
*** sarob has quit IRC00:38
*** otherwiseguy has quit IRC00:40
*** mrodden has joined #openstack-dev00:41
*** fifieldt has joined #openstack-dev00:41
*** sarob has joined #openstack-dev00:42
*** dina_belova has quit IRC00:42
*** zodiak has quit IRC00:43
*** mrodden1 has quit IRC00:44
*** lexinator has joined #openstack-dev00:46
*** spzala has quit IRC00:46
*** spzala has joined #openstack-dev00:47
*** sarob has quit IRC00:47
*** martyntaylor has joined #openstack-dev00:49
*** jasondotstar has joined #openstack-dev00:52
*** jasondotstar has quit IRC00:52
*** sdake_ has joined #openstack-dev00:52
*** sdake_ has joined #openstack-dev00:52
*** xmltok has quit IRC00:52
*** jasondotstar has joined #openstack-dev00:52
*** zodiak has joined #openstack-dev00:56
*** hailiang has joined #openstack-dev01:01
*** matiu has quit IRC01:04
*** sdake_ has quit IRC01:08
*** anteaya has quit IRC01:08
*** nati_ueno has joined #openstack-dev01:09
*** changbl has joined #openstack-dev01:11
yonglihe_ping Daniel Berrange01:12
*** freedomhui has joined #openstack-dev01:13
*** freedomhui has quit IRC01:13
*** lexinator has quit IRC01:13
*** jbresnah has joined #openstack-dev01:13
*** lexinator has joined #openstack-dev01:14
*** sdake_ has joined #openstack-dev01:14
*** IniMe has joined #openstack-dev01:17
*** jvrbanac has quit IRC01:17
*** CaptTofu has quit IRC01:19
*** pmathews has quit IRC01:21
*** freedomhui has joined #openstack-dev01:24
*** gyee has quit IRC01:25
*** alexb_ has quit IRC01:30
*** nati_ueno has quit IRC01:34
*** sdake_ has quit IRC01:37
*** dina_belova has joined #openstack-dev01:37
*** erkules_ has joined #openstack-dev01:38
*** martyntaylor has quit IRC01:41
*** erkules has quit IRC01:41
*** dina_belova has quit IRC01:42
*** freedomhui has quit IRC01:46
*** sarob has joined #openstack-dev01:47
*** psedlak has quit IRC01:49
*** psedlak_ has joined #openstack-dev01:49
*** erkules_ is now known as erkules01:50
*** sarob has quit IRC01:52
*** sarob has joined #openstack-dev01:52
*** CaptTofu has joined #openstack-dev01:52
*** pixelbeat has quit IRC01:54
*** sarob has quit IRC01:54
*** sarob_ has joined #openstack-dev01:54
*** lbragstad has joined #openstack-dev01:55
*** kushal has joined #openstack-dev01:56
*** prad has joined #openstack-dev01:57
*** prad has quit IRC01:57
*** d34dh0r53 has joined #openstack-dev01:59
*** gongysh has joined #openstack-dev02:00
*** d34dh0r53 has quit IRC02:01
*** shang has joined #openstack-dev02:06
*** lexinator has quit IRC02:07
*** terriyu has quit IRC02:07
*** yaguang has joined #openstack-dev02:08
*** alexb_ has joined #openstack-dev02:09
*** shang_ has joined #openstack-dev02:12
*** ftcjeff has quit IRC02:13
*** jamiem has quit IRC02:13
*** ljjjustin has joined #openstack-dev02:13
*** jvrbanac has joined #openstack-dev02:13
*** stevemar has joined #openstack-dev02:15
*** shang has quit IRC02:15
*** jbresnah has quit IRC02:18
morganfainbergjamielennox: ping02:18
*** jasdeepH has quit IRC02:23
*** yaguang has quit IRC02:23
*** kushal has quit IRC02:28
jamielennoxmorganfainberg: hello02:35
morganfainbergjamielennox: any advice for wrapping my head around httpretty?02:35
jamielennoxheh02:36
morganfainbergi'm spending some time doing reviews tonight.02:36
morganfainbergannnnd… well you have a bunch and this is the one that is taking the most effort.02:36
jamielennoxmorganfainberg: the readme on the front of https://github.com/gabrielfalcao/HTTPretty is good02:36
morganfainbergright, thats what i found02:36
jamielennoxbasically we have a bucket load of mocking the call to the requests library02:36
morganfainbergyeah.02:36
*** emagana has quit IRC02:37
jamielennoxthat sucks as if you change a parameter to the call the mock is broken02:37
morganfainbergoh god.02:37
morganfainbergthat is sucktastic02:37
jamielennoxhttpretty just gets bellow that and says if you see a connection going to this URI then just return this02:37
morganfainbergso, shifty python namespace trickery to make things much nicer02:38
jamielennoxand it works at the socket level so it doesn't matter if the request is via requests, httplib, urllib.....02:38
morganfainbergI approve.02:38
*** erfanian has quit IRC02:38
morganfainbergthis change has enough to it i needed opendiff to see where things map02:38
*** dina_belova has joined #openstack-dev02:38
jamielennoxopendiff?02:38
morganfainbergmac thing02:38
jamielennoxbah02:38
morganfainbergopendiff <file> <file2>02:38
morganfainbergis awesome02:38
jamielennoxcause i really want something that can track movements in diffs02:39
morganfainbergi think linux has something similar.02:39
morganfainberglinux?02:39
jamielennoxyea02:39
morganfainbergdifftool02:39
jamielennoxthere are graphical diffs, but if you rearrange things it wont tract it02:39
morganfainbergit still has issues with that02:39
jamielennoxvimdiff02:39
morganfainbergbut opendiff is decent02:40
morganfainbergalso, you going to deprecate (in another changeset) the diablo stuff?02:40
jamielennoxthere was this thing i saw a while ago02:40
jamielennoxhttp://www.semanticmerge.com/02:40
jamielennoxbut it's windows and java/c# only02:40
morganfainbergi see some of that still lingering in the tests.02:40
jamielennoxi want that for python02:41
morganfainberghehe02:41
morganfainbergyou use an IDE for python dev?02:41
morganfainbergif so, which one?02:41
jamielennoxgvim02:41
morganfainbergnice.02:41
morganfainbergi'm a slacker, i use pycharm :P02:41
*** salv-orlando has quit IRC02:41
*** salv-orlando has joined #openstack-dev02:42
jamielennoxmy fingers are trained to the key combos, when i switch out of vim i end up with key combos in the text02:42
jamielennoxwhats worse is when pressing esc closes something02:42
morganfainberghehe. my boss is the same way02:42
*** melwitt has quit IRC02:42
jamielennoxfor example if you comment in gerrit and press cancel it thinks you want to just discard that comment without confirmation02:43
jamielennoxthe number of times i've had to rewrite gerrit inline comments....02:43
morganfainbergyeah.02:43
*** dina_belova has quit IRC02:43
morganfainbergi just write a comment and hit save, can always discard later02:43
*** salv-orlando has quit IRC02:43
*** Shaan7 has quit IRC02:43
*** salv-orlando has joined #openstack-dev02:43
jamielennoxanyway, there are a few bugs i've hit in httpretty02:44
jamielennoxso part of the rearrange might have been me working around those02:44
morganfainbergthats fine02:44
morganfainbergnothing is too crazy atm02:44
morganfainbergbut i'm at the top of the file.02:44
jamielennoxit's supposed to be fine with doing straight socket stuff but it doesn't like you doing memcache calls when it's expecting http02:44
morganfainbergah.02:45
jamielennoxit's known and i think they are working on it02:45
morganfainbergi'02:45
morganfainbergll be honest, most of what i'm looking for here is test parity02:45
jamielennoxi try really hard to not change how things work in those tests02:45
morganfainbergif the test parity is there, i'm happy, regardless of the tool.02:46
jamielennoxjust make it a bit more sane or change it around but leave the underlying test untouched02:46
morganfainbergmakes sense02:46
jamielennoxthanks for getting through them though, people have got back in to the habit of ignoring client02:46
morganfainbergyou can play other forms of cleanup separate from "rip out the mock tool"02:46
morganfainbergwell, i want to get through yours and the apliclient stuff02:47
jamielennoxthere are a couple there that have been up a week without any review02:47
morganfainbergtonight02:47
jamielennoxhe's not going to be happy with me i think02:47
jamielennoxi redid a bunch of the base stuff for apiclient02:48
jamielennoxand i know he is working on it too02:48
morganfainbergsince there isn't much in keystone proper i am really keen on reviewing tonight (it's moving along without too many things lingering atm), and keystoneclient has some stagnation in the queue atm02:48
morganfainbergand i need to get another patchset for the cacher up.02:49
morganfainbergcacheing layer*02:49
*** gyee has joined #openstack-dev02:49
jamielennoxo yea, i need to look through that02:49
morganfainbergbtw, if you feel like being critical of a patch… i'd appriciate any feedback you have on the caching layer.02:49
jamielennoxit's a great idea and i think it should be fine to do at the driver layer, but that sort of caching is always fiddly02:50
*** lexinator has joined #openstack-dev02:51
morganfainbergyeah, it is.  and a lot of how keystone works makes invalidations … "interesting"02:51
*** CaptTofu has quit IRC02:51
morganfainbergonce you get beyond the very basic CRUD interfaces02:51
jamielennoxa little while ago i made the first attempts at making all those drivers into objects - i get some of the pain02:52
morganfainberghehe.  well i expect to move towards ABC with the drivers in icehouse.02:53
morganfainbergobjects or not.02:53
morganfainbergi'd love things to be more builder style.02:54
jamielennoxmixed opinions on that one, it should be fine in the server02:54
*** jimjiang has joined #openstack-dev02:54
*** rcleere has joined #openstack-dev02:54
morganfainbergright.02:54
morganfainbergoh so..02:54
morganfainbergsomethign i would like your input on...02:55
morganfainbergjamielennox: https://bugs.launchpad.net/keystone/+bug/121293902:55
uvirtbotLaunchpad bug 1212939 in keystone "periodic-keystone-python27-stable-grizzly fails due to"No module named netaddr"  " [Undecided,Confirmed]02:55
morganfainbergi am torn on how to solve this.02:55
morganfainbergwe do testing with vendor keystoneclient in grizzly02:56
morganfainbergbut we don't install the client, so we end up missing netaddr02:56
*** gongysh has quit IRC02:56
morganfainbergthe easiest solution is add netaddr to test-requires (but it's not really the "right" answer)02:56
jamielennoxthe whole way we do vendor keystoneclient testing is not the right answer02:56
morganfainbergright.02:57
jamielennoxi think i would just add it to test-requires, i'd also be interested to know if that's the only thing in keystoneclient's requirements.txt which isn't in keystone's test-requirements.txt02:57
morganfainbergit's the only thing that (at this point) causes an error.02:58
*** xchu has joined #openstack-dev02:58
morganfainbergbut future changes are not guarenteed to be tracked this way02:58
jamielennoxjust something to be mindful of if you add things to keystoneclient's requirements02:59
morganfainberggrizzly and … folsom need backports of the requirements02:59
jamielennoxthere is no real other way around it, you can't make the test code install a module02:59
morganfainbergoh, that could get ugly fast.02:59
jamielennoxit depends when netaddr got added to keystoneclient and i have a feeling it wasn't long ago03:00
morganfainbergno it wasn't03:00
*** kushal has joined #openstack-dev03:00
morganfainberg2013-07-2003:00
morganfainbergwas for an oslo sync.03:00
*** gongysh has joined #openstack-dev03:00
jamielennoxyea, i remember03:00
morganfainbergdo you want to propose a fix to stable/grizzly or should I?03:02
jamielennoxso it should be on keystone's test-requirements.txt because we can't 'install' the client in tests03:02
morganfainbergyeah03:02
jamielennoxi don't mind, you trying to go to bed?03:02
morganfainbergshort of refactoring how "vendor" tests are done.03:02
morganfainbergnope, i'm trying to review clientcode ;)03:02
jamielennoxheh, i thought of that for a while03:02
jamielennoxayoung and i even tried to see if we could move them into tempest or somewhere03:02
jamielennoxok03:03
jamielennoxi'll do it03:03
morganfainbergthat would be a better place to do it, tempest that is03:03
morganfainbergimo03:03
jamielennoxcan't apparenlty03:03
jamielennoxtempest doesn't use the individual clients03:03
morganfainbergactually, what might make sense is adding a vendor target to tox,03:03
jamielennoxit tests the api directly03:04
morganfainbergthat does an actual install of the clients we want to test with03:04
morganfainbergand then get infra to gate on it if possible03:04
morganfainbergi know, more gate tests = ick.03:05
*** amotoki has joined #openstack-dev03:05
*** ljjjustin has quit IRC03:06
jamielennoxthat is indeed better, but that would still involve having it running from the keystone dir right?03:07
morganfainbergnot if it's installed in the venv.03:07
morganfainbergit might be doable to do that.03:07
*** stevemar has quit IRC03:08
morganfainbergbasically a "vendor-requires" that is installed post "test-requires" or some such03:08
morganfainbergbut only in the tox -evendor27 tests03:08
*** gyee has quit IRC03:08
morganfainbergor whatever it ends up being03:08
*** noslzzp has quit IRC03:08
jamielennoxmorganfainberg: agh, there is a bunch of others that don't get installed03:09
morganfainbergwell, test suite works w/ just netaddr03:09
jamielennoxok, didn't realize the requirements install was called from within tox - but it makes sense if it's controlling the venv03:09
morganfainbergimmidiate fix is just adding that one03:10
morganfainbergbut, we need to revisit how we do vendor test.03:10
*** Ryan_Lane has joined #openstack-dev03:10
jamielennoxthe problem is you wouldn't know based on what is installed by default03:11
morganfainberghrm? by default?03:12
jamielennoxmorganfainberg: i see it missing: PrettyTable, simplejson, six, and netaddr03:12
jamielennoxand argparse03:12
jamielennoxso not default, but by other dependencies03:12
morganfainbergah03:13
jamielennoxso i think oslo.config would take care of argparse03:13
morganfainbergand six, likely as well.03:13
morganfainbergjust a hunch03:13
jamielennoxi'm not sure why keystone doesn't use six03:13
jamielennoxwell, i know why, but it's not good03:13
morganfainbergbecause we haven't gotten there yet?03:14
jamielennoxno attempt has been made03:14
morganfainbergwell, if I implement ABC, we will be starting there03:14
*** ljjjustin has joined #openstack-dev03:14
jamielennoxok, i'm going to ignore the rest - i would suggest pretty table isn't installed but it isn't tested either03:15
morganfainbergprobably03:15
*** pmathews has joined #openstack-dev03:15
jamielennoxmorganfainberg: https://review.openstack.org/#/c/43397/03:17
morganfainbergthanks03:17
jamielennoxnp03:18
jamielennoxit's still work hours for me03:18
morganfainberghehe03:18
morganfainbergit's always work hours for me03:18
morganfainberg<— startup employee03:18
jamielennoxexplains why you're always on late03:19
morganfainbergyep03:19
morganfainbergthat and i actually really like working on this code.03:19
morganfainbergi'd do it in my spare time if i wasn't paid to do it03:19
morganfainbergheck, if i wasn't having a flight to HK covered, i'd be going on my own dime.03:20
morganfainbergthankfully i don't have to pay out of pocket03:21
jamielennoxit's great - and there's always so much to do :)03:21
morganfainbergyep yep03:21
jamielennoxi'm covered for this one because the higher up consider HK 'local'03:21
jamielennoxwe'll see what happens when they shift back to the US03:22
morganfainbergjamielennox: line 537, https://review.openstack.org/#/c/41333/7/tests/test_auth_token_middleware.py new file - was it intentional to change from a 401 to a 404 in the register?03:23
jamielennoxalso i would love line number anchoring in gerrit03:23
morganfainbergyes. please03:24
*** bdpayne has joined #openstack-dev03:24
jamielennoxIt wasn't intentional to change a test - but i'm not sure i did03:24
jamielennoxif you do a get like that on an invalid token it should be a 404 right?03:25
jamielennoxa 401 would be that your token doesn't have permission to validate it03:25
morganfainbergexcept you're expecting 40103:25
morganfainberga couple lines later03:25
*** bdpayne has quit IRC03:25
morganfainbergor am i mis-understadnign the httpretty stuff03:25
jamielennoxah03:25
morganfainbergi'm fine commenting on it and moving on.03:26
morganfainbergjust you're here :P03:26
jamielennoxhow did that work?03:26
*** sandeepr_ltp has quit IRC03:26
morganfainbergyeah thats what i'm baffled about03:26
jamielennoxo right03:26
*** alexxu has joined #openstack-dev03:26
jamielennoxno that makes sense03:26
jamielennoxso this is auth_token middleware we are testing03:26
jamielennoxso middleware calls keystone gets a 40403:26
morganfainbergoh duh03:26
jamielennoxreturns a 401 to user03:26
morganfainberg404 = 401 from middle ware03:26
*** michchap_ has joined #openstack-dev03:27
morganfainbergi'm gonna toss a "please comment some of this stuff" in the tests comments (not a −1, just not straightforward with this much delta)03:27
*** lbragstad has quit IRC03:27
jamielennoxsounds good03:27
jamielennoxjust saying though it's no more confusing than the original :)03:28
morganfainbergno no, but it doesn't hurt to add comments in when doing this kind of refactor03:28
morganfainbergesp. if it makes it easier to understand going forward03:29
*** michchap has quit IRC03:29
*** freedomhui has joined #openstack-dev03:32
*** jasdeepH has joined #openstack-dev03:33
*** dina_belova has joined #openstack-dev03:39
morganfainberg+2'd03:43
morganfainbergphew.03:43
*** dina_belova has quit IRC03:44
*** yaguang has joined #openstack-dev03:44
jamielennoxgracias03:45
*** Mandell has quit IRC03:46
*** psedlak_ has quit IRC03:52
*** danwent has joined #openstack-dev03:53
jamielennoxahh, how are you supposed to make backwards compatible changes when test code stubs private methods03:55
*** _anant has joined #openstack-dev03:57
*** spzala has quit IRC04:02
*** otherwiseguy has joined #openstack-dev04:06
*** jasondotstar has quit IRC04:10
*** jecarey has joined #openstack-dev04:10
*** Shaan7 has joined #openstack-dev04:11
*** bashok has joined #openstack-dev04:13
morganfainbergheh04:15
*** reed has quit IRC04:16
*** henrynash has joined #openstack-dev04:16
*** psedlak has joined #openstack-dev04:24
*** briancurtin has quit IRC04:28
*** michchap_ has quit IRC04:35
*** freedomhu has joined #openstack-dev04:35
*** michchap has joined #openstack-dev04:36
*** rahmu has quit IRC04:38
*** hoodow has quit IRC04:38
*** freedomhui has quit IRC04:39
*** dina_belova has joined #openstack-dev04:39
*** hoodow has joined #openstack-dev04:40
*** hoodow has joined #openstack-dev04:40
*** rahmu has joined #openstack-dev04:40
*** freedomhu has quit IRC04:42
*** boris-42 has joined #openstack-dev04:42
*** dina_belova has quit IRC04:44
*** jasdeepH has quit IRC04:44
*** afazekas is now known as __afazekas04:48
*** CaptTofu has joined #openstack-dev04:51
koolhead17danwent: hi04:53
*** sandeepr_ltp has joined #openstack-dev04:53
*** rcleere has quit IRC04:54
*** CaptTofu has quit IRC04:56
*** ydacheville has quit IRC04:57
*** alexb_ has quit IRC04:57
morganfainbergjamielennox: you proposed the change on master. iirc that change is only needed for stable/grizzly05:03
jamielennoxmorganfainberg: wow, i thought you'd have left for sure05:03
morganfainbergjamielennox: i just finished my review bunch for the evening05:04
jamielennoxhow do i propose to stable, just base it on that branch05:04
jamielennox?05:04
morganfainbergyeah05:04
morganfainbergjust start with stable/grizzly05:04
morganfainbergmake the change, then git review05:04
morganfainbergwell you know, commit, etc :P05:05
*** chandankumar has joined #openstack-dev05:05
clarkbgit review stable/grizzly05:05
*** bashok has quit IRC05:06
clarkbthat will propose it against stable grizzly in gerrit05:06
morganfainbergclarkb: i thought it had a defaultbranch, so it wasn't needed05:06
morganfainbergclarkb: ah.  my mistake then.05:06
*** bashok has joined #openstack-dev05:06
clarkbit might. depends on the.gitreview file05:06
*** sarob_ has quit IRC05:06
morganfainberghmm. i wonder how often we merge transifex stuff. *looks at the 33203 lines of change for the one in keystone*05:07
*** eharney has quit IRC05:07
*** sarob has joined #openstack-dev05:07
jamielennoxclarkb: it just works05:08
jamielennoxif the upstream branch is stable/grizzly then gerrit knows to put it there05:08
jamielennoxor in this case it did05:08
morganfainberg.gitreview is set right05:09
morganfainbergfor keystone05:09
morganfainbergon that branch05:09
morganfainbergjamielennox: mind abandoning https://review.openstack.org/#/c/43397/05:09
jamielennoxthought i would try that way first as i'm more likely to remember that05:09
jamielennoxnew one is: https://review.openstack.org/#/c/43402/05:09
morganfainbergyep05:09
*** yonglihe_ has quit IRC05:09
*** jecarey has quit IRC05:10
*** sarob has quit IRC05:11
*** stevemar has joined #openstack-dev05:12
*** IniMe has quit IRC05:15
*** garyk has joined #openstack-dev05:21
*** afazekas has joined #openstack-dev05:23
*** jasdeepH has joined #openstack-dev05:25
*** vuil has joined #openstack-dev05:25
*** hailiang has quit IRC05:34
*** hailiang has joined #openstack-dev05:38
*** sridevi has joined #openstack-dev05:39
*** basha has joined #openstack-dev05:40
*** dina_belova has joined #openstack-dev05:40
srideviHi mark05:40
*** dina_belova has quit IRC05:44
*** pschaef has joined #openstack-dev05:46
*** vartom4 has joined #openstack-dev05:46
*** otherwiseguy has quit IRC05:47
*** danwent has quit IRC05:49
*** bashok has quit IRC05:53
*** bashok has joined #openstack-dev05:53
*** nshaikh has joined #openstack-dev05:53
*** bashok has quit IRC05:54
*** bashok has joined #openstack-dev05:54
*** freedomhui has joined #openstack-dev05:56
stevemarmorganfainberg is on a review spree!05:57
*** xchu has quit IRC05:57
*** nayward has joined #openstack-dev05:58
*** pmathews has quit IRC05:59
morganfainbergstevemar: mebbe05:59
stevemarmorganfainberg: i'm pretty suree05:59
morganfainbergstevemar: well, keystoneclient needed some love06:00
*** jvrbanac has quit IRC06:01
morganfainbergstevemar: and… i think i'm gonna go to bed.06:06
stevemarmorganfainberg: until tmrw sir06:06
morganfainbergstevemar: yep yep,06:06
*** salv-orlando has quit IRC06:08
*** salv-orlando has joined #openstack-dev06:08
*** emagana has joined #openstack-dev06:09
*** xchu has joined #openstack-dev06:10
*** sridevi has quit IRC06:10
morganfainbergjamielennox: thanks for the CC on the email.06:12
morganfainbergjamielennox: catch ya tomorrow06:13
jamielennoxmorganfainberg: i'll see email tomorrow06:13
jamielennoxmorganfainberg: unlikely i'll be on irc06:13
jamielennoxbut i thought you might be interested as we've talked about it06:13
morganfainbergjamielennox: then have a good weekend. right… day is different over there… send me lotto numbers for tomorrow? :P06:13
jamielennoxmorganfainberg: i'll try and remember, have a good night06:14
morganfainbergjamielennox: yeah, i'm happy to be included, don't have much to say regarding it at the moment, but good to be looped in.06:14
jamielennoxi should have added some others but i really wasn't sure who, and i didn't think it was right for ML06:14
jamielennoxbesides you're a machine, what's the harm in another 8 patches to look at06:15
morganfainberggod.06:15
morganfainbergdon't make my brain hurt :P06:15
*** dmakogon_ has joined #openstack-dev06:15
morganfainbergonce we're through the feature freeze, i'm looking forward to doing more cleanup stuff06:15
morganfainbergsee if we can narrow down that open bug list.06:15
jamielennoxi think that's becoming more important as it keeps getting bigger06:15
morganfainbergnice clean slate for working on icehouse.06:16
*** ifarkas has joined #openstack-dev06:16
morganfainbergyeah.06:16
jamielennoxluckily/unfortuanetly client doesn't work on that schedule06:16
morganfainbergright.06:16
*** dmakogon_ has quit IRC06:17
jamielennoxi've no idea how long we are supposed to keep things deprecated for in that case06:17
morganfainbergi'd aim for 2 releases06:17
morganfainbergsame as keystone proper06:17
morganfainbergi mean06:17
morganfainberglike, h->i->j06:18
jamielennox2 server releases06:18
morganfainbergyeah06:18
jamielennoxyea, otherwise we'd be done with it in about a month06:18
morganfainberganything we deprecate now, we tag for J removal06:18
morganfainbergerm06:18
morganfainbergk?06:18
stevemaryes K06:18
jamielennoxay, yuk06:18
morganfainbergwhen we deprecate we include in the deprecation warning when it will be removed.06:19
morganfainbergand docstring06:19
stevemarthen 2 releases06:19
morganfainbergit's a pain, but at least we will have a schedule06:19
stevemartrue true06:19
jamielennoxseriously, what time is it for you two?06:20
morganfainberg232006:20
jamielennoxthat's not so bad06:20
morganfainbergsocal.06:20
jamielennoxnot as bad as i though06:20
jamielennoxt06:20
morganfainbergnah, but i haven't gone to sleep before 0300 the last 3 days06:20
morganfainbergstupid caching thing on my mind :P06:21
jamielennoxit's 4:20pm on a friday here, write this blueprint then i need a beer06:21
*** avishay_zzz is now known as avishay06:21
stevemarits 2:20am for me :)06:21
*** avishay has quit IRC06:21
morganfainbergonly 1 beer?06:21
morganfainbergin fact.  i could go for a beer. or 306:21
jamielennox1 at a time06:21
morganfainbergno craft beer at home atm =( i ran out.06:22
*** freedomhui has quit IRC06:23
*** sridevi has joined #openstack-dev06:23
morganfainbergjamielennox: i'll see if i can get through the keyring stuff tomorrow.  those were another couple reviews that i'm going to need to take some more time to not miss something.06:23
jamielennoxmorganfainberg: no worries06:24
jamielennoxthe keyring change itself is pretty easy06:24
jamielennoxit's the test change that it depends upon is a little scary06:24
morganfainbergyeah. just after httpretty, brain felt fried.06:24
jamielennoxit's a much better system06:24
jamielennoxmeans we actually test the client code rather than stubbing out the base of client in our tests06:25
*** jtomasek has joined #openstack-dev06:25
morganfainbergi commented that the PKI caching one from Kieran should be based on your httpretty one06:25
morganfainberganyways....06:26
jamielennoxwhen i'm feeling like i don't have anything to do i'll just start picking test files and rewriting them with httpretty06:26
morganfainbergzzzzz06:26
jamielennoxgood night06:26
*** jhesketh has quit IRC06:27
*** bashok has quit IRC06:29
*** mikal has quit IRC06:30
*** dstufft has quit IRC06:31
*** mikal has joined #openstack-dev06:32
*** yolanda has joined #openstack-dev06:32
*** freedomhui has joined #openstack-dev06:33
*** ljjjustin has quit IRC06:34
*** ljjjustin has joined #openstack-dev06:35
gongyshhenrynash: ping06:35
henrynashgongysh:hi06:35
gongyshhenrynash: what is your opinion of the bug https://bugs.launchpad.net/keystone/+bug/121562706:35
*** morganfainberg is now known as morganfainberg|a06:35
uvirtbotLaunchpad bug 1215627 in keystone "Keystone Should re-use non-expired tokens, instead of generating new tokens." [Undecided,Confirmed]06:35
gongyshit is nice if we can have it fixed since the nova is creating too much token during running.06:36
*** nshaikh has left #openstack-dev06:36
*** mrunge has joined #openstack-dev06:36
*** dstufft has joined #openstack-dev06:37
gongyshthe nova will use the neutron client to flush the all instances IP information periodically, which will generate many tokens.06:37
gongyshflush -> refresh, or get or query.06:38
henrynashgongysh; I agree that the number of tokens is  a probelm06:38
*** zodiak has quit IRC06:38
*** MaxV has joined #openstack-dev06:39
gongyshhenrynash: then what is your advised solution? do u agree to the solution in the bug 1215627?06:39
uvirtbotLaunchpad bug 1215627 in keystone "Keystone Should re-use non-expired tokens, instead of generating new tokens." [Undecided,Confirmed] https://launchpad.net/bugs/121562706:39
henrynashgongysh: sp is the idea that we re-use the token ID with a new expiry time?06:39
henrynashgongysh: (sorry slow to respond since I am on a call)06:40
*** mmagr has joined #openstack-dev06:40
*** dina_belova has joined #openstack-dev06:40
*** vartom4 has quit IRC06:41
gongyshhenrynash:  Yes, we can refresh the expiry time whenever the token is reused.06:41
gongyshhenrynash: or we can just return the token with old expiry time.06:41
*** SergeyLukjanov has joined #openstack-dev06:42
henrynashgongysh: so I want to be clear of the user case: are we trying to optimise for when a user asks for a new token lists of times when they have a perfectly good one already, or when their token is expiring?06:43
gongyshhenrynash: we can add one configuration option to allow use the active token, such as reuse_valid_token = False06:43
*** dina_belova has quit IRC06:43
jamielennoxgongysh: what is the scenario here? why is it filed as a keystone bug?06:44
jamielennoxit sounds like it is an issue with the way that services consume keystone tokens06:45
gongysh keystone will always return a new token if user calls the authentication API even if the information given by user are the same.06:47
*** Mandell has joined #openstack-dev06:47
jamielennoxgongysh: i would consider that to be the expected behaviour06:47
henrynashgongysh: and would we re-use the token even the scope/details of that token were different to the last one, or only if it has been requested for the same scope06:48
henrynashgongysh: worried about auditing etc.06:48
gongyshhenrynash: I am expecting reuse token if the scope is the same.06:48
*** morganfainberg|a is now known as morganfainberg06:49
*** marios has joined #openstack-dev06:52
henrynashgongysh: ok, so IF we do think that repeated requests for the same scoped token is a key cause of token bloat, then I can see this as a reasonable optimisation06:52
*** romcheg has joined #openstack-dev06:52
*** hailiang has quit IRC06:53
*** markwash has joined #openstack-dev06:53
gongyshhenrynash: ok06:53
gongyshI will update the bug accordingly06:54
gongyshhenrynash: Can I just put the chat log into the bug comment?06:55
henrynashgongysh: sure06:55
gongyshthanks06:55
*** xga has joined #openstack-dev06:55
jamielennoxwhat happens to token expiry times in that case?06:55
jamielennoxis there a threshold/06:56
jamielennoxmy token expiry is scoped to now + some amount of time06:56
henrynashgongysh: ….and if we do this, we would not change the expiry time…we would just pass back the same token ID IF the scope was the same06:56
jamielennoxif i request the same token again at what point should i get a new token06:56
*** Shaan7 has quit IRC06:56
*** Shaan7 has joined #openstack-dev06:57
henrynashjamielennox: I guess it expires the same……hmm, yes, actually that is a problem…should we or should we not set a new expiry time….06:57
ekarlso-how did the split backend stuff go keystone folks ?06:58
*** SergeyLukjanov has quit IRC06:58
*** sushils has joined #openstack-dev06:59
henrynashjamielennix: I think we'd have to reset the expiry time….otherwise people's code for expecting when tokens expiry might get upset06:59
jamielennoxekarlso-: it's considered done - i don't have any experience with setting it up though06:59
jamielennoxhenrynash: if we reset the expiry then it has to be a new token07:00
henrynashgongysh: we need to discuss expiery time as part of this optimisation if we do it07:00
*** ndipanov_gone is now known as ndipanov07:00
gongyshhenrynash: yes07:00
jamielennoxPKI tokens cannot be changed - and UUID ones really shouldn't be07:01
henrynashjamielennox: hmmm, tricky…I kind of agree….I see why you said about a threshold (below which you re-issue a new token with a new expiry time)07:02
*** jcoufal has joined #openstack-dev07:02
henrynashjamielennox: intersteing idea07:02
*** reidrac has joined #openstack-dev07:02
*** hailiang has joined #openstack-dev07:02
gongyshhenrynash: I am also think we have a threshold.07:02
gongyshthink -> thinking07:02
jamielennoxhenrynash: the problem is that i know the intended direction is to make token times shorter so that we can not do revocation07:03
jamielennoxto ~5min07:03
henrynashjammielennox: maybe that is a better solution (and all this has to be a configurable optimisation, disabled by defaullt)07:03
jamielennoxat which point what threshold makes sense?07:03
*** romcheg has quit IRC07:03
henrynashjamielennox: and agree with that goal…which would make such an optimisation useless07:03
jamielennoxbut i guess that time would be configurable so you could still do this with a threshold that was also configurable07:04
jamielennoxif you set this up for an enterprise that doesn't change i can see having PKI tokens that are valid for a day or so07:04
henrynashgongysh: all good info…I  think we need a small bp on this07:04
jamielennoxbut honestly it sounds like the service that is consuming token should be doing a better job on caching the token07:05
jamielennoxthere is keyring in keystoneclient for this07:05
gongyshhenrynash:  yes07:05
henrynashsorry, gotta drop off line for a bit07:05
jamielennoxyea, i'm out too07:05
*** xBsd has joined #openstack-dev07:05
jamielennoxgongysh: a blueprint is a good idea, then put it on the ML07:05
*** safchain has joined #openstack-dev07:05
*** jamielennox is now known as jamielennox|away07:06
gongyshok, I will try to register a BP, and then keep the chat log, and then send out it on ML (openstack-dev)07:06
*** yongli has joined #openstack-dev07:07
*** BobBallAway is now known as BobBall07:09
*** corXi has joined #openstack-dev07:10
*** romcheg has joined #openstack-dev07:10
*** basha has quit IRC07:13
*** basha has joined #openstack-dev07:15
*** akamyshnikova has joined #openstack-dev07:15
*** jaimegil has joined #openstack-dev07:17
*** bashok has joined #openstack-dev07:19
*** aloga has joined #openstack-dev07:24
*** gmurphy has quit IRC07:25
*** egallen has joined #openstack-dev07:29
*** corXi has quit IRC07:30
*** romcheg has quit IRC07:32
*** SlickNik has quit IRC07:33
*** SlickNik has joined #openstack-dev07:34
*** jprovazn has joined #openstack-dev07:35
*** odyssey4me4 has joined #openstack-dev07:37
*** stevemar has quit IRC07:37
*** JordanP has joined #openstack-dev07:38
*** stevemar has joined #openstack-dev07:38
*** hailiang has quit IRC07:38
*** mrunge has quit IRC07:40
*** dina_belova has joined #openstack-dev07:41
*** shardy_afk is now known as shardy07:41
gongyshjamielennox henrynash: I have sent out the email to openstack-dev.07:41
*** jistr has joined #openstack-dev07:43
*** ruhe has joined #openstack-dev07:44
*** dina_belova has quit IRC07:45
*** romcheg has joined #openstack-dev07:47
*** valgrind has joined #openstack-dev07:48
*** emagana_ has joined #openstack-dev07:50
*** mrunge has joined #openstack-dev07:50
*** xga_ has joined #openstack-dev07:51
*** xga has quit IRC07:53
*** emagana has quit IRC07:53
*** giulivo has joined #openstack-dev07:58
*** hailiang has joined #openstack-dev07:58
*** gongysh has quit IRC08:00
*** martyntaylor has joined #openstack-dev08:02
*** fbo_away is now known as fbo08:02
*** boden has joined #openstack-dev08:03
*** corXi has joined #openstack-dev08:03
*** hailiang has quit IRC08:04
*** lucasagomes has joined #openstack-dev08:05
*** xga_ has quit IRC08:11
*** xga has joined #openstack-dev08:11
*** lucasagomes has quit IRC08:12
*** jpich has joined #openstack-dev08:16
*** hailiang has joined #openstack-dev08:18
*** arezmerita has joined #openstack-dev08:26
*** ema has joined #openstack-dev08:27
*** ema has joined #openstack-dev08:27
*** ema has quit IRC08:28
*** psedlak has quit IRC08:29
*** ema has joined #openstack-dev08:32
*** ema has joined #openstack-dev08:32
*** ema has quit IRC08:33
*** xga_ has joined #openstack-dev08:34
*** xga has quit IRC08:36
*** freedomhui has quit IRC08:37
*** vartom4 has joined #openstack-dev08:38
*** basha has quit IRC08:39
*** xqueralt-afk is now known as xqueralt08:39
*** psedlak has joined #openstack-dev08:39
*** basha has joined #openstack-dev08:40
*** lucasagomes has joined #openstack-dev08:40
*** nayward has quit IRC08:41
*** dina_belova has joined #openstack-dev08:42
*** alexxu has quit IRC08:42
*** psedlak has quit IRC08:43
*** salv-orlando has quit IRC08:43
*** salv-orlando has joined #openstack-dev08:43
*** psedlak has joined #openstack-dev08:43
*** salv-orlando_ has joined #openstack-dev08:44
*** salv-orlando has quit IRC08:44
*** salv-orlando_ is now known as salv-orlando08:44
*** Alexei_987 has joined #openstack-dev08:45
*** dina_belova has quit IRC08:46
*** ruhe has quit IRC08:51
*** sergmelikyan has joined #openstack-dev08:51
*** SergeyLukjanov has joined #openstack-dev08:51
*** dina_belova has joined #openstack-dev08:52
*** fifieldt has quit IRC08:55
*** skraynev has joined #openstack-dev08:55
*** ruhe has joined #openstack-dev09:00
*** kaushikc has joined #openstack-dev09:06
*** gongysh has joined #openstack-dev09:07
*** donaldh has joined #openstack-dev09:07
*** sgran has joined #openstack-dev09:07
*** xchu has quit IRC09:09
*** ydacheville has joined #openstack-dev09:10
*** freedomhui has joined #openstack-dev09:11
*** yongli has quit IRC09:19
*** xchu has joined #openstack-dev09:22
*** jfriedly has quit IRC09:25
*** henrynash has quit IRC09:25
*** xBsd has quit IRC09:29
*** ruhe has quit IRC09:30
*** xBsd has joined #openstack-dev09:31
*** hailiang has quit IRC09:35
*** pixelbeat has joined #openstack-dev09:35
*** henrynash has joined #openstack-dev09:37
*** johnthetubaguy has joined #openstack-dev09:38
*** emagana_ has quit IRC09:49
*** sdake_ has joined #openstack-dev09:51
*** morganfainberg is now known as morganfainberg|a09:53
*** jaimegil has quit IRC09:54
*** jaimegil_ has joined #openstack-dev09:54
*** alexxu has joined #openstack-dev09:54
*** romcheg1 has joined #openstack-dev10:00
*** romcheg has quit IRC10:00
*** romcheg2 has joined #openstack-dev10:00
*** romcheg has joined #openstack-dev10:03
*** pcm_ has joined #openstack-dev10:03
*** romcheg1 has quit IRC10:03
*** pcm_ has quit IRC10:04
*** pcm_ has joined #openstack-dev10:04
*** rods has joined #openstack-dev10:07
*** romcheg2 has quit IRC10:07
*** radsy has joined #openstack-dev10:13
*** ljjjustin has quit IRC10:14
*** shang_ has quit IRC10:15
*** arezadr has quit IRC10:16
*** xga__ has joined #openstack-dev10:17
*** xga_ has quit IRC10:18
*** arezadr has joined #openstack-dev10:20
*** xchu has quit IRC10:23
*** JordanP has quit IRC10:30
*** stevemar has quit IRC10:31
*** ljjjustin has joined #openstack-dev10:36
*** gkotton has joined #openstack-dev10:36
*** basha has quit IRC10:37
*** garyk has quit IRC10:38
*** gkotton is now known as garyk10:39
*** slagle has quit IRC10:40
*** slagle has joined #openstack-dev10:40
*** sdake_ has quit IRC10:41
*** juice has quit IRC10:41
*** JordanP has joined #openstack-dev10:43
*** nayward has joined #openstack-dev10:47
*** xBsd has quit IRC10:49
*** ljjjustin has quit IRC10:50
*** xBsd has joined #openstack-dev10:51
*** juice has joined #openstack-dev10:53
*** jjmb has quit IRC10:55
*** emagana has joined #openstack-dev10:55
*** yaguang has quit IRC10:56
*** dina_belova has quit IRC10:56
*** gongysh has quit IRC10:57
*** pixelbeat has quit IRC10:57
*** romcheg1 has joined #openstack-dev11:01
*** dina_belova has joined #openstack-dev11:02
*** iartarisi has joined #openstack-dev11:03
*** SergeyLukjanov has quit IRC11:04
*** sandeepr_ltp has quit IRC11:05
*** romcheg has quit IRC11:06
*** dina_belova has quit IRC11:06
*** SkyRocknRoll has joined #openstack-dev11:06
*** emagana has quit IRC11:09
*** radsy has quit IRC11:10
*** nayward has quit IRC11:12
*** nayward has joined #openstack-dev11:12
*** alexpilotti has quit IRC11:13
*** pixelbeat has joined #openstack-dev11:15
*** michchap has quit IRC11:16
*** maheshp has joined #openstack-dev11:18
*** SkyRocknRoll has quit IRC11:19
*** _anant has quit IRC11:19
*** salv-orlando_ has joined #openstack-dev11:23
*** salv-orlando has quit IRC11:23
*** salv-orlando_ is now known as salv-orlando11:23
*** basha has joined #openstack-dev11:27
*** amotoki has quit IRC11:30
*** CaptTofu has joined #openstack-dev11:30
*** SkyRocknRoll has joined #openstack-dev11:32
*** basha has quit IRC11:33
*** ndipanov is now known as nick_long11:35
*** SkyRocknRoll has quit IRC11:46
*** SkyRocknRoll has joined #openstack-dev11:46
*** drewland_ has joined #openstack-dev11:47
*** freedomhui has quit IRC11:49
*** nayward has quit IRC11:49
*** anteaya has joined #openstack-dev11:50
*** insanidade-afk has quit IRC11:50
*** pixelbeat has quit IRC11:51
*** markmc has joined #openstack-dev11:54
*** romcheg has joined #openstack-dev11:55
*** nayward has joined #openstack-dev11:55
*** romcheg1 has quit IRC11:59
*** FunnyLookinHat has joined #openstack-dev12:00
*** martine has joined #openstack-dev12:00
*** martine is now known as martine_12:00
*** markvoelker has joined #openstack-dev12:00
*** maheshp has quit IRC12:01
*** dina_belova has joined #openstack-dev12:04
*** SergeyLukjanov has joined #openstack-dev12:05
*** MIDENN_ has joined #openstack-dev12:06
*** kaushikc1 has joined #openstack-dev12:06
*** kaushikc has quit IRC12:06
*** vkmc has joined #openstack-dev12:06
*** CaptTofu has quit IRC12:06
*** drewland_ is now known as drewlander_12:07
*** edmund has joined #openstack-dev12:08
*** mdenny has quit IRC12:09
ayoungrcrit, do you have notes for your set up?  I think I need to use the Foreman version of Puppet on RHEl6, as the one that ships with it is 2.6.8  and it seems to be missing some of the functions that the Keystone puppet module requires.12:10
*** valgrind has quit IRC12:13
*** salv-orlando has quit IRC12:13
*** salv-orlando has joined #openstack-dev12:14
*** lucasagomes is now known as lucas-hungry12:14
*** CaptTofu has joined #openstack-dev12:16
*** zul has joined #openstack-dev12:24
*** romcheg1 has joined #openstack-dev12:26
*** kbringard has joined #openstack-dev12:27
*** kaushikc1 has quit IRC12:30
*** terryh has joined #openstack-dev12:30
*** ruhe has joined #openstack-dev12:30
*** romcheg has quit IRC12:31
*** radez_g0n3 is now known as radez12:31
*** jasondotstar has joined #openstack-dev12:32
*** romcheg1 is now known as romcheg12:34
*** eharney has joined #openstack-dev12:38
*** jaimegil_ has quit IRC12:39
*** SkyRocknRoll has quit IRC12:40
*** vartom4 has quit IRC12:41
*** jamiem has joined #openstack-dev12:41
rcritayoung, https://etherpad.openstack.org/openstack-secure-ssl12:43
*** lbragstad has joined #openstack-dev12:44
*** gordc has joined #openstack-dev12:45
*** CaptTofu has quit IRC12:56
*** jprovazn has quit IRC12:59
*** mrunge has quit IRC12:59
*** alexpilotti has joined #openstack-dev12:59
*** rohitk has joined #openstack-dev13:00
*** romcheg has left #openstack-dev13:00
*** jayg|g0n3 is now known as jayg13:01
*** alunduil has quit IRC13:01
rohitk@nova-core: Please +1 https://review.openstack.org/#/c/35365/13:02
*** sridevi has quit IRC13:02
*** nshaikh has joined #openstack-dev13:02
*** xga has joined #openstack-dev13:04
*** xga__ has quit IRC13:05
*** wolfdreamer has joined #openstack-dev13:06
*** slagle has quit IRC13:06
*** pabelanger has quit IRC13:07
*** salv-orlando has quit IRC13:09
*** salv-orlando has joined #openstack-dev13:09
*** emagana has joined #openstack-dev13:09
*** salv-orlando has quit IRC13:10
*** salv-orlando_ has joined #openstack-dev13:10
*** emagana has quit IRC13:11
*** ruhe has quit IRC13:12
*** noslzzp has joined #openstack-dev13:13
*** rharwood has joined #openstack-dev13:14
*** jprovazn has joined #openstack-dev13:19
*** dolphm has joined #openstack-dev13:21
jswarren@glance-core: Please +2 https://review.openstack.org/#/c/40232/13:21
*** dina_belova has quit IRC13:22
*** dprince has joined #openstack-dev13:23
*** CaptTofu has joined #openstack-dev13:29
*** kushal has quit IRC13:29
*** SergeyLukjanov has quit IRC13:30
ayoungrcrit, I hope you don't mind that I cleared the Authorship colors on that doc.  The hot oink highlighting was burning my brain13:31
*** neelashah has joined #openstack-dev13:31
rcritreminded me of princesses13:32
*** arbrandes has joined #openstack-dev13:32
ayoungrcrit, you have some internal URLs there.  I think we need the EPEL/RDO equivalents13:32
dolphmayoung: are you talking about etherpad?13:32
*** briancurtin has joined #openstack-dev13:32
ayoungdolphm, yep13:32
dolphmayoung: i'm curious- you turned off rendering of authorship colors (i do this all the time) or actually wiped away the authorship data?13:33
rcritayoung, well, the daily builds aren't public AFAIK.13:33
rcritI may just have to rip that part out and do some hand-waving.13:34
ayoungdolphm, rcrit there should be EPEL bits for theformeman.13:34
*** jecarey has joined #openstack-dev13:34
rcritperhaps but untested by me, and probably ancient (relatively)13:34
ayounglet me ask Perry13:35
*** hartsocks has joined #openstack-dev13:35
ayoungrcrit, actuall, lets ask in #theforeman13:35
*** sthaha has quit IRC13:36
*** vkmc has quit IRC13:36
*** jruzicka has joined #openstack-dev13:37
*** pabelanger has joined #openstack-dev13:38
*** vkmc has joined #openstack-dev13:38
*** vkmc has joined #openstack-dev13:38
*** jjmb has joined #openstack-dev13:39
*** hartsocks has left #openstack-dev13:40
*** marios has quit IRC13:40
*** kushal has joined #openstack-dev13:40
ayoungrcrit, any reason the Keystone_IdM page can't be made public?13:42
rcritno13:42
ayoungah nevermind13:42
ayoungit is on rdo, which is public13:42
ayounglet me update the link13:43
*** otherwiseguy has joined #openstack-dev13:43
*** alexb_ has joined #openstack-dev13:43
ayoungrcrit, I meant13:43
*** woodspa has joined #openstack-dev13:43
ayoung"I started with these instructions for setting up a Foreman server and an OpenStack controller and compute node"13:43
ayoungpoints to docspace13:43
rcritayoung, that's not up to me.13:43
*** jjmb1 has joined #openstack-dev13:44
*** jjmb has quit IRC13:46
*** jjmb1 has quit IRC13:48
*** changbl has quit IRC13:48
ayoungrcrit, so we can push that article to openstack.redhat.com and others should be able to read it.13:50
*** pschaef has quit IRC13:50
*** mjfork has joined #openstack-dev13:51
*** jjmb has joined #openstack-dev13:52
*** bswartz has quit IRC13:53
*** jimfehlig has joined #openstack-dev13:54
*** SergeyLukjanov has joined #openstack-dev13:56
*** dina_belova has joined #openstack-dev13:56
*** ftcjeff has joined #openstack-dev13:57
*** FunnyLookinHat has quit IRC13:58
*** dvarga has joined #openstack-dev14:00
*** jmontemayor has joined #openstack-dev14:01
*** networkstatic has quit IRC14:01
*** networkstatic has joined #openstack-dev14:02
*** burt has joined #openstack-dev14:03
*** MIDENN_ has quit IRC14:04
*** xga has quit IRC14:04
*** xga has joined #openstack-dev14:04
*** mdenny has joined #openstack-dev14:05
*** insanidade has joined #openstack-dev14:05
*** dina_belova has quit IRC14:05
*** slagle has joined #openstack-dev14:06
*** dina_belova has joined #openstack-dev14:07
*** jjmb has quit IRC14:07
*** pabelanger has quit IRC14:07
*** rwsu-away is now known as rwsu14:07
dolphmoh god there's 2x mtaylor's now14:09
*** pabelanger has joined #openstack-dev14:09
*** feleouet has quit IRC14:09
*** stevemar has joined #openstack-dev14:10
*** jhesketh__ has quit IRC14:12
*** feleouet has joined #openstack-dev14:12
*** ohadlevy has quit IRC14:13
*** ruhe has joined #openstack-dev14:15
*** ohadlevy has joined #openstack-dev14:16
*** zodiak has joined #openstack-dev14:17
*** zodiak has quit IRC14:17
*** rnirmal has joined #openstack-dev14:19
*** nunosantos has joined #openstack-dev14:19
*** FunnyLookinHat has joined #openstack-dev14:21
*** ctracey has quit IRC14:22
*** Satya_ has joined #openstack-dev14:22
*** afazekas has quit IRC14:22
*** Satya_ has quit IRC14:24
*** _TheDodd_ has joined #openstack-dev14:24
*** SergeyLukjanov has quit IRC14:24
*** dina_belova has quit IRC14:24
*** terriyu has joined #openstack-dev14:25
*** Satya_ has joined #openstack-dev14:25
*** SergeyLukjanov has joined #openstack-dev14:25
*** dina_belova has joined #openstack-dev14:26
*** bswartz has joined #openstack-dev14:28
*** datsun180b has joined #openstack-dev14:28
*** marios has joined #openstack-dev14:28
*** senk has quit IRC14:33
*** nick_long has quit IRC14:33
*** xBsd has quit IRC14:34
*** xga has quit IRC14:35
*** xBsd has joined #openstack-dev14:35
*** MaxV has quit IRC14:36
*** xga has joined #openstack-dev14:41
*** MaxV has joined #openstack-dev14:43
*** ohadlevy has quit IRC14:45
*** changbl has joined #openstack-dev14:46
*** rackerjoe is now known as ScrumbagSanta14:47
*** ScrumbagSanta is now known as rackerjoe14:47
*** bashok has quit IRC14:47
*** ohadlevy has joined #openstack-dev14:47
*** russellb is now known as rustlebee14:50
*** galstrom is now known as galstrom_zzz14:50
*** anteaya is now known as anTeaya14:51
*** otherwiseguy has quit IRC14:54
*** maheshp has joined #openstack-dev14:54
*** danwent has joined #openstack-dev14:54
*** bnemec is now known as RyanStiles14:54
*** anTeaya is now known as ColinMochrie14:56
*** lucas-hungry is now known as lucasagomes14:59
*** reidrac has quit IRC15:00
*** marios has quit IRC15:00
*** SergeyLukjanov has quit IRC15:01
*** egallen has joined #openstack-dev15:01
*** lexinator has quit IRC15:01
*** SergeyLukjanov has joined #openstack-dev15:02
*** dina_bel_ has joined #openstack-dev15:03
*** dina_belova has quit IRC15:03
*** ruhe has quit IRC15:05
*** rfolco has quit IRC15:05
rcritohadlevy, you offered puppet help yesterday. I'll take you up on it now :-)15:06
rcritohadlevy, there is a program named certmonger which manages certificate requests, using either NSS or OpenSSL15:07
rcritohadlevy, for either it can generate the keys, submit a CSR to a CA and fetch the certificate15:07
rcritohadlevy, but for OpenSSL if the key file already exists, it assumes you pre-generated the key so it tries to use it15:07
*** briancurtin has left #openstack-dev15:08
rcritohadlevy, so I've got a race condition. I have the execution of certmonger as a before of File[$key] but certmonger doesn't block.15:08
rcritohadlevy, you submit a request and it does its work in the background. This means that sometimes puppet touches the key file before certmonger gets to it15:09
*** jvrbanac has joined #openstack-dev15:09
rcritohadlevy, Any tips on getting ordering right in this case? I still need a File entry for the key so I can make sure perms and ownership are correct.15:09
*** stackKid has quit IRC15:10
*** litong has joined #openstack-dev15:11
*** edmund has quit IRC15:14
*** JordanP has quit IRC15:14
*** freedomhui has joined #openstack-dev15:15
*** corXi has quit IRC15:15
*** arbrandes has quit IRC15:16
*** alop has joined #openstack-dev15:16
*** Mandell has quit IRC15:16
*** fabio__ has joined #openstack-dev15:19
*** lsmola has quit IRC15:21
*** romcheg has joined #openstack-dev15:21
*** jcoufal has quit IRC15:22
*** lexinator has joined #openstack-dev15:22
*** otherwiseguy has joined #openstack-dev15:25
*** alexb_ has quit IRC15:25
*** kbrierly has joined #openstack-dev15:26
*** hemna has quit IRC15:28
*** SergeyLukjanov has quit IRC15:29
*** kushal has quit IRC15:30
*** arbrandes has joined #openstack-dev15:32
*** iartarisi has quit IRC15:33
*** armax has joined #openstack-dev15:33
*** bdpayne has joined #openstack-dev15:34
*** kushal has joined #openstack-dev15:34
*** xga_ has joined #openstack-dev15:34
*** rfolco has joined #openstack-dev15:36
*** kaushikc has joined #openstack-dev15:37
*** lexinator has quit IRC15:37
*** michchap has joined #openstack-dev15:37
*** feleouet has quit IRC15:38
*** xga has quit IRC15:38
*** xqueralt is now known as xqueralt-afk15:38
*** kaushikc has quit IRC15:41
*** SergeyLukjanov has joined #openstack-dev15:44
*** vuil has quit IRC15:47
*** mmagr has quit IRC15:49
*** arezmerita has quit IRC15:49
*** ColinMochrie has quit IRC15:49
*** nayward has quit IRC15:50
*** ayoung has quit IRC15:50
*** alop has quit IRC15:50
*** ayoung has joined #openstack-dev15:51
*** alop has joined #openstack-dev15:51
*** michchap has quit IRC15:52
*** edmund has joined #openstack-dev15:52
*** ruhe has joined #openstack-dev15:53
*** lexinator has joined #openstack-dev15:53
*** salv-orlando has joined #openstack-dev15:54
*** salv-orlando_ has quit IRC15:54
*** alop has quit IRC15:54
*** xga_ has quit IRC15:55
*** pabelanger has quit IRC15:56
*** xBsd has quit IRC15:56
*** cfriesen_ is now known as cfriesen15:57
cfriesenI noticed yesterday that in Grizzly regardless of the number of vCPUs the value of /sys/fs/cgroup/cpu/libvirt/qemu/instance-X/cpu.shares seems to be the same.  If we were overloaded, this would give all instances the same cpu time regardless of the number of vCPUs in the instance.15:58
*** jistr has quit IRC15:58
cfriesenIs this design intent?  It seems to me that it would be more correct to have the instance value be multiplied by the number of vCPUs.15:58
*** pmathews has joined #openstack-dev15:59
*** xBsd has joined #openstack-dev16:00
*** giulivo has quit IRC16:01
*** cthulhup has joined #openstack-dev16:02
*** alop has joined #openstack-dev16:02
*** aeperezt has joined #openstack-dev16:03
branen_Are there any openstack/requirements core members out there that can approve my minor version update? https://review.openstack.org/#/c/42991/ Thanks16:06
*** zyluo has joined #openstack-dev16:08
zyluodolphm, ping16:08
dolphmzyluo: pong16:08
*** vsergeyev has quit IRC16:08
*** vuil has joined #openstack-dev16:09
*** zbitter has joined #openstack-dev16:09
*** sarob has joined #openstack-dev16:10
*** jdurgin1 has quit IRC16:11
*** dina_bel_ has quit IRC16:12
*** zaneb has quit IRC16:13
*** slagle has quit IRC16:13
dolphmzyluo: i replied to your comment in the review, you don't need to message me privately about it16:13
*** zbitter is now known as zaneb16:14
zyluodolphm, so you are accusing me of plagiarism is what you are saying?16:15
*** vuil has quit IRC16:16
*** mikal has quit IRC16:17
dolphmzyluo: he plagiarized your change, made an improvement, and then you plagiarized the improvement back. obviously you agree with his improvement, so just get it worked out and create a dependent patchset16:18
zyluodolphm, I think there is a misunderstanding but I've never looked in to his patch16:18
*** mikal has joined #openstack-dev16:19
zyluodolphm, just wanted to be clear that my work is original.16:19
lbragstaddolphm: ayoung hey guys, I did some research and if we send notifications in the managers for keystone/identity/core.py for projects and users we are fine. But... if we do the same for services and endpoints in keystone/catalog/core.py Managers class then we don't have the right endpoint id passed in and three notifications are sent... http://paste.openstack.org/show/45035/16:19
*** branen__ has joined #openstack-dev16:19
lbragstadbknudson: ^16:19
bknudsondo we care if work is original or borrowed from other openstack code?16:19
*** freedomhui has quit IRC16:20
*** pmathews1 has joined #openstack-dev16:20
*** dina_belova has joined #openstack-dev16:20
bknudsonlbragstad: I think we need to find the right layer to send notifications16:21
bknudsonthe problem with doing it at the controller level is now we've got to do it in 2 places, for v2 and v3 (and then v4 when that comes around)16:22
*** reed has joined #openstack-dev16:22
dolphmbknudson: it should definitely be done by managers16:22
*** dina_belova has quit IRC16:22
dolphmbknudson: i don't see a use case for doing it in controllers or drivers16:22
lbragstadbknudson: right I agree... I tested this out by calling to send the notification in keystone/catalog/controllers.py in the V2 and V3 classes and we have the right ID and only one notification is sent16:22
bknudsonI think the controller layer is a bad spot because what it should be doing is translating the response and then calling a manager.16:22
*** dina_belova has joined #openstack-dev16:22
dolphmbknudson: ++16:22
*** pmathews has quit IRC16:22
*** david-lyle has quit IRC16:22
*** branen_ has quit IRC16:22
*** fabio has quit IRC16:23
bknudson"translating the request that comes in and translating the response that goes out" is what I should have said16:23
*** martine_ has quit IRC16:23
bknudsonso maybe the problem has to do with the endpoint controller doing too much16:23
*** devoid has joined #openstack-dev16:23
bknudsonand what the extra stuff the v3 controller is doing should be pushed down to the manager.16:23
lbragstadcalling to send notifications in the managers like dolphm suggested works just fine for projects/tenants and users16:24
dolphmlbragstad: on the plagiarism thing, they both did a bit of original work and they should both get credit. accepting one patch or the other is unfair to the other person16:24
dolphmbknudson* ^16:24
*** Satya_ has quit IRC16:24
*** vuil has joined #openstack-dev16:25
bknudsondolphm: how do we give 2 credit? Co-authored-by?16:25
dolphmbknudson: dependent commit16:25
lbragstaddolphm: plagiarism?16:25
*** ifarkas has quit IRC16:25
zyluodolphm,  the word plagiarism is really bothering me.16:25
MaxVSomeone knows how you could put something on a vote to the openstack mailing list?16:25
dolphmzyluo: bothers me too16:25
*** mrodden has quit IRC16:26
*** fabio has joined #openstack-dev16:26
*** david-lyle has joined #openstack-dev16:26
*** ruhe has quit IRC16:26
zyluodolphm, I'll just let my patch go and you guys can accept his.16:26
dolphmzyluo: if either author abandoned and said 'the other patch looks great' or whatever, then awesome. as-is, neither of you are acknowledging your exact duplicate submissions16:26
henrynashgyee: ping16:27
dolphmzyluo: obviously you reported the bug, and your first patchset was published before his... are you sure?16:27
rohitkHi nova-core: requesting a review for https://review.openstack.org/#/c/35365/, thanks!16:27
*** jpich has quit IRC16:28
zyluodolphm, it doesn't matter now. I was just suprised to hear you say I've copied work before going to bed16:29
*** anteaya has joined #openstack-dev16:29
zyluodolphm, just wanted to be clear about that plagiarism ever happend.16:30
dolphmzyluo: i'd rather you two just work it out, hence i blocked both16:30
zyluos/ever/never16:30
bknudsonwhich are the reviews?16:30
zyluodolphm, thanks I'll review his16:30
dolphmbknudson: https://review.openstack.org/#/c/42301/ https://review.openstack.org/#/c/42380/16:31
*** edmund has quit IRC16:31
bknudsonthat is uncannily similar... maybe there's really only one way to fix it.16:32
*** cthulhup has quit IRC16:32
*** nachi has joined #openstack-dev16:33
*** anteaya is now known as ColinMochrie16:33
*** branen__ has quit IRC16:33
*** branen has joined #openstack-dev16:33
*** edmund has joined #openstack-dev16:34
*** ruhe has joined #openstack-dev16:36
bknudsonI like the commit message on https://review.openstack.org/#/c/42380/ better... doesn't have funky #16:36
*** rfolco has quit IRC16:37
*** dina_belova has quit IRC16:39
*** vuil has quit IRC16:40
dolphmbknudson: that's just citing an inline comment by block quoting it, no?16:41
*** SergeyLukjanov has quit IRC16:41
zyluobknudson, dolphm yes it was16:42
*** kushal has quit IRC16:42
dolphmkeystoneclient/middleware/auth_token.py L470-47116:42
*** sarob has quit IRC16:44
*** Ryan_Lane has quit IRC16:44
*** sarob has joined #openstack-dev16:44
dolphmzyluo: bah, i meant to -2 both... apologies16:45
dolphmzyluo: exactly what i *didn't* want to do was choose one patch over the other16:45
dolphmzyluo: they're now both (temporarily?) blocked16:46
*** slagle has joined #openstack-dev16:46
*** neelashah has quit IRC16:46
zyluoIt's already Saturday here. I'll ping him next monday.16:47
dolphmzyluo: understood16:47
dolphmzyluo: thank you16:47
*** ruhe has quit IRC16:47
*** dolphm is now known as dolphm_food16:47
*** fbo is now known as fbo_away16:47
*** zyluo has quit IRC16:48
*** sarob_ has joined #openstack-dev16:48
*** sarob has quit IRC16:48
*** dkehn has quit IRC16:48
*** rcleere has joined #openstack-dev16:48
*** dansmith is now known as Steely_Dan16:49
*** dkehn has joined #openstack-dev16:49
*** rfolco has joined #openstack-dev16:50
*** nshaikh has left #openstack-dev16:50
*** lexinator has quit IRC16:50
*** safchain has quit IRC16:51
*** sushils has quit IRC16:52
*** lexinator has joined #openstack-dev16:53
*** lucasagomes has quit IRC16:55
*** ffio has joined #openstack-dev16:57
*** galstrom_zzz is now known as galstrom16:57
*** tjones has joined #openstack-dev16:58
*** MaxV has quit IRC16:59
*** galstrom is now known as galstrom_zzz16:59
*** maheshp has quit IRC16:59
*** vuil1 has joined #openstack-dev16:59
*** dkehn has quit IRC17:02
*** dkehn has joined #openstack-dev17:02
*** lbragstad is now known as lbragstad-lunch17:02
*** rohitk has quit IRC17:03
*** insanida1e has joined #openstack-dev17:06
*** jfriedly has joined #openstack-dev17:08
ohadlevyrcrit: did you sort it out?17:08
*** Tross has quit IRC17:09
*** insanidade has quit IRC17:09
rcritohadlevy, not yet17:11
*** hemnafk is now known as hemna17:13
*** vuil1 has quit IRC17:13
*** vuil has joined #openstack-dev17:13
*** Alexei_987 has quit IRC17:14
*** dina_belova has joined #openstack-dev17:14
rcritI think I'm going to need another Exec that does some sort of "wait-for-cert"17:15
*** sdake_ has joined #openstack-dev17:16
*** nati_ueno has joined #openstack-dev17:16
*** alop has quit IRC17:17
ohadlevyrcrit: so - 1. can you not send it to the bg? 2. you can do an exec based on a presence of a file17:20
*** morganfainberg|a is now known as morganfainberg17:21
*** alop has joined #openstack-dev17:21
rcritit's a race between puppet and certmonger to create a file. If certmonger wins the cert is issued. If puppet wins then issuance fails17:21
rcritI actually need the file to *not* be there, and let certmonger create it, *then* set mode/ownership/etc17:21
*** BobBall is now known as BobBallAway17:22
*** sarob_ has quit IRC17:22
*** egallen has quit IRC17:23
*** lcheng has quit IRC17:23
*** gyee has joined #openstack-dev17:25
*** sdake_ has quit IRC17:28
*** Ryan_Lane has joined #openstack-dev17:30
*** lbragstad-lunch is now known as lbragstad17:30
*** alop has quit IRC17:34
*** sdake_ has joined #openstack-dev17:36
*** johnthetubaguy has quit IRC17:36
*** lcheng has joined #openstack-dev17:36
*** romcheg has quit IRC17:37
*** romcheg has joined #openstack-dev17:38
*** neelashah has joined #openstack-dev17:38
*** cppcabrera has joined #openstack-dev17:40
*** alop has joined #openstack-dev17:40
*** cppcabrera has left #openstack-dev17:40
*** Tross has joined #openstack-dev17:47
*** vkmc has quit IRC17:49
*** romcheg1 has joined #openstack-dev17:50
*** romcheg has quit IRC17:50
*** AnilV4 has quit IRC17:50
*** pabelanger has joined #openstack-dev17:51
*** xga has joined #openstack-dev17:51
*** jbresnah has joined #openstack-dev17:51
*** sushils has joined #openstack-dev17:51
*** mrodden has joined #openstack-dev17:53
openstackstatusNOTICE: recent UNSTABLE jobs were due to maintenance to expand capacity which is complete; recheck or reverify as needed17:53
*** ChanServ changes topic to "recent UNSTABLE jobs were due to maintenance to expand capacity which is complete; recheck or reverify as needed"17:53
*** egallen has joined #openstack-dev17:53
*** maheshp has joined #openstack-dev17:55
insanida1equestion about devstack: each I boot the machine, what command should I use to restart the openstack service ?17:55
insanida1e*each time17:55
*** xga has quit IRC17:55
clarkbinsanida1e: rejoin-stack.sh iirc17:56
*** zul has quit IRC17:58
holmsclarkb: iirc? :)17:59
clarkbif I recall correctly17:59
clarkbI don't use devstack much17:59
holmswhat is iirc17:59
holmsi only know an irc client with same name17:59
holms:D17:59
*** dolphm_food is now known as dolphm17:59
dolphmmorganfainberg: line 217 https://review.openstack.org/#/c/41208/11/doc/source/configuration.rst18:00
holmsclarkb: what's your approach for development..? setupping openstack by hand from trunk repo..?18:00
morganfainbergdolphm: aha, i knew i was going to miss one.  also missed "enabled" there18:00
morganfainberggrep -r is my friend next time.18:01
clarkbholms: I help run the developer infrastructure and end up doing less direct openstack development. And when I do run devstack I use single use nodes18:01
dolphmmorganfainberg: ack!18:01
morganfainbergdolphm: logging doesn't seem to be very flexible in dogpile.core at the moment, i looked into it18:02
holmsclarkb: i see. is devstack using latest dev branch of openstack..? just want to start  contributing and kind'a confused in here18:03
clarkbholms: devstack master branch will use latest master of the other projects18:03
holmsok thanks18:04
clarkbif you checkout a devstack stable branch it will use that stable branch of the other projects18:04
*** alop has quit IRC18:04
morganfainbergdolphm: both fixed.18:04
dolphmmorganfainberg: thanks!18:04
*** romcheg1 has quit IRC18:04
dolphmmorganfainberg: can you rebase the second change?18:04
morganfainbergdoing so right now.18:04
morganfainbergdo you want the get_token.set() stuff?18:05
dolphmmorganfainberg: definitely optional18:05
*** romcheg has joined #openstack-dev18:05
morganfainbergi see 2 options, 1: create_token can either call get_token, we can do an explicit .set (have to play with this a bit to test it) but only the default expiration18:05
dolphmmorganfainberg: +2 as-is, just curious if you could avoid a subsequent get_token()18:06
morganfainbergyeah, doable.  it's just a question of testing to see if i need to pass self into the set or not18:06
morganfainbergand if we're doing that, i think i might want to pull the token cache_ttl option out.18:07
*** alop has joined #openstack-dev18:07
*** SergeyLukjanov has joined #openstack-dev18:07
morganfainbergi'll keep it as is for now so we can move forward and if i can get it to be more elegant between now and h-final (minor massaging of efficiency is different than new features)18:08
dolphmmorganfainberg: it looks like .set() can't be called with a custom expiration... but the custom expiration on tokens certainly makes sense18:08
morganfainbergdolphm: just did simple reabse for now.18:09
morganfainbergdolphm: i'm going to start working on the assignment and identity basic caching now.18:11
*** ffio has quit IRC18:12
*** xBsd has quit IRC18:13
*** egallen has quit IRC18:15
*** dina_belova has quit IRC18:15
*** romcheg has quit IRC18:20
*** romcheg has joined #openstack-dev18:20
*** Mandell has joined #openstack-dev18:20
*** spzala has joined #openstack-dev18:21
*** romcheg1 has joined #openstack-dev18:24
*** romcheg has quit IRC18:24
dolphmbknudson: is this backportable to grizzly? https://bugs.launchpad.net/keystone/+bug/121017518:25
uvirtbotLaunchpad bug 1210175 in keystone "User operations with LDAP Identity and enabled_mask/user_enabled_default fail" [High,Fix committed]18:25
dolphmbknudson: if so, it could be backported as a single patch18:25
bknudsondolphm: I don't think the code has changed that much, although it's in a different place because the part was renamed.18:27
*** otherwiseguy has quit IRC18:28
*** mikal has quit IRC18:28
*** mikal has joined #openstack-dev18:30
*** basha has joined #openstack-dev18:31
*** senk has joined #openstack-dev18:31
bknudsondolphm: anyone who's using active directory is probably going to run into this problem too https://review.openstack.org/#/c/41515/18:33
*** romcheg1 has quit IRC18:33
*** zul has joined #openstack-dev18:34
*** rharwood has quit IRC18:34
dolphmbknudson: in grizzly?18:34
bknudsondolphm: yes, this isn't something that changed in havana.18:35
dolphmbknudson: i share sahdev's concern on your patch... i totally wouldn't look there for tests against common.ldap18:37
bknudsondolphm: working on it... I'll add a new part test_common_ldap.py18:37
bknudsonseems like an obvious place to put something for common.ldap18:37
dolphmalthough i'd also posit that 'utils' is generally abused as 'i have no idea where this goes so here's a misc module'18:38
bknudsonit becomes a dumping place18:38
*** moted has quit IRC18:39
*** moted has joined #openstack-dev18:39
*** dina_belova has joined #openstack-dev18:40
*** rohitk has joined #openstack-dev18:40
*** dmakogon_ has joined #openstack-dev18:44
*** insanida1e has quit IRC18:45
*** insanidade has joined #openstack-dev18:46
*** xBsd has joined #openstack-dev18:46
*** dkehn has quit IRC18:47
*** vuil has quit IRC18:47
*** dkehn has joined #openstack-dev18:47
*** romcheg has joined #openstack-dev18:47
insanidadeclarkb: you just answered a question but I had a problem with my machine and I lost what you said. I asked about restarting openstack service inside devstack after rebooting the machine where devstack is. would you please repeat your answer ?18:48
*** kms has quit IRC18:49
clarkbinsanidade: I think rejoin-stack.sh restarts the services for you18:51
insanidadeclarkb: hmm, ok. Looks like it restores a screen session where devstack was running for the last time.18:52
insanidadeThat should probably work for me.18:52
*** donaldh has quit IRC18:53
*** pabelanger has quit IRC18:54
*** fabio__ has quit IRC18:57
*** donaldh has joined #openstack-dev18:57
*** drewlander_ has quit IRC18:59
*** jvrbanac has quit IRC18:59
*** basha has quit IRC19:01
*** pcm_ has quit IRC19:02
*** datsun180b has quit IRC19:03
*** markmc has quit IRC19:03
*** alexpilotti has quit IRC19:06
*** novas0x2a|laptop has joined #openstack-dev19:09
*** datsun180b has joined #openstack-dev19:10
*** jasdeepH has joined #openstack-dev19:12
*** tjones has left #openstack-dev19:14
*** rcrit has quit IRC19:14
*** Tross has quit IRC19:14
*** jprovazn has quit IRC19:15
*** _TheDodd_ is now known as JamesBond19:16
*** JamesBond is now known as WillSmith19:16
*** WillSmith is now known as Jesus19:17
*** Jesus is now known as Guest6967119:17
*** Guest69671 is now known as _TheDodd_19:18
*** _TheDodd_ has quit IRC19:18
*** changbl has quit IRC19:18
*** odyssey4me4 has quit IRC19:20
*** psedlak has quit IRC19:20
*** psedlak has joined #openstack-dev19:22
*** datsun180b has quit IRC19:23
*** datsun180b has joined #openstack-dev19:23
*** carl_baldwin has joined #openstack-dev19:23
*** _Jesus_ has joined #openstack-dev19:23
*** _Jesus_ is now known as Guest6551819:23
*** Guest65518 has quit IRC19:24
*** __God__ has joined #openstack-dev19:25
*** __God__ has quit IRC19:25
*** noslzzp has quit IRC19:25
*** thedodd has joined #openstack-dev19:25
*** __afazekas is now known as afazekas19:28
*** datsun180b_ has joined #openstack-dev19:31
*** jruzicka has quit IRC19:33
*** rcrit has joined #openstack-dev19:33
*** jculp has joined #openstack-dev19:33
*** jasdeepH has quit IRC19:34
*** rohitk has quit IRC19:35
*** datsun180b has quit IRC19:35
*** datsun180b_ is now known as datsun180b19:35
*** prad_ has joined #openstack-dev19:36
insanidadeI'm using devstack for development. Does it create a volume when installed by default ?19:37
rustlebeecreate a volume?19:37
rustlebeecan you expand on your question?19:37
*** dmakogon_ has quit IRC19:41
*** dolphm has quit IRC19:43
*** radez is now known as radez_g0n319:43
*** neelashah has quit IRC19:44
insanidaderustlebee: sorry. I think I made a mistake. Weird question.19:45
*** anniec has joined #openstack-dev19:45
*** holms has quit IRC19:46
*** armax has left #openstack-dev19:49
*** prad_ has quit IRC19:52
*** vipul is now known as vipul-away19:52
*** cp16net has joined #openstack-dev19:53
*** zul has quit IRC19:53
*** grv has joined #openstack-dev19:54
*** yolanda has quit IRC19:55
*** prad_ has joined #openstack-dev19:56
ttxpsedlak: around ?19:59
psedlakttx: yes19:59
psedlakhi :19:59
psedlak:]19:59
ttxpsedlak: I'm trying to make sense of the whole mess :)19:59
ttxdkranz, mtreinish: you can join in if interested19:59
dkranzttx: PL20:00
dkranzttx: I mean, OK20:00
ekarlso-dhellmann_: ping, is there a way with stevedore to easily list out the entrypoints in a ns ?20:00
ttxpsedlak: so it looks like I had a simplistic view of the issue.20:00
*** rods1 has joined #openstack-dev20:00
*** otherwiseguy has joined #openstack-dev20:00
ttxpsedlak: IIUC there are two separate issues: one if the netaddr dep, the other is the keyring fail ?20:00
*** briancurtin has joined #openstack-dev20:00
psedlakyea, me too it seems20:01
cp16netjkoelker: ping20:01
ttxpsedlak: we have one review which adds netaddr, and python-keystoneclient 0.3.2. IIUC both fix the same issue20:01
ttxpsedlak: so even with this in we'd stil be blocked by the keyring fail. Is that your understanding too ?20:02
jkoelkercp16net: ICMP echo reply20:02
cp16net:)20:02
cp16netjkoelker: so i noticed that in oslo-incubator wsgi moved to deprecated20:03
psedlakttx: yes, not sure about that netaddr just from quick look on that ml thread i was thinking is kind of solved20:03
cp16netjkoelker: when i ran the update.py it didnt remove the old wsgi just copied the new stuff in20:03
cp16netjkoelker: should i open a bug to have that remove the dir then copy everything requested to update?20:03
jkoelkercp16net: yea i'm not sure how we intend to handle removal, its totes a bug though20:04
*** rods has quit IRC20:04
ttxpsedlak: latest python-keystoneclient has netaddr in requirements alright20:04
jkoelkercp16net: on the one hand i don't think removing it outright would be kosher20:04
cp16netjkoelker: yeah i was updating it in trove and releazed after i got it all working that i need to remove that but it would be very easy to accidently keep old code in the commons20:05
*** insanidade has quit IRC20:05
*** nayward has joined #openstack-dev20:05
cp16netahh... i see it...20:06
ttxpsedlak: if we don't have a fix lined up for the keyring side of the issue, then I guess working around the tests is a good idea20:06
cp16nethttps://bugs.launchpad.net/oslo/+bug/118163020:06
uvirtbotLaunchpad bug 1181630 in oslo "update.py does not handle the removal of a module" [Wishlist,In progress]20:06
cp16net<320:06
ttxmtreinish: looks like I thought we were closer to the solution than we actually are20:06
psedlakttx: interesting is that as mtreinish pointed out it happens also on master ... where i was expecting those unified requirements ...20:06
psedlakand based on https://pypi.python.org/pypi/keyring#id3 it should be fixed from 1.6+20:06
mtreinishpsedlak: but your comments on https://bugs.launchpad.net/devstack/+bug/1193164 seemed to imply that you have an idea for a fix20:06
uvirtbotLaunchpad bug 1193164 in devstack "GnomeKeyring errors when installing devstack" [Undecided,New]20:06
*** jculp has quit IRC20:07
*** eharney has quit IRC20:07
dkranzttx: IMO the skipped tests are trivial, the issue is non-trivial, stable/grizzly has been busted for a week, and it is Friday.20:07
*** prad_ has quit IRC20:08
dkranzttx: Given, that it seems reasonable to turn this from CRITICAL to urgent by skipping.20:08
psedlakmtreinish: well that was just deducation, as i don't really see into the keyring issue ... otherwise i would proposed patch20:08
psedlakstill how is that it appears on master!20:08
psedlakhttps://github.com/openstack/requirements/blob/5ed3935f8414905a67ecaefa2016396741c9d2cb/global-requirements.txt#L10320:08
*** comstud is now known as bearhands20:08
*** vipul-away is now known as vipul20:09
psedlakthis should put there 1.6.1 and based on the previous pypi link it should be fixed ... so what am I missing? :[20:09
psedlak*at least 1.6.120:09
jkoelkercp16net: sorry got nocked offline for a bit there.20:09
cp16netjkoelker: ok no worries20:10
cp16netjkoelker: i found the bug20:10
jkoelkercp16net: cools20:10
cp16netlook like https://review.openstack.org/#/c/31843/20:10
ttxdkranz: I'm fine with skipping, as long as it's temporary and we continue to work on the underlying issue20:10
ttxdkranz: I thought we were way closer than we actually are20:10
dkranzttx: Yes, it is temporary. We have done this many times before, but without as much scrutiny :)20:11
mtreinishttx, dkranz: ok I'll remove my -2 then20:11
cp16netjkoelker: thx20:11
ttxdkranz: hat's the drawback of having me so west on the globe :)20:11
jkoelkercp16net: np20:11
dkranzttx: Notice that your objection and my +A happened at exactly the same minute, even though this was busted for a week :)20:12
*** briancurtin has quit IRC20:12
*** arezadr has quit IRC20:13
mtreinishpsedlak: looking at that log I put up on -qa before it's installing keyring 2.020:13
*** arezadr has joined #openstack-dev20:13
*** RyanStiles is now known as bnemec20:13
ttxdkranz, mtreinish, psedlak: we should continue the discussion on the stable-maint ML. This issue has suffered of being distributed on multiple bugs/reviews/IRCdiscussions20:14
dkranzttx: Ok. Are you going to explain the current situation and what we are doing?20:15
*** woodspa has quit IRC20:15
ttxdkranz: ideally you'd post there about the tests being disabled, and psedlak would give us an end-of-week summary of where we stand on the underlying bug20:16
*** prad_ has joined #openstack-dev20:16
*** gyee has quit IRC20:16
ttxdkranz: I can do the former if you don't want to.20:16
*** zodiak has joined #openstack-dev20:17
dkranzttx: Well, I was hoping you could revert your saying I did the "worst thing ever". That kind of stung.20:17
ttxdkranz: fair enough20:18
dkranzttx: Thanks.20:18
ttxpsedlak: should we just make 1213912 a duplicate of 1193164, for clarity ?20:18
psedlakttx: yes, i will mark it so20:19
*** spzala_ has joined #openstack-dev20:21
*** spzala_ has quit IRC20:22
*** spzala has quit IRC20:22
ttxdkranz: done20:23
*** prad_ has quit IRC20:23
*** fabio__ has joined #openstack-dev20:23
dkranzttx: Thanks. We should also figure out how to stop this from happening.20:23
*** maheshp has quit IRC20:24
dkranzttx: One idea would be to pin stable client branches and have specific client compatibility tests. There is a tempest blueprint for that.20:24
*** pcm_ has joined #openstack-dev20:24
*** grv has quit IRC20:24
dkranzttx: The big problem here was that this breakage slipped through the stable branch gate in the first place.20:24
ttxpsedlak: before the end of your day, please post an update to the stable-maint ML in response to my recent post. That should put everyone on the same level of information and avoid confusion20:25
*** kbringard has quit IRC20:25
*** kbringard has joined #openstack-dev20:25
dkranzttx: I did not realize that we were running stable branches against master for some client libs.20:26
morganfainbergbknudson / ayoung: would anyone run assignment as a read-only ldap backend?20:26
ttxdkranz: I think that's by design. Latest clients should always work with supported server branches20:27
morganfainbergi can't think of a reason why someone would want to _actually_ do it, but it seems like nothing would prevent it.20:27
ttxdkranz: i.e. we don't do stable branches for clients.20:27
dkranzttx: I know they should, which is why we badly need tests of that.20:27
dkranzttx: But right now we essentially have an asymetrical gate on that.20:27
*** perfectsine has quit IRC20:27
ayoungmorganfainberg, they might have had to do so in the past, but they should not have to in the future20:28
morganfainbergayoung: this is more for a documentation thing wrt caching in assignment backend20:28
*** mrodden1 has joined #openstack-dev20:28
ayoungmorganfainberg, I would assume that if it is possible, someone has done it20:28
dkranzttx: Another thing is we could add a gate job to each client project that runs the latest stable branch with master clients.20:28
psedlakdkranz, ttx: and I'm not sure if it's actually client fault ... it seemd for me more as package/os/env issue ... but based on that it happens on master ...20:28
ayoungin the case of LDAP, many people have needed support there, and have gone through convolutions to make it happen20:28
morganfainbergayoung: i'll put a big note about how cache invalidation wont occur automagically if you're not having keystone update the data.  that works for me.20:29
morganfainbergayoung: thanks20:29
dkranzpsedlak: Perhaps. But it is an issue in any event that an incorrectly changed client can break the stable branch gate.20:29
ayoungmorganfainberg, I think that is true across the board, and for LDAP,  it is even common.20:29
ayoungmorganfainberg, how will cache invalidation happen in that case?  Only on server restart?20:30
morganfainbergayoung: either restart, or you wait for the expiration_time (global cache setting)20:30
morganfainbergwhich currently defautlts to 600 seconds.20:30
ayoungOK...keeping the setting fairly low should20:30
ayoungno20:30
ayoungtoo long20:30
*** alexb_ has joined #openstack-dev20:30
ayoungway too long20:30
ayoung10 minutes.....20:31
psedlakdkranz: y, funnier is that as those unified deps were not backported for grizzly it still looks like http://bpaste.net/show/vnYioO66WaD27IC7C1dh/ :]20:31
*** mrodden has quit IRC20:31
morganfainbergayoung: currently token has a separate cache_tll, haven't determined if other sections are getting it.20:31
ayoungmorganfainberg, lets go 2 minutes20:31
dkranzpsedlak: Ick.20:32
ayoungI am more concerned about either a user losing privs or user being locked out20:32
morganfainbergayoung: sure. i'll get that into the base-implementation review.20:32
ayoungfor LDAP queries for a specific user, it should be relatively short.  Maybe even 1 minute20:32
morganfainbergayoung: also, each system is individually toggleable, you could disable assignment, but keep token caching20:32
ayoungmorganfainberg, just remember that hardly anyone changes the defaults.20:33
morganfainbergayoung: right, wondering now if it makes sense to define cache per system, no global default.20:34
ayoungmorganfainberg, [identity] chace_time=100020:35
ayoungcache20:35
morganfainbergright.20:35
*** changbl has joined #openstack-dev20:35
morganfainbergits what i setup for token.20:35
morganfainbergonly thing in token not bound by that is the revocation list, but that is refreshed on any token revocation.20:35
psedlakttx: will send more info to ML at morning (as it's already a quite after end of day here), and i would like to first at least quickly look at that failure on master with keyring-2.0 to get better picture ... ok?20:35
*** insanidade has joined #openstack-dev20:35
*** boden has quit IRC20:35
*** eharney has joined #openstack-dev20:36
insanidadeanyone developing plugins? specially for neutron?20:36
ayoungmorganfainberg, global value gets used if there is not per system value set.  You can default most of them to None20:36
ayoungif None use global.  None is different than 0, 0 means don't cache20:36
morganfainbergayoung: yep.20:37
morganfainbergayoung: easy enough to do.  and global, should we set that to ~120s then?20:37
ayoungI'd default the global one to one minute.20:37
morganfainberg60.20:37
morganfainbergok20:37
ayoungOh, token revocation list should be longer term, I think20:37
ayoungsince that gets updated whenever a token gets revoked.  Worst that happens there is a lot of expired revoked tokens end up on it20:38
ayoungand lots of servers are going to be asking for it.20:38
morganfainbergyeah20:38
morganfainbergi can make that cache for 3600 if we wanted.20:38
morganfainbergor even more.20:38
ayoungbut it is in the token backend, so you need a separate cache value for it versus tokens20:39
morganfainbergunfortunately there isn't an "unlimited" option i have seen (though i'll look)20:39
ayoungmaybe we should split that out into its own backend20:39
ayoungyep20:39
ayoungwe should definitely do that20:39
morganfainbergayoung: i've been leaning towards that for a while20:39
stevemarmorganfainbreg: i'm having trouble finding a reason to -1 your cache impl20:39
ayoungstevemar, I've just given a few20:39
ttxpsedlak: sure!20:39
stevemarmorganfainberg: ^20:39
*** arbrandes has quit IRC20:39
stevemarayoung: ohhh, let me read20:40
morganfainbergayoung: if we do that, token delete could actually remove tokens and flush wont be important20:40
ayoungstevemar, mostly about default times20:40
ayoungmorganfainberg, nah, we still need flush20:40
ayoungthat is for expired tokens20:40
morganfainbergayoung: oh right. duh20:40
morganfainbergayoung: damn, can we stop storing tokens yet? :P20:40
ayoungmorganfainberg, I'm going to BP splitting tokens and revocations20:41
stevemarmorganfainberg: one day20:41
ayoungmorganfainberg, we need to20:41
morganfainbergayoung: sounds good, i think i have about ½ that code laying around if you want to assign it to me20:41
ayoungmorganfainberg, but first we need delegation and token binding consumed throughout openstack20:41
morganfainbergstevemar: hehe20:41
ayoungmorganfainberg, lets write the BP first20:41
morganfainbergayoung: nod.20:41
ayoungwriting it now...20:42
*** arbrandes has joined #openstack-dev20:42
morganfainbergsounds good.20:42
morganfainbergstevemar: i've run that caching review through a couple iterations.20:42
morganfainbergstevemar: please be hyper critical, caching gone wrong is bad news.20:42
*** pabelanger has joined #openstack-dev20:43
stevemari'm only finding nits20:43
*** xmltok_ has joined #openstack-dev20:45
*** jjmb has joined #openstack-dev20:45
ayoungmorganfainberg, https://blueprints.launchpad.net/keystone/+spec/revocation-backend20:45
*** sarob has joined #openstack-dev20:45
ayoungmorganfainberg, can I also write up replace KVS and Memcached Backends with the thing you are using...what is it called, Mule or something20:46
morganfainbergdogpile.20:47
morganfainbergsure thing.20:47
ayoungWas that a request?  OK DOGPILE on the RABBIT! DOGPILE on the RABBIT!20:47
ayoungOh, that is the name20:47
*** gyee has joined #openstack-dev20:47
morganfainbergdogpile.cache20:48
morganfainbergyeah :)20:48
morganfainbergsorry20:48
*** romcheg1 has joined #openstack-dev20:48
*** romcheg has quit IRC20:48
ayounghttp://www.imdb.com/title/tt0039448/quotes20:48
morganfainbergahhh yes!20:49
ayoungAnyway..I'll write that up, too20:49
*** branen_ has joined #openstack-dev20:50
*** Tross has joined #openstack-dev20:50
morganfainbergayoung: sounds good.  I think that seems like a reasonable pattern to follow.20:50
*** prad_ has joined #openstack-dev20:50
fabio__stevemar, I did the changes, got a new patch, please have a look20:51
stevemarfabio__ will do20:51
fabio__stevemar, thanks20:52
stevemarfabio__ p.s. it's looking good20:52
*** prad_ has quit IRC20:52
insanidadeinside devstack, where should I find quantum code ?20:52
fabio__stevemar, I was wondering to write some documentation on how to write extensions20:52
insanidadeI mean, neutron code.20:52
fabio__stevemar, a sort of "how to" and added to the distro, for future developers20:53
stevemarfabio__, yeah, i just saw that comment, i think the .rst file is a good starting point20:53
stevemarfabio__, well, there is also an 'example' extension20:53
*** branen has quit IRC20:53
*** lbragstad has quit IRC20:53
stevemarfabio__, ayoung had created one to outline how to do the sql migration stuff, we can put the template 'how-to' in there20:53
fabio__stevemar, yes, we could add some sample routers, controllers core and backend to show a sort of extension template20:54
ayoungstevemar, fabio__ that would be sweet20:54
* stevemar nods20:54
*** SergeyLukjanov has quit IRC20:54
ayoungLike Maple Sugar Candy Sweet20:54
fabio__ayoung, do I need a bp for that?20:54
ayoungmmmmm20:54
stevemarmaybe just a bug20:54
ayoungfabio__, It can never hurt to have a BP and a bug.20:54
ayoungfabio__, usually, bug describes the problem, and BP the solution20:55
fabio__stevemar and ayoung, I 'll do that20:55
ayoungfabio__, for example, the two things I was talking about BPing here already have bugs20:55
*** jjmb1 has joined #openstack-dev20:55
ayoungone I reference in the BP, and the other...I marked won't fix a long time ago, so I'll have to dig out and mark as a wishlist itme20:56
*** dvarga has quit IRC20:56
stevemarfabio__, i'll try and get something uploaded for the example core/routers/controller, you've already done a lot of the work for the config.rst :P20:56
ayoungmorganfainberg, https://blueprints.launchpad.net/keystone/+spec/dogpile-kvs-backends20:56
stevemardogpile kvs, whaaaa20:56
ayounggrab it morganfainberg20:56
morganfainbergayoung: yep.20:56
stevemarfreebie BP for fainberg20:57
ayoungstevemar, dogpile is a Key Value store abstraction already20:57
*** jjmb has quit IRC20:57
ayoungif we do this right, it will make it easy to get KVS in memeory, shared between clustered Keystones, or persisted all using one backend impl20:57
stevemarayoung: yeah, just had to read the blueprint, from the short url it looked suspicious20:57
*** psedlak is now known as __psedlak20:57
stevemarbut if we're doing away with kvs backends ...20:57
*** __psedlak is now known as psedlakZzz20:58
stevemarat least they'll be persistent for 2 releases?20:58
ayoungnot doing away, using Dogpile to implement....20:58
morganfainbergstevemar: what ayoung said.20:58
stevemarbut they are all marked as deprecated20:58
ayoungstevemar, oh, yeah..proably.  We might even leave them in there as a dogpile impl20:58
*** dims has quit IRC20:58
*** emagana has joined #openstack-dev20:59
morganfainberglikely, i'd do a new implementation and let the old kvs bitrot deprecate out.20:59
*** romcheg has joined #openstack-dev20:59
*** romcheg1 has quit IRC20:59
ayoungstevemar, it might be as simple as having a common dogpile backend, and then the kvs backend is the dogpile backend, backed by memory...20:59
morganfainbergbut i haven't thought about it yet20:59
morganfainbergbeyond hey, good idea.20:59
morganfainbergok i have a couple patches to once over in the next hour here.21:00
morganfainbergbe back in a few.21:00
ayoungmorganfainberg, do you want to grab https://blueprints.launchpad.net/keystone/+spec/revocation-backend as well?21:00
morganfainbergoh yerah21:00
morganfainberggot it21:00
*** dims has joined #openstack-dev21:00
stevemarayoung, i get that, i just thought we were going in a direction to remove all kvs backends21:01
stevemarthis sounds like we're making them better21:01
ayoungstevemar, well, I think that this is a better approach.  It will mean that we allow in memory KVS, but we don't need explicit code for them.21:01
ayoungAnd, a user can start with, say memcached, and then move to cassandra.  termie had looked into doing a cassandra backend last release, and was frustrated by the mess due to the token revocations.  This provides a cleaner implementation.21:02
ayoungWe will have to do the work for Cassandra once, but then we have it.21:03
morganfainbergwe'll need to write a dogpile cassandra backend, but that in it's self is super easy.21:03
ayoungtokens, hell identity if someone really wants it.21:03
morganfainbergs/it's/its21:03
ayoungmorganfainberg, what backends are there now?21:04
morganfainbergmemcache, redis, uhm…21:04
morganfainbergmemory21:04
morganfainbergfile backed (dbm)21:04
*** dina_belova has quit IRC21:04
morganfainbergit's simple, create an interface object with get/set/delete/get_multi/delete_multi21:04
morganfainbergand define arguments.21:04
ayounghttp://dogpilecache.readthedocs.org/en/latest/api.html#module-dogpile.cache.backends.memory21:04
morganfainbergyep21:04
morganfainbergayoung: https://bitbucket.org/zzzeek/dogpile.cache/src/3785f3b46a2007155ecf82d2529f3cec21ee2b77/dogpile/cache/backends/memory.py?at=master21:05
morganfainbergif you want to see the implementation21:05
*** rfolco has quit IRC21:05
*** bswartz has quit IRC21:05
ayoungMemcached, Redis, File, Proxy, Make,21:06
ayoungMako21:06
morganfainbergproxy isn't a real backend.21:06
morganfainbergit's a wrapper for other backends.21:06
ayoungyep21:06
morganfainbergyou can layer any number of proxies over a real backend. it's awesome21:07
ayoungI get that21:07
ayoungcache is a kind of proxy...so it is a proxy proxy21:07
morganfainberghehe21:07
ayoungBloody Vikings21:07
morganfainbergugh, i hope i didn't destroy that VM.21:08
*** maheshp has joined #openstack-dev21:08
ayoungReminds me that I have two VMs in the oven21:08
morganfainberghehe21:08
*** mrodden1 has quit IRC21:08
*** esheffield has quit IRC21:09
*** alexb_ has quit IRC21:10
*** Tross has quit IRC21:10
*** Tross has joined #openstack-dev21:12
*** maheshp has quit IRC21:12
*** jasondotstar has quit IRC21:13
*** zodiak has quit IRC21:16
*** maheshp has joined #openstack-dev21:17
*** yjiang5 is now known as yjiang5_afk21:18
*** brianr is now known as brianr-gone21:19
*** henrynash has quit IRC21:19
*** cp16net has left #openstack-dev21:20
*** yjiang5_afk is now known as bmqq12321:21
*** sarob has quit IRC21:21
*** zodiak has joined #openstack-dev21:23
*** xBsd has quit IRC21:24
*** mrodden has joined #openstack-dev21:25
*** melwitt has joined #openstack-dev21:26
ayoungstevemar, maybe you know this one.  If I create a vm using kvm/qemu on my local machine, what do I need to do to transform and upload the .img file to glance?21:27
*** dprince has quit IRC21:28
ayoung"no clue" is a viable answer, as it is the one I would give21:28
*** litong has quit IRC21:28
stevemarayoung: i remember doing this once or twice, a long time ago, when i was getting familiar with OS21:29
stevemarayoung: i know you eventually have to use glance image-create http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html21:29
ayoungis raw the same as stevemar yeah, I just want to avoid acalling that with an 8 GB file21:30
ayoungunless I know I have it right21:30
stevemarhaha21:30
stevemarunfortunately, i don't know it well itself to know any shortcuts21:30
stevemartry doing it first with a cirros image?21:30
stevemarayoung^21:30
morganfainbergayoung: iirc you can use qemu-img to do some mogrification, but i haven't been doing that here.  someone else here is the expert on that21:30
*** henrynash has joined #openstack-dev21:31
morganfainbergayoung: not sure if anything is actually needed from plain qemu/kvm img21:31
ayoungIf only there were some public place where glance people hung out....21:31
*** rods1 has quit IRC21:31
*** henrynash has quit IRC21:32
stevemarayoung: no glance experts at redhat?21:32
*** gordc1 has joined #openstack-dev21:32
*** devoid has quit IRC21:33
*** dolphm has joined #openstack-dev21:34
*** gordc has quit IRC21:35
*** jvrbanac has joined #openstack-dev21:36
*** rods has joined #openstack-dev21:38
*** donaldh has quit IRC21:39
ayoungstevemar, yeah, I can ask internal if I need to21:41
ayoungstevemar, but the one that I know of works in Ireland21:41
ayoungIts late there, and Friday night21:42
*** alop_ has joined #openstack-dev21:42
*** jmontemayor has quit IRC21:42
*** alop has quit IRC21:43
*** alop_ is now known as alop21:43
*** otherwiseguy has quit IRC21:45
*** martyntaylor has quit IRC21:46
*** martine has joined #openstack-dev21:46
*** martine is now known as Guest5789621:47
*** alop has quit IRC21:49
gyeeayoung, https://review.openstack.org/#/c/33118/21:49
gyeeI think fabio incorporated your suggestion yesterday21:50
bknudsonayoung: no transform needed21:50
bknudsonayoung: you can upload it to glance, or host it on a local apache server and point glance at it.21:51
*** vuil has joined #openstack-dev21:52
*** alop has joined #openstack-dev21:53
*** romcheg has left #openstack-dev21:54
fabio__morganfainberg, ayoung, please review 33118 when you have some time. All the comments have been addressed (I hope :-))21:54
fabio__Jenkins is painfully slow today....21:55
morganfainbergfabio__: sure thing! if I don't get to it durning the day, i'll get to it tonight when i get home.21:55
*** maheshp has quit IRC21:59
*** sdake_ has quit IRC22:03
*** bdpayne has quit IRC22:04
*** burt has quit IRC22:04
*** bdpayne has joined #openstack-dev22:05
*** kbrierly has quit IRC22:05
*** bdpayne has quit IRC22:06
fabio__morganfainberg, thanks22:07
*** wolfdreamer has quit IRC22:09
*** datsun180b has quit IRC22:09
*** jtomasek has quit IRC22:09
*** alop_ has joined #openstack-dev22:09
*** kbringard has quit IRC22:11
*** zodiak has quit IRC22:11
*** alop has quit IRC22:11
*** alop_ is now known as alop22:11
*** jecarey has quit IRC22:16
*** thedodd has quit IRC22:17
*** vuil has quit IRC22:18
*** otherwiseguy has joined #openstack-dev22:19
*** dolphm has quit IRC22:23
*** sushils has quit IRC22:24
*** rcleere has quit IRC22:25
*** gordc1 has quit IRC22:26
*** jasdeepH has joined #openstack-dev22:27
*** jimfehlig has quit IRC22:27
*** stevemar has quit IRC22:28
*** insanidade has quit IRC22:29
*** nayward has quit IRC22:30
*** changbl has quit IRC22:33
*** dolphm has joined #openstack-dev22:33
*** alop has quit IRC22:33
dolphmttx: fix stable/grizzly by pinning keyring<2.022:34
*** otherwiseguy has quit IRC22:35
*** ftcjeff has quit IRC22:37
*** FunnyLookinHat has quit IRC22:38
*** Guest57896 has quit IRC22:39
*** boris-42 has quit IRC22:41
*** rnirmal has quit IRC22:41
*** jasdeepH has quit IRC22:41
*** henrynash has joined #openstack-dev22:42
*** jasdeepH has joined #openstack-dev22:42
*** jvrbanac has quit IRC22:44
*** arbrandes has quit IRC22:44
*** ms_brown has quit IRC22:46
*** dolphm has quit IRC22:49
*** dolphm has joined #openstack-dev22:50
*** reed has quit IRC22:52
*** armax has joined #openstack-dev22:53
*** armax has left #openstack-dev22:54
*** pmathews1 has quit IRC22:56
*** dolphm has quit IRC22:59
*** bswartz has joined #openstack-dev23:00
*** fabio__ has quit IRC23:00
morganfainbergdolphm: interestingly, looking at it (much) closer, it looks like direct set on a cached method properly honors expiration_time from the decorator (because of how it does cache get_or_create regeneration).23:02
*** vuil has joined #openstack-dev23:02
*** sdake_ has joined #openstack-dev23:04
*** vuil has quit IRC23:07
*** vuil has joined #openstack-dev23:07
*** mgius has joined #openstack-dev23:10
*** mgius has left #openstack-dev23:11
*** gyee has quit IRC23:11
*** senk has quit IRC23:21
*** yograterol has joined #openstack-dev23:23
*** yograterol has quit IRC23:25
*** zodiak has joined #openstack-dev23:28
*** Tross has quit IRC23:28
*** alop has joined #openstack-dev23:29
*** carl_baldwin has quit IRC23:29
*** zodiak has quit IRC23:30
*** zodiak has joined #openstack-dev23:31
*** spligak has quit IRC23:32
*** Tross has joined #openstack-dev23:32
*** lexinator has quit IRC23:34
*** IniMe has joined #openstack-dev23:36
*** briancurtin has joined #openstack-dev23:36
*** changbl has joined #openstack-dev23:37
*** IniMe has quit IRC23:38
*** alexb_ has joined #openstack-dev23:38
*** rods has quit IRC23:39
*** rods has joined #openstack-dev23:40
*** rods has quit IRC23:40
morganfainbergayoung: for token system, is it sane to make the cache longer than the 60s default? (300?) or use the default token expiry time?23:47
morganfainbergayoung: or should it just default to None and pass through to the global default by default23:50
*** emagana has quit IRC23:51
*** Ryan_Lane has quit IRC23:54
*** Ryan_Lane1 has joined #openstack-dev23:54
*** holms has joined #openstack-dev23:55
holmsthere's no cloud-init package on debian wheezy X_X?23:56
*** alop has quit IRC23:56
bknudsonImportError: No module named netaddr23:59
bknudsonis keystone broken now?23:59
morganfainbergbknudson: stable/grizzly?23:59

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