Tuesday, 2012-03-20

*** devananda has quit IRC00:03
*** adjohn has joined #openstack-dev00:06
*** vricci has quit IRC00:09
*** infernix has quit IRC00:14
*** jakedahn is now known as jakedahn_zz00:14
*** sandywalsh has quit IRC00:15
*** oneiroi has quit IRC00:15
jaypipesvishy: works for me.00:26
rmkNewer sqlalchemy (and associated python-migrate) fixed glance but now keystone has to be rebuilt -- it was creating an auto dep for < 0.7.  =\00:26
*** vincentricci has joined #openstack-dev00:37
*** heckj has quit IRC00:37
eglynn__vek: could I trouble you to re-review https://review.openstack.org/5523 ?00:46
*** test400 has quit IRC00:47
*** littleidea has quit IRC00:51
*** kpepple_ has quit IRC00:54
*** devcamcar has quit IRC00:55
*** kpepple has joined #openstack-dev00:55
*** devcamcar has joined #openstack-dev00:55
*** vincentricci has quit IRC00:56
*** dolphm has quit IRC00:56
*** dolphm has joined #openstack-dev01:04
*** gyee has quit IRC01:09
*** gyee has joined #openstack-dev01:16
*** davidkranz has quit IRC01:23
*** neodosh has joined #openstack-dev01:26
*** vizsla has joined #openstack-dev01:28
*** dalang has quit IRC01:30
*** dneary has quit IRC01:30
*** spiffxp has quit IRC01:32
*** sandywalsh has joined #openstack-dev01:37
*** jdurgin has quit IRC01:40
*** rods has quit IRC01:40
*** gyee has quit IRC01:42
vishycomstud: can you check https://review.openstack.org/#change,5518 ? it failed merge because i missed a few unit tests which i have now fixed01:42
*** PotHix has quit IRC01:44
*** dolphm has quit IRC01:45
vishymtaylor, jeblair: what happened here? https://jenkins.openstack.org/job/gate-python-novaclient-unittests/140/console01:48
*** agonella has joined #openstack-dev01:48
*** danwent has quit IRC01:58
*** johnpostlethwait has quit IRC02:04
*** deshantm_ has joined #openstack-dev02:09
*** ayoung is now known as ayoung-afk02:10
*** neodosh has quit IRC02:10
*** deshantm has quit IRC02:13
*** mikal has quit IRC02:15
*** dalang has joined #openstack-dev02:18
*** dolphm has joined #openstack-dev02:26
*** dalang has quit IRC02:26
*** refactor has quit IRC02:27
*** halfss_ has joined #openstack-dev02:28
*** halfss has quit IRC02:32
*** dprince has joined #openstack-dev02:35
*** dalang has joined #openstack-dev02:37
*** agonella has quit IRC02:43
*** halfss__ has joined #openstack-dev02:48
*** phorgh has joined #openstack-dev02:51
*** halfss_ has quit IRC02:52
*** jakedahn_zz is now known as jakedahn02:52
*** johnpostlethwait has joined #openstack-dev02:52
*** infernix has joined #openstack-dev02:53
*** dprince has quit IRC02:55
*** danwent has joined #openstack-dev02:58
*** mikal has joined #openstack-dev03:01
mtaylorvishy: looking03:04
*** anotherjesse_zz is now known as anotherjesse03:04
*** dolphm has quit IRC03:05
mtaylorvishy: I'm going to blame termie- purley because he's afk03:06
vishymtaylor: well done!03:06
mtaylorvishy: it's not his fault, but wheteves03:06
*** spiffxp has joined #openstack-dev03:07
*** dtroyer_zzz is now known as dtroyer03:07
mtaylorvishy: we're going through code review on code reviews behing subjects to scripts03:08
vishymtaylor: wat?03:08
mtaylorvishy: ignore e03:12
mtaylorvishy: me03:12
vishymtaylor: so any ideas on why i can't merge?03:12
mtaylorvishy: I have fun things for jeblair to show you at the summit03:12
mtaylorvishy: gah. looking03:13
vishymtaylor: it is just python-novaclient03:13
vishysomehow failing03:13
*** infernix has quit IRC03:17
*** ywu has quit IRC03:19
*** ncode has joined #openstack-dev03:19
*** Gordonz has joined #openstack-dev03:19
*** infernix has joined #openstack-dev03:23
*** danwent has quit IRC03:25
*** mikal has quit IRC03:29
*** refactor has joined #openstack-dev03:29
*** dolphm has joined #openstack-dev03:33
*** littleidea has joined #openstack-dev03:33
*** mikal has joined #openstack-dev03:34
vishymtaylor: that almost got it.  The unittests job is fixed, but the pep8 job is still failing the same way: https://jenkins.openstack.org/job/gate-python-novaclient-pep8/137/console03:36
*** dtroyer is now known as dtroyer_zzz03:38
*** dtroyer has joined #openstack-dev03:38
*** pixelbeat has quit IRC03:39
*** Gordonz has quit IRC03:42
*** mnewby has quit IRC03:43
*** littleidea has quit IRC03:44
*** ncode has quit IRC03:52
*** ncode has joined #openstack-dev03:55
*** halfss__ has quit IRC03:57
*** ncode has quit IRC04:03
*** oneiroi has joined #openstack-dev04:04
bcwaldonmtaylor: any news on that issue?04:12
comstudless worky, more drinky04:14
bcwaldoncomstud: calm your self down04:15
bcwaldoncomstud: some of us have a release to worry about04:15
*** halfss has joined #openstack-dev04:16
*** halfss_ has joined #openstack-dev04:16
vishybcwaldon: please to review… https://review.openstack.org/#change,5543,patchset=104:18
*** halfss has quit IRC04:20
bcwaldoncurses, I gave myself away04:20
comstudi am trusting the release is in good hands.04:23
comstudbut if there's anything that needs reviewed, i'll be around04:24
bcwaldonseems like keystone reviews need getting done04:25
bcwaldonother than that, we're in a good place04:25
comstudi'm not keystone core04:25
comstudalso, i tend to like to pretend keystone doesn't exist.. right now04:25
comstudI'll look at the code one of these days04:26
*** johnpostlethwait has quit IRC04:26
comstudi've yet to set it up.. haven't needed it for my dev-ing04:27
bcwaldoncomstud: ok, no worries04:27
bcwaldoncomstud: I'll just do it04:27
comstudthank you04:33
*** halfss_ has quit IRC04:39
*** dolphm has quit IRC04:39
*** halfss has joined #openstack-dev04:41
*** danwent has joined #openstack-dev04:41
*** deshantm_ has quit IRC04:44
*** dubsquared has quit IRC04:53
*** littleidea has joined #openstack-dev04:54
*** dalang has quit IRC04:56
*** dtroyer has quit IRC05:00
comstudwootoff05:01
*** hattwick has quit IRC05:02
*** Vek has quit IRC05:03
jeblairbcwaldon: it's fixed now.  i retriggered the jobs for that change and it merged.  mtaylor got close; turns out it's called 'python-novaclient', not 'project-novaclient'.  :)05:15
jeblairmtaylor, vishy: ^05:15
vishyhehe05:17
vishythanks jeblair:05:17
*** Mandell has joined #openstack-dev05:32
*** adjohn has joined #openstack-dev05:52
*** phorgh has quit IRC05:59
*** rgoodwin has quit IRC06:04
*** zaitcev has quit IRC06:05
*** dolphm has joined #openstack-dev06:07
*** dolphm has quit IRC06:11
*** Kiall has quit IRC06:33
*** Kiall has joined #openstack-dev06:35
*** garyk has joined #openstack-dev06:38
*** jakedahn is now known as jakedahn_zz06:45
*** gpernot has quit IRC06:55
*** Vek has joined #openstack-dev07:00
*** adjohn has quit IRC07:11
*** danwent has quit IRC07:37
*** staignan has joined #openstack-dev07:45
*** ghe_ has joined #openstack-dev07:48
*** shevek_ has joined #openstack-dev07:51
LarsErikPin the essex deployment guide http://docs.openstack.org/trunk/openstack-compute/install/content/setting-up-tenants-users-and-roles.html there must be a mistake. Cause the keystone command doesn't have any --token option07:53
*** hattwick has joined #openstack-dev07:59
*** apevec has joined #openstack-dev08:10
*** mattstep has quit IRC08:17
*** Mandell has quit IRC08:17
*** mattstep has joined #openstack-dev08:18
*** Mandell has joined #openstack-dev08:18
*** bepernoot has joined #openstack-dev08:18
*** reidrac has joined #openstack-dev08:19
*** dneary has joined #openstack-dev08:20
*** dneary has quit IRC08:20
*** dneary has joined #openstack-dev08:20
chmouelLarsErikP: I have it in my version (latest git updated)08:21
*** phorgh has joined #openstack-dev08:22
*** Mandell has quit IRC08:23
LarsErikPhuh.. i'm running on oneiric, using trunk ppa...08:30
*** pixelbeat has joined #openstack-dev08:32
*** darraghb has joined #openstack-dev08:36
*** Ryan_Lane has quit IRC08:43
*** dachary has quit IRC08:56
LarsErikPwhy are keystone the one and only module where the rc1 is not released for 11.10?09:01
*** Ryan_Lane has joined #openstack-dev09:01
*** derekh has joined #openstack-dev09:04
*** Ryan_Lane has quit IRC09:08
*** dachary has joined #openstack-dev09:12
*** mikal has quit IRC09:42
*** mikal has joined #openstack-dev09:45
*** asalkeld has quit IRC10:03
ttxchmouel: ping10:13
chmouelttx: yes10:21
ttxchmouel: we are having some Ci issues with your recent devstack patch -- but it looks like we need to investigate a bit more before we need you10:22
ttxso ignore me for the moment :)10:22
chmouelttx: okay, let me know if I can be of help10:23
*** mikal has quit IRC10:24
*** dachary has quit IRC10:29
*** refactor has quit IRC10:33
*** dachary has joined #openstack-dev10:44
*** mikal has joined #openstack-dev10:44
*** paulormg has joined #openstack-dev10:54
ttxchmouel: looks like they solved it, sorry for the trouble11:01
*** garyk has quit IRC11:02
*** garyk has joined #openstack-dev11:03
chmouelcool11:03
*** phorgh has quit IRC11:13
*** pixelbeat has quit IRC11:18
*** pixelbeat has joined #openstack-dev11:29
*** oneiroi has joined #openstack-dev11:37
*** berendt has joined #openstack-dev11:40
*** mikal has quit IRC11:42
*** phorgh has joined #openstack-dev11:47
*** rods has joined #openstack-dev11:52
*** ayoung-afk has quit IRC11:54
*** phorgh has quit IRC11:56
*** vizsla has quit IRC11:59
*** tserong has quit IRC12:06
*** phorgh has joined #openstack-dev12:11
*** markmc has joined #openstack-dev12:22
*** dneary has quit IRC12:33
*** kbringard has joined #openstack-dev12:44
*** patadiyaviral has joined #openstack-dev12:46
patadiyaviralHi All12:47
patadiyaviralI am looking for some help on formpost middleware, can anyone help here ?12:47
*** littleidea has quit IRC12:50
*** andrewsmedina has quit IRC12:51
*** AlanClark has joined #openstack-dev12:52
*** rkukura has quit IRC12:59
*** sandywalsh has quit IRC13:11
*** patadiyaviral has quit IRC13:15
*** lts has joined #openstack-dev13:18
*** andrewsmedina has joined #openstack-dev13:20
*** ayoung has joined #openstack-dev13:20
*** mattray has joined #openstack-dev13:21
*** ayoung has quit IRC13:21
*** ayoung has joined #openstack-dev13:22
*** sandywalsh has joined #openstack-dev13:25
*** markwash has quit IRC13:27
ttxnotmyname: See https://bugs.launchpad.net/swift/+bug/960018 -- might be worth fixing in milestone-proposed before 1.4.8 final13:32
uvirtbotLaunchpad bug 960018 in swift "Missing tools and tox.ini in published tarballs" [Undecided,New]13:32
eglynn__vek: could you repeat your prior +2 on https://review.openstack.org/5523 (I pushed a tiny change after you gave it the thumbs up)13:33
*** deshantm has joined #openstack-dev13:35
*** adjohn has joined #openstack-dev13:39
*** mdomsch has joined #openstack-dev13:41
*** markwash has joined #openstack-dev13:41
*** rkukura has joined #openstack-dev13:42
*** halfss has quit IRC13:44
notmynamettx: 1) those files have nothing to do with running swift (they are only for the openstack CI system) 2) wouldn't that be a packaging issue?13:47
*** mattray has quit IRC13:54
*** tserong has joined #openstack-dev13:56
*** tserong has joined #openstack-dev13:56
*** mattray has joined #openstack-dev13:58
ttxnotmyname: the tarball has to contain them, and the fix belongs to the repo (MANIFEST.in)13:58
ttxnotmyname: we can decide we don't care13:58
ttxnotmyname: or that it's a feature that they are ignored13:58
ttxmtaylor: ^13:59
notmynamettx: ah yeah. I forgot about the MANIFEST.in14:02
notmynamettx: I don't care (and therefore would lean towards not doing anything for now), but I'd like to hear what mtaylor says14:02
ttxnotmyname: yes, I don't care enough about them either :)14:03
*** crobinso has joined #openstack-dev14:03
*** dtroyer has joined #openstack-dev14:04
*** mdomsch has quit IRC14:06
*** mdomsch has joined #openstack-dev14:06
ttxnotmyname: note that we need to push Final=True to milestone-proposed 1.4.8 once QA approves it, so we have to regenerate the tarball anyway14:17
bcwaldoneglynn__: quick question14:17
bcwaldoneglynn__: does https://bugs.launchpad.net/glance/+bug/955527 need to be targeted at rc1? It's the one bug that remains14:18
uvirtbotLaunchpad bug 955527 in glance "copy_from test case logic is invalid" [High,In progress]14:18
ttxbcwaldon: I was just asking myself the same question14:20
ttxseems to be a bit far away from being fully characterized14:20
bcwaldonttx: I think we can cut rc1 without it, and we can apply any necessary fix to trunk later14:20
bcwaldonttx: I say untarget it14:21
*** dtroyer has quit IRC14:21
*** andrewsmedina has quit IRC14:27
*** andrewsmedina has joined #openstack-dev14:28
ttxbcwaldon: if you have another issue coming, we can let it live until jaypipes axes it14:29
bcwaldonok14:29
eglynn__bcwaldon / ttx: still unclear where the underlying issue lies, but yeah shouldn't be a show stopper for the RC14:29
ttxeglynn__: ok, will move it to essex-rc-potential list14:29
ttxeglynn__: so that it stays on the radar14:30
eglynn__bcwaldon / ttx: getting https://review.openstack.org/5523 approved will help me make further progress on root cause14:30
*** maploin has joined #openstack-dev14:30
*** maploin has quit IRC14:30
*** maploin has joined #openstack-dev14:30
eglynn__(as the issue seemingly only occurs on the Jenkins slaves, need to capture the glance service logs to figure out what's going on)14:31
*** viraptor has joined #openstack-dev14:33
viraptorhi all, is there some reason compute_api.get_all can use regex for ips? I can't find any place where a regex is actually passed in in the code (apart from tests) - only api can construct some queries via GET... but that's not even documented in the openstack API14:35
viraptoris there some known documented usage for this?14:35
mtaylorttx, notmyname: I don't really care if that stuff is in the tarballs14:35
mtaylorit's dev related - I don't expect really anybody to pull a tarball and then expect to do virtual-env-based testing14:36
ttxmtaylor: ack14:37
ttxnotmyname: feel free to untarget it if you don't want it.14:37
bcwaldonviraptor: undocumented :(14:37
ttxmtaylor: same issue with https://bugs.launchpad.net/nova/+bug/96002714:38
uvirtbotLaunchpad bug 960027 in nova "Some files missing in python-novaclient tarballs" [High,Confirmed]14:38
ttxmtaylor: feel free to comment there14:38
viraptorbcwaldon: do you know if anyone wants to make it official? I'm just considering getting rid of it on the basis that pulling the whole database, then filtering it locally with regex is a very very silly idea... but I'm not sure how does it align with the upstream efforts - do you know?14:39
bcwaldonviraptor: I havent considered pulling it in to v314:39
bcwaldonviraptor: I question usage patterns when we start supporting features like that14:39
*** dubsquared has joined #openstack-dev14:40
*** dolphm has joined #openstack-dev14:41
viraptorok... maybe I'll voice some concerns when the time comes in that case ;) one would be that with Nk of instances this takes ages to filter... the other one that people could start submitting crazy recursive regexes taking minutes to resolve :(14:42
notmynamettx: untargeted14:42
bcwaldonviraptor: yep, and we definitely dont want that exposed to non-admin users (which I hope its not)14:43
*** alaski has joined #openstack-dev14:43
*** dneary has joined #openstack-dev14:48
viraptorbcwaldon: thanks, that cleared it up a bit14:49
bcwaldonviraptor: yep, no problem14:49
*** n0ano has quit IRC14:50
*** rnirmal has joined #openstack-dev14:51
*** dubsquared has quit IRC14:51
*** bodepd has joined #openstack-dev14:53
eglynn__bcwaldon / jaypipes: can one of you guys take a look at https://review.openstack.org/5523 which is blocking futher progress on bug #955527 ?14:54
uvirtbotLaunchpad bug 955527 in glance "copy_from test case logic is invalid" [High,In progress] https://launchpad.net/bugs/95552714:54
*** zaitcev has joined #openstack-dev14:55
eglynn__(original approver dprince isn't around today)14:55
bcwaldoneglynn__: looking14:55
bodepdfor a little while nova.conf would not accept true of false as values but require --no. I cannot recreate this issue on the newer versions of nova. Has it been fixed? Could someone point me to the ticket for this?14:55
bcwaldonbodepd: if you can't reproduce, then unfortuntaely there isn't anything for us to go on14:55
bcwaldonbodepd: a lot of work has gotten done around config, so I wouldnt be surprised if it was transient14:56
markmcbodepd, yeah, that issue was fixed14:56
bodepdbcwaldon: do you know rather a value of true or false is allowed in nova.conf?14:56
* markmc looks up the commit14:56
bodepdmarkmc: awesome thanks!14:57
markmcbodepd, yes, true/false is allowed14:57
bodepdcould you point me at the commit or ticket number?14:57
bcwaldonbodepd: markmc is the authority on config stuff at this point14:57
*** hhoover has joined #openstack-dev14:57
*** zzed has joined #openstack-dev14:57
markmcbodepd, pretty sure this was where we fixed it: https://review.openstack.org/373014:58
*** hhoover has left #openstack-dev14:58
*** PotHix has joined #openstack-dev14:58
*** mattray has quit IRC14:59
*** blamar has joined #openstack-dev14:59
*** troytoman-away is now known as troytoman15:09
*** mdomsch has quit IRC15:10
*** vincentricci has joined #openstack-dev15:11
*** anotherjesse is now known as anotherjesse_zz15:11
*** rgoodwin has joined #openstack-dev15:13
eglynn__bcwaldon: thanks!15:14
bcwaldoneglynn__: no prob15:14
blamarbcwaldon: hi15:16
bcwaldonblamar: hi15:16
*** littleidea has joined #openstack-dev15:18
*** Gordonz has joined #openstack-dev15:22
*** danwent has joined #openstack-dev15:23
*** armaan has joined #openstack-dev15:23
*** roge has joined #openstack-dev15:28
ttxlittleidea: was wondering if you made progress on Keystone RC1-targeted https://bugs.launchpad.net/keystone/+bug/95297715:30
uvirtbotLaunchpad bug 952977 in keystone "Can't fetch EC2 credentials" [High,Confirmed]15:30
*** davidkranz has joined #openstack-dev15:30
*** hub_cap has joined #openstack-dev15:31
hub_capdolphm: hey dude, can u review https://review.openstack.org/#change,556415:31
*** roge has quit IRC15:38
*** littleidea has quit IRC15:38
*** mdomsch has joined #openstack-dev15:39
*** roge has joined #openstack-dev15:40
*** devananda has joined #openstack-dev15:40
*** garyk has quit IRC15:47
*** dneary has quit IRC15:49
*** Gordonz has quit IRC15:51
*** Gordonz has joined #openstack-dev15:51
*** heckj has joined #openstack-dev15:52
*** dneary has joined #openstack-dev16:05
hub_capheckj: Hey dude, can u review https://review.openstack.org/556416:07
hub_capi also sent a email to you on the subject. we had conflicting information regarding name vs id validation on the belongsTo field, and the end product being to migrate back to validation on the id, which is better anyway :D16:07
*** rkukura has quit IRC16:11
* heckj looks16:11
*** jdurgin has joined #openstack-dev16:13
eglynn__jaypipes: would the s3 bucket used for the glance func tests happen to be in US standard region?16:13
eglynn__jaypipes: only eventual consistency provided in US standard http://aws.amazon.com/s3/faqs/#What_data_consistency_model_does_Amazon_S3_employ16:13
*** maplebed has joined #openstack-dev16:13
eglynn__jaypipes: whereas read-after-write consistency for PUT objects available in EU (Dublin), US West (SFO), and others ...16:14
eglynn__jaypipes: would explain the mysterious 404 if the second GET wasn't sticky, i.e. was LB'd to a different DC not yet aware of the new object16:14
eglynn__jaypipes: (in relation to bug #955527)16:14
uvirtbotLaunchpad bug 955527 in glance "copy_from test case logic is invalid" [High,In progress] https://launchpad.net/bugs/95552716:14
*** reidrac has quit IRC16:17
heckjhub_cap: back to ID huh? I prefer that personally - does it match with what Nova is doing under the covers?16:20
eglynn__jeblair: could I trouble you to change the s3 creds used by the glance func tests?16:23
eglynn__jeblair: (i.e. replace jay's bucket/keys with my own bucket located in eu-west-1, to rule out the eventual consistency issue described above ^^^)16:23
*** Mandell has joined #openstack-dev16:24
eglynn__jeblair: change would apply only to the extra swifts3 jekins jobs you set up for me yesterday (not the main builds gating glance merges)16:24
*** rkukura has joined #openstack-dev16:25
jeblaireglynn__: sure, but it's going to take a little while; we don't have a good way to update that globally yet, so i'll have to log onto all of the slaves and do it by hand.  send me the creds in email <corvus@inaugust.com> and i'll try to get them set up for you.  i also have to run out for a bit, so i can't start right away.  should be done in a few hours, ok?16:26
eglynn__jeblair: that's great, thanks!16:27
jeblair(we do have a plan for making maintenance of files like this easier, but it's down the road a bit)16:27
eglynn__jeblair: yep, I'm probably driving you up the walls with these ad hoc change requests ...16:27
jeblaireglynn__: we knew we'd have to deal with it eventually, just weren't expecting it so soon.  :)16:28
*** armaan has left #openstack-dev16:28
*** bepernoot has quit IRC16:28
*** spiffxp has quit IRC16:28
*** dalang has joined #openstack-dev16:32
*** n0ano has joined #openstack-dev16:32
hub_capheckj: it does. nova client does not care, u pass it whatever u want based on what i added to novaclient16:36
hub_caphaha that doesn't make sense. s/it does//16:36
heckjit does - I thought this was coming from nova, but it's coming from nova-client, so we're good16:36
*** spiffxp has joined #openstack-dev16:37
hub_capyup16:38
hub_capheckj: RC1 hasn't been pushed yet, right?16:38
heckjhub_cap, not for keystone :-( We've still got 3 bugs that need to be squashed, and some others pending review and movement for final resolution16:39
hub_capok thats fine, i just wanted to make sure we are getting this in for RC1 :D16:39
hub_capbcwaldon: heckj asked you to review a keystone branch, https://review.openstack.org/5564, can u hook it up? its a 2 line change, 1 file, 1 test16:42
bcwaldonhub_cap: yep, looking16:43
hub_capheart16:43
bcwaldonhub_cap: approved16:45
hub_capsweet thx bcwaldon heckj.16:48
bcwaldonno prob16:48
heckjnp16:49
* heckj reads through reviews...16:49
*** Mandell has quit IRC16:50
*** danwent_ has joined #openstack-dev16:50
heckjbcwaldon - quick question.16:51
bcwaldonheckj: shoot16:51
heckjbcwaldon: in https://review.openstack.org/#patch,sidebyside,5348,3,doc/source/configuringservices.rst - "Drop 'the'" ? not making sense.16:51
heckjYou mean "you'll need to know UUID of the role you want add"? Doesn't sound right to me16:52
bcwaldonheckj: 'For adding the a role'16:52
heckjbcwaldon: AHHH!!16:52
*** danwent has quit IRC16:52
*** danwent_ is now known as danwent16:52
bcwaldonheckj: I was thinking drop 'the', but maybe 'a' should be 'admin'?16:52
heckjDone!16:52
heckjyeah - it was supposed to be. Just switched it to "For adding the Admin role to the service…"16:53
bcwaldonheckj: ok, cool16:53
heckjand in progress on calling those "users" instead of "accounts" to make it easier to understand16:53
bcwaldonheckj: thanks!16:54
*** jog0 has joined #openstack-dev16:57
*** Mandell has joined #openstack-dev16:58
heckjbcwaldon: update posted - take a gander when you have a sec: https://review.openstack.org/#change,534816:59
dolphmheckj: easy approval: https://review.openstack.org/#change,553816:59
dolphmheckj: looking at your doc change17:00
heckjdolphm: done17:00
jog0does keystone support ssl?17:00
heckjjog0: support it for what? the transport doesn't exclude it, but we don't use SSL certs for authn verification instead of other mechanisms right now if that's what you're asking17:01
dolphmheckj: i had to rebase and wiped your +2 on https://review.openstack.org/#change,535817:02
ayoungheckj, Keystone meeting happening today?17:02
heckjayoung: yep - it's in an hour (the whole UTC thing)17:02
dolphmayoung: heckj: in an hour?17:02
heckjOr more specifically, the whole US Government fucking with time thing17:03
dolphm+117:04
jog0heckj:  so thats a no crypto anywhere? No crypto in transport and no crypto in authn certs?17:04
dolphmand then the full openstack meeting is in 4 hours, right?17:05
ttxdolphm: yes17:05
heckjdolphm: yes17:05
ttxheckj, dolphm: I count on you guys to wreck my meeting preparation by getting all those keystone pending reviews merged :)17:05
*** thingee has joined #openstack-dev17:06
dolphmttx: working on it!17:06
* ttx pauses for dinner17:06
heckjjog0: at this point, there's no crypto enabled by default. The transport can be https and there's support, but no code to explicitly enable that. There is no validation of SSL certifications in code or current support for that as a means of validating services to interact with keystone.17:06
heckjjog0: is that what you're asking?17:06
dolphmttx: heckj: i was secretly hoping to beat nova to the punch17:06
jog0heckj:  thanks that answers my Q17:06
heckjdolphm: yeah, me too.17:06
ttxdolphm: you can still beat Glance, but i wouldn't bet the house on it17:06
*** gyee has joined #openstack-dev17:07
heckjQuick! GO open a ton of bugs against glance!17:07
dolphmlol17:07
*** maploin has quit IRC17:12
*** sandywalsh has quit IRC17:12
dolphmheckj: what's the latest news on markmc's fixes merging?17:13
heckjTermie has a sticky -2 in there that I'm hoping to get resolved today. He's back from sxsw, and said he'd be online today. Haven't caught up with him yet online17:15
dolphmheckj: alright, and intermediate devstack support?17:15
heckjwe need to release the -2 sticky, then approve up to the 2nd to last. Then a devstack change needs to flow, and we finish it off on keystone. Lovely little waltz17:16
dolphmheckj: is the devstack change ready?17:19
termie_heckj: I AM ARRIVE17:19
bcwaldontermie_: !17:19
heckjtermi!!!17:19
dolphmtermie_: yay17:19
heckjWelcome back!17:19
termie_i feel like shiiiiittt17:19
*** termie_ is now known as termie17:20
bcwaldontermie_: :|17:20
heckjdrink more water, vitamin B12, and advil17:20
*** termie has quit IRC17:20
*** termie has joined #openstack-dev17:20
*** jimbaker has quit IRC17:20
bcwaldonthen get to work17:20
heckj(that's my recipe, anyway)17:20
dolphmlol17:20
termiei am drinking b12 water, yeah17:20
termiemy ears are like... angry at me all of a sudden17:20
*** jimbaker has joined #openstack-dev17:20
termiewoke up this morning with them being in quite a lot of pain17:20
bcwaldonirrelevant17:20
bcwaldonkeystone time17:21
dolphmtermie: unminustwo plz https://review.openstack.org/#change,454717:21
termiedisregard pain, begin arguments17:21
bcwaldonhuzzah17:21
termiedolphm: unminusyourface17:21
dolphmtermie: umm, thanks for the compliment?17:21
heckjAh, back to personal attacks so quickly!17:21
heckjtermie: two key issues outstanding. MarkMC's set of patches to resolve start at https://review.openstack.org/#change,4547. Your -2 is blocking them.17:22
heckjFundamental issue (from what I see) revolves around...17:22
heckjglobal vs. local configuration objects.17:22
termiereading emails17:23
termiethere are many of them17:23
*** dtroyer has joined #openstack-dev17:23
dolphmportal 2 is suddenly $10 to celebrate termie's return17:23
termieyeah, everybody go play portal and stop asking me to do stuff17:23
dolphmhttps://twitter.com/#!/SteamyDeals/status/18215454310518784017:23
termiefor like, a whole day17:23
heckjI took a stupid quick poll (got an amusing email from ayoung) on it - in my stupid poll, more people seemed to actually prefer markmc's approach to the global approach.17:23
termieheckj: i don't believe in democracy17:23
*** shevek_ has quit IRC17:24
termieheckj: so i'd really have to see who answered which way before i put any interest into a poll17:24
dolphmheckj: this is definitely a dictatorship17:24
heckjheh17:24
heckjIt was mostly for me anyway, so I don't care that much - but it's an interesting data point17:24
*** Ghe_Rivero has joined #openstack-dev17:25
dolphmwhere's anotherjesse_zz? he's got a -2 on a release blocker as well17:25
dolphmhttps://review.openstack.org/#change,548517:25
termieugh, my throat doesn't let me swallow this vitamin water17:25
heckjdictatorship or whatever, we've two critical bugs that are being held up from even going into "In Progress" that need a resolution. So put yer codin' cap on.17:26
termiei'm putting my email reading cap on first17:26
termieyour last one looks like it will be informative17:26
heckjI'm fine with another solution, but a different one hasn't been presented, and I couldn't weasel through your mixin code. I'll lurk until you've got some readin' in.17:26
*** sandywalsh has joined #openstack-dev17:28
*** Mandell has quit IRC17:28
*** Mandell has joined #openstack-dev17:28
*** maplebed has quit IRC17:29
*** reed has joined #openstack-dev17:30
ayoungheckj, "Amusing?"17:30
*** maplebed has joined #openstack-dev17:31
*** refactor has joined #openstack-dev17:31
heckjayoung: yeah, I laughed when I saw it.17:32
heckjit was a great response17:32
termiei can't tell whether i've forgotten how to use a mouse or my tracking speed is way off17:32
heckjtotally called me out, I loved it17:32
heckjtermie: you're probably just left it running in 1st gear17:33
ayoungheckj, glad to hear it...I think17:33
heckjayoung: yeah, it was good17:33
*** Mandell has quit IRC17:33
dolphmjeblair: not sure what's going on here? https://jenkins.openstack.org/job/gate-python-keystoneclient-pep8/59/console17:35
*** dneary has quit IRC17:36
*** oneiroi has quit IRC17:36
*** maplebed has quit IRC17:40
*** danwent_ has joined #openstack-dev17:43
*** derekh has quit IRC17:43
*** maplebed has joined #openstack-dev17:44
*** dneary has joined #openstack-dev17:44
dolphmheckj: reviewed https://review.openstack.org/#change,534817:44
dolphmheckj: does it matter if doc changes go in before/after rc1?17:45
*** darraghb has quit IRC17:45
*** relateable has quit IRC17:45
*** danwent has quit IRC17:46
*** danwent_ is now known as danwent17:46
heckjdolphm: docs don't matter that much (to me) for RC117:47
*** Guest35096 has joined #openstack-dev17:47
*** bhall has joined #openstack-dev17:47
termieheckj: k, both those bugs are fixed17:47
*** bhall has quit IRC17:47
*** bhall has joined #openstack-dev17:47
termieone wasn't the bug it thought it was, though17:48
*** refactor has quit IRC17:48
annegentleas long as RC1 is documentable and bugs are fixed, we can document post RC117:49
dolphmannegentle: cool, thanks17:50
annegentledolphm: I will say what we have now is not documentable really :)17:50
heckjtermie: just +2d https://review.openstack.org/#change,557517:51
termiewelp, guess i'll go home now17:53
heckjtermie - thank you17:53
termiei think we needed to do something to rip out pycli (do we still juse that?) to help out the packagers17:54
heckjzul- you around?17:54
termieand also the packagers wanted a way to do no network usage during tests that i don't know if we ever resolved17:54
zulheckj: yep17:54
heckjtermie: I thought we already did17:54
heckjzul^ re pycli above17:54
zulyeah pycli bad...:)17:55
termieoh right yeah we removed it already17:55
termieforgot i wrote a little thing to replace it17:55
heckjtermie - yeah, I resolved the no-network thing. Added a flag that excluded the set of tests that where accessing git for integration tests17:55
termie(i was just checking the other script, keystone-manage, and saw the pycli syntax still... but i guess i just emulated it)17:55
heckjtermie: "-xintegration" on ./run_tests.sh - not brilliant, but it works17:55
*** davidkranz has quit IRC17:56
heckjtermie: I was trying to help Andrew with https://bugs.launchpad.net/keystone/+bug/952977, but we didn't get very far yesterday (my attention was elsewhere)17:56
uvirtbotLaunchpad bug 952977 in keystone "Can't fetch EC2 credentials" [High,Confirmed]17:56
termiele sigh, i get some errors when trying to run tests locally17:56
termielooks like maybe a keystoneclient update17:57
heckjtermie: does the keystone client tests run against keystone as well as the inverse?17:58
termieheckj: i doubt keystoneclient is testing against keystone17:58
mtayloronly in the context of devstack17:58
termieheckj: we sort of just decided to shoulder the weight of keeping it inline by writing those integration tests17:58
termiebut yeah it would be nice to have them know when they are about to break something17:59
mtaylorputting in something to devstack that ran a set of keystoneclient tests against keystone might help - both projects gate on that17:59
termieheckj: this also may not be their fault, still locating the bug17:59
heckjtermie: ++ lets get the integration tests on both sides for at least the basics. Should be pretty doable to write a little test like our keystone integration17:59
dolphmtermie: maybe i missed it, but what's the failure? i'm not seeing anything18:00
termieit's kinda random, will try clearing out stuff and checking again18:01
termiethat just added more errors, now i am more worried :/18:02
heckjkeystone meeting in #openstack-meetinb18:02
termiethe error is a simple things are being passed to **kw as unicode keys rather than as strings18:03
heckjer, #openstack-meeting18:03
termiebut dunno why it would be there18:03
*** jakedahn_zz is now known as jakedahn18:03
*** anotherjesse_zz is now known as anotherjesse18:05
*** hub_cap has quit IRC18:05
*** Ryan_Lane has joined #openstack-dev18:16
*** johnpostlethwait has joined #openstack-dev18:16
*** hub_cap has joined #openstack-dev18:17
*** Ghe_Rivero has quit IRC18:22
*** zigo has joined #openstack-dev18:24
dolphmjeblair: mtaylor: is this my fault? https://jenkins.openstack.org/job/gate-python-keystoneclient-unittests/60/console18:24
*** anotherjesse is now known as anotherjesse_zz18:26
*** berendt has quit IRC18:29
kbringardanyone know what actually uses the cc_host flag in the nova.conf?18:30
bcwaldonkbringard: where do you see that?18:30
kbringardI don't even see it in the codebase anymore18:31
bcwaldonthere's your answer18:31
kbringardhehe, OK, just making sure I wasn't missing something18:31
jeblairdolphm: looking18:31
*** sandywalsh has quit IRC18:31
dolphmjeblair: thanks18:32
*** dspano has joined #openstack-dev18:33
jeblairdolphm: no, it was mtaylor's fault.  fixing.18:34
*** alaski has quit IRC18:34
*** mattray has joined #openstack-dev18:34
*** mnewby has joined #openstack-dev18:35
dolphmjeblair: lol thanks18:35
*** alaski has joined #openstack-dev18:36
*** dachary has quit IRC18:36
jeblairdolphm: good news is now python-keystoneclient is using shiny new pip bundles for it's venvs.  i retriggered the change, those jobs are green, and it should merge as soon as the devstack gate finishes its thing.18:37
*** joesavak has joined #openstack-dev18:37
dolphmjeblair: *hug*18:37
Lumierechmouel: if you get a chance, can you review pull request 16 on python-cloudlb?18:41
chmouelLumiere: I already merged it https://github.com/rackspace/python-cloudlb/pull/1618:43
Lumieresorry 1818:45
LumiereSSL Termination18:45
*** sandywalsh has joined #openstack-dev18:45
*** blamar has quit IRC18:48
jeblaireglynn__: dev-* jobs updated with new s3.conf, didn't make the change in time for builds #17, so it will be reflected in the next runs.18:49
*** anotherjesse_zz is now known as anotherjesse18:49
jeblaireglynn__: this config file is totally a one-off, and won't survive us rebuilding, replacing, adding, or otherwise changing the jenkins slaves.  but hopefully you'll only need it for a few days, and that should be enough.  if you need the credentials changed permanently for the real jobs, let me know.18:50
*** dneary has quit IRC18:51
*** berendt has joined #openstack-dev18:58
*** mnewby has quit IRC18:58
*** littleidea has joined #openstack-dev18:59
*** mnewby has joined #openstack-dev19:01
*** danwent has quit IRC19:01
*** mnewby has quit IRC19:01
*** littleidea has quit IRC19:03
*** mattray has quit IRC19:04
*** berendt has quit IRC19:06
*** mnewby has joined #openstack-dev19:06
eglynn__jeblair: thanks! a few days will suffice to prove/disprove the working theory19:12
*** bepernoot has joined #openstack-dev19:18
*** ogelbukh has quit IRC19:19
*** novas0x2a|laptop has joined #openstack-dev19:19
*** ogelbukh has joined #openstack-dev19:20
eglynn__bcwaldon: would good to get this one in before the first Jenkins build runs against the fresh s3 creds ... https://review.openstack.org/558019:22
bcwaldoneglynn__: approved19:22
eglynn__bcwaldon: thanks!19:23
*** thingee has quit IRC19:30
sdaguechmouel: is there a good way to be able to add a comment back onto the review in gerrit?19:32
*** alaski has quit IRC19:32
*** alaski has joined #openstack-dev19:33
chmouelsdague: you just click review (and keep +0) and add your comment19:34
chmouelprobably misnamed19:34
sdagueok, cool19:34
*** mattray has joined #openstack-dev19:35
sdagueI'll put the response back there19:35
chmouelthanks19:35
termiedolphm, heckj: are either of you seeing errors on a fresh checkout of keystone?19:37
termiedid keystoneclient possibly change one of its tags in github?19:38
joesavaktermie - i pulled sunday and had no issues - haven't tried since then19:38
heckjwill check, just a sec. Don't think any tags changed19:38
heckjrunning ./run_tests.sh -f -V now19:38
*** bepernoot has quit IRC19:39
dolphmtermie: i'm not, running tests again19:42
*** davidkranz has joined #openstack-dev19:44
heckjtermie: Ran 301 tests in 36.308s, OK (SKIP=5)19:44
*** johnpostlethwait has quit IRC19:45
davidkranzvishy: What's your view of bug https://bugs.launchpad.net/nova/+bug/940619 which is marked Undecided. A blueprint and checkin claimed this was working with libvirt.19:46
uvirtbotLaunchpad bug 940619 in nova "Tempest resize test fails with kvm/libvirt" [Undecided,New]19:46
termiewtfs19:46
*** johnpostlethwait has joined #openstack-dev19:46
*** cp16net has joined #openstack-dev19:47
devcamcarvishy: ping19:49
joesavaktermie - did a fresh clone and ran  ./run_tests.sh - got "network unreachable" when trying to pull unittest2. It pulled the other packages ok19:49
*** mdomsch has quit IRC19:49
vishydavidkranz: do you have --allow_resize_to_same_host set?19:50
vishydavidkranz: or are you resizing to different host?19:50
*** mdomsch has joined #openstack-dev19:51
vishythe error looks like it could be related, not sure.19:51
devcamcarvishy: got a question for you about volumes - specifically once one gets in an error state, it seems impossible to delete it19:53
davidkranzvishy: that flag is one more thing I didn't know about. adam_g got this failure and was asking about it.19:54
davidkranzThe test is just calling resize.19:54
vishydavidkranz: the offending line with the error is not in current trunk19:54
vishydavidkranz: so resize in libvirt requires --allow_resize_to_same_host in single node19:55
vishydavidkranz: in multi node install it actually requires that the nova user can scp between hosts19:55
davidkranzvishy: OK, got it.19:55
vishydavidkranz: so it requires working name resolution and some kind of key sharing19:56
vishydavidkranz: something similar is true for migrations in libvirt, libvirtd has to be able to communicate, which you can do with ssh keys or ssl19:56
davidkranzvishy: I had been running tempest with devstack/essex and multi-node diablo and falsely attributed the difference to versions and not single vs multinode19:57
vishydavidkranz: resize is not implemented in diablo for kvm19:57
vishyas well19:58
davidkranzvishy: Yup, but it would have failed in my multi-node config even if it had been!19:58
jeblairbcwaldon: ping19:59
cp16netmarkmc: could you look over the bug and changes i made for openstack-common?20:00
joesavaktermie - worked again the second time. All tests passed (301 tests). 6 were > 1sec (red)20:02
bcwaldonjeblair: pong20:03
*** misheska- has quit IRC20:03
*** mikal has joined #openstack-dev20:03
*** mikal has quit IRC20:04
jeblairbcwaldon: how would you feel if i proposed a change that added 1.0 support back to python-novaclient?  here's why:20:04
*** mikal has joined #openstack-dev20:04
jeblairwe have three providers we can use for the devstack-gate test nodes now, two of them speak openstack 1.1, but we still need to use rackspace legacy20:04
jeblairwe'd really like to use one library to interact with all of our providers20:04
jeblairand we think it would be great if novaclient could speak to any openstack-ish provider20:05
jeblairbcwaldon: thoughts?20:05
bcwaldonjeblair: I'm behind novaclient talking v1 and v220:05
bcwaldonjeblair: I'm against adding provider-specific extensions to core, though20:06
jeblairbcwaldon: is there something along those lines that prompted v1.0 to be removed?20:06
jeblair(because the commit message and reviews were pretty vague on the reasons for removing it...)20:06
bcwaldonjeblair: v1 isnt a functional spec, and we never had a complete implementation20:06
bcwaldonjeblair: I'd rather disown it, but if we have a real driving reason, then ok20:07
*** zigo has quit IRC20:09
*** rkukura has quit IRC20:11
*** jog0_ has joined #openstack-dev20:14
*** jog0 has quit IRC20:14
*** jog0_ is now known as jog020:14
jeblairbcwaldon: okay, thanks.  i'd really like to help make our own projects better; this will let us dogfood novaclient in the devstack tests, and could help get other people in the same situation using novaclient.  i'll see what it takes to resurrect 1.0 and submit something.20:15
kbringardquick ? about keystone (in diablo-stable, not light or essex)20:19
kbringardwhen using the nova client, i set my nova api endpoint to be the keystone service20:19
kbringardwhich auths and gives me a token and an endpoint; at that point does keystone itself proxy the connection back to the internal url from the endpoint_templates table?20:19
kbringardor does it tell the client to do it via the public_url, which establishes another connection from the outside?20:19
*** flaviamissi has joined #openstack-dev20:20
jaypipeskbringard: not quite20:20
kbringardjaypipes: or something else entirely?20:20
kbringard:-D20:20
jaypipeskbringard: close...20:20
jaypipeskbringard: the client is responsible for parsing the service catalog and directing the client request to an appropriate endpoint20:21
jaypipeskbringard: that appropriate endpoint is determined by the -R/--region optional CLI option20:21
*** bepernoot has joined #openstack-dev20:21
jaypipeskbringard: if there is >1 endpoint, the client code looks through the endpoint list for the endpoint in the region identified by --region and uses that20:22
*** flaviamissi has quit IRC20:22
kbringardright… so the endpoint gets returned to the client by keystone20:22
kbringardthen the client establishes another connection to that endpoint with the token, yea?20:23
*** flaviamissi has joined #openstack-dev20:23
*** mdomsch has quit IRC20:23
jaypipeskbringard: right. the endpoints are in the serviceCatalog returned when the token is validated for a user/password/tenant combination by the auth_token middleware sitting in the server pipeline20:23
jaypipeskbringard: flow is like this:20:24
kbringardok, so if I want to put https on the entire pipeline, I need to set it up on keystone and nova20:24
jaypipeskbringard: no, not necessarily...20:24
kbringardI ask because, I have a LB setup and doing ssl concentration20:24
kbringardI set my nova_url to the KS endpoint on the LB20:24
kbringardI see that connection made and the token requested20:24
kbringardthe nova_api endpoint I have is another VIP on the LB20:25
kbringardbut, I never see it request that url20:25
kbringardand, I've even gone so far as to take it off the LB entirely and it still works20:25
kbringardso that's why I was confused20:25
vishyadam_g, Daviey, zul: is it possible in the packages to detect whether the openstack install is an upgrade, and if not set the following opt: instance_name_template=%(uuid)s  ?20:25
*** jog0 has quit IRC20:25
*** jog0 has joined #openstack-dev20:25
kbringardI just want to make sure I'm actually protecting the entire pipeline20:25
vishyit seems like it is far more useful to see the uuid in the hypervisor and the ffilesysem20:25
jaypipeskbringard: /me thinking...20:25
zulvishy: how so?20:26
kbringardjaypipes: thanks, I thought I knew how it worked, but that confused me :-D20:26
*** anotherjesse is now known as anotherjesse_zz20:26
zulvishy: are you talking the nova.conf?20:26
vishykbringard: are you sure you set all three urls properly in the service catalog?20:27
vishyzul: yes i think that should be the default for that flag, but I worry about people upgrading and it breaking looking for old names20:27
zulvishy: it should be possible using ucf can you open up a bug against nova (ubuntu) please so we can track it and not foget please20:28
kbringardvishy, jaypipes: ah ha20:28
vishyzul: sure20:29
kbringardvishy: yea, I had the endpoints right, but using history and not paying attention was causing me to use the old region20:29
*** mattray has quit IRC20:29
kbringardso it does work how I expected20:29
zulvishy: thanks20:29
jaypipeskbringard: cool.20:29
zulvishy: i need to think how to do it first :)20:29
*** smballe_ has joined #openstack-dev20:29
kbringardthanks, you guys rock20:29
kbringardand I'm just retarded20:30
adam_gvishy: zul we can't go adding flags to a user modified config file like that, can we ?20:30
adam_gvia packaging, at least20:30
zuladam_g: ucf - http://wiki.debian.org/ConfigPackages20:30
adam_goh, i get it. setting that flag if it is a fresh install, but not if it is an upgrade..20:31
adam_g?20:31
zuladam_g: correct20:32
*** bepernoot has quit IRC20:34
adam_gzul: that could just be added to the current nova.conf we ship, and users prompted on upgrade about how to handle the diff between their modified config and the packages default config ?20:34
zuladam_g: in theory20:35
vishyadam_g:  the problem is that it isn't set in most cases20:35
vishyadam_g: people mostly just use the default20:35
justinsb_Dare I ask what happened with instance_name_template, or am I opening a world of pain?20:36
*** asalkeld has joined #openstack-dev20:37
adam_gvishy: right, so it hasn't been set in joe's config from diablo. he's likely modified nova.conf, though, and on upgrade dpkg will ask him if he wants to overwrite his config with the default essex, keep his, look at a diff, etc.  new installs of essex would just have that flag set in the default config, if added20:37
adam_gis there any technical reason for setting that flag, or is it just a matter of preference, keeping /var/lib/instance/ directories consistent with instance uuids?20:38
adam_g*/var/lib/nova/instances20:38
*** alaski has quit IRC20:39
vishyadam_g: it is just way more useful20:41
vishywhen debugging to have the libvirt name and the dir name and the uuid all match20:41
adam_gright20:43
adam_gthough, aren't libvirt domains named instance-0000000N currently?20:44
justinsb_vishy: Sounds like a wishlist item for Folsom.  These all seem like internals anyway, so we should just use the UUID for the libvirt name & the dir name, not defer to user config.20:44
jaypipesbcwaldon, ttx: I think we are ready to cut milestone-proposed.20:44
jaypipesfor glance...20:44
ttxjaypipes: hhhmmmm.20:44
bcwaldon+120:45
ttxjaypipes: we could do now the part I need you for (open folsom), and I'll finish the work tomorrow morning20:45
jaypipesttx: final bug in RC1 milestone now in trunk.20:45
*** danwent has joined #openstack-dev20:45
jaypipesttx: sure, just tell me what you want.20:45
ttxjaypipes: I'll need you to approve a review about version bump, but only precisely when I tell you to.20:46
ttxpreparing it right now20:46
bcwaldonhow about we wait till after the meeting to send it through20:46
vishyjustinsb_: the problem is that existing installs will break20:46
ttxbcwaldon: we can do that.20:46
ttxI expect the meeting will be short20:46
vishyjustinsb_: it is a little nasty to rename internal ids when you are upgrading20:46
vishyjustinsb_: we ran into that issue at nasa and it created all sorts of headaches20:46
ttxjaypipes: are you going to be around at the end of the meeting ?20:46
vishyadam_g: the current value of the flag is instance-%08x20:47
jaypipesttx: yes20:47
vishyadadam_g or something along those lines20:47
*** milner has quit IRC20:47
adam_gvishy: right, so that flag dictates the directory + libvirt domain name?20:48
*** milner has joined #openstack-dev20:48
vishyadam_g: correct20:48
*** smballe_ has quit IRC20:48
vishyadam_g: instance_name is the way the hypervisor is supposed to refer to the instance20:48
ttxok, let's do that.20:48
justinsb_vishy: So we save whatever state info we need in Folsom, and in G we have the libvirt name & directory name come from the UUID20:49
*** johnpostlethwait has quit IRC20:49
*** mattray has joined #openstack-dev20:49
ttxjaypipes: b0a608c09f0cd83b8ab3cccc8a3851bc3c98733c is your RC1, right20:49
adam_gvishy: gotcha.. from someone who still looks at all of this stuff from an EC2 POV and uses mostly euc2ools for launching/terminating/debugging, i obviously prefer instance names. :)20:50
*** johnpostlethwait has joined #openstack-dev20:50
bcwaldonttx: yes20:50
vishyadam_g: i suppose that is true the instance-xxxxx is probably easier for ec2 users20:51
*** SusanneB_ has joined #openstack-dev20:51
*** staignan has quit IRC20:51
*** bepernoot has joined #openstack-dev20:52
adam_gvishy: with everything else based on UUID, where would one even map the ec2 instance-xxx name of a failing instance to the UUID? logfiles/database?20:53
vishyadam_g: it is kind of hard yes20:53
vishyadam_g: right now it is manual database lookup20:54
jaypipesttx: yes.20:55
justinsb_vishy: Isn't it way too late in the cycle to be changing this?  And particularly to try to change it in packaging?20:57
*** rkukura has joined #openstack-dev20:58
*** zul has quit IRC20:58
vishyadam_g: one liner:20:58
vishyadam_g: python -c "from nova import db, context; from nova.api.ec2 import ec2utils; print db.instance_get(context.get_admin_context(), ec2utils.ec2_id_to_id('i-000000df'))['uuid']"20:58
vishyadam_g: so… not so easy :)20:58
*** davlaps has joined #openstack-dev20:59
vishyadam_g: on the compute host it is far easier: virsh domuuid instance-0000000421:00
*** zul has joined #openstack-dev21:01
*** bepernoot has quit IRC21:03
*** danwent has quit IRC21:04
adam_gvishy: id prefer to keep the default, honestly, at least in our packaging.  perhaps in folsom, a symlink tree like /var/lib/nova/instances/{by-uuid, by-instance-name}/ (a'la /dev/disk) could solve this for both cases21:05
*** danwent has joined #openstack-dev21:05
*** crobinso has quit IRC21:06
*** rnirmal has quit IRC21:06
vishyadam_g: sounds good21:07
*** mdrnstm has joined #openstack-dev21:09
*** deshantm_ has joined #openstack-dev21:09
*** danwent has quit IRC21:11
*** mattray has quit IRC21:11
vishymtaylor, jeblair: can we repack the nova repository?21:12
*** deshantm has quit IRC21:13
*** mattray has joined #openstack-dev21:13
*** mikal has quit IRC21:13
* Daviey cries a little.21:14
*** tryggvil__ has quit IRC21:15
*** mikal has joined #openstack-dev21:15
*** troytoman is now known as troytoman-away21:22
*** hub_cap has quit IRC21:27
*** jdg has joined #openstack-dev21:28
*** paulormg has quit IRC21:33
*** joesavak has quit IRC21:34
chmoueljaypipes: so about bug 94494621:34
uvirtbotLaunchpad bug 944946 in glance "Glance does not support auth server implementing 2.0 auth (ie: for Swift+Keystone)" [Medium,Confirmed] https://launchpad.net/bugs/94494621:34
chmouellet me know when you are online21:34
jaypipeschmouel: here.21:36
*** lts has quit IRC21:36
jaypipeschmouel: so, looks like the related patch is now merged into swift...21:36
*** novas0x2a|laptop has quit IRC21:37
*** novas0x2a|laptop has joined #openstack-dev21:37
chmouelyeah21:43
chmoueljaypipes: so basically when glance communicate to store image you need to specify a auth v1 user/key21:43
jaypipeschmouel: right.21:44
*** anotherjesse_zz is now known as anotherjesse21:44
chmoueljaypipes: we 'just' need to add a auth_version 2 there which would pass the option to swift.common.client21:44
jaypipeschmouel: and how does the v2 swift auth work?21:44
jaypipeschmouel: k. seems simple enough.21:44
chmoueljaypipes: it's keystone21:44
* heckj smiles21:44
jaypipeschmouel: aha.21:44
jaypipeschmouel: so we need to just pass the keystone API version int he swift client. got it.21:45
jaypipeschmouel: what do you want to default to?21:45
chmoueljaypipes: yeah and make sure you connect to keystone21:45
chmoueljaypipes: i'd say 2.021:45
jaypipesk21:45
jaypipeschmouel: I can try and get to that tomorrow21:45
chmoueljaypipes: cool, thanks. i am online early on your time so feel free to ping me21:46
jaypipeschmouel: sounds good. thx mate21:46
annegentlechmouel: jaypipes ok, thanks for the info21:47
*** dolphm has quit IRC21:48
*** mdomsch has joined #openstack-dev21:50
*** shevek_ has joined #openstack-dev21:53
*** ayoung has quit IRC21:58
ttxjaypipes: ping21:58
jaypipesttx: pong21:59
ttxok, get ready to approve...21:59
*** heckj has quit IRC21:59
ttxoh hmm21:59
ttxanother commit just got in21:59
*** phorgh has quit IRC22:00
* ttx rebases22:00
*** heckj has joined #openstack-dev22:00
ttxjaypipes: get ready...22:01
ttxjaypipes: you can review and approve: https://review.openstack.org/558822:02
jaypipesttx: done22:03
ttxjaypipes: will cut milestone-proposed from 15d9c8f371dd76bfd20b5718a662409ef3dff8f7, apply Final=True and publish RC1 from that22:04
*** kbringard has quit IRC22:04
*** flaviamissi has quit IRC22:05
*** mdomsch has quit IRC22:05
*** andrewsmedina has quit IRC22:10
*** hub_cap has joined #openstack-dev22:10
vishyjaypipes davidkranz : https://review.openstack.org/558922:10
*** mikeyp has joined #openstack-dev22:11
*** phorgh has joined #openstack-dev22:15
* ttx disappears22:17
eglynn__jaypipes: my fancy theory around eventual versus read-after-write consistency turned out to be fanciful, failure still occurs :(22:18
eglynn__jaypipes: latest thought is far more prosiac, a simple race between the S3 testcase body and S3 test teardown running near-conncurent in the Jenkins py26 and py27 builds22:18
eglynn__jaypipes: workaround ... https://review.openstack.org/559022:18
*** dspano has quit IRC22:21
*** littleidea has joined #openstack-dev22:23
*** troytoman-away is now known as troytoman22:27
*** hub_cap has quit IRC22:32
jaypipesvishy: reviewed. thx :)22:36
jaypipeseglynn__: isn't that what I said it was originally? :)22:36
jaypipeseglynn__: do we still need to have the alternate S3 locations in this patch?22:37
*** Guest35096 has quit IRC22:39
*** littleidea has quit IRC22:41
*** misheska has joined #openstack-dev22:42
eglynn__jaypipes: probably yes, I didn't twigg the race between 26 and 27 builds at that point22:43
* eglynn__ was still thinking in terms of a single test run22:43
eglynn__jayapipes: I think I got all the boto-supported Locations22:44
eglynn__>>> from boto.s3.connection import Location22:45
eglynn__>>> dir(Location)22:45
eglynn__['APNortheast', 'APSoutheast', 'DEFAULT', 'EU', 'USWest', '__doc__', '__module__']22:45
adam_gjaypipes: are the current tempest stress tests in good shape to be run?22:50
adam_gdavidkranz: ^22:50
*** apevec has quit IRC22:51
vishyjaypipes: ha, thanks22:52
vishyjaypipes: fixed22:52
*** troytoman is now known as troytoman-away22:55
*** hub_cap has joined #openstack-dev22:57
*** dachary has joined #openstack-dev22:57
*** agonella has joined #openstack-dev22:58
*** dolphm has joined #openstack-dev23:02
*** anotherjesse is now known as anotherjesse_zz23:05
*** AlanClark has quit IRC23:11
*** jog0_ has joined #openstack-dev23:13
*** zzed has quit IRC23:17
*** jog0 has quit IRC23:17
*** jog0_ is now known as jog023:17
*** mikeyp has left #openstack-dev23:18
*** hub_cap has quit IRC23:20
*** mattray has quit IRC23:23
*** misheska has quit IRC23:24
*** PotHix has quit IRC23:25
*** jog0 has quit IRC23:26
*** jog0 has joined #openstack-dev23:26
*** deshantm_ is now known as deshantm23:38
jaypipesadam_g: yeah, they should be.23:38
*** rkukura has quit IRC23:45
*** root____1 has quit IRC23:46
*** roge has quit IRC23:51
*** heckj has quit IRC23:56

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