Friday, 2012-07-06

jgriffithmtaylor: Becuase when it ran in Jenkins it complained about the "table created without InnoDB"00:00
*** markmcclain has joined #openstack-dev00:00
issackellymtaylor this is the code that is failing https://github.com/markmc/openstack-gitdm/blob/master/do-it.sh#L8900:00
mtaylorjgriffith: well, when you ran it in jenkins it was running with the wrong user/passwords, yeah?00:00
jgriffithmtaylor: Nope... it ran in Jenkins fine but failed the InnoDB checks.  I was trying to get it to run on my local system to debug it and find "which" table was supposedly wrong.00:01
mtaylorahhh00:01
mtaylorissackelly: username different on your local machine than gerrit?00:01
jgriffithmtaylor: I've now figured out how to get it to run on my system, but it doesn't fail :(00:01
issackellymtaylor oh probably00:02
issackellyi mean yes00:02
mtaylorjgriffith: is your local database set up with default-engine=myisam in your my.cnf?00:02
mtaylorjgriffith: we set that up on the openstack slaves specifically to catch things that were configured poorly for end users :)00:02
mtaylorissackelly: you might need to set up username00:02
*** arosen has quit IRC00:02
mtaylorissackelly: in your .ssh/config file00:03
jgriffithmtaylor: Nope, I'll try adding that to test_migrations.conf00:03
issackellymtaylor cool, I don't need any special permissions to do that then, that's what I was worried about. thanks00:03
mtaylorissackelly: because it doesn't look like gitdm allows you to set a username00:04
mtaylorissackelly: nope! all you should need is normal access00:04
jgriffithmtaylor: it non likey that... alright, let me back up and look at things again00:04
issackellymtaylor cool, I don't need any special permissions to do that then, that's what I was worried about. thanks00:04
issackellywrong Up + enter window. sorry00:04
mtaylorjgriffith: I wouldn't add that to test_migrations.conf ... I'd add it to your system /etc/mysql/my.cnf and restart mysql00:04
jgriffithmtaylor: yeah, good point00:05
issackellymtaylor this is working now. thanks much00:06
*** markmcclain has quit IRC00:12
*** rods has quit IRC00:12
*** fnaval has joined #openstack-dev00:15
jgriffithmtaylor: BoooYaaa00:17
*** zigo has quit IRC00:18
jgriffithmtaylor: So it needed 'default-storage-engine = MyISAM' under the mysqld heading in my.cnf00:18
jgriffithmtaylor: Also it turns out these calls aren't using those user/passwords, they're default root/''00:18
jgriffithmtaylor: Thanks for your help, I can do all sort of destructive things now00:18
*** Aaton is now known as Aaton_off00:19
mtaylorjgriffith: AWESOME00:21
*** issackelly has quit IRC00:22
*** johnpostlethwait has quit IRC00:24
*** winston-d has joined #openstack-dev00:30
*** blamar has quit IRC00:33
winston-djgriffith, around?00:33
*** e1mer has joined #openstack-dev00:33
vishymtaylor: https://review.openstack.org/#/c/9093/00:34
vishywe really need to get those security fixes in00:34
*** littleidea has quit IRC00:34
jgriffithwinston-d: Hey winston-d00:34
*** harlowja has quit IRC00:36
winston-djgriffith, i've invalidated bug 1003664 since cinder doesn't do notification for now.00:36
uvirtbotLaunchpad bug 1003664 in nova "volume_update db api needs to return the volume_ref" [Undecided,Fix released] https://launchpad.net/bugs/100366400:36
jgriffithwinston-d: I was hoping cp16net would come back to that one00:37
jgriffithwinston-d: He started it, but Jenkins failed and it rotted00:37
jgriffithwinston-d: But yes, thank you for invalidating it00:38
winston-dand for bug 992729, i've submitted patch based on Nirmal's previous patch for nova.00:38
uvirtbotLaunchpad bug 992729 in cinder "Add 'host' name to initialize/terminate volume connection" [Undecided,In progress] https://launchpad.net/bugs/99272900:38
mtaylorvishy: sorry - I got MUCH closer ... https://review.openstack.org/#/c/9093/00:38
mtayloroh, you already linked to that :)00:38
winston-di am wondering if cinder needs notification?00:38
jgriffithwinston-d: Excellent!!00:38
*** steveb___ has quit IRC00:38
*** lts has quit IRC00:39
jgriffithwinston-d: as far as cinder "needing" notifications, it was more just a blanket "if it's in nova-vol put it in cinder"00:39
*** ncode has quit IRC00:40
*** steveb_ has joined #openstack-dev00:40
jgriffithwinston-d: it would still be good to return the latest info on the update via the API don't you think?00:40
*** cp16net is now known as cp16net|away00:41
winston-dyes, i agree.  I can submit a patch for that (without 'bug fix' title).00:41
jgriffithwinston-d: That would be great, and more appropriate as you pointed out00:42
*** cp16net|away is now known as cp16net00:42
jgriffithspeak of the devil cp16net :)00:42
cp16netwhat up jgriffith00:43
cp16netoh... talking about me huh?00:43
jgriffithcp16net: winston-d and I were just talking about the notificiation bug that you worked on00:43
winston-d:) we were talking about your fix to bug 1003664, i invalidated it for cinder. but your fix can still do good for cinder although cinder doesn't do notification now.00:43
jgriffithcp16net: Nahh...00:43
cp16net:)00:44
jgriffithcp16net: never say anything bad of course00:44
jgriffithcp16net: Besides, everything is logged :)00:44
cp16netyeah i was reading up...00:44
jgriffithcp16net: Sound good from your perspective?00:45
*** e1mer has quit IRC00:45
*** e1mer has joined #openstack-dev00:45
*** e1mer has joined #openstack-dev00:45
cp16netoh yeah i submitted a review for that issue but people wanted things made more common00:46
cp16netand i've been busy with other project since then00:46
jgriffithcp16net: Yeah, and then gerrit abandoned it due to no activity00:46
*** salgado-afk has quit IRC00:46
jgriffithcp16net: No worries at all00:46
cp16netyup00:46
cp16nethttps://review.openstack.org/#/c/7517/00:46
*** markmcclain has joined #openstack-dev00:47
cp16neti remember talking with nirmal about it and he said he would take a look at it at some point but i think he got busy as well00:48
jgriffithcp16net: depending on what you've got going on now I think winston-d might be interested in revamping it a bit just to update the references on create/delete00:49
jgriffithcp16net: minus the notification piece for now00:49
jgriffithwinston-d: Correct me if I'm signing you up for something you didn't volunteer for :)00:50
cp16netok sounds good to me00:50
cp16netthose references from the api are pretty simple00:50
winston-dnp, i'd love to do that but it's cp16net's credit. :)00:50
*** \etc\bin has joined #openstack-dev00:50
*** e1mer has quit IRC00:51
jgriffithI'll leave it to the two of you... If you want to work on cinder I've got plenty of things on my list :)00:51
winston-dand i'd like to do more besides bug fix.00:52
jgriffithwinston-d: Well then....00:53
jgriffithwinston-d: A few things I was hoping to get started on...00:53
jgriffithwinston-d: I'm removing the quotas info from cinder db.  My thought is that the quota checks can be moved out to the nova volume api calls00:54
cp16nethow close is cinder to being used >00:54
cp16net?00:54
jgriffithwinston-d: In other words nova/volume/cinder.py00:54
*** japage has quit IRC00:54
jgriffithwinston-d: When you make the create call you can do the quota checking there since you'll have all the access to the nova quota info00:54
winston-dright00:55
*** salv-orlando has left #openstack-dev00:55
jgriffithwinston-d: otherwise there's the task of maintaining/configuring quota info across nova and cinder which is no good00:55
jgriffithYou can look at the quota stuff that's in nova/volume/api.py and basicly it needs to be implemented in nova/volume/cinder.py00:55
*** \etc\bin has quit IRC00:55
jgriffithwinston-d: The other thing that we need to figure out is availability zones between the two00:56
jgriffithwinston-d: TBH I don't have any hints/ideas on that yet, I should, but I haven't really thought about it00:56
*** e1mer has joined #openstack-dev00:56
winston-dhmm, since it's two different services, does av_zone need to be sync-ed?00:57
*** epim has joined #openstack-dev00:57
jgriffithwinston-d: yes, the question is how00:57
winston-dok, i will look into this and discuss with you once i have some idea/thoughts00:58
jgriffithwinston-d: That's great, there are some things after that as well.  As we get some of this knocked out we'll get to things that you might enjoy working on more so hang in there with me :)00:59
*** fnaval has quit IRC00:59
*** fnaval has joined #openstack-dev00:59
winston-dsure. :D00:59
*** spiffxp has quit IRC01:03
jgriffithcp16net: depends on who you mean used by, I use it every day :)01:04
jgriffithcp16net: So it made a functioning release in F201:05
jgriffithcp16net: Can be used in devstack today, soon will be default in devstack01:05
cp16netjgriffith: oh thats cool i didnt realize it was fully functional01:05
cp16netjgriffith: last i had heard it wasnt there yet01:05
jgriffithcp16net: All of the basics at least01:05
cp16netjgriffith: awesome! thats great to hear!01:06
jgriffithcp16net: it's useable in a test env01:06
jgriffithcp16net: There's still some cleanup and detail work but it's coming along01:06
*** blamar has joined #openstack-dev01:07
*** Mandell has quit IRC01:07
*** jtran has quit IRC01:08
winston-doh, i think of sth.  i'd like to submit patch for cinder to use openstack-common.01:08
jgriffithwinston-d: :)01:09
jgriffithwinston-d: Funny you should mention that01:09
jgriffithwinston-d: There's a BUNCH of work to be done there as well01:09
jgriffithwinston-d: If you want to tackle it that's great01:09
jgriffithwinston-d: joshm has started some of that for logging, but everything else is fair game01:09
jgriffithwinston-d: joshm = jmckenty01:10
*** dtroyer_zzz is now known as dtroyer01:12
winston-dok, noted. is he still working on that? i didn't see any open review about that01:12
jgriffithwinston-d: We'll have to ping him and see where it's at01:13
winston-dok01:14
jgriffithwinston-d: He's got it in his own github I believe01:14
jgriffithwinston-d: He was close last I heard so he'll likely finish up the logging one01:14
jgriffithwinston-d: Like I said you can take a look at all the other remaining pieces, make it match up with what's currently in nova01:14
winston-dsure, i'll do that.01:15
jgriffithwinston-d: cp16net: Ok, I need to get out of here but will be back later for a short bit.  Otherwise I'll catch up with you tomorrow01:16
winston-dok. see  u01:16
jgriffithgood night01:16
winston-dgdnite01:16
*** dtroyer is now known as dtroyer_zzz01:24
*** adjohn has quit IRC01:24
*** dtroyer_zzz is now known as dtroyer01:25
*** dtroyer is now known as dtroyer_zzz01:31
*** novas0x2a|laptop has quit IRC01:34
*** markmcclain has quit IRC01:38
*** markmcclain has joined #openstack-dev01:40
*** markmcclain has quit IRC01:43
*** PotHix has quit IRC01:44
*** jtran has joined #openstack-dev01:45
*** danwent has quit IRC01:50
*** jdurgin has quit IRC01:53
*** lzyeval has joined #openstack-dev01:54
*** jakedahn is now known as jakedahn_zz01:58
*** blamar has quit IRC02:00
*** mnewby has quit IRC02:02
*** jtran has quit IRC02:05
*** anniec has quit IRC02:11
*** mdomsch has joined #openstack-dev02:11
*** thingee_zz has quit IRC02:16
*** edygarcia has joined #openstack-dev02:20
*** reed has quit IRC02:23
*** markmcclain has joined #openstack-dev02:24
*** markmcclain has quit IRC02:28
*** markmcclain has joined #openstack-dev02:28
*** nati_ueno has quit IRC02:32
*** shang has joined #openstack-dev02:36
*** littleidea has joined #openstack-dev03:01
*** blamar has joined #openstack-dev03:02
*** edygarcia has quit IRC03:05
*** andrewbogott has quit IRC03:07
*** Mandell has joined #openstack-dev03:07
*** adalbas has quit IRC03:11
*** nati_ueno has joined #openstack-dev03:19
*** jakedahn_zz is now known as jakedahn03:20
*** blamar has quit IRC03:21
*** winston-d has quit IRC03:28
comstuduhm03:38
*** nati_uen_ has joined #openstack-dev03:42
*** nati_uen_ has quit IRC03:44
*** nati_ueno has quit IRC03:44
*** nati_uen_ has joined #openstack-dev03:44
*** jakedahn is now known as jakedahn_zz03:44
*** jakedahn_zz is now known as jakedahn03:46
jgriffithexit/away03:47
*** nati_uen_ has quit IRC03:49
*** nati_ueno has joined #openstack-dev03:49
*** nati_uen_ has joined #openstack-dev03:53
*** nati_ueno has quit IRC03:54
*** littleidea has quit IRC03:57
*** littleidea has joined #openstack-dev03:59
*** anniec has joined #openstack-dev03:59
*** eglynn has joined #openstack-dev04:00
*** nati_ueno has joined #openstack-dev04:03
*** eglynn__ has quit IRC04:04
*** nati_uen_ has quit IRC04:04
*** novas0x2a|laptop has joined #openstack-dev04:05
*** anderstj has joined #openstack-dev04:23
*** anniec has quit IRC04:26
*** anniec has joined #openstack-dev04:27
*** danwent has joined #openstack-dev04:33
*** danwent has quit IRC04:43
*** nati_ueno has quit IRC04:47
*** sam_wan has joined #openstack-dev04:54
*** dolphm has joined #openstack-dev04:54
*** danwent has joined #openstack-dev05:03
*** andrewsmedina has quit IRC05:14
*** jtran has joined #openstack-dev05:25
*** danwent has quit IRC05:26
*** dolphm has quit IRC05:27
*** steveb_ has quit IRC05:28
*** anniec has quit IRC05:31
*** littleidea has quit IRC05:35
*** jtran has quit IRC05:35
*** zigo has joined #openstack-dev05:36
*** renier has quit IRC05:38
*** renier has joined #openstack-dev05:38
*** zigo has quit IRC05:41
*** nati_ueno has joined #openstack-dev05:57
*** zaitcev has quit IRC05:58
*** nati_ueno has quit IRC06:01
*** andrewsben is now known as andrewsben_is_a_06:11
*** sam_wan has quit IRC06:11
*** anderstj has quit IRC06:13
*** sam_wan has joined #openstack-dev06:15
zykes-will there be a v3 api in folsom 2 ?06:20
*** adjohn has joined #openstack-dev06:21
zykes-sam_wan: ping06:21
sam_wan@zykes: what's up?06:26
*** mrunge has joined #openstack-dev06:37
*** dolphm has joined #openstack-dev06:38
*** dolphm has quit IRC06:42
zykes-sam_wan: oracle using openstack ? *ponders*06:43
*** mindpixel has joined #openstack-dev06:44
sam_wan@zykes,  i'm not sure06:57
*** dachary has joined #openstack-dev06:59
*** vanchester has joined #openstack-dev07:00
*** Mandell has quit IRC07:08
*** reidrac has joined #openstack-dev07:12
*** Ryan_Lane has quit IRC07:16
*** eglynn has quit IRC07:18
*** markmcclain has quit IRC07:19
*** amotoki has joined #openstack-dev07:31
*** vanchester has quit IRC07:49
*** dachary has quit IRC07:58
*** lzyeval has quit IRC07:59
*** adjohn has quit IRC08:03
*** utlemming has quit IRC08:10
*** utlemming has joined #openstack-dev08:11
*** maploin has joined #openstack-dev08:11
*** maploin has quit IRC08:11
*** maploin has joined #openstack-dev08:11
*** maploin has quit IRC08:18
*** dachary has joined #openstack-dev08:22
*** jakedahn is now known as jakedahn_zz08:22
*** apevec has joined #openstack-dev08:26
*** openstackgerrit has joined #openstack-dev08:41
zykes-sam_wan: aren't you from there ? ;)08:49
*** danpb has joined #openstack-dev08:50
*** eglynn has joined #openstack-dev08:53
*** eglynn has quit IRC08:57
*** eglynn has joined #openstack-dev08:57
*** darraghb has joined #openstack-dev09:02
*** amotoki has quit IRC09:05
sam_wan@zykes: how do you know? :)09:07
*** sam_wan has left #openstack-dev09:14
*** rbasak has quit IRC09:17
*** maploin has joined #openstack-dev09:19
*** maploin has quit IRC09:20
*** maploin has joined #openstack-dev09:20
*** pixelbeat has joined #openstack-dev09:22
*** rbasak has joined #openstack-dev09:29
*** openstackgerrit has quit IRC09:30
*** rods has joined #openstack-dev09:30
*** openstackgerrit has joined #openstack-dev09:30
eglynnmikal: there?09:31
*** maploin has quit IRC09:36
*** salv-orlando has joined #openstack-dev09:53
*** e1mer has quit IRC09:57
*** e1mer has joined #openstack-dev09:59
mikaleglynn: yeah, what's up?10:01
*** e1mer has quit IRC10:02
eglynnmikal: no worries, just clarifying your comment on https://review.openstack.org/9317 ... I just put it in a comment in gerrit instead10:02
*** Leander_ has joined #openstack-dev10:03
* mikal clicks10:04
Leander_hello all!10:04
Leander_does anyone around here have some knowledge on how the libvirt test cases work?10:05
*** e1mer has joined #openstack-dev10:05
*** e1mer has joined #openstack-dev10:05
*** chrisfer has joined #openstack-dev10:11
*** eafonichev has quit IRC10:12
*** maploin has joined #openstack-dev10:16
*** maploin has quit IRC10:16
*** maploin has joined #openstack-dev10:16
*** RoboticCheese has quit IRC10:22
*** RoboticCheese has joined #openstack-dev10:23
zykes-does one use flake in openstack ?=10:23
*** maploin has quit IRC10:24
*** asalkeld has left #openstack-dev10:27
*** RoboticCheese has joined #openstack-dev10:28
*** e1mer has quit IRC10:39
*** e1mer has joined #openstack-dev10:42
*** e1mer has joined #openstack-dev10:42
*** eafonichev has joined #openstack-dev10:42
*** johngarbutt has joined #openstack-dev10:43
*** vanchester has joined #openstack-dev11:03
*** sandywalsh has quit IRC11:03
vanchesterHello everyone. Question about keystone. Why there is a lot of layers with NovaTestRunner etc in comparison with swift tests?11:04
*** zul has quit IRC11:13
*** rbasak has quit IRC11:21
*** rbasak has joined #openstack-dev11:35
*** sandywalsh has joined #openstack-dev11:37
*** Leander_ has quit IRC11:45
*** markmcclain has joined #openstack-dev11:50
*** sandywalsh_ has joined #openstack-dev11:53
*** salgado has joined #openstack-dev11:53
*** salgado has joined #openstack-dev11:53
*** sandywalsh has quit IRC11:53
*** e1mer has quit IRC11:58
*** e1mer has joined #openstack-dev12:03
*** mrunge has quit IRC12:03
*** apevec has quit IRC12:11
*** dolphm has joined #openstack-dev12:13
*** adalbas has joined #openstack-dev12:20
*** ncode has joined #openstack-dev12:21
*** ncode has quit IRC12:21
*** ncode has joined #openstack-dev12:21
*** alaski has joined #openstack-dev12:22
*** dolphm has quit IRC12:26
*** rods has quit IRC12:27
*** rods has joined #openstack-dev12:27
*** sandywalsh has joined #openstack-dev12:28
*** sandywalsh_ has quit IRC12:28
*** e1mer has quit IRC12:31
*** rbasak has quit IRC12:31
*** dolphm has joined #openstack-dev12:33
vanchesterHello everyone. Question about keystone. Why there is a lot of layers with NovaTestRunner etc in comparison with swift tests?12:38
*** e1mer has joined #openstack-dev12:40
*** rbasak has joined #openstack-dev12:44
*** e1mer has quit IRC12:45
*** vanchester has quit IRC12:47
*** dolphm has quit IRC12:52
*** Leander_ has joined #openstack-dev13:02
*** zul has joined #openstack-dev13:04
*** blamar has joined #openstack-dev13:14
*** vanchester has joined #openstack-dev13:16
*** Madkiss has joined #openstack-dev13:18
Madkisshi folks13:18
Madkisscould somebody possibly take a look at https://blueprints.launchpad.net/glance/+spec/ocf-support and https://blueprints.launchpad.net/keystone/+spec/ocf-support and possibly approve them?13:18
*** sandywalsh_ has joined #openstack-dev13:25
*** sandywalsh has quit IRC13:26
*** mdomsch has quit IRC13:26
*** blamar has quit IRC13:29
vanchesterHello everyone. Question about keystone. Why there is a couple of layers with NovaTestRunner etc in comparison with swift tests?13:33
Leander_danbp: ping13:33
Leander_dabpb: ping13:34
Leander_danpb: ping*13:34
*** edygarcia has joined #openstack-dev13:35
danpbLeander_: pong ?13:35
Leander_danpb: hello! thx for the code in the email you've sent! However, i've run into my infamous issue with the error "import libvirt" again. (about the ping, i'm not sure . but i've seen people use it around here like this before).13:37
danpbLeander_: i'm not sure what you mean by that - can you pastebin.com the output you see from the test13:39
Leander_danpb: http://paste.openstack.org/show/19297/13:39
danpbtry changing13:41
danpb    import libvirt13:41
danpbto13:41
danpb        global libvirt13:41
danpb        if libvirt is None:13:41
danpb            libvirt = __import__('libvirt')13:41
Leander_i already did this once, however on of the reviewers said this13:43
Leander_Johannes Erdfel: It's unnecessary to make this that complicated. You can remove the libvirt global and change this code to:  import libvirt - The import won't happen until get_diagnostics is called.13:43
danpbhmm, i don't think that's correct - in the test suite we need to be able to setup a fake libvirt import13:44
danpbwhich is what the code I post above allows for13:44
*** maoy has joined #openstack-dev13:45
*** roge has joined #openstack-dev13:46
Leander_danpb: error and diff : http://paste.openstack.org/show/19298/13:47
*** dprince has joined #openstack-dev13:48
danpb+import xml.etree13:48
danpb+13:48
danpb+libvirt = None13:48
danpbdon't put in that global initializer13:48
danpbthat's overriding what the test suite sets13:49
*** cp16net is now known as cp16net|away13:49
*** cp16net|away is now known as cp16net13:49
Leander_danpb: NameError: global name 'libvirt' is not defined13:49
Leander_after i removed the libvirt = None13:49
danpboh i see why13:50
danpbto be honest you're creating pain for yourself here by having the code in the separate  diagnostics.py file13:50
danpbthe fake environment the test suite sets up only applies to the main driver.py13:51
Leander_yeah, well i'm working as a researcher here at the university and they insist i put some kinda of recognition in the license13:52
Leander_of the file. Is there any way i can add the file to the test set up?13:53
Leander_danpb: ^13:55
danpbwhat if you just add the following13:55
danpb    @test.skip_if(missing_libvirt(), "Test requires libvirt")13:55
danpbimmediately before13:55
danpb    def test_diagnostic_full(self):13:55
sdagueLeander_: you can add your copyright to driver.py in a patch with these changes over there13:55
sdagueinstead of the second file13:56
Leander_sdage: do i add this after "Copyright (c) 2011 Piston Cloud Computing, Inc"14:00
Leander_Copyright (c) 2012.14:00
Leander_Universidade do Minho14:00
Leander_Leander Beernaert14:00
Leander_Miguel Matos14:00
Leander_Jose Pereira14:00
Leander_Ricardo Vilaca14:00
Leander_Rui Oliveira14:00
Leander_?14:00
Leander_sdague: ^14:00
danpbLeander_: does each individual person really claim copyright over this code ?14:01
danpbLeander_: if  the university claims copyright on your work, then it is more concise to just do14:02
danpb"Copyright (c) 2012 Universidade do Minho"14:02
danpbas was done with other copyright lines in the file14:02
*** EmilienM has joined #openstack-dev14:02
*** anniec has joined #openstack-dev14:03
Leander_danpb: i'm gonna have to check with my superiors first, don't want there "wrath" upon me14:04
Leander_however i'll work on putting everything in a single file14:04
Leander_in the driver file*14:04
*** mnewby has joined #openstack-dev14:05
Leander_their*14:05
*** salv-orlando has quit IRC14:06
Leander_danpb: on another note; my function get_io_devices, can i added it to the driver class or do i declare the function inside the get_diagnostics method?14:07
sdagueLeander_: you would add: Copyright (c) 2012 COPYRIGHT HOLDER NAME    for every copy right holder. If it's really seperately held by 6 people so be it. If it's really university copyright, just put that14:07
sdaguefor instance my patches come in: Copyright (c) 2012 IBM Corp.14:08
*** sandywalsh_ has quit IRC14:08
*** apevec has joined #openstack-dev14:09
*** rkukura has left #openstack-dev14:09
Leander_sdague: i'll check with my superiors first, but i believe the universtity copyright should suffice. Do you also add copy rights to the test files?14:09
danpbLeander_: either way works fine14:10
*** blamar has joined #openstack-dev14:10
*** blamar has joined #openstack-dev14:11
*** nikhil has quit IRC14:11
*** markmcclain has quit IRC14:12
Leander_ok14:12
Leander_thx14:12
Leander_danpb: another question, there is a command, memory stats which can return other values14:13
Leander_values which my libvirt version has no access to14:13
Leander_how do i account that in the test, since currently it'll most likely fail should any any value be returned from memStat();14:14
danpbthat doesn't matter - the code copes with anmything14:14
danpband test case demonstrates that14:14
*** Mandell has joined #openstack-dev14:19
sdagueLeander_: typically if you are adding > 20 lines of code to a file, it's fine to add your copyright clause.14:20
*** Dr_Who has joined #openstack-dev14:22
*** rkukura has joined #openstack-dev14:26
Leander_sdague: ok thx14:26
*** nunosantos has joined #openstack-dev14:28
*** sacharya has joined #openstack-dev14:28
*** jgriffith has quit IRC14:29
*** mdomsch has joined #openstack-dev14:30
*** cp16net is now known as cp16net|away14:30
*** datsun180b has joined #openstack-dev14:30
*** markmcclain has joined #openstack-dev14:31
*** dtroyer_zzz is now known as dtroyer14:31
*** jgriffith has joined #openstack-dev14:31
*** sandywalsh has joined #openstack-dev14:31
*** anderstj has joined #openstack-dev14:36
*** Mandell has quit IRC14:39
*** jgriffith has quit IRC14:41
*** jgriffith has joined #openstack-dev14:42
*** fnaval has quit IRC14:43
Leander_danpb: is this the correct way to raise a libvirt error: raise libvirt_driver.libvirtError(0,0,"fake failure")? I always run into this error14:45
Leander_AttributeError: 'str' object has no attribute 'libvirtError'14:45
*** sandywalsh has quit IRC14:45
*** nikhil has joined #openstack-dev14:46
*** cp16net|away is now known as cp16net14:51
*** littleidea has joined #openstack-dev14:52
*** dubsquared has joined #openstack-dev14:54
*** sandywalsh has joined #openstack-dev14:55
*** mnewby has quit IRC14:58
Leander_can some explain to me what i'm doing wrong: http://paste.openstack.org/show/19299/15:03
Leander_i raise the exception with "raise libvirt.libvirtError('vcpu missing')"15:03
*** fnaval has joined #openstack-dev15:05
*** heckj has joined #openstack-dev15:07
*** rnirmal has joined #openstack-dev15:07
*** sstent has quit IRC15:07
*** fnaval has quit IRC15:08
*** sstent has joined #openstack-dev15:08
ayoungheckj, I'm trying to deal with the SQL tables for Signed tokens.  I had punted on the migrate issue,  but I see now that I have to deal with it.  Do you have a moment?15:08
*** fnaval has joined #openstack-dev15:09
heckjayoung: o/15:09
heckjayoung: still waking up with coffee though :-)15:10
ayoungOK,  so the current table has an Id primary key15:10
ayoungheckj, me too, really.  and we ran out of the Peets, so the coffee is meg15:10
ayoung,meh15:10
*** sleepsonzzz is now known as sleepsonthefloor15:10
ayoungheckj, anyway, sql alchemy requires a primary key field, and the signed token is too big to be it15:11
ayounglet me post a link15:11
*** danwent has joined #openstack-dev15:11
heckjayoung: I'm pulling up the code now - just a sec15:12
ayoungheckj, https://github.com/admiyo/keystone/blob/pki-token-generation/keystone/token/backends/sql.py15:12
ayounghttps://github.com/admiyo/keystone/blob/pki-token-generation/keystone/token/backends/sql.py#L3115:12
sdaguewhat was the commit tag for "requires doc changes" ?15:13
heckjayoung: yeah - sql.Column(sql.String(64), ...)15:13
ayoungheckj, the 'key' field is the new primary key, to keep SQL alchemy happy, and it is a hash of the id field15:13
ayoungbut...15:13
*** openstackgerrit has quit IRC15:14
ayoungfor migration sake, it would be easier if id stayed id, and then I could name the other field something like "marshalled:" or "token_data"  or "I_dont_know_what_to_call_this"15:14
*** anderstj has quit IRC15:14
ayoungthe thing is,  all operations are done with the blob15:14
*** blamar has quit IRC15:15
ayounger...technically clob, I guess..15:15
ayoungand all of the APIs use token_id,  which becomes id...and I can hide the hashing away from the rest of the world.15:15
ayoungheckj, so do I err on the side of simpler Python code, or simpler database migration15:16
*** openstackgerrit has joined #openstack-dev15:16
ayoungand which makes sense long term....15:16
ayoungI made a quick attempt at renaming key->id and id->token_data,  but getting it right in all of the tests is a bit of a struggle15:17
heckjayoung: I'm not clear on the tradeoff and why you need to make it. Can you simply expand the definition of "id" to be 2048 or whatever is sufficient for the PKI token? Where does hash come in and why is it important?15:17
ayoungheckj, nope15:17
ayoungSQL alechmey won;'t let me15:17
ayoungalchemy15:17
heckjahhhh15:17
ayoungaptly named15:18
ayoungheckj, token data is > than the maximum key size15:18
heckjI don't know much about the SQLAlchemy side of it...15:18
ayoungI think that is even a MySQL constraint15:18
heckjayoung: ok, now I see the issue15:18
heckjhmmm15:18
ayoungwe get something like 700 bytes15:18
ayoungwhich due to overhead comes out to about 500 chars for some reason that I've not investigated15:19
heckjayoung: did we ever hear back from jroualt on the max-length issue he was having?15:19
ayoungnope15:19
heckjkk15:19
ayoungand frankly, I don't find it a compelling argument15:19
ayoungtoken length can easily increase in the future15:19
heckjayoung: without anything really backing it up, neither do it15:19
*** lts has joined #openstack-dev15:19
heckj(do i)15:20
ayoungeven without PKI15:20
heckjOkay - back to SQLAlchemy ick15:20
ayoungSo I don't really understand the migration mechanism15:20
ayoungI assume that I would have to do something like this:15:20
ayoungadd field named key15:21
ayoungdrop index on id,  add it on key15:21
ayoungdrop column id15:21
ayoungadd a new columnet named id with the larger size15:21
sdagueany core devs want to Approve - https://review.openstack.org/#/c/9410/ and https://review.openstack.org/#/c/9411/ (I've got 2 more patches in the queue, but don't want to invalidate the reviewed check on those, so am waiting to push to review until after they land)15:21
ayoungnow...that assumes that we just drop all of the currnet tokens.15:21
*** reidrac has quit IRC15:21
heckjI think your sense of adding a field to store the blob/clob/whatever (the big damn field of PKI plugh) is on the right track. I think I might just leave "id" as a UUID token thingy instead of trying to mess with a hash there - leave that as the primary key, but add an index on the key. Do you use the hash anywhere?15:22
ayoungheckj, yes, I use hash..here's how15:22
ayounghttps://github.com/admiyo/keystone/blob/pki-token-generation/keystone/token/backends/sql.py#L5715:22
Leander_can some explain to me what i'm doing wrong: http://paste.openstack.org/show/19299/, i raise the exception with "raise libvirt.libvirtError('vcpu missing')"15:22
heckjIn short, I'm leaning towards a bit more complexity in the python side than the SQL side15:22
ayoungI'm almost tempted to call neither column id15:23
ayoungmaybe hash and data?15:23
heckjayoung: don't - leave ID alone and autogenerate it, and make a new "key" and "hash" and index both or either of them. It'll make things much more clear15:23
heckjayoung: hash and data is good too15:23
ayoungheckj, only one problem with that15:24
ayoungall of the APIs pass in 'id'15:24
*** zns has joined #openstack-dev15:24
*** zns has left #openstack-dev15:24
ayoungthat value is the token from the wire15:24
ayoungso it maps to 'data'15:24
heckjayoung: yeah, it means extending that internal API15:24
ayoungso if I drop the id column,  at least there is no incorrect mapping15:25
heckjOr overloading it - I think I'd prefer to extend it, but I like to try and avoid overloading methods unless it's really clear what the options are for the parameters15:25
heckjyou went to a fair bit of trouble in that code ot make the has something akin to ID there didn't you15:25
ayoungyes and no15:25
ayoungit was pretty easy to implement15:26
heckjSo you could grab the token off the wire, get it's hash and look that up as an ID15:26
ayoungtrue15:26
sdagueLeander_: actually, I think you are hitting something that danpb has a change going in to fix15:26
sdagueyou might just need to wait until that lands (hopefully today)15:26
ayoungthe token code needs some cleanup anyway...it should be in keystone/token and not in keystone/service.py15:27
ayounglike the identity code is set up15:27
heckjayoung: yep - and it's not using the base models.py either15:27
Leander_sdague: i find it odd that it's only my code that triggers that error, the remaining tests run just fine :S15:27
heckjayoung: gimme a sec to quickly review the token/core.py15:28
sdagueLeander_: is this patch in the review queue, I can look15:28
ayoungheckj, one related thing:  the authenticate call currently returns the service catalog.  I think that it is correct for POST /tokens to do that,  but why do the remote services need it?15:28
ayoungI,  when I pass a token to nova, and nova validates,  why does it need the service catalog?15:29
Leander_sdague: not the latest changes i made, i will submit a draft in a minute15:29
heckjayoung: so that they know the endpoints to communicate with to make relevant calls - right now it's minimal usage there, but growing15:29
ayoungThe reason I ask is I have, in my latest hack,  encoded the service catalog in the token,  which grealt increases the token size15:29
ayounggreatly15:29
ayoungI am OK with doing that,  just want to make sure it makes sense15:29
heckjayoung: i.e. nova needs to know the API endpoint for cinder to make volume calls...15:29
ayoungheckj, does that vary per user?15:30
heckjayoung: yeah - it really trudges up the whole kit on a response from POST /tokens15:30
heckjayoung: yep - because some of the URIs are encoded with tenant_id and such (PITA)15:30
ayoungprior to that,  the token was this long https://github.com/admiyo/keystone/blob/3aa04a627e1d9ca16c58719cfd81c90912baa77f/tests/signing/auth_token.pem15:31
*** blamar has joined #openstack-dev15:31
*** blamar has quit IRC15:32
ayoungheckj, afterwards it looks like this http://fpaste.org/V29m/15:32
*** blamar has joined #openstack-dev15:32
heckjayoung: yeah - about double in size15:33
ayoungheckj, that is assuming the service catalog stays small, too15:33
heckjayoung: in most instances, it will be. Not entirely sure how large some of the service provider catalogs are - they haven't exactly been sharing that detail.15:34
ayoungheckj, I'll leave it for now,  but we might want to revisit that decision15:35
Leander_sdague: apparently the exception is not libvirt.libvirtError object but a string15:36
Leander_is that the issue danpb is solving?15:36
heckjayoung: sounds good15:37
*** openstackgerrit has quit IRC15:37
*** openstackgerrit has joined #openstack-dev15:37
heckjayoung: It seems like your sense of using the hash for ID works really well with the token/core.py internal API, so I'd lean towards there, with the token/backends/signing.py (or hwatever you call it) taking up the heavy lifting where it's needed, and may some if/then work on the front to get that hash and work with it. I still think you'll need to somehow extend the core.py API though15:38
*** belliott_ is now known as belliott15:43
ayoungheckj, I don't think I do.  It works as is.  THe question is how are we going to handle upgrades...here is what I'd *like* to do15:45
ayoungCheck token length.  If it is the current length (64 bytes) or shorter, do an online lookup15:46
eglynnsdague: looks that alternate form of assertRaises is not supported in py26: https://jenkins.openstack.org/job/gate-nova-python26/1605/console15:46
ayoungif it is longer,  use the PKI mechanism15:46
eglynnsdague: (with reference to https://review.openstack.org/9371)15:46
ayoungheckj, then,  as part of the migrate,  copy the id column into the hash column15:46
ayoungon the server side15:47
*** danpb has quit IRC15:47
ayoungif there is no data,  create a new token  using the authenticate code15:47
heckjayoung: sounds pretty reasonable to me15:47
ayoungyeah...just more work15:48
ayoungcould I possibly do that as a follow on patch?15:48
*** belliott_ has joined #openstack-dev15:48
ayoungfor now, I can just truncate the table15:48
*** belliott has quit IRC15:48
ayoungI mean,  it is during a keystone update....15:48
ayoungso for development,  we accept that it means starting with a blank token table...I think that is OK for the short run15:49
sdagueeglynn: ok, good call.15:49
heckjayoung: I think separate patches for that are just fine15:49
*** zul has quit IRC15:49
sdagueeglynn: oops, I didn't catch that this was essex :)15:50
ayoungOK.  I think then, that I will leave 'key' as is,  and change 'id' to 'token_data'15:50
ayoungthen resubmit this one15:50
sdagueeglynn: once you submit the jenkins fix, I'll +1 it, sorry for leading you down the wrong path there15:51
*** danwent_ has joined #openstack-dev15:51
eglynnsdague: no problem!15:52
*** jtran has joined #openstack-dev15:53
*** danwent has quit IRC15:55
*** danwent_ is now known as danwent15:55
*** dubsquared has quit IRC15:56
*** dubsquared has joined #openstack-dev15:56
*** andrewsben_is_a_ is now known as andrewsben15:58
Leander_did the authors file dissapear15:59
Leander_from the repository?15:59
Leander_i get this error message trying to fetch the latest code CONFLICT (modify/delete): Authors deleted in HEAD and modified in Adds diagnostics command for the libvirt driver.. Version Adds diagnostics command for the libvirt driver. of Authors left in tree.15:59
*** belliott_ is now known as belliott15:59
*** cp16net is now known as cp16net|away16:03
*** andrewbogott has joined #openstack-dev16:03
*** anniec has quit IRC16:04
ayoungheckj, actually...I think I need to leave id alone.  The token as defined is used everywhere, and so things expect and Id field.  I think my current approach is OK,  as the APIs take in an id value,  and just caluculate the hash value as a SQL optimization.16:05
ayoungheckj, I'll look into the migration...who knows that code base?16:05
heckjayoung: termie is it for that one16:06
maoyvishy: ping16:08
*** torgomatic has quit IRC16:08
Leander_Does anyone know what happend to the Authors file?16:10
*** primeministerp has quit IRC16:10
*** primeministerp has joined #openstack-dev16:10
*** cp16net|away is now known as cp16net16:11
mtaylorLeander_: it's auto generated16:12
mtaylorLeander_: so just go git rm Authors in your local repo to resolve the confluct16:13
mtaylorconflict16:13
Leander_mtaylor: ah, ok. thx16:14
*** issackelly has joined #openstack-dev16:17
*** issackelly has joined #openstack-dev16:19
*** zaitcev has joined #openstack-dev16:19
*** salgado is now known as salgado-lunch16:21
Leander_well i'm going, have a nice weekend16:25
*** zul has joined #openstack-dev16:25
Leander_good bye16:25
*** Leander_ has quit IRC16:25
*** mindpixel has quit IRC16:25
*** lloydde has joined #openstack-dev16:26
*** dubsquared has quit IRC16:30
andrewbogottIf any openstack-common reviewers aren't on vacation, I could use half a dozen or so reviews.  Otherwise I may be forced to spend a weekend without coding :(16:32
*** sandywalsh has quit IRC16:33
andrewbogottwell, that was fast16:33
*** markmcclain has quit IRC16:36
*** dachary has quit IRC16:36
*** fnaval has quit IRC16:39
*** eglynn has quit IRC16:40
*** anniec has joined #openstack-dev16:41
*** anniec has quit IRC16:42
*** anniec has joined #openstack-dev16:42
*** anderstj has joined #openstack-dev16:47
*** salgado-lunch is now known as salgado16:48
termieayoung: migrations are in keystone/common/sql/migrate_repo/versions16:50
termieayoung: here is an example of a migration from nova (uses the same system)16:50
termieayoung: https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/migrate_repo/versions/089_add_volume_id_mappings.py16:50
*** fnaval has joined #openstack-dev16:54
*** nati_ueno has joined #openstack-dev16:55
*** corXi has quit IRC16:56
*** dachary has joined #openstack-dev16:59
heckjtermie: thanks16:59
*** sandywalsh has joined #openstack-dev17:01
*** eglynn has joined #openstack-dev17:01
*** reed has joined #openstack-dev17:01
*** darraghb has quit IRC17:02
jgriffithayoung: if you have any questions on anything in there let me know :)17:02
*** harlowja has joined #openstack-dev17:03
*** _david_ has joined #openstack-dev17:03
harlowjaqq, so there is a new email list for openstack developers right17:03
*** thingee has joined #openstack-dev17:04
*** derekh has joined #openstack-dev17:04
*** andrewsmedina has joined #openstack-dev17:08
*** _david_ has left #openstack-dev17:10
*** cp16net is now known as cp16net|away17:15
*** Mandell has joined #openstack-dev17:21
mtaylorvishy: around?17:21
ayoungjgriffith mine should be two lines.  alter table token change id  `key`  varchar (1024);  alter table token add id varchar (2048);17:22
mtaylorvishy: I think I have all of the bits needed for jenkins in https://review.openstack.org/#/c/9093/ ... but it fails unittests even when running in run_tests.sh -V17:22
ayoungalthough I am converting key into id_hash just to make sure we avoid conflicts with the sql keyword17:23
mtaylorvishy: which makes me think that perhaps an upstream version increased and we're not pinning it down properly?17:23
mtaylorvishy: could you (or someone else who knows the codebase a bit better) grab 9093 and see if you can get unittests to run for it via run_tests.sh ?17:23
jgriffithayoung: hehe... well guess that's pretty straight forward :)17:23
ayoungjgriffith, do I need to worry about different DB types?17:24
ayoungI think that is pretty straightforward17:24
jgriffithayoung: Do you have foreign keys?17:24
ayoungnope17:24
jgriffithayoung: and are you changing/modifying any primary keys?17:24
ayoungyes17:24
ayoungcurrently id is primary key17:25
ayoungchanging it to id_hash17:25
jgriffithayoung: modifying primary keys you'll likely have to have special cases for psql17:25
ayoungand adding a new column named id that is not primary key17:25
*** torgomatic has joined #openstack-dev17:25
*** mnewby has joined #openstack-dev17:25
ayoungjgriffith, it should not be auto incremente, though17:25
jgriffithayoung: Ahhh... so it is very much like the uuid change17:25
ayoungdo I need to drop the index?17:26
jgriffithayoung: Take a look at how I did the volume id change, it's going to be almost exactly the same17:26
ayoungjgriffith, I thought a rename maintained the data?17:27
jgriffithayoung: My understanding is that doesn't work for psql17:27
ayoungjgriffith, ok...I can test.  Is there psql support in devstack yet?17:28
jgriffithayoung: I broke it into two migrations 89 and 9017:28
jgriffithayoung: That I do not know17:28
jgriffithayoung: But sqlite gets upset too as I recall17:28
ayoungI almost tempted to say that for psql we just truncate...it is only ephemeral tokens anyway17:28
ayounghmmm...I wonder what will happen with memcached....17:29
jgriffithayoung: slightly different reasons on sqlite, but it doesn't like mucking with data types on primaries17:29
jgriffithayoung: So just look at the 090 versions, the .py and the .sql and it should do exactly the same thing you're working on.17:31
jgriffithayoung: Just cut out the extra cruft and look at the volume['id'] alone17:31
bcwaldonmtaylor: ring ring17:31
jgriffithayoung: The rest is all just really the same thing for the other tables17:31
*** cp16net|away is now known as cp16net17:32
jgriffithayoung: it's a pita but it works :)17:33
*** eglynn has quit IRC17:33
ayoungjgriffith, OK...so for Keystone, it doesn't look like we have any of those yet.  I am guessing that I need to add: keystone/common/sql/migrate_repo/versions/002_pki_tokens.py17:33
ayoungdo you mean to say that I also need17:33
ayoungkeystone/common/sql/migrate_repo/versions/002_pki_tokens.sql17:33
jgriffithayoung: yes, particularly for the sqlite case17:34
*** sandywalsh has quit IRC17:36
*** PotHix has joined #openstack-dev17:37
jgriffithayoung: Oh... I see this is the first keystone migration other than the initial :)17:37
ayoungjgriffith, I don't see one there for psql.  Is that dealt with in the .py file, or did we just not support psql back then?17:37
*** lcheng has joined #openstack-dev17:37
jgriffithayoung: the .sql file will handle it17:37
ayoung?17:37
jgriffithSo you'll notice on some of the migrations in nova, you have a .py version and a .sql version17:38
ayoungso the sqlite*,sql  files also handle psql?17:38
jgriffithayoung: correct17:38
ayoungthat is intuitive17:38
jgriffithayoung: Well... there is that :)17:38
ayoungI'd almost rather drop the .py file and only use the SQL if it could deal with all of the DBMS17:39
jgriffithayoung: You'll have to take that up with heckj :), it's not so bad really17:40
ameadenames17:41
ameadebah17:41
*** vanchester has quit IRC17:41
*** Ryan_Lane has joined #openstack-dev17:45
ameadecomstud, johannes, vishy: https://review.openstack.org/#/c/9450/17:47
comstudlookin17:47
*** markmcclain has joined #openstack-dev17:48
*** jakedahn_zz is now known as jakedahn17:48
*** matwood has quit IRC17:48
mtaylorbcwaldon: pong!17:49
bcwaldonmtaylor: I forget!17:49
bcwaldonmtaylor: damn17:49
mtaylorbcwaldon: were you going to tell me that you were going to review my three nova patches related to setup and then fix the nova patch for stable/diablo so that it can pass unittests again?17:50
bcwaldonmtaylor: nope17:50
bcwaldonmtaylor: that'll have to wait until later today17:50
mtaylorbcwaldon: meh17:53
mtaylorbcwaldon: well, honestly, I'm stumped on the stable/diablo patch - I've got the jenkins build stuff added and theoretically working, but the tree doesn't pass unittests17:53
mtaylorwhich I'm guessing is a dependent library version bump, because nothing I did should have broken run_tests.sh -V at all17:53
bcwaldonmtaylor: I can help later, I've gotta run now17:54
*** sandywalsh has joined #openstack-dev17:55
*** adjohn has joined #openstack-dev17:58
mtaylorbcwaldon: awesome18:00
*** vanchester has joined #openstack-dev18:01
*** jakedahn is now known as jakedahn_zz18:03
*** anniec has quit IRC18:04
*** eglynn has joined #openstack-dev18:04
*** anniec_ has joined #openstack-dev18:04
*** dachary has quit IRC18:04
*** novas0x2a|laptop has quit IRC18:05
*** dachary has joined #openstack-dev18:06
*** blamar has quit IRC18:09
sdagueany nova core folks around to land - https://review.openstack.org/#/c/9410/ and https://review.openstack.org/#/c/9411/ ?18:12
*** zykes- has quit IRC18:17
*** novas0x2a|laptop has joined #openstack-dev18:24
*** andrewbogott has quit IRC18:24
*** blamar has joined #openstack-dev18:26
*** dubsquared has joined #openstack-dev18:38
*** johnpostlethwait has joined #openstack-dev18:41
*** johngarbutt has quit IRC18:42
*** mrunge has joined #openstack-dev18:45
*** fnaval has quit IRC18:47
*** blamar has quit IRC18:48
*** vanchester has joined #openstack-dev18:49
*** japage has joined #openstack-dev18:49
*** dubsquared has quit IRC18:50
*** eglynn has quit IRC18:58
mtayloranybody from swift around who can merge this: https://review.openstack.org/#/c/9253/ ?18:58
*** andrewbogott has joined #openstack-dev19:01
*** andrewbogott has joined #openstack-dev19:01
*** fnaval has joined #openstack-dev19:01
*** derekh has quit IRC19:05
*** derekh has joined #openstack-dev19:05
*** dprince has quit IRC19:12
*** Aaton_off is now known as Aaton19:14
*** anniec_ has quit IRC19:14
*** derekh has quit IRC19:17
*** derekh has joined #openstack-dev19:17
vanchesteraha, there it is! swift-client!19:18
*** eglynn has joined #openstack-dev19:19
*** arosen has joined #openstack-dev19:20
*** markmcclain has quit IRC19:21
*** openstackgerrit has quit IRC19:25
*** openstackgerrit has joined #openstack-dev19:25
*** edygarcia_ has joined #openstack-dev19:29
*** edygarcia has quit IRC19:32
*** edygarcia_ is now known as edygarcia19:32
*** markmcclain has joined #openstack-dev19:38
*** markmcclain has quit IRC19:38
*** markmcclain has joined #openstack-dev19:38
*** csolallo has joined #openstack-dev19:40
*** csolallo has left #openstack-dev19:41
*** zul has quit IRC19:44
*** fc__ has quit IRC19:51
*** blamar has joined #openstack-dev19:52
*** apevec has quit IRC19:52
*** harlowja has left #openstack-dev20:00
*** eglynn has quit IRC20:00
*** harlowja_ has joined #openstack-dev20:04
*** markmcclain has quit IRC20:04
*** anniec has joined #openstack-dev20:04
*** markmcclain has joined #openstack-dev20:05
*** zykes- has joined #openstack-dev20:06
*** rods has quit IRC20:10
*** heckj has quit IRC20:10
*** milner has quit IRC20:12
*** arosen has quit IRC20:14
*** reed has quit IRC20:14
*** vanchester has quit IRC20:16
*** blamar has quit IRC20:17
*** blamar has joined #openstack-dev20:17
*** reed has joined #openstack-dev20:21
jtrandtroyer, ping20:23
dtroyerjtran: yo20:23
jtranhey w/ devstack's stack.sh i have to unset SERVICE_TOKEN SERVICE_PASSWORD right before the glance commands...20:24
jtranis this a known issue ?20:24
jtrani'm wondering why i'm the only one that has to do that20:25
mtaylorjtran: it's because you didn't pay your money to the mafia20:26
jtrani knew i forgot something20:26
dtroyerjtran: not sure, there were some changes recently to how the token for the glance commands is aquired to use the environment variables defined when keystone is set up.20:28
dtroyerjtran: how current is your devstack checkout?20:29
jtranjust updated today20:29
jtranFTR i've always had thsi problem w/ devstack (months)20:29
jtrani'll try it again today see if it is fixed20:29
dtroyerdo you define both SERVICE_TOKEN and SERVICE_PASSWORD in localrc?20:30
jtranyes20:30
*** rods has joined #openstack-dev20:31
*** mdomsch has quit IRC20:33
dtroyerSERVICE_PASSWORD shouldn't better for glance cli, it is only used to authenticate the services to keystone...20:33
*** steveb___ has joined #openstack-dev20:33
dtroyers/better/matter/20:33
jtrandtroyer: yes you're right now that i look at it again, it is just prior to the keystone cmds.   it was the glance cmds that later compalin cuz $TOKEN doesn't exist due to keystone cmds not successful20:34
jtrani just updated stack.sh and it does look a lot diff.   trying it now..20:35
dtroyerjtran: right after keystone_data.sh runs the 4 OS_* env vars are exported, this was the bit required to fix keystone cli.  If you don't have that you would see something like this20:35
*** fnaval has quit IRC20:35
dtroyerah, ok20:35
*** matwood has joined #openstack-dev20:38
*** issackelly has quit IRC20:39
*** issackelly has joined #openstack-dev20:40
*** sandywalsh has quit IRC20:42
*** alaski has quit IRC20:44
*** steveb___ has quit IRC20:45
jtrandtroyer, i was still having the problem, i created bug and issued a patch https://bugs.launchpad.net/devstack/+bug/101858120:46
uvirtbotLaunchpad bug 1018581 in devstack "stack.sh fails on keystone command needs unset SERVICE_TOKEN & SERVICE_PASSWORD" [Undecided,New]20:46
jtranhttps://review.openstack.org/#/c/9462/20:47
*** littleidea has quit IRC20:49
*** fnaval has joined #openstack-dev20:50
*** simo has joined #openstack-dev20:50
dtroyerjtran: can you post a bit more detail to the bug, including your localrc with passwords redacted?20:53
jtranabsolutely20:53
jtrani just posted my localrc non-redacted in the bug page20:54
jtrani'm working on getting more info from the err for you20:54
*** simo has left #openstack-dev20:54
*** rbasak has quit IRC20:55
ayoungderekh, have a moment to talk https://review.openstack.org/#/c/7437/5 ?21:00
*** EmilienM has left #openstack-dev21:00
*** littleidea has joined #openstack-dev21:00
jtrandtroyer, uploaded logfile as well21:01
dtroyerjtran: thx21:02
*** dubsquared has joined #openstack-dev21:02
andrewbogottdellmann, russellb:  If you're both here, can we take a minute to hash out the relative merits of https://review.openstack.org/#/c/9075/ vs. https://review.openstack.org/#/c/9316/?  (Or perhaps there's a different way to implement 9316 which is clearer?)21:03
*** anniec has quit IRC21:07
*** derekh has quit IRC21:07
*** derekh has joined #openstack-dev21:07
*** japage has quit IRC21:13
derekhayoung: yup21:14
*** dachary has quit IRC21:16
*** novas0x2a|laptop has quit IRC21:17
*** novas0x2a|laptop has joined #openstack-dev21:17
*** anniec has joined #openstack-dev21:19
ayoungderekh, do you think that the URL segment  /OS-KSCRUD/ is appropriate?21:22
ayoungseems to me that it is not really necessary21:23
ayoungshould be21:23
*** roge has quit IRC21:23
ayoungPUT /users/{user_id}/OS-KSCRUD/password'21:23
derekhthe admin api uses /OS-ADM/ so I simply changed it, but I'm willing to remove it if people thinks its more appropriate21:24
*** lts has quit IRC21:25
derekhayoung: correction */OS-KSADM/21:25
ayoungderekh, is there any technical reason to have anything there?21:25
derekhnone that I know of21:26
ayounglike a certain router will own everything under CRUD...21:26
ayoungand taking it out just removes that segment of the string, right?21:26
ayoungno other side effects>21:26
ayoung?21:26
*** roge has joined #openstack-dev21:26
derekhcorrect, I'll validate that but I'm pretty sure there would be no side effects21:26
*** andrewbogott has quit IRC21:30
ayoungOK...I'll run it once you get a new patch up there.21:35
*** johnpostlethwait has quit IRC21:37
*** johnpostlethwait has joined #openstack-dev21:38
*** jakedahn_zz is now known as jakedahn21:39
*** littleidea has quit IRC21:43
derekhok21:43
*** mrunge has quit IRC21:43
*** littleidea has joined #openstack-dev21:46
*** mdomsch has joined #openstack-dev21:47
*** Gordonz has quit IRC21:49
*** andrewbogott has joined #openstack-dev21:50
*** andrewbogott has joined #openstack-dev21:50
*** jtran has quit IRC21:53
*** sleepsonthefloor is now known as sleepsonzzz21:53
*** anniec has quit IRC21:56
*** Dr_Who has quit IRC22:02
*** anniec has joined #openstack-dev22:04
*** anniec_ has joined #openstack-dev22:05
derekhayoung: new version submitted22:06
ayoungderekh, thanks,  I'll test soonish...think I'm getting dragged off to dinner here now...22:06
*** bencherian has joined #openstack-dev22:07
derekhayoung: ok cool, no hurry22:07
*** derekh has quit IRC22:07
*** mnewby has quit IRC22:07
*** anniec has quit IRC22:09
*** anniec_ is now known as anniec22:09
dragondmis there a way to ping jenkins to re-run a check on a gerrit patch? It seems to have hiccuped on a pachset and came back with 'unstable' and o tests run :P I suspect a glitch.22:10
*** camm has quit IRC22:12
*** thingee has quit IRC22:20
*** torgomatic has quit IRC22:28
*** torgomatic_ has joined #openstack-dev22:28
*** mdomsch has quit IRC22:32
*** fnaval has quit IRC22:34
*** johnpostlethwait has quit IRC22:35
*** johnpostlethwait has joined #openstack-dev22:37
*** fnaval has joined #openstack-dev22:38
*** sacharya has quit IRC22:42
*** dtroyer is now known as dtroyer_zzz22:46
*** andrewsmedina has quit IRC22:50
*** datsun180b has quit IRC22:50
jeblairdragondm: yes: http://wiki.openstack.org/GerritJenkinsGithub#Gerrit.2C_Jenkins.2C_and_Testing22:53
jeblairdragondm: what change are you looking at?22:53
dragondmhttps://review.openstack.org/#/c/9455/22:54
*** nati_uen_ has joined #openstack-dev22:54
dragondmbut I am no looking at odd behavior in the testrunner.22:55
dragondms/no/now/22:55
*** nati_ueno has quit IRC22:58
*** ncode has quit IRC23:03
*** rnirmal has quit IRC23:07
*** nati_uen_ has quit IRC23:09
*** nati_ueno has joined #openstack-dev23:09
*** lloydde has quit IRC23:10
*** eglynn has joined #openstack-dev23:10
*** anniec has quit IRC23:12
*** johnpostlethwait has quit IRC23:16
*** eglynn has quit IRC23:19
*** dtroyer_zzz is now known as dtroyer23:20
*** thingee has joined #openstack-dev23:21
*** ncode has joined #openstack-dev23:22
*** ncode has quit IRC23:26
*** nati_uen_ has joined #openstack-dev23:29
*** nati_ueno has quit IRC23:33
*** lloydde has joined #openstack-dev23:35
*** EmilienM has joined #openstack-dev23:43
*** EmilienM has left #openstack-dev23:44
*** edygarcia has quit IRC23:46
*** issackelly has quit IRC23:50
*** fnaval has quit IRC23:50
*** andrewbogott has quit IRC23:51
*** edygarcia has joined #openstack-dev23:51
*** johnpostlethwait has joined #openstack-dev23:55
*** edygarcia has quit IRC23:56
*** johnpostlethwait has quit IRC23:56
*** edygarcia has joined #openstack-dev23:56
*** fnaval has joined #openstack-dev23:57
*** jgriffit2 has joined #openstack-dev23:58

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