Monday, 2011-10-24

*** dragondm has joined #openstack-dev00:04
openstackgerritLiem Nguyen proposed a change to openstack/keystone: x.509 client authentication  https://review.openstack.org/103800:13
*** rods has quit IRC00:19
*** adjohn has joined #openstack-dev00:24
*** Turicas has quit IRC00:25
*** dragondm has quit IRC00:35
*** hugokuo has joined #openstack-dev00:40
*** adjohn has quit IRC01:10
*** ChanServ sets mode: +v _cerberus_01:21
*** tsuzuki_ has joined #openstack-dev01:37
*** lorin1 has left #openstack-dev02:34
*** lorin1 has quit IRC02:34
*** nati2 has joined #openstack-dev02:38
*** nati2 has quit IRC02:46
*** adjohn has joined #openstack-dev02:54
openstackgerritVerification of a change to openstack/nova failed: Replace socat with netcat.  https://review.openstack.org/72902:54
*** mattray has joined #openstack-dev03:02
*** mattray has quit IRC03:02
*** pyhole has quit IRC03:18
*** pyhole has joined #openstack-dev03:19
*** dolphm has joined #openstack-dev03:28
*** dolphm has quit IRC03:32
*** dolphm has joined #openstack-dev03:37
*** nati2 has joined #openstack-dev03:46
*** sdake has joined #openstack-dev03:51
*** chmouel has quit IRC04:11
*** chmouel has joined #openstack-dev04:11
*** adjohn has quit IRC04:11
openstackgerritNaveed Massjouni proposed a change to openstack/nova: Adding support for retrying glance image downloads.  https://review.openstack.org/101704:25
*** sdake has quit IRC04:40
ironcamelWhy does my reply to a gerrit comment remain as (DRAFT)?04:42
ironcamelso annoying04:42
*** dolphm has quit IRC04:57
*** ben_ has joined #openstack-dev05:22
*** ben_ has left #openstack-dev05:23
*** nati2 has quit IRC05:37
*** sdake has joined #openstack-dev05:38
*** sdake has quit IRC05:44
*** timr has quit IRC05:46
*** Arminder has joined #openstack-dev05:47
*** tsuzuki_ has quit IRC05:58
*** timr has joined #openstack-dev06:03
*** nati2 has joined #openstack-dev06:34
*** tsuzuki_ has joined #openstack-dev06:37
*** sannes1 has joined #openstack-dev06:45
openstackgerritRazique Mahroua proposed a change to openstack/compute-api: Fix bug 845012  https://review.openstack.org/103907:25
uvirtbotLaunchpad bug 845012 in openstack-manuals "OSAPI Doc for Update Server needs to be updated" [Undecided,New] https://launchpad.net/bugs/84501207:25
*** martines has quit IRC07:27
*** martines has joined #openstack-dev07:28
*** nati2 has quit IRC07:28
openstackgerritRazique Mahroua proposed a change to openstack/openstack-manuals: Update Swift doc : # Fix bug 791584 # Update formatting  https://review.openstack.org/104007:56
uvirtbotLaunchpad bug 791584 in openstack-manuals "Documentation missing detail" [Low,In progress] https://launchpad.net/bugs/79158407:56
*** winston-d has left #openstack-dev08:00
*** winston-d has joined #openstack-dev08:00
*** rbasak has joined #openstack-dev08:01
*** tsuzuki_ has quit IRC08:04
*** tsuzuki_ has joined #openstack-dev08:06
openstackgerritRazique Mahroua proposed a change to openstack/openstack-manuals: Fix bug 869091  https://review.openstack.org/104108:14
uvirtbotLaunchpad bug 869091 in openstack-manuals "Broken link on openstack-compute/admin/content/configuring-the-vnc-proxy.html" [Undecided,Fix committed] https://launchpad.net/bugs/86909108:14
*** Tribaal|cooking is now known as Tribaal08:17
*** dillon-w has joined #openstack-dev08:22
*** corrigac_ has quit IRC08:26
*** darraghb has joined #openstack-dev08:52
*** jeffjapan has quit IRC08:52
*** Oneiroi has joined #openstack-dev08:55
*** dillon-w has quit IRC09:02
*** tsuzuki_ has quit IRC09:05
*** viraptor has joined #openstack-dev09:07
openstackgerritRazique Mahroua proposed a change to openstack/image-api: Update Object Storage documentation # Fixes bug 854159 # Update formatting  https://review.openstack.org/104209:29
uvirtbotLaunchpad bug 854159 in openstack-manuals "suggestions re OpenStack Object Storage Developer Manual" [Undecided,New] https://launchpad.net/bugs/85415909:29
*** hernad has joined #openstack-dev09:52
*** rods has joined #openstack-dev10:03
*** tsuzuki_ has joined #openstack-dev10:29
*** tomize has left #openstack-dev10:36
*** tomize has joined #openstack-dev10:36
OneiroiI've put up a script here: https://github.com/Oneiroi/openstack-debug to gather debug data and push to paste.openstack.org with anyluck it will help people to suppor tothers by getting info quickly, this is a 5 minute script and only grabs nov adata at the moment will add more later10:41
zykes-just for nova Oneiroi10:41
Oneiroizykes-:  yes at the moment10:42
zykes-i can help and patch it if you need to grab keystone stuff etc as well10:42
OneiroiI will add more later :)10:42
Oneiroiawesome by all means get a pull request on github and I'll pull it in10:42
Oneiroianyway kids to feed now I will bbl10:42
*** Oneiroi has quit IRC10:42
*** jiva has quit IRC10:46
*** jiva has joined #openstack-dev10:47
*** mmetheny_ has joined #openstack-dev10:50
*** mmetheny has quit IRC10:50
*** mmetheny_ is now known as mmetheny10:50
openstackgerritSoren Hansen proposed a change to openstack/nova: Extend test_virt_driver to also test libvirt driver.  https://review.openstack.org/104311:06
zykes-hey soren, got some time ?11:06
sorenzykes-: On my way to lunch, actually.11:07
zykes-ah, i got an error where compute fails on run_instance11:07
zykes-http://paste.openstack.org/show/2829/11:07
zykes-when you get time11:07
openstackgerritaababilov proposed a change to openstack/keystone: Fix tenant_id for Role  https://review.openstack.org/104411:13
*** tsuzuki_ has quit IRC11:54
sorenzykes-: It's hard to tell what's going on there. It would seem like there's a bug in the exception logging code that ends up raising another exception, so we never get to see the real exception.12:00
zykes-suggestion to what to do ?12:02
*** markvoelker has joined #openstack-dev12:03
sorenzykes-: Working on it, hang on.12:04
sorenzykes-: Which version is this?12:04
zykes-2011.312:05
zykes-in other words diablo from Griddynamics packages12:05
sorenOh.12:05
zykes-with keystone trunk12:06
zykes-since i couldn't get other stuff to work with stabl/diablo release of it12:06
Kiallzykes-: If its of any use .. I have stable/diablo .deb's for ubuntu oneiric of everything bar swift @ https://launchpad.net/~managedit/+archive/openstack ..12:09
zykes-Kiall: i'm running @ EL612:09
zykes-so no debs :(12:10
KiallAh - So useless for you ;)12:10
zykes-;)12:10
zykes-atm yeah, not wanting to start @ scratch again12:10
zykes-i'm like 1 cm from completing a demo12:10
Kialllol ..12:10
KiallWell .. It took me 1.5 hours to deploy 3 nodes with those packages.. and most of that was driving to the datacenter ;)12:11
sorenzykes-: Can I see your nova.conf, please?12:12
zykes-sure12:13
zykes-http://paste.pocoo.org/show/497306/12:14
soren Ah.12:14
sorenIt's your own fault. :)12:14
soren--logging_context_format_string=%(asctime)s %(name)s: %(levelname)s [%(request_id)s %(user)s %(project)s] %(message)s12:15
sorenThere's no such thing as ½(user)s12:15
*** zul has quit IRC12:15
zykes-kinda, but i'm using standard config, haven't changed that :)12:16
sorenzykes-: Then complain to your distributor. It's not standard OpenStack config.12:19
sorenA standard nova.conf is an empty one.12:20
zykes-hehe :)12:21
zykes-it might be kinda my own fault, since i use newer keystone version then the one they package12:21
*** nhubbard_away is now known as nhubbard12:29
sannes1If I have a qcow2 image working with qemu-kvm, can I use this directly with openstack or does it require additional magic?12:40
sannes1ops, wrong chan12:40
*** lts has joined #openstack-dev12:40
*** lorin1 has joined #openstack-dev12:42
*** crobinso has joined #openstack-dev12:52
Kiallreview.openstack.org down for anyone else?12:52
*** joesavak has joined #openstack-dev12:53
Kiallhumm .. its back now12:53
*** cmagina has joined #openstack-dev12:53
*** dillon-w has joined #openstack-dev12:54
*** markmc has joined #openstack-dev12:58
*** popux has joined #openstack-dev13:03
sorenzykes-: No comment :)13:05
zykes-any dashboard dev around here ?13:08
*** dolphm has joined #openstack-dev13:09
*** kbringard has joined #openstack-dev13:17
*** wwkeyboard has joined #openstack-dev13:20
*** jsavak has joined #openstack-dev13:21
*** kbringard has quit IRC13:24
*** kbringard has joined #openstack-dev13:25
*** joesavak has quit IRC13:25
*** dolphm has quit IRC13:26
*** dprince has joined #openstack-dev13:33
*** dillon-w has quit IRC13:34
dprincejeblair: Are the jenkins slaves offline this morning?13:34
jeblairdprince: lemme check13:45
*** kbringard has left #openstack-dev13:45
*** kbringard has joined #openstack-dev13:45
*** dolphm has joined #openstack-dev13:47
jeblairdprince: it looks like mtaylor moved the nova job to the new pip-based builder13:47
jeblairdprince: i think that may not have worked as well as he hoped13:47
dprincejeblair: Okay. Thanks for taking a look.13:50
*** kbringard has quit IRC13:50
jeblairdprince: we should be able to get it fixed in a few mins13:54
*** joesavak has joined #openstack-dev13:55
*** jsavak has quit IRC13:55
*** kbringard has joined #openstack-dev13:56
openstackgerritVerification of a change to openstack/nova failed: Raise InsufficientFreeMemory  https://review.openstack.org/95313:56
openstackgerritVerification of a change to openstack/nova failed: Snapshots/backups can no longer happen simultaneously. Tests included.  https://review.openstack.org/95513:57
openstackgerritVerification of a change to openstack/nova failed: bug 861310  https://review.openstack.org/95713:58
uvirtbotLaunchpad bug 861310 in nova "Scheduler hangs if filtered host list is empty." [Undecided,Fix committed] https://launchpad.net/bugs/86131013:58
*** Oneiroi has joined #openstack-dev13:58
*** Oneiroi has quit IRC14:03
dprincejeblair: another question for you. How might I go about getting an SSH key on the gerrit box that lets me run queries only (read access).14:03
*** Oneiroi has joined #openstack-dev14:03
jeblairdprince: email me the public key and the username you want and i'll set it up14:03
zykes-soren: is there any way that i can terminate a "pending" instance? euca-terminate-instances <id> doesn't budge14:04
*** dolphm has quit IRC14:05
dprincejeblair: Excellent. Thank you sir.14:05
*** sannes1 has quit IRC14:06
*** dragondm has joined #openstack-dev14:14
*** cp16net has joined #openstack-dev14:16
*** vladimir3p has joined #openstack-dev14:17
*** mdomsch has joined #openstack-dev14:18
sorenzykes-: That should be the right way to do it. If it doesn't work, that's a bug.14:19
openstackgerritA change was merged to openstack/nova: Raise InsufficientFreeMemory  https://review.openstack.org/95314:20
sorenjeblair: I had a change that I "had to" abandon. After that, whenever I tried to push to the branch (wanting to revive it), it was rejected.14:20
jeblairsoren: use the web interface to "restore" the change14:21
sorenjeblair: A couple of questions: I abandoned it, because I knew it was broken, and I didn't want anyone wasting time reviewing it. I couldn't find any useful way to mark the change as work in progress, so I abandoned it.14:21
sorenjeblair: Where?14:21
*** sdake has joined #openstack-dev14:21
jeblairsoren: same place as abandon14:21
jeblairsoren: we'd like to add a WIP state to gerrit.  for now, i think what you did is the closest thing we have14:22
sorenI forget where that was :)14:22
sorenOh.14:22
sorenI see it now.14:22
jeblairsoren: go to the change in gerrit, and it's a button where the 'review' button normally is14:23
jeblairok14:23
sorenHm... Yeah, I guess I can do that. What I did instead was to remove the Change-Id from the commit so that it would create a new one, so now it's registered as a different change.14:23
zykes-soren: http://pastebin.com/5E3JFNxh < shall i make a bug of it ?14:23
jeblairthat works too14:23
sorenI just lose some history.14:23
sorenThere wasn't really any to speak of anyway, so meh.14:23
sorenBut good to know for next time.14:24
sorenjeblair: Thanks.14:24
jeblairsoren: you're welcome14:24
Kiallzykes-: it looks like you didnt tail enough lines .. the error is not show in that pastebin14:24
KiallIt'll most likely be in nova-compute.log ..14:24
zykes-Kiall: there is no error. that's the funny part14:24
Kiallweird .. is nova-compute actually running?14:25
sorenYeah, it receives the request.14:25
zykes-it was "instances" that was stuck in pending because of a log format error in nova.conf earlier, i fixed that and now i can't cleanup the pending instancse14:25
Kiallsoren: as yes .. it does..14:26
*** tudamp_ has quit IRC14:26
Oneiroimarkmc:  el6 branch no longer has .init scripts :S14:27
Oneiroifor glance that is checking others14:27
markmchmm14:27
zykes-Oneiroi: .init ?14:27
* markmc looks14:27
zykes-want me to file a bug soren ?14:28
Oneiroizykes-:  /etc/init.d/openstack-glance etc ...14:28
zykes-Oneiroi: what else does it have?14:29
markmcOneiroi, my bad, sorry - fixed now14:30
Oneiroizykes-: fedora uses a different system, it has a service specification instead14:30
Oneiroimarkmc:  ^_^ cool keystone and nova look ok will put a build through shortly, is there an extra step I need to take to start getting these into epel-testing ?14:31
markmcOneiroi, yes14:31
openstackgerritVerification of a change to openstack/nova failed: Raise InsufficientFreeMemory  https://review.openstack.org/95314:32
openstackgerritA change to openstack/nova has been rejected: Deallocate ip if build fails.  https://review.openstack.org/99914:34
markmcOneiroi, was waiting for the follow up question for comic effect ... :)14:34
markmcOneiroi, no idea what that step is14:34
openstackgerritA change to openstack/nova has been rejected: Ensure non-default FLAGS.logfile_mode is properly converted to an octet.  https://review.openstack.org/99714:34
Oneiroilol sorry was pushing a build14:34
markmcOneiroi, maybe "fedpkg update" just works?14:34
Oneiroi*shrug*14:34
Oneiroiwill try it in a sec14:35
openstackgerritA change to openstack/nova has been rejected: Enforce snapshot cleanup.  https://review.openstack.org/100014:35
sorenzykes-: Yes, please.14:35
zykes- it's done14:37
sorenmarkmc: Looking at https://review.openstack.org/#change,960 I wonder how we should handle this in the general case.14:41
Oneiroimarkmc:  spec file for glance still using .service install lines14:41
openstackgerritVerification of a change to openstack/nova failed: Snapshots/backups can no longer happen simultaneously. Tests included.  https://review.openstack.org/95514:41
markmcsoren, how do you mean?14:41
*** nhubbard is now known as nhubbard_away14:41
sorenHaving unversioned dependencies in pip-requires is fine during development. We want to keep up with the latest stuff, but when we cut a release, it seems like a good idea to have a known working set of dependencies listed in there.14:42
markmcoh, right14:42
sorenOtherwise, the day after release, our release might not work anymore.14:42
*** rnirmal has joined #openstack-dev14:43
sorenIt's at everyone else's whim. That sounds bad.14:43
soren:)14:43
markmcwhat I don't like about versioned deps is that they get stale quickly14:43
markmcbut what you say makes sense14:43
markmcmaybe version the dependencies after RBP14:43
sorenPossibly.14:43
markmcbut during development, all should be unversioned unless there's a good reason14:44
sorenHEre's a thought:14:44
sorenWhen we construct the tarball, we could detect what the current version is of all those things, and embed the specific versions in the  pip-requires found in the tarball.14:45
dprincejeblair: anything I need to do to resend the FlavorID branch? (review 859)14:45
*** med_out is now known as medberry14:45
sorenAll automated QA at least used to use the tarball rather than an SCM checkout.14:45
sorenI don't know if that's still the case, but it should be.14:45
*** rnirmal has quit IRC14:45
Oneiroimarkmc:  yeh looks like fedpgk update does the push into bohdi14:45
markmcsoren, you wouldn't want to regenerate when doing a release from the stable branch later14:45
*** rnirmal has joined #openstack-dev14:46
sorenmarkmc: Good point. No, I wouldn't.14:46
KiallBTW, Should this make it into diablo/stable? https://review.openstack.org/#change,62814:46
sorenmarkmc: Yeah, very good point. A simple script someone could run at will to version all these things would probably be a better approach.14:47
Kiall(It fixes https://bugs.launchpad.net/nova/+bug/834633 as near as I can tell)14:47
uvirtbotLaunchpad bug 834633 in nova "--auto_assign_floating_ip=true crashes on logout" [Medium,In progress]14:47
jeblairdprince: you can +2 the review again14:47
sorenKiall: I'd be very, very hesitant to do that.14:47
dprincejeblair: will do. Thanks14:47
jeblairdprince: or you can trigger in jenkins: https://jenkins.openstack.org/gerrit_manual_trigger/14:47
Kiallsoren, would a simpler fix for the bug make it in?  If so, I can sort that out ..14:48
sorenKiall: IT's one thing that upgrading from one release to another is error prone. I don't want to move code between logical components for a point release. Being able to do rolling upgrades for those should really be a requirement, IMO.14:48
markmcKiall, best bet would be to work with trey to figure out what a minimal fix might be14:49
openstackgerritVerification of a change to openstack/nova failed: bug 861310  https://review.openstack.org/95714:49
uvirtbotLaunchpad bug 861310 in nova "Scheduler hangs if filtered host list is empty." [Undecided,Fix committed] https://launchpad.net/bugs/86131014:49
jeblairdprince: gerrit account created14:49
Kiallmarkmc: is trey typically on IRC?14:50
markmcOneiroi, hmm, sorry about the screwup - I'll fix14:50
dprincejeblair: thanks.14:52
* markmc points Kiall at tr3buchet 14:52
markmcOneiroi, ok, I think it might be finally fixed14:53
Oneiroicool :)14:54
*** rkukura has quit IRC14:54
Oneiroialso: https://admin.fedoraproject.org/updates/openstack-nova-2011.3-6.el6 :)14:54
*** dak has joined #openstack-dev14:55
*** dubsquared has joined #openstack-dev14:55
markmcOneiroi, great stuff, kudos14:57
Oneiroimarkmc:  pulling the rpm onto a 6.0 vm now, give it a test run14:57
markmcOneiroi, cool. is that libvirt 0.8.7?14:58
Oneiroimarkmc:  0.8.1-27 it would seem14:59
markmcOneiroi, ok; curious to hear how you get on14:59
markmcOneiroi, the diablo release PPAs have 0.8.8 backported, so that might be the minimum required15:00
*** dubsquared has quit IRC15:02
openstackgerritJames E. Blair proposed a change to openstack/glance: Add .gitreview config file for gerrit.  https://review.openstack.org/104515:02
openstackgerritJames E. Blair proposed a change to openstack/identity-api: Add .gitreview config file for gerrit.  https://review.openstack.org/104615:02
openstackgerritJames E. Blair proposed a change to openstack/image-api: Add .gitreview config file for gerrit.  https://review.openstack.org/104715:02
annegentlejeblair: or mtaylor: how can I set up a Diablo branch for the openstack-manuals project?15:02
jeblairannegentle: just a min.15:03
annegentlek, thanks15:03
*** code_franco has joined #openstack-dev15:04
*** jdag has quit IRC15:05
tr3buchetKiall: how can i help15:05
*** dubsquared has joined #openstack-dev15:06
openstackgerritA change was merged to openstack/keystone: updating keystone developer documentation updating docstrings to remove errors in automodule generation updating setup.py to generate source documentation blueprint keystone-documentation bug 843056  https://review.openstack.org/101315:08
uvirtbotLaunchpad bug 843056 in keystone "Design Documentation" [High,Confirmed] https://launchpad.net/bugs/84305615:08
*** kbringard has quit IRC15:08
*** uncleofthestick has joined #openstack-dev15:08
jeblairannegentle: currently os-doc-core can +2 reviews in openstack-manuals, do you anticipate anyone else needing +2 ability for the diablo branch?  for instance, the stable release maintainers can additionally +2 patches to the stable/diablo branches of the projects themselves.15:09
annegentleah, good thinking. Right now I think the groups should be identical but if I identify a stable release maintainer it's good to know we can add another.15:09
Kialltr3buchet: https://review.openstack.org/#change,62815:11
Kiallthat looks like it fixes https://bugs.launchpad.net/nova/+bug/83463315:11
uvirtbotLaunchpad bug 834633 in nova "--auto_assign_floating_ip=true crashes on logout" [Medium,In progress]15:11
Kialltr3buchet: I was wanting to try and get that part of the review merged to diablo/stable ..15:12
*** kbringard has joined #openstack-dev15:12
jeblairannegentle: is it okay if the stable maint team also having +2 on your diablo branch now? or do you want exclusively doc-core?15:19
*** nhubbard_away has quit IRC15:19
annegentlejeblair: the more stability pursuers, the merrier. Add 'em.15:19
*** nhubbard_away has joined #openstack-dev15:19
*** nhubbard_away is now known as nhubbard15:19
jeblairannegentle: where do you want the branch to start from?15:20
jeblairannegentle: the current head or some other commit?15:20
annegentlejeblair: we can start from HEAD, it's all clean15:20
jeblairannegentle: okay, there's a stable/diablo branch now15:21
annegentlejeblair: ok, great. Do you have instructions for specifically sending branches for review to it?15:21
jeblairannegentle: you almost certainly want to use the new git-review for that (I think you said you are)15:21
annegentle(assuming that the "normal workflow" is for HEAD)15:21
annegentlejeblair: yep, new git review is in place15:22
annegentleso all my collaborators should also use the new git-review as well?15:22
jeblairannegentle: 'git review stable/diablo'15:22
annegentleok thanks, updating my instructions on the wiki then15:23
jeblairother than that, it should be the same (except instead of checkout master, 'checkout stable/diablo')15:23
annegentlejeblair: and then do we just tag bugs "diablo" or some such?15:23
Oneiroimarkmc:  some odd requirements nova requires glance, any idea as to why they are supposed to be independant15:23
dprincejeblair: looks like tests passed but the flavors branch still doesn't land: https://jenkins.openstack.org/job/nova/121707/console15:23
jeblairannegentle: http://wiki.openstack.org/StableBranch15:24
jeblairannegentle: that's the work in progress for maintaining the stable code branches15:24
jeblairannegentle: may have useful info for you as well abotu bugs15:24
markmcOneiroi, hmm, yeah - that came through from the original grid dynamics packaging15:24
markmcOneiroi, I guess the idea was "yum install openstack-nova" would get you everything15:24
markmcOneiroi, agree we could kill it; could you file a bug?15:25
Oneiroiindeed, but can't do that atm15:25
Oneiroiyeh will do15:25
jeblairdprince: hrm15:25
annegentlejeblair: thanks, just what I was looking for. Not sure if I need to track all doc changes in a bug?15:26
annegentlejeblair: off the top of your head, is there a wiki page explaining git-review (how to install it, etc)?15:27
annegentlejust one more note, the StableBranch page is quite Nova-specific right now. What about Keystone?15:27
jeblairannegentle: probably don't need to track all changes in a bug, their needs are probably a bit different to yours15:28
jeblairannegentle: the docs here are it for now i think: https://github.com/openstack-ci/git-review15:29
jeblairannegentle: they're starting with nova, they'll add others as they get going15:29
annegentlejeblair: ok on all three, thank you very much :) As I read more, glance is in there too. Just didn't know if Keystone is hoping to do the same? dolph or yogi or zns may want to take a look.15:30
jeblairdprince: i'm asking mtaylor to look into that15:33
jeblairmtaylor: ^15:34
*** adjohn has joined #openstack-dev15:34
*** dolphm has joined #openstack-dev15:35
openstackgerritVerification of a change to openstack/nova failed: Convert instancetype.flavorid to string  https://review.openstack.org/85915:37
mtaylordprince: ignore that above15:38
annegentlejeblair: oh one more question. How do I reconfigure this Job: https://jenkins.openstack.org/view/Openstack-manuals/job/openstack-admin-manuals-diablo/ on Jenkins to go to stable/diablo? I guess there's some incantation under "Branches to build?"15:41
openstackgerritA change was merged to openstack/swift: Fixing bug with x-trans-id.  Will now be set on all incoming requests to proxy and trans-ids will not be reused.  https://review.openstack.org/86615:41
jeblairannegentle: yes, you'll want to set that to stable/diable, and then change the job for trunk to only build branch "master"15:44
annegentleok thanks15:44
openstackgerritA change was merged to openstack/nova: Convert instancetype.flavorid to string  https://review.openstack.org/85915:45
Oneiroihmmmm markmc: openstack-nova required libvirt >= 0.82 and for the moment I can only get 0.81-72 :-/ going to have a hunt around15:48
Oneiroinot sure I want to remove the requirement in the spec _just incase_15:48
mtaylordprince: merged15:49
markmcOneiroi, I don't know where the >= 0.82 requirement came from; remove it temporarily, do a scratch build and see what breaks with older libvirt15:49
Oneiroimarkmc: ah yeh that'd make sense :)15:49
markmcOneiroi, although, it came from grid dynamics who did RHEL packaging initially ...15:49
markmcOneiroi, so it might just mean "RHEL 6.0 doesn't work"15:49
Oneiroi:-(15:50
openstackjenkinsProject nova-docs build #1,519: SUCCESS in 4 min 37 sec: https://jenkins.openstack.org/job/nova-docs/1519/15:51
openstackjenkinsbrian.waldon: Convert instancetype.flavorid to string15:51
openstackgerritaababilov proposed a change to openstack/keystone: Fix tenant_id for Role  https://review.openstack.org/104815:54
zykes-soren: looked at my bug ? :p15:57
openstackgerritA change to openstack/keystone has been rejected: Fix tenant_id for Role  https://review.openstack.org/104815:57
openstackgerritaababilov proposed a change to openstack/keystone: Fix tenant_id for Role  https://review.openstack.org/104415:57
*** popux has quit IRC16:08
*** adjohn has quit IRC16:08
*** mnour has joined #openstack-dev16:14
openstackgerritA change was merged to openstack/nova: Upgrade pip in the venv when we build it.  https://review.openstack.org/97216:16
openstackgerritBrian Waldon proposed a change to openstack/glance: Removing duplicate mox install in pip-requires  https://review.openstack.org/104916:17
*** rnorwood has joined #openstack-dev16:20
Oneiroimarkmc:  http://paste.openstack.org/show/2839/ < so I should raise that as a bug and fix it yeh? or just fix it ?16:20
openstackjenkinsProject nova-docs build #1,520: SUCCESS in 4 min 22 sec: https://jenkins.openstack.org/job/nova-docs/1520/16:20
openstackjenkinsMonty Taylor: Upgrade pip in the venv when we build it.16:20
openstackgerritA change was merged to openstack/nova: Refactoring nova.tests.api.openstack.test_flavors  https://review.openstack.org/90816:24
*** nati2 has joined #openstack-dev16:25
markmcOneiroi, which one? the class not found or the ENOENT?16:27
markmcOneiroi, not sure what's going on there ?16:27
Oneiroimarkmc: post install of the rpm into 6.0 get that back16:27
markmcOneiroi, oh, interesting16:27
markmcOneiroi, fix it if you can figure it out, file a bug otherwise16:28
Oneiroiindeed, seems to think that glance.client.Client could not be laoded16:28
markmcOneiroi, if the fix makes sense in F16, push there first and merge into el616:28
Oneiroiloaded*16:28
markmcright16:28
markmcwhat's trying to load it in %post though?16:28
OneiroiI _think_ it's the nova-manage db sync16:29
markmcah16:29
Oneiroibut as it's tied into a glance class could explain why the dependency is there16:29
markmcwell, maybe that's why the Requires: openstack-glance was there16:29
markmcshould be Requires(post): python-glance then, I guess16:30
zykes-markmc: is it decided on which version of keystone one should grab to fedora ?16:30
markmczykes-, the 2011.3 tag in git16:30
zykes-ah16:30
openstackjenkinsProject nova-docs build #1,521: SUCCESS in 4 min 29 sec: https://jenkins.openstack.org/job/nova-docs/1521/16:30
openstackjenkinsbrian.waldon: Refactoring nova.tests.api.openstack.test_flavors16:31
zykes-markmc: didn't that have some issues working with all components though ?16:31
*** zaitcev has joined #openstack-dev16:31
markmczykes-, did it?16:32
zykes-just think i had some problems with it and swift markmc16:36
zykes-though i can test afterwards again and see16:36
markmcok, thanks16:36
* markmc hasn't tested it yet16:36
zykes-dolphm: ?16:37
Oneiroimarkmc:  updated the bug, not 100% sure but looks like an upstream bug16:40
*** timr has quit IRC16:40
*** jdurgin has joined #openstack-dev16:41
openstackgerritA change was merged to openstack/nova: Use UUIDs instead of IDs for OSAPI servers.  https://review.openstack.org/96416:44
*** blamar_ has joined #openstack-dev16:46
dprince5~5~5~5~16:46
*** blamar has quit IRC16:47
*** blamar_ is now known as blamar16:47
zykes-Daviey: are you here ?16:47
Oneiroimarkmc: verfied the bug in the code, raising a launchpad bug16:47
zykes-Oneiroi: which bug ?16:48
Davieyzykes-: seems so :)16:48
Oneiroizykes-:  https://bugzilla.redhat.com/show_bug.cgi?id=74849016:48
uvirtbotbugzilla.redhat.com bug 748490 in openstack-nova "openstack-nova dependant on openstack-glance" [Medium,Assigned]16:48
zykes-Daviey: Unexpected error: list indices must be integers, not str seen that before?16:48
*** mnour has quit IRC16:49
Davieyzykes-: in what component16:49
Daviey?16:49
zykes-@ the front page when authing16:49
larissazykes-: Error: "the" is not a valid command.16:49
Oneiroizykes-: just posting the launchpad one hang on a sec16:49
Davieyzykes-: dashboard?16:49
Oneiroihttps://bugs.launchpad.net/nova/+bug/88096416:49
uvirtbotLaunchpad bug 880964 in nova "nova-manage db sync requires glance" [Undecided,New]16:49
Oneiroithat's the one16:49
zykes-Daviey: correct, thought you where working on that ? ;)16:50
DavieyI don't think so..16:50
Davieycertainly of interest tho16:50
openstackjenkinsProject nova-docs build #1,522: SUCCESS in 4 min 41 sec: https://jenkins.openstack.org/job/nova-docs/1522/16:51
openstackjenkinsmark.washenberger: Use UUIDs instead of IDs for OSAPI servers.16:51
zykes-damned Daviey :)16:51
zykes-what team are you on ?16:51
openstackgerritChmouel Boudjnah proposed a change to openstack/swift: Add support for OS Auth API version 2  https://review.openstack.org/70416:51
Davieyzykes-: Distro :), Ubuntu Server Team :)16:52
zykes-ah16:52
openstackgerritA change was merged to openstack/glance: Removing duplicate mox install in pip-requires  https://review.openstack.org/104916:53
Davieyzykes-: certainly interested in that bug.16:54
zykes-Daviey: which bug ?16:54
*** Oneiroi has quit IRC16:55
Davieyzykes-: the one you just quoted.16:59
zykes-ah16:59
openstackgerritA change was merged to openstack/glance: Add .gitreview config file for gerrit.  https://review.openstack.org/104517:00
zykes-markmc: with the package from griddynamics i get "FAILED" when doing a start on keystone, known issue?17:01
dolphmzykes-, can you be more specific?17:02
*** uncleofthestick has quit IRC17:02
zykes-dolphm: the init script fails @ redhat17:02
zykes-"Starting OpenStack Keystone:                               [FAILED]"17:03
dolphmzykes-, anything in the logs?17:04
zykes-nada17:04
openstackgerritVerification of a change to openstack/nova failed: Make snapshots private by default  https://review.openstack.org/95417:05
zykes-nothing in either syslogs or keystones log17:05
*** btorch has joined #openstack-dev17:08
*** bengrue has joined #openstack-dev17:08
btorchdolphm: hi, got a question about the swift endpoints on keystone17:08
zykes-dolphm: the syntax for keystone in diablo's endpointtemplate is ? "$cmd endpointTemplates add RegionOne swift https://swift.stack.lan:8080/v1/AUTH_%tenant_id% https://swift.adm.lan:8080/ https://127.0.0.1:8080/v1/AUTH_%tenant_id% 1 0" doesn't wanna work17:08
dolphmbtorch, i can try to answer17:09
zykes-markmc: funky that it just "fails"17:11
zykes-oh, nvm, was a permissions error17:11
btorchdolphm: so the swift endpoint is something like "http://swift.publicinternets.com/v1/AUTH_%tenant_id%" and the "tenant_id" is just a number that is incremented serially ?17:12
dolphmbtorch, that depends on the backend you're using, but in the default sqlalchemy backend, yes, those are just auto incremented pk's17:12
dolphmthe LDAP backend uses names, and there's been discussion of migrating the default sql-backend to using uuid's17:13
btorchbtorch: what you mean by the backend ?17:13
dolphmbtorch, keystone is intended to be more of an identity interface than an identity store - so you can point keystone to (for example) an LDAP server to act as the identity-backend17:14
btorchdolphm: ah ok .. that's what I was wondering cause right now using incremental numbers you are loosing the ability to migrate accounts to other clusters that may or may not belong to the same organization17:14
*** reed has joined #openstack-dev17:15
dolphmbtorch, i'd like to see us using uuid's in essex, but the concern is about producing "non-user friendly" url's17:15
*** lorin1 has quit IRC17:16
*** darraghb has quit IRC17:18
chmouelI think account name would make more sense for swift as this would make easy to migrate between different auth server17:19
chmouelbut it seems that keystone doesnt have a %tenant_name% template17:19
*** adjohn has joined #openstack-dev17:21
zykes-dolphm: keystone-manage endpoint <tenantname> <numerical endpoint template id> should be ok ?17:21
btorchchmouel: perhaps different auth servers but what about account migration ? obviously one could implement a wrapper around the whole tenant thing17:22
zykes-the tenant_id's in db ends up being 017:22
btorchzykes-: that would be a good option to have17:22
*** joesavak has quit IRC17:23
*** novas0x2a|laptop has joined #openstack-dev17:23
chmouelbtorch: yeah right i meant account migration as well17:24
zykes-btorch: ?17:25
openstackgerritVerification of a change to openstack/nova failed: Snapshots/backups can no longer happen simultaneously. Tests included.  https://review.openstack.org/95517:26
zykes-dolphm: keystone diablo17:29
zykes-when you do keystone-manage endpoint add <tenant> <endpointtemplate> is both of those numerical id's ?17:30
zykes-yeah, they are17:30
zykes-:p17:30
dolphmchmouel, including tenant_name is a good idea -- definitely a missing feature17:30
* zykes- deskbashes his head 17:31
btorchwhat is this admin_url supposed to be within the endpoint ?17:31
dolphmzykes-, <tenant> should be the name, according to the code i'm looking at17:33
dolphm(trunk)17:33
zykes-dolphm: i trunk yeah, not diablo17:33
zykes-there's it's the id17:33
dolphmzykes-, that's awesome.17:34
openstackgerritVerification of a change to openstack/nova failed: Fixed bug lp850602. Adding backing file copy operation on kvm block migration.  https://review.openstack.org/95617:34
zykes-now then the funny part, now after i downgraded keystone on my swift proxy and keystone node i get that my account doesn't exist anymore17:36
dolphmzykes-, downgraded from what to what?17:37
zykes-trunk > diablo in keystone17:37
*** rkukura has joined #openstack-dev17:37
*** crobinso has quit IRC17:38
*** rkukura has quit IRC17:39
dolphmI'd almost recommend sticking with trunk for now -- i don't think we've done anything backwards incompatible with diablo, and i'd like to see us release a "2011.3.1" or something17:40
zykes-when i use swift>> Kiall....17:40
zykes-sigh, this is a mess17:40
Kiallhumm?17:40
zykes-dolphm: i tried that but for some reason it breaks dashboard...17:40
zykes-Kiall: keystone stuff is a mess17:41
Kiallworks perfectly for me, except for the EC2 api -_-17:41
*** devcamcar has joined #openstack-dev17:42
Kiallactually .. EC2 API works now :)17:42
zykes-Kiall: you using swift / glance ?17:42
Kiall(Cant believe i forgot to restart nova-api after editing the keystone ec2_token middleware! dooh!)17:43
Kiallglance, but not swift17:43
openstackgerritVerification of a change to openstack/nova failed: bug 861310  https://review.openstack.org/95717:43
uvirtbotLaunchpad bug 861310 in nova "Scheduler hangs if filtered host list is empty." [Undecided,Fix committed] https://launchpad.net/bugs/86131017:43
*** rbasak has quit IRC17:43
zykes-Kiall: then you can't say that "everything" works fine...17:43
KiallWell, i did qualify it with "for me" ;)17:44
btorchhow come "user list" doesn't give back the username ? (using "stable" branch)17:45
openstackgerrittylesmit proposed a change to openstack/quantum: blueprint quantum-packaging  https://review.openstack.org/105017:46
zykes-btorch: in keystone ?17:46
btorchyeah17:46
zykes-works fine here17:46
zykes-though it doesn't show name17:46
zykes-ah, correct yeah :p17:46
zykes-hence one more reason i was using essex branch17:47
*** lorin1 has joined #openstack-dev17:47
zykes-dolphm: any idea on when a fully tested version will be out ?17:48
*** zaitcev has quit IRC17:49
*** martines has quit IRC17:49
openstackgerritChmouel Boudjnah proposed a change to openstack/swift: Add support for OS Auth API version 2  https://review.openstack.org/70417:50
*** btorch has left #openstack-dev17:50
openstackgerritVerification of a change to openstack/nova failed: Enforce snapshot cleanup.  https://review.openstack.org/95817:51
dolphmzykes-, essex? lol17:52
dolphmor "now," depending on your standards17:53
zykes-;p17:53
Kialllol .. yea .. essex is a good while away by my standards ;)17:53
zykes-funky, global endpoints not showing in keystone diablo for my admin user17:55
zykes-this is entertraining17:55
*** jtran has joined #openstack-dev17:55
*** viraptor has quit IRC17:56
zykes-Kiall: wonder how one is supposed to get a fully working setup with keystone17:57
*** martines has joined #openstack-dev17:57
jtranhey all.   in regards to roles.   if i want PER PROJ roles for 'user1' and 'netadmin' role , do i have to grant them global AND per project?  that doesn't seem like a lot of sense to me17:57
Kiallzykes-: by installing ubuntu and using my PPA ;) https://launchpad.net/~managedit/+archive/openstack17:58
Kiall(other than swift .. but thats next on my list to package)17:58
dolphmzykes-, find bug -> fix bug -> repeat until keystone "works"17:58
zykes-dolphm: i don't have time to fix bugs, i can report though..17:59
dolphmzykes-, that's half the battle!17:59
zykes-all was working with latest trunk until i tried dashboard :/17:59
dolphmkeystone should work with dashboard18:00
KiallI've only had to fix 1 bug in keystone .. https://github.com/managedit/keystone/blob/master/debian/patches/fix-keystone-ec2.patch18:00
KiallNo other hacks were needed for it, but, I havent gone near swift18:00
*** bcwaldon has joined #openstack-dev18:00
zykes-Kiall: so in other words you haven't check that everything works ?18:00
dolphmzykes-, no one has :)18:01
Kiallyes, everything I've tested appears to be working.18:01
Kiallany pointers to stuff you think is broken?18:01
zykes-Kiall: i'm not testing on ubuntu so dunno with your packages18:03
KiallI know, I meant broken in keystone rather than packages18:03
zykes-Kiall: for one i used keystone trunk earlier, then with swift when i did stat -v it worked fine, now i just get account not found18:05
Kiallthat doesnt sound like a bug, more a "whoops i messed up the db" (I could be wrong .. I've not touched the master branches since they are inherently unstable)18:06
rmkkeystone itself is really not the problem so far as I have seen18:06
rmkDoes anyone have nova/keystone working with the EC2 api?18:07
rmkThat's the main piece I am missing at the moment.18:07
rmkAnd of course glance doesn't use the OS_ environment variables for auth.18:08
sandywalshdolphm, ping18:11
*** joesavak has joined #openstack-dev18:11
sandywalshjoesavak, dolphm, GET tokens/xxxx/endpoints is giving me an unauthorized now ... I see there were some changes to the code, have the semantics changed?18:11
Kiallrmk: yes, i do18:12
rmkKiall: It could just be a function of adding credentials to keystone in my case18:12
Kiallrmk: devstack has a keystone_data.sh file that shows how to add the credentials to keystone ..18:13
rmkcheers I'll take a look18:13
rmkKiall: Did you patch glance in your PPA to fix the keystone auth issues?18:14
Kialland if your running the diablo branch, you need this patch .. https://github.com/managedit/keystone/blob/master/debian/patches/fix-keystone-ec2.patch18:14
Kiallrmk: havent ran into any auth issues?18:14
zykes-Kiall: isn't that false for keystone diablo ? diablo version when adding endpoints takes int id instead of tenant name ?18:14
Kiallzykes-: devstack uses the diablo branches...18:15
Kiallor something close to them anyway18:15
KiallThey use these repos+bracnhes https://github.com/cloudbuilders/devstack/blob/master/stackrc18:15
Kiallbranches*18:15
rmkI think what's most frustrating is the lack of official stable diablo branches of every project.18:15
Kiallrmk: well .. there is for all the major repos18:16
rmkkeystone, glance, nova, dash?18:16
*** zaitcev has joined #openstack-dev18:16
Kiallyup18:16
mtaylorrmk: keystone was not an openstack project for diablo, and neither was dash18:16
dolphmsandywalsh, reading18:16
Kiallmy PPA packages are based on all the diablo/stable branches18:16
zykes-Kiall: Kiall one by one yeah, but is there that's been tested together ?18:16
mtaylorbut nova, glance and swift all have a stable/diablo branch18:16
mtaylorzykes-: that's the idea18:16
mtaylorzykes-: there are, however, bugs - as well as holes in testing currently18:17
Kiallmtaylor: yes, but keystone and dash both have diablo branches that, barring some minor fixes, do work...18:17
mtaylorKiall: ++18:17
sandywalshdolphm, nm,  my test program is working, I suspect there's something funky going on with novaclient ... stay tuned18:17
dolphmmtaylor, while keystone wasn't officially "core" for diablo, i don't consider that an excuse to produce a shoddy project18:17
mtaylordolphm: I agree18:17
rmkdolphm said what I wanted to say.18:18
zykes-i'm giving up soon .. not sure on what to use for keystone with diablo and dashboard to get it to work18:18
sandywalshdolphm, separate question though ... it would be nice to get the admin interface from the service catalog ... otherwise we have to put extra flags in nova and novaclient18:19
sandywalshthe port 35357 stuff18:19
*** rkukura has joined #openstack-dev18:20
rmksandywalsh: Question about multiple zones/keystone.  Is the proper way still to add references to said zones via nova?  Or is mapping multiple nova endpoints via keystone the appropriate method?18:20
sandywalshrmk, the zone name needs to have an endpoint in keystone ... and then you still need to add it to nova via 'nova zone-add'18:21
sandywalshrmk, but when you add it, you add the URL for keystone, not the child zone. It'll use the keystone Service Catalog to find the child zone URL18:21
dolphmsandywalsh, it's been discussed that the admin url should be returned if your user has the Admin role, i have no clue if that's implemented or not though18:21
rmkOK that makes sense..18:21
openstackgerritBrian Waldon proposed a change to openstack/nova: Creating uuid -> id mapping for S3 Image Service  https://review.openstack.org/98818:22
rmkI'm trying to find the specific documentation reference for keystone/scheduler I was curious about.  Basically referencing functionality which would be present once keystone was available, which I'm not sure current is.18:23
*** zaitcev has quit IRC18:24
rmk"NOTE: currently the GET /servers command is not Zone-aware since all operations done in child Zones are done via a single administrative account. Therefore, asking a child Zone to GET /servers would return all the active instances ... and that would not be what the user intended. Later, when the Keystone Auth system is integrated with Nova, this functionality will be enabled."18:24
rmkThat. :)18:24
zykes-so what should i do to get a fully working stack from swift to dashboard with keystone ?18:24
dolphmsandywalsh, on the GET tokens/xxxx/endpoints issue -- which versions/commits/whatever of keystone are you comparing?18:24
annegentlezykes-: the cloudbuilders branches did not work?18:24
zykes-annegentle: you mean for keystone ?18:24
annegentlezykes-: or are you on RHEL or sumpin?18:25
zykes-annegentle: correct18:25
sandywalshrmk, the child zone calls should be done as the user making the call now. I'm currently working on a bug where keystone isn't letting that happen though.18:25
annegentlezykes-: the whole stack of cloudbuilders branches work together18:25
rmksandywalsh: Thus, if a user were to do a nova list against the parent zone, would they see all their instances across zones?18:25
sandywalshdolphm, trunk18:25
rmkok so not yet then18:25
annegentlezykes-: I'm still trying to figure out the best way to document a working set for Diablo...18:25
sandywalshrmk, correct, if you're working with trunk18:25
zykes-damned18:26
rmkWorking with diablo-stable18:26
sandywalshrmk, in the midst of a large zones refactoring to unify much of this18:26
*** zaitcev has joined #openstack-dev18:27
zykes-annegentle: cause i got everything working until i got to dashboard18:27
zykes-with trunk18:27
sandywalshdolphm, I see what's going on  ... just to ensure it's wrong.18:28
dolphmsandywalsh, ?18:28
annegentlezykes-: ah ok18:28
sandywalshdolphm, with the .../endpoints call18:28
dolphmmy fault or yours? ;)18:28
sandywalshabout to find out :)18:28
*** adjohn has quit IRC18:28
zykes-which is dolphm's suggestion as well18:29
rmksandywalsh: I joined the orchestration team to hopefully participate in this as much as I can. :)18:29
sandywalshrmk, excellent!18:30
zykes-but the cloudbuilders one does that use swif ?18:30
zykes-nope :(18:30
*** bhall_ has quit IRC18:31
jtranhey all.   in regards to roles.   if i want PER PROJ roles for 'user1' and 'netadmin' role , do i have to grant them global AND per project?  that doesn't seem like a lot of sense to me18:31
*** bhall has joined #openstack-dev18:32
zykes-annegentle: what's your suggestion ?18:35
*** adjohn has joined #openstack-dev18:39
*** ohnoimdead has joined #openstack-dev18:39
annegentlezykes-: sorry I'm still in diablo-land18:39
zykes-annegentle: has anyone verified that keystone works with diablo core projects?18:40
zykes-or can i pack my bags and give u18:40
notmynamezykes-: what are you looking for in swift? packages?18:40
*** lorin1 has quit IRC18:40
*** lorin1 has joined #openstack-dev18:41
*** lorin1 has quit IRC18:41
notmynamezykes-: I've had keystone working with swift before, but it seems that support comes and goes as the keystone trunk gets updated18:41
*** lorin1 has joined #openstack-dev18:41
joesavakwe tagged 2011.3 and branched Diablo - trunk will become essex...18:42
zykes-notmyname: i'm looking at getting a full diablo stack working with keystone, simple as that18:42
zykes-but to now all my attempts has failed, when 1 version works with 1 project another thing breaks18:42
dolphmzykes-, have you tried devstack or cloudbuilders?18:43
dolphmnotmyname, keystone trunk should be fairly reliable now18:43
zykes-i'm not wanting to reinstalling OS'es18:43
zykes-but i'll try trunk again18:44
zykes-and work around the dashboard issue18:44
notmynamezykes-: the swift trunk is stable and the auth integration as never changed. as long as the keystone-provided middleware works, it should work with any version of swift18:44
notmynamedolphm: good to know. it's been a while since I last looked at keystone :-)18:45
sandywalshdolphm, ok, here's what happening. I'm authing as an admin, but when I ask for /tokens/xxxx/endpoints it says no permission. However, if I use the 999777666555 token it works.18:45
zykes-notmyname: i tried with stable/diablo and that didn't work at all18:45
notmynamezykes-: the swiftauth middleware?18:45
zykes-tokenauth18:45
notmynamezykes-: tokenauth has never worked with swift (and the keystone docs have been incorrect for as long as I can remember)18:46
zykes-as it says on keystone's page18:46
zykes-what should one use then notmyname with swift?18:46
notmynamezykes-: xtoddx wrote swiftauth to use with swift. I assume it's still in keystone18:47
zykes-notmyname: i can't see that when i do "locat swiftauth" no..18:47
openstackgerritJames E. Blair proposed a change to openstack/keystone: Add .gitreview config file for gerrit.  https://review.openstack.org/105118:48
zykes-ah, swift_auth18:48
xtoddxzykes-: there is keystone middleware for swift, chmouel also wrote a version at https://github.com/cloudbuilders/swift-keystone218:48
xtoddxnot sure its status though18:48
openstackgerritJames E. Blair proposed a change to openstack/netconn-api: Add .gitreview config file for gerrit.  https://review.openstack.org/105218:48
zykes-now i learn this..18:48
*** jwhonce has joined #openstack-dev18:49
openstackgerritJames E. Blair proposed a change to openstack/nova: Add .gitreview config file for gerrit.  https://review.openstack.org/105318:49
*** zul has joined #openstack-dev18:49
zykes-i'm going to cry now if it all works after this...18:50
openstackgerritJames E. Blair proposed a change to openstack/object-api: Add .gitreview config file for gerrit.  https://review.openstack.org/105418:50
openstackgerritJames E. Blair proposed a change to openstack/openstack-chef: Add .gitreview config file for gerrit.  https://review.openstack.org/105518:51
openstackgerritJames E. Blair proposed a change to openstack/openstack-integration-tests: Add .gitreview config file for gerrit.  https://review.openstack.org/105618:51
openstackgerritJames E. Blair proposed a change to openstack/openstack-manuals: Add .gitreview config file for gerrit.  https://review.openstack.org/105718:52
openstackgerritJames E. Blair proposed a change to openstack/openstack-puppet: Add .gitreview config file for gerrit.  https://review.openstack.org/105818:52
openstackgerritJames E. Blair proposed a change to openstack/quantum: Add .gitreview config file for gerrit.  https://review.openstack.org/105918:52
annegentlezykes-: oh don't cry :)18:53
*** f-yang has joined #openstack-dev18:53
*** fred_ has joined #openstack-dev18:53
openstackgerritJames E. Blair proposed a change to openstack/swift: Add .gitreview config file for gerrit.  https://review.openstack.org/106018:53
sandywalshdolphm, I am getting a warning "no service admin role defined" ... is that something new?18:53
*** fred_ is now known as Guest305118:53
*** f-yang has quit IRC18:54
*** Guest3051 has quit IRC18:54
*** f-yang has joined #openstack-dev18:54
dolphmsandywalsh, sort of -- i defer to yogi on service admin stuff though18:55
sandywalshdolphm, ok, np ... I suspect this is the problem ... I'll run it down.18:55
dolphmsandywalsh, from keystone.conf: keystone-service-admin-role = KeystoneServiceAdmin #Role that allows to perform service admin operations.18:56
dolphmsandywalsh, from keystone/test/sampledata.py 18: ('role', 'add', 'KeystoneServiceAdmin'),18:57
dolphmsandywalsh, from keystone/test/sampledata.py 20: ('role', 'grant', 'KeystoneServiceAdmin', 'serviceadmin'),18:57
sandywalshdolphm, yup, just saw that ... will make the changes. thx18:58
*** rnorwood has quit IRC18:58
sandywalshdolphm, don't know how that's going to work with novaclient ... will I need to tell it about 2 accounts? the admin and the service admin? :/18:58
dolphmsandywalsh, i hope not.. Admin is a superset of ServiceAdmin19:00
openstackgerritA change was merged to openstack/keystone: Add .gitreview config file for gerrit.  https://review.openstack.org/105119:00
notmynamejeblair: that proposed patch is very light on details on why it's needed :-)19:00
sandywalshdolphm, that's what I would have assumed. Doesn't seem to be the case19:00
openstackgerritBrian Waldon proposed a change to openstack/nova: Creating uuid -> id mapping for S3 Image Service  https://review.openstack.org/98819:00
*** negronjl has joined #openstack-dev19:01
jeblairnotmyname: there was a recent mailing list thread.  would you like me to amend the message with more details?19:02
zykes-dolphm: do you think that essex will have a more integrated keystone and working out of the box ?19:02
dolphmzykes-, absolutely19:02
dolphmif only because more is relative19:02
zykes-cause this is just painful :(19:03
notmynamejeblair: it wouldn't be bad (so we can have the reasoning all in one place with the code)19:03
jeblairnotmyname: no problem, coming right up19:03
dolphmzykes-, any problem / solutions you find -- open bugs / write blueprints / whatever -- we need to get all that into docs and make fixes!19:03
zykes-dolphm: i'm using diablo atm19:04
zykes-of keystone..19:04
zykes-though i'm not sure what to use anymore19:04
zykes-notmyname: using swift_auth should one still use -A <keystone url here> when using the swift command ?19:05
dolphmi'm just pointing out that trunk should still be backwards compatible with diablo, and should remain so for another week or two19:05
notmynamezykes-: yes19:05
openstackgerritJames E. Blair proposed a change to openstack/swift: Add .gitreview config file for gerrit.  https://review.openstack.org/106019:06
zykes-dolphm: with dashboard as well ?19:06
notmynamezykes-: chmouel just submitted a patch to add auth 2.0 compat (ie keystone) to the swift binary.19:06
openstackgerritJames E. Blair proposed a change to openstack/quantum: Add .gitreview config file for gerrit.  https://review.openstack.org/105919:07
notmynamezykes-: so, depending on keystone, the current swift binary may or may not work19:07
dolphmzykes-, when was the last time you ran devstack?19:07
openstackgerritJames E. Blair proposed a change to openstack/nova: Add .gitreview config file for gerrit.  https://review.openstack.org/105319:07
zykes-i'm not on devstack dolphm i'm trying to make a demo for work19:07
zykes-which atm i'm stuck and confused19:08
dolphmisn't that what cloudbuilders & devstack are good at?19:08
openstackgerritA change was merged to openstack/openstack-integration-tests: Add .gitreview config file for gerrit.  https://review.openstack.org/105619:08
zykes-dolphm: swift, nova, glance, dashboard19:08
zykes-basically19:08
*** rnorwood has joined #openstack-dev19:11
*** chomping has quit IRC19:11
*** mmetheny has quit IRC19:12
zykes-dolphm: is anyone running swift with keystone in prod atm ?19:14
notmynamezykes-: I don't know of any swift+keystone prod clusters19:15
dolphmzykes-, not that i'm aware of19:16
dolphmi just noticed devstack doesn't install swift... i thought it did.19:16
jeblairdolphm: i think there's a branch working on that19:16
dolphmjeblair, good to know19:16
openstackgerritMark Washenberger proposed a change to openstack/nova: Server metadata must support server uuids.  https://review.openstack.org/106119:19
dolphmzykes-, keystone + dashboard in 287 seconds: http://204.232.203.84/ (username: admin, password: asdf)19:20
zykes-dolphm: diablo release ?19:21
dolphmzykes-, trunk19:21
zykes-maybe i should do checkout on trunk instead ;p19:22
zykes-looks to work easier19:22
zykes-honestly until now i've got a belief for a better life in essex19:22
dolphmzykes-, i can't speak for other projects (nova-compute is failing in that devstack deploy!)19:22
*** mmetheny has joined #openstack-dev19:23
dolphm(in devstack) what's creating the "invisible_to_admin" tenant, which is clearly not invisible to admin?19:25
zykes-notmyname: i tried swift_auth19:25
*** negronjl has quit IRC19:25
zykes-AttributeError: 'NoneType' object has no attribute 'find' when using19:25
openstackgerritLiem Nguyen proposed a change to openstack/keystone: Added SSL tests and other stuff from Dolph's comments  https://review.openstack.org/106219:28
openstackgerritBrian Lamar proposed a change to openstack/keystone: Adding the concept of creating a Keystone HTTP client in Python which can be used in Keystone and imported from Keystone to allow for easier Keystone integration.  https://review.openstack.org/106319:28
openstackgerritJay Pipes proposed a change to openstack/glance: Adds Driver Layer to Image Cache  https://review.openstack.org/106419:28
dolphmthank you brian lamar, for writing a keystone client!19:33
*** dprince has quit IRC19:38
*** nati2 has quit IRC19:39
*** nati2 has joined #openstack-dev19:39
*** f-yang has quit IRC19:40
openstackgerritA change was merged to openstack/nova: Server metadata must support server uuids.  https://review.openstack.org/106119:40
openstackjenkinsProject nova-docs build #1,523: SUCCESS in 4 min 35 sec: https://jenkins.openstack.org/job/nova-docs/1523/19:46
openstackjenkinsmark.washenberger: Server metadata must support server uuids.19:46
*** markwash has joined #openstack-dev19:52
*** zul has quit IRC19:53
openstackgerritJay Pipes proposed a change to openstack/glance: Adds Driver Layer to Image Cache  https://review.openstack.org/106419:53
*** zaitcev has quit IRC19:57
zykes-notmyname: i tried with swift_auth but then i just get unauthorized20:00
zykes-the localhost:8080 is that supposted to point to the service api or admin api of keystone ?20:00
dolphmthat's a VERY old port for the keystone service API20:01
dolphmwhich is now on 5000 by default20:01
dolphmwhere did you find that?20:01
notmynamezykes-: I have not run keystone in a long time. however, here is what is in my proxy config for the keystone filter: http://paste.openstack.org/show/2845/20:01
zykes-ah, there it worked :)20:03
zykes-thanks so much notmyname20:03
zykes-cause i tried with swift-keystone2 but that didn't work20:04
notmynamezykes-: I think that's still a work in progress (right chmouel?)20:05
*** dolphm_ has joined #openstack-dev20:11
openstackgerritBrian Waldon proposed a change to openstack/nova: Creating uuid -> id mapping for S3 Image Service  https://review.openstack.org/98820:12
zykes-looking forward to esseix then ;)20:14
zykes-but then the network will be reamped with quantum so who knows ;)20:14
*** zaitcev has joined #openstack-dev20:15
*** novas0x2a|laptop has quit IRC20:18
*** novas0x2a|laptop has joined #openstack-dev20:19
*** sannes1 has joined #openstack-dev20:19
sannes1I got a review on one of my suggested patches which asks me to add myself to the Authors file. Should I do this as part of the patch? My name contains UTF8 characters, should I use that or make due with ascii? Since I have several patches pending, should I add myself in all of them and hope it merges or just choose one and hope for the best?20:22
zykes-dolphm: funky with with dashboard is that: "o = urlparse(token.serviceCatalog['identity'][0]['adminURL'])"20:25
*** negronjl has joined #openstack-dev20:28
*** joesavak has quit IRC20:29
openstackgerritLiem Nguyen proposed a change to openstack/keystone: Changed to relative paths per Dolph's comments  https://review.openstack.org/106520:29
rmkHmm, I don't see a diablo branch/tag for keystone.20:31
dolphm_rmk: on launchpad or github?20:32
zykes-there is rmk stable/diablo20:32
rmkgithub20:32
dolphm_rmk: because it's conspicuously missing on launchpad, but there's a tag in github20:32
dolphm_rmk: https://github.com/openstack/keystone/tags20:32
rmkdoh my fault, thanks20:33
zykes-ok dolphm so latest trunk works fine with nova + swift + latest glance trunk20:33
dolphm_rmk: np20:33
zykes-nova and swift from diablo20:33
dolphm_zykes-: YAY thanks for the feedback20:33
zykes-now i get an error with dashboard ;p20:33
dolphm_zykes-: i probably can't help, but what's the error?20:33
zykes-http://paste.openstack.org/show/2846/20:35
vladimir3pHi All, have anybody experienced issues with simultaneous instance create & delete calls (or at least executed with relatively short interval)? The result of it is that instance is in "Deleted" state, but actually running20:41
claygvladimir3p: ping20:43
*** liemmn has joined #openstack-dev20:43
*** dolphm_ has quit IRC20:44
liemmn@dolphm...  Thanks for the feedback on the code review... I am unclear on the fact that you like absolute path (or not)....  Absolute or relative?20:44
larissaliemmn: Error: "dolphm..." is not a valid command.20:44
liemmndolphm...  Thanks for the feedback on the code review... I am unclear on the fact that you like absolute path (or not)....  Absolute or relative?20:45
*** yoda has joined #openstack-dev20:47
vladimir3pclayg: pong20:47
*** sannes1 has quit IRC20:47
claygvladimir3p: why is extra specs not sufficient20:47
claygre: adding auxiliary specs to volume create20:47
vladimir3pclayg: let's imagine that you would like to create a volume that will be sitted at the same place where volume #X20:48
vladimir3pclayg: you can't set it up in volume types20:48
vladimir3pclayg: actually, it is possible, but we will have volume types per volume :-)20:48
*** lorin1 has quit IRC20:48
claygsry then naming... VolumeMetadata20:49
claygyou can already add volume meta on volume create - just tell them to stick it in there, and subclass scheduler to look at it20:49
vladimir3pyeah, meta-data might be one place to store it. But we, for instance, using meta-data to store volume-specific params, and don't want to use it for scheduler20:50
vladimir3pI was just thinking that passing additional parameters to scheduler (per volume basis) might be beneficial20:50
zykes-dolphm: is the serviceCatalog different from Diablo > trunk ?20:50
claygidk if it's worth mucking with the api20:51
chmouelnotmyname: yeah still a work in progress20:51
claygmeta is already there...20:51
*** yoda has quit IRC20:51
vladimir3pclayg: yeah, I understand your point. And agree with it. Some vendors may decide to implement it in such a way20:52
chmouelzykes-: but would love to know what error you are getting20:52
vladimir3pclayg: btw, do you have some time to talk about scheuler ...20:52
claygbut zadara doesn't need affinity either?  so you're implimenting it but you have no need for it - let citrix or hp do it since they have the use case20:52
claygsure pm20:52
vladimir3pclayg: yes, we don't need it :-) trying to simplify other folks life20:53
zykes-why doesn't zadara need it ?20:53
claygyou're such a sweetheart20:53
*** jakedahn has joined #openstack-dev20:54
*** zaitcev has quit IRC20:58
zykes-chmouel: http://paste.openstack.org/show/2847/20:59
chmouelzykes-: that's dashboard stuff right? I am talking about the swift-keystone2 middleware21:00
zykes-ah chmouel21:01
zykes-yeah but i got swift_auth to work, what's the diff ?21:01
zykes-it's swift-keystone2 with swift from diablo21:01
zykes-i can test if you want21:01
chmouelhandle ACL container sync and code more in line with swauth/tempauth default auth server21:02
chmouelzykes-: yes please that would be great21:02
chmouelzykes-: (from github.com/cloudbuilders/swift-keystone221:02
*** nhubbard is now known as nhubbard_away21:04
zykes-is there anyone here that's a keystone dev?21:05
dolphmzykes-, besides me?21:05
zykes-ehm, dashboard dev sorry dolphm21:05
*** nati2 has quit IRC21:05
dolphm /salute21:05
*** nati2 has joined #openstack-dev21:05
zykes-or aren't any of them online ;p21:06
rmkzykes-: I found the latest dashboard to not be working.21:06
rmkUse an older rev.,21:06
zykes-rmk: i know, it doesn't work with older nova21:07
rmkuse commit 601fc1b716829f1ab8257116e3257c06050e3bb221:07
rmkwhat?21:07
rmkand do you have openstackx added to the api?21:07
zykes-yeah, dashboard looked for some stuff under / but it was added to /admin21:07
zykes-chmouel: is keystone_url = http://keystone:35357/v2.0 correct ?21:07
dolphmliemmn: I was just alluding to the fact that the relative paths in previous default configuration files have failed when people copy them into package-based installs -- absolute paths should be fine in the example keystone.conf, while i believe we need relative paths in the template.conf's for functional tests21:08
chmouelzykes-: yep21:09
zykes-then i do swift -v -A http://keystone.stack.lan:5000/v2.0 -U zykes -K testing stat -v21:09
chmouelyep21:09
chmouelno21:09
chmouelsorry :) you hitting the 2.0 with swift which doesnt support it yet (i sent a patch for that)21:10
zykes-http://paste.openstack.org/show/2848/ < is the error given then21:10
chmouelchange 2.0 by  1.021:10
zykes-uh, what should i use thne ?21:10
zykes-in the .conf or both?21:10
chmoueljust the client21:10
*** rkukura has quit IRC21:10
zykes-then i get forbidden21:10
*** rkukura has joined #openstack-dev21:11
chmoueland you sure you get this username:password working?21:11
*** novas0x2a|laptop has quit IRC21:11
*** zaitcev has joined #openstack-dev21:11
chmoueltry to set this in your log : http://pastie.org/private/r1omwctphlde2festvpa in your [DEFAULT] section21:12
chmouelsorry i mean proxy-server.conf21:12
zykes-yeah, if i switch back to swift_auth it's all dandy21:12
chmouelweird if you set the DEBUG can you see if you have any error there?21:13
*** novas0x2a|laptop has joined #openstack-dev21:13
zykes-nothing in messages no21:14
zykes-then i change back to swift_auth and restart proxy and all is ok21:14
chmouelit should be /var/log/syslog by default on ubuntu21:14
zykes-messages on redhat21:15
chmoueldo you have memcached installed on proxy-server?21:15
zykes-yep21:15
chmouelif you use that script http://pastie.org/private/elgnpdpwcb6slno8qhy7xw with your username password url can you paste me the output ?21:17
chmouelthe url is the keystone url ie: keystne.stack.lan21:17
*** lts has quit IRC21:18
zykes-i knwo21:19
zykes-http://paste.pocoo.org/show/497600/21:19
zykes-dolphm: keystone servicecatalog from diablo > trunk any difference ?21:21
chmoueland what do you get back from curl -H 'X-Auth-Token: 451eb8d2-fc0f-4d0a-9a10-8761c5dd2c11'  https://swift.stack.lan:8080/v1/AUTH_121:21
dolphmzykes-, not off the top of my head21:22
zykes-chmouel: you mean when using keystone2 ?21:23
chmouelzykes-: yes on proxy-server and launching that curl command against it (actually add -v to verbose it the headers)21:24
zykes-blimy21:24
zykes-i restarted memcache21:24
zykes-and then the proxy21:25
zykes-or not, had swiftauth in my config21:25
zykes-rmk: you think trunk db should work ?21:26
zykes-http://pastie.org/275291321:27
openstackgerritBrian Lamar proposed a change to openstack/glance: Removed 'mox==0.5.0' and replaced with just 'mox' in tools/pip-requires.  https://review.openstack.org/106621:27
*** nati2 has quit IRC21:27
openstackgerritLiem Nguyen proposed a change to openstack/keystone: x.509 client authentication  https://review.openstack.org/103821:28
openstackgerritBrian Lamar proposed a change to openstack/glance: Glance redirect support for clients.  https://review.openstack.org/106721:29
zykes-chmouel: ?21:30
chmouelzykes-: humm reading it21:32
liemmndolphm:  Thanks for the help!  Patchset#2 uploaded.21:32
dolphmliemmn, awesome21:32
chmouelzykes-: it's strange that you don't have anything coming up in the logs any chance i can see your proxy-server.conf?21:33
zykes-sure..21:33
zykes-nothing secret there anyways21:33
dolphmliemmn, minor note, i guess you lost your original commit message (about x 509)21:33
liemmnDang it!  lol21:34
zykes-chmouel: http://paste.pocoo.org/show/497610/21:34
chmouelny chance you can remove 12 to 14 lines ?21:35
chmoueland swift-init proxy reload21:35
zykes-sure21:36
zykes-and then do ?21:36
chmouelcan you see if you have debugs in logs now?21:37
zykes-http://paste.openstack.org/show/2850/ is the stuff that's in the logs21:37
chmoueli'm not sure why it doesnt show the DEBUG on your server21:38
chmoueli get something like that in my logs http://pastie.org/private/mtqskkmsmks6de4xfuloig21:39
zykes-anything in config maybe?21:40
dolphmliemmn, just a heads up, i have one more minor comment, and jenkins is going to fail your patch because of pep8 violations21:40
dolphmliemmn, but i'm going to +2 it anyway, just so you can see the process21:41
zykes-what's the cert stuff for ?21:41
chmouelzykes-: what do you mean for having ssl on proxy?21:41
liemmnIt's for x.509 client authentication from the middeware to keystone service:  https://blueprints.launchpad.net/keystone/+spec/2-way-ssl21:42
zykes-it was for liemmn chmouel21:42
chmouelzykes-: k any chance you can reneable account_management in there?21:42
zykes-chmouel: is there any debug stuff i can put in the conf ?21:42
dolphmzykes-, out of the box, keystone likes to spew your passwords in plaintext across the network :)21:42
zykes-that does ?21:43
chmouelzykes-: well log_level = DEBUG would do21:43
chmouelzykes-: but that depend of your configuration21:43
chmouelzykes-: i'm not sure how redhat does stuff these days21:43
chmoueldolphm: hash-passwords = True by default or so it seems?21:44
openstackgerritVerification of a change to openstack/keystone failed: Updated code based on Dolph's comments.  https://review.openstack.org/103821:44
dolphmchmouel, that is password hashing in the database, in case your database in compromised21:44
chmoueldolphm: ah yeah sorry i got confused21:45
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Fixes to user calls.Also making code changes to get rid of the default tenant concept.Getting rid of cranky comments.  https://review.openstack.org/106821:45
dolphmChanServ, no worries21:45
dolphmliemmn, so now that it failed ^^^ see above ^^^, you can submit a patch with your old commit message, pep8 fixes, and if you don't mind, add some additional comments to keystone.conf21:46
dolphmliemmn, (`pip install pep8` and `pep8 keystone` if you've never used it)21:47
liemmndolphm:  Will do... Thanks again.21:47
dolphmliemmn, you can also reference the build page: https://jenkins.openstack.org/job/keystone-pep8/333/violations/?21:47
dolphmliemmn, np -- i'm out for the day -- good luck!21:48
zykes-chmouel: should we give up or ?21:48
chmouelzykes-: this is i'm sure something obvious it just the logging that bugs me why swift is not logging debugs message in there21:49
openstackgerritA change to openstack/keystone has been rejected: Fixes to user calls.Also making code changes to get rid of the default tenant concept.Getting rid of cranky comments.  https://review.openstack.org/106821:50
zykes-:/21:50
zykes-wonder what21:51
openstackgerritA change to openstack/keystone has been rejected: Fixes to user calls.Also making code changes to get rid of the default tenant concept.Getting rid of cranky comments.  https://review.openstack.org/106821:52
zykes-i wonder what21:52
openstackgerritA change was merged to openstack/glance: Removed 'mox==0.5.0' and replaced with just 'mox' in tools/pip-requires.  https://review.openstack.org/106621:52
*** yogirackspace has joined #openstack-dev21:52
*** liemmn has quit IRC21:52
chmouellet me check if some of swift ops have any ideas21:53
*** liemmn has joined #openstack-dev21:54
yogirackspaceis jesse in?21:54
openstackgerritA change to openstack/keystone has been rejected: Fixes to user calls.Also making code changes to get rid of the default tenant concept.Getting rid of cranky comments.  https://review.openstack.org/106821:54
*** anotherjesse has joined #openstack-dev21:55
zykes-dolphm: is there any use yet with endpointing ?21:56
yogirackspaceanotherjesse:Iam trying to move aweay from concept of default tenant that is tied to user21:57
anotherjesseyogirackspace: blueprint?21:57
anotherjessebug?21:57
yogirackspaceyogirackspace: anotherjesse:Refer new contract.We dont have tenantId as part of user any more21:57
openstackgerritJohannes Erdfelt proposed a change to openstack/nova: Fix concurrency of XenAPI sessions  https://review.openstack.org/106921:58
*** liemmn has quit IRC21:58
yogirackspaceanotherjesse: Should we have another discussion?21:58
anotherjesseyogirackspace: are you referring to my comment in the gerrit that:21:59
anotherjesse1) you aren't using proper git commit message formats21:59
anotherjesse2) you shouldn't make schema changes without using migrations21:59
yogirackspacejesse Iam pinging you directly21:59
anotherjessesince I've not reviewed the code as far as functionality22:00
*** kbringard has quit IRC22:02
vladimir3pvishy: ping22:03
openstackgerritBrian Lamar proposed a change to openstack/glance: Glance redirect support for clients.  https://review.openstack.org/106722:08
*** mfer has joined #openstack-dev22:09
*** mfer has quit IRC22:10
vishyvladimir3p: one sec, on phone22:12
*** cp16net has quit IRC22:14
*** dubsquared has quit IRC22:14
*** novas0x2a|laptop has quit IRC22:15
*** novas0x2a|laptop has joined #openstack-dev22:16
*** wwkeyboard has left #openstack-dev22:17
*** negronjl has quit IRC22:18
vishyvladimir3p: sup?22:20
vladimir3pvishy: We are seeing quite a strange behavior related to relatively quick instance creation/deletion - instance is spawned, but is marked as "deleted" in the DB. Especially frequently it happens in our automatic tests.22:20
vladimir3pvishy: In some "normal" cases run_instance is interrupted by one of multiple _instance_update calls (there is an instance get and it stops with an exception)22:20
vishyvladimir3p: is this current code?22:21
vladimir3pbut in some cases (when run_instance already entered "spawning" phase) it is running22:21
vladimir3pit is diablo code22:21
vladimir3pwas it changed after that?22:21
vishyvladimir3p: there are definitely some issues with the "state machine"22:21
vladimir3pactually stable/diablo22:21
vladimir3pyeah, I'm trying to understand if we should create  a bug & fix it with some mutex-type of lock22:22
vishysome stuff was changed after, I think we got rid of instance_set_state recently22:22
vishyvladimir3p: if you see an easy place to fix it22:22
vladimir3pI suppose we could modify "serializer" and make it "per instance"22:22
vladimir3pin this case deletion will wait for completion of create22:22
vishyperhaps we need a utils.synchronized22:23
vishyvladimir3p: there was a blueprint about fixing that22:23
vladimir3pthe global one will be bad22:23
vladimir3pah, really?22:23
vladimir3phave not seen it22:23
vladimir3pin general we can go with utils.sync, but because it is global it will affect oither instances22:23
vladimir3pwould like to make it "per instance"22:24
*** yogirackspace has left #openstack-dev22:24
vladimir3pvishy: if you will find a ref to bug or BP, can oyu pls forward it to me?22:24
vladimir3pthanks22:24
vishyyeah there was a discussion about it by ray hookway22:25
vishyvladimir3p: http://wiki.openstack.org/nova-vm-state-management22:28
vishyvladimir3p: this is going to be addressed by the orchestration team?22:28
vladimir3pvishy: not sure that orchestration will focus on concurrency issues, but it might be definitely one of areas22:31
vladimir3pvishy: yeah, now I remember this topiv, but it was more about better states handling22:31
vishyvladimir3p: yeah that is one of the results though22:32
vladimir3pvishy: for example, he propose to allow termination in Building phase22:32
vladimir3pok, I will probably file the bug and supply the fix for it, what do you think?22:32
vishysure22:32
vishyvladimir3p: yes, but the updating code will be modified to check to make sure the state hasn't changed22:33
vishyvladimir3p: and to cleanup if it has22:33
openstackgerritJohannes Erdfelt proposed a change to openstack/nova: Fix concurrency of XenAPI sessions  https://review.openstack.org/106922:43
*** code_franco has quit IRC22:44
*** rkukura has joined #openstack-dev22:47
*** markmc has quit IRC22:49
*** adjohn has quit IRC22:56
*** mwhooker_ has joined #openstack-dev22:57
*** mwhooker has quit IRC23:01
*** mwhooker_ is now known as mwhooker23:01
openstackgerritSumit Naiksatam proposed a change to openstack/quantum: New tests are being adding to the Diablo code (Cisco L2-Network plugin), and some fixes in the case where the tests were failing.  https://review.openstack.org/107023:02
openstackgerritLiem Nguyen proposed a change to openstack/keystone: Updated code based on Dolph's comments.  https://review.openstack.org/103823:04
*** anotherjesse has quit IRC23:06
*** rnorwood has quit IRC23:06
*** rnirmal has quit IRC23:07
*** bcwaldon has quit IRC23:17
*** blamar has quit IRC23:19
*** bcwaldon has joined #openstack-dev23:22
*** negronjl has joined #openstack-dev23:22
*** misheska has joined #openstack-dev23:22
*** bencherian has joined #openstack-dev23:24
*** misheska has joined #openstack-dev23:24
*** jeffjapan has joined #openstack-dev23:32
*** bcwaldon has quit IRC23:37
*** anotherjesse has joined #openstack-dev23:39
*** joonwon has joined #openstack-dev23:39
*** jwhonce has quit IRC23:46
*** jakedahn has quit IRC23:47
*** jakedahn_ has joined #openstack-dev23:47
*** bencherian has quit IRC23:58

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