Thursday, 2012-02-09

*** zns has quit IRC00:00
*** sandywalsh has quit IRC00:02
*** pixelbeat has quit IRC00:03
*** dolphm has joined #openstack-dev00:07
*** dtroyer has quit IRC00:11
*** ayoung has joined #openstack-dev00:15
*** sandywalsh has joined #openstack-dev00:18
*** littleidea has joined #openstack-dev00:18
*** gyee has quit IRC00:18
*** PaulMachTech has joined #openstack-dev00:22
*** sleepsonthefloo has quit IRC00:22
*** andrewbogott is now known as andrewbogott[gon00:30
*** dwalleck_nova has quit IRC00:30
*** dwalleck_nova has joined #openstack-dev00:31
blamar_bcwaldon: review? https://review.openstack.org/394100:33
*** jdg has quit IRC00:36
*** PotHix has quit IRC00:37
*** lloydde has quit IRC00:44
*** zzed has quit IRC00:46
*** sandywalsh has quit IRC00:48
openstackgerritVerification of a change to openstack/nova failed: Remove unnecessary use of LoopingCall in nova/virt/xenapi/vm_utils.py  https://review.openstack.org/393800:50
*** mikeyp_away has joined #openstack-dev00:53
*** PaulMachTech has quit IRC00:56
*** vincentricci has joined #openstack-dev00:58
*** adjohn has quit IRC00:58
*** adjohn has joined #openstack-dev00:59
*** deshantm has joined #openstack-dev00:59
*** jakedahn has quit IRC01:00
*** sandywalsh has joined #openstack-dev01:00
*** stuntmachine has quit IRC01:00
*** mikeyp_away is now known as mikeyp01:02
*** kbringard1 has quit IRC01:03
*** ayoung has quit IRC01:03
*** ncode has quit IRC01:05
*** dolphm has quit IRC01:10
*** dolphm has joined #openstack-dev01:11
*** dolphm has quit IRC01:13
*** sleepsonthefloo has joined #openstack-dev01:18
*** ayoung has joined #openstack-dev01:27
*** dtroyer has joined #openstack-dev01:29
*** kbringard has joined #openstack-dev01:30
*** jakedahn has joined #openstack-dev01:31
mikaljeblair: you around?01:33
jeblairmikal: yep01:34
mikalPM ok?01:34
jeblairyep01:35
mikalHuh. I think I just got lagged to death01:36
*** mikal has quit IRC01:37
*** ncode has joined #openstack-dev01:37
*** mikal has joined #openstack-dev01:38
*** bsza has quit IRC01:40
*** mszilagyi has quit IRC01:46
*** dolphm has joined #openstack-dev01:48
*** dwalleck_nova has quit IRC01:48
*** mgius has quit IRC01:49
*** deshantm_ has joined #openstack-dev01:56
*** littleidea has quit IRC01:58
*** littleidea has joined #openstack-dev01:59
*** deshantm has quit IRC02:00
*** deshantm_ is now known as deshantm02:00
*** mattstep has quit IRC02:03
*** mattstep has joined #openstack-dev02:04
*** Yak-n-Yeti has joined #openstack-dev02:11
*** ohnoimdead has quit IRC02:14
*** kbringard has quit IRC02:16
*** _adjohn has joined #openstack-dev02:30
*** _adjohn has quit IRC02:31
*** adjohn has quit IRC02:33
*** ayoung has quit IRC02:33
*** adjohn has joined #openstack-dev02:34
*** bengrue has quit IRC02:36
*** ayoung has joined #openstack-dev02:39
*** novas0x2a|laptop has quit IRC02:42
*** ayoung has quit IRC02:46
*** mnewby has joined #openstack-dev02:55
*** vincentricci has left #openstack-dev03:04
*** nati2 has quit IRC03:06
*** HugoKuo_ has joined #openstack-dev03:07
*** andrewbogott[gon is now known as andrewbogott03:10
*** hugokuo has quit IRC03:11
*** danwent has quit IRC03:15
*** dayou has quit IRC03:18
*** dayou has joined #openstack-dev03:20
*** jdurgin has quit IRC03:27
*** martine has joined #openstack-dev03:36
*** dwalleck_nova has joined #openstack-dev03:36
*** Gordonz has joined #openstack-dev03:37
*** maplebed has quit IRC03:43
*** aa has quit IRC03:54
*** littleidea has quit IRC03:55
*** littleidea has joined #openstack-dev03:56
*** aa has joined #openstack-dev03:58
*** lloydde has joined #openstack-dev03:59
*** dwalleck_nova has quit IRC03:59
*** shevek_ has quit IRC04:08
*** dolphm has quit IRC04:13
*** nati2 has joined #openstack-dev04:14
*** redbo has quit IRC04:14
*** nati2 has quit IRC04:15
*** zns has joined #openstack-dev04:18
*** nati2 has joined #openstack-dev04:18
*** jakedahn has quit IRC04:23
mtaylorjaypipes: around?04:24
*** spiffxp has quit IRC04:32
*** littleidea has quit IRC04:37
*** littleidea has joined #openstack-dev04:38
*** redbo has joined #openstack-dev04:44
*** ChanServ sets mode: +v redbo04:44
*** zns has quit IRC04:48
*** mdomsch_ has joined #openstack-dev04:53
openstackgerritVerification of a change to openstack/glance failed: Make Glance work with SQLAlchemy 0.7  https://review.openstack.org/381404:58
ewindischjeblair or mtaylor around?05:07
ewindischSeems gerrit doesn't know that I signed the contributor agreement. Even signing it again didn't help...05:08
*** martine has quit IRC05:13
*** redbo has quit IRC05:13
*** jakedahn has joined #openstack-dev05:15
ewindischcan someone approve my request for https://launchpad.net/~openstack-cla ?05:16
*** redbo has joined #openstack-dev05:17
*** ChanServ sets mode: +v redbo05:17
*** Yak-n-Yeti has quit IRC05:17
*** nati2 has quit IRC05:19
*** zaitcev has quit IRC05:26
*** mnewby has quit IRC05:28
*** nati2 has joined #openstack-dev05:33
*** andrewbogott is now known as andrewbogott[gon05:45
*** Gordonz has quit IRC05:47
openstackgerritVerification of a change to openstack/glance failed: Make Glance work with SQLAlchemy 0.7  https://review.openstack.org/381405:47
*** Mandell has quit IRC06:16
*** deshantm has quit IRC06:17
mtaylorewindisch: looking06:24
mtaylorewindisch: you seem to be in the team ... still having problem?06:25
*** lloydde has quit IRC06:28
*** bepernoot has joined #openstack-dev06:34
*** bepernoot has joined #openstack-dev06:35
*** nati2 has quit IRC06:42
*** nati2 has joined #openstack-dev06:43
*** benner has quit IRC06:47
*** ghe_ has quit IRC06:47
*** jeblair has quit IRC06:47
*** s1rp_ has quit IRC06:47
*** comstud has quit IRC06:47
*** byeager has quit IRC06:47
*** uvirtbot has quit IRC06:47
*** smoser has quit IRC06:48
*** smoser has joined #openstack-dev06:50
*** benner has joined #openstack-dev06:51
*** ghe_ has joined #openstack-dev06:51
*** jeblair has joined #openstack-dev06:51
*** s1rp_ has joined #openstack-dev06:51
*** comstud has joined #openstack-dev06:51
*** byeager has joined #openstack-dev06:51
*** uvirtbot has joined #openstack-dev06:51
*** markmc has joined #openstack-dev06:56
*** bepernoot has quit IRC06:56
*** hashar has joined #openstack-dev06:58
*** nati2 has quit IRC07:07
*** hashar has quit IRC07:09
*** jakedahn has quit IRC07:13
*** jakedahn has joined #openstack-dev07:14
*** jakedahn_ has joined #openstack-dev07:15
*** jakedahn has quit IRC07:18
*** jakedahn_ is now known as jakedahn07:18
*** nati2 has joined #openstack-dev07:19
openstackgerritVerification of a change to openstack/glance failed: Make Glance work with SQLAlchemy 0.7  https://review.openstack.org/381407:26
*** bepernoot has joined #openstack-dev07:57
*** armaan has joined #openstack-dev08:00
*** nati2 has quit IRC08:01
*** littleidea has quit IRC08:02
*** bepernoo1 has joined #openstack-dev08:06
ttxblamar_: I think that's alright. It's in now.08:06
ttxnotmyname: ok, cutting this morning.08:07
*** reidrac has joined #openstack-dev08:08
*** bepernoot has quit IRC08:09
*** hashar has joined #openstack-dev08:19
*** hashar has joined #openstack-dev08:19
*** hashar has quit IRC08:24
*** sandywalsh has quit IRC08:24
*** Mandell has joined #openstack-dev08:24
*** j05h1 has joined #openstack-dev08:25
*** shevek_ has joined #openstack-dev08:26
*** Remco_ has joined #openstack-dev08:40
*** hashar has joined #openstack-dev08:52
*** darraghb has joined #openstack-dev08:58
*** oneiroi has joined #openstack-dev09:03
*** sandywalsh has joined #openstack-dev09:05
*** derekh has joined #openstack-dev09:09
*** maploin has joined #openstack-dev09:20
*** maploin has quit IRC09:20
*** maploin has joined #openstack-dev09:20
*** ncode has quit IRC09:24
*** derekh has quit IRC09:25
*** pixelbeat has joined #openstack-dev09:29
openstackgerritVerification of a change to openstack/glance failed: Make Glance work with SQLAlchemy 0.7  https://review.openstack.org/381409:35
LinuxJedioh yay, glance-tarball is broken...09:38
* LinuxJedi goes has some breakfast before touching that...09:38
*** derekh has joined #openstack-dev09:42
*** oneiroi has quit IRC10:07
*** ches has quit IRC10:15
*** ches has joined #openstack-dev10:15
*** jakedahn has quit IRC10:19
*** apevec has joined #openstack-dev10:20
*** markmc has quit IRC10:41
*** dayou has quit IRC10:44
*** kyriakos has left #openstack-dev11:04
*** armaan has left #openstack-dev11:12
*** kyriakos has joined #openstack-dev11:20
*** rkukura has quit IRC12:00
*** bsza has joined #openstack-dev12:21
*** corXi has joined #openstack-dev12:27
*** crobinso has joined #openstack-dev12:27
*** andrewsmedina has quit IRC12:29
*** zigo has joined #openstack-dev12:35
*** zigo has quit IRC12:44
*** zigo has joined #openstack-dev12:45
*** markvoelker has joined #openstack-dev12:46
*** oneiroi has joined #openstack-dev12:48
*** andrewsmedina has joined #openstack-dev12:50
*** zigo-_- has joined #openstack-dev12:57
*** zigo has quit IRC12:57
*** lts has joined #openstack-dev13:04
*** Ryan_Lane has joined #openstack-dev13:05
*** markmc has joined #openstack-dev13:07
*** markmc_ has joined #openstack-dev13:16
*** markmc has quit IRC13:18
*** markmc_ is now known as markmc13:19
sandywalshAny Ozone here?13:25
wwkeyboardjust O two13:26
sandywalsh:)13:26
*** kyriakos has quit IRC13:27
notmynamettx: thanks13:28
*** Remco_ has quit IRC13:28
*** hashar has quit IRC13:34
*** hashar has joined #openstack-dev13:34
*** maploin has quit IRC13:34
*** maploin has joined #openstack-dev13:34
*** maploin has quit IRC13:35
*** maploin has joined #openstack-dev13:35
*** martine has joined #openstack-dev13:39
ewindischmtaylor: 0x44 took care of it for me, thanks.13:43
zulgood morning13:44
annegentleis there any way to search through git branches for a text string?13:49
annegentleas in, I know I changed this text in a branch, but I can't find the branch13:50
markmcannegentle, there is, one second13:50
annegentlemarkmc: ty, whew13:50
markmcannegentle, something like this maybe?13:53
markmcfor branch in $(git branch | cut -c 3-); do git log -p $branch | grep foo >/dev/null && echo $branch; done13:53
markmcif you knew the commit that it came after13:53
markmcyou could do13:53
markmcfor branch in $(git branch | cut -c 3-); do git log -p $base_commit..$branch | grep foo >/dev/null && echo $branch; done13:53
annegentleooo fancy. Thanks Mark.13:54
markmcannegentle, and if you've lost the commit completely, e.g. if you've deleted the branch, all is not lost13:54
annegentlewow really13:54
markmcannegentle, search for fsck in http://git.savannah.gnu.org/cgit/coreutils.git/plain/HACKING13:54
markmcannegentle, yes, once you've committed something, the commit is basically never deleted from your repo13:55
annegentleoh wow, very cool13:55
markmcannegentle, it's just a question of finding it again :)13:55
annegentleheh.13:55
corXijeblair, mtaylor: could any of you look at my launchpad CLA request (it's pending approval) - You're the only two administrators in "openstack administrators" on LP so I guess you're the only guys who can approve?14:03
*** sandywalsh has quit IRC14:07
LinuxJedicorXi: the core teams are also administrators14:14
corXiLinuxJedi: thanks, ttx helped me out!14:15
*** deshantm has joined #openstack-dev14:16
*** stuntmachine has joined #openstack-dev14:20
*** sandywalsh has joined #openstack-dev14:20
*** openstackjenkins has quit IRC14:21
*** openstackjenkins has joined #openstack-dev14:23
*** ayoung has joined #openstack-dev14:25
*** dolphm has joined #openstack-dev14:26
*** stuntmachine has quit IRC14:29
*** comstud_ has joined #openstack-dev14:30
*** uvirtbot has quit IRC14:30
*** ghe_ has quit IRC14:30
*** comstud has quit IRC14:30
*** ghe_ has joined #openstack-dev14:30
*** uvirtbot has joined #openstack-dev14:31
*** littleidea has joined #openstack-dev14:35
*** zigo-_- has quit IRC14:36
*** stuntmachine has joined #openstack-dev14:36
*** mattray has joined #openstack-dev14:37
*** littleidea has quit IRC14:38
*** dprince has quit IRC14:38
*** dovetaildan has joined #openstack-dev14:38
*** littleidea has joined #openstack-dev14:39
*** mdomsch_ has quit IRC14:40
*** mdomsch has quit IRC14:40
*** Vek has quit IRC14:41
*** mdomsch has joined #openstack-dev14:41
*** mdomsch_ has joined #openstack-dev14:43
*** dolphm has quit IRC14:43
*** mattray has quit IRC14:44
*** PotHix has joined #openstack-dev14:45
*** mikeyp has left #openstack-dev14:45
*** mattray has joined #openstack-dev14:46
*** zigo has joined #openstack-dev14:47
*** AlanClark has joined #openstack-dev14:50
*** littleidea has quit IRC15:02
*** hub_cap has joined #openstack-dev15:03
*** zns has joined #openstack-dev15:04
*** deshantm_ has joined #openstack-dev15:09
*** zigo has quit IRC15:12
*** rkukura has joined #openstack-dev15:13
*** deshantm has quit IRC15:13
*** deshantm_ is now known as deshantm15:16
*** danwent has joined #openstack-dev15:21
*** andrewbogott[gon is now known as andrewbogott15:33
*** andrewbogott has joined #openstack-dev15:33
*** lloydde has joined #openstack-dev15:33
*** lloydde has quit IRC15:33
*** lloydde has joined #openstack-dev15:34
*** dtroyer has quit IRC15:42
*** andrewbogott has quit IRC15:44
*** andrewbogott has joined #openstack-dev15:44
*** lloydde has quit IRC15:45
corXican anyone give me some pointers as to why ssh review.openstack.org -P 29418 gives me a "public key denied" (it used to work before with my key, haven't changed anything, and it is still working for github itself).. Could this have something to do with the CLA?15:50
*** sleepsonthefloo has quit IRC15:51
*** cp16net has joined #openstack-dev15:53
DavieyAnyone from HP here?15:53
*** lloydde has joined #openstack-dev15:54
*** andrewbogott has quit IRC15:54
*** andrewbogott has joined #openstack-dev15:54
*** dolphm has joined #openstack-dev15:55
*** dtroyer has joined #openstack-dev15:55
*** rnirmal has joined #openstack-dev15:57
*** zzed has joined #openstack-dev15:58
*** Yak-n-Yeti has joined #openstack-dev16:03
*** zigo has joined #openstack-dev16:07
*** markwash has quit IRC16:10
*** reidrac has quit IRC16:12
*** utlemming has quit IRC16:12
*** lloydde has quit IRC16:15
*** utlemming has joined #openstack-dev16:15
mjforkdanwent: question on the QuantumManger + Horizon integration work16:15
danwentmjfork: yeah16:16
mjforkthe selection of a network in the create server flow only applies when QuantumManager is present16:18
mjforkdanwent: well, selection of one or more networks that is16:18
*** lloydde has joined #openstack-dev16:19
danwentmjfork: it may also be supported by other network managers, but I'm not sure if anyone tests it.  Right thing to do would probably be to only show it as an option for Quantum Manager16:20
danwentmjfork: selecting a network certainly doesn't make sense in some modes, like VLANManager, so best to limit it to QuantumManager16:21
mjforkdanwent: that was my thinking16:21
mjforkdanwent: can you select a network more than 1 time?16:21
*** blamar_ has quit IRC16:22
*** lloydde has quit IRC16:26
*** dprince has joined #openstack-dev16:27
*** zigo has quit IRC16:28
jeblaircorXi: https://review.openstack.org/#settings,ssh-keys16:29
mjforkAny horizon developers available?16:29
corXijeblair: just solved it.... needed full username ...16:29
jeblaircorXi: ah, ok.  :)16:29
*** bepernoo1 has quit IRC16:30
danwentmjfork: sorry, was away for a sec16:32
*** oneiroi has quit IRC16:34
danwentmjfork: yes, you can select multiple (one tricky thing is that if you have multiple vNICs on a VM, you have to make sure the VM image is configured to bring up DHCP on each of those interfaces automatically.  the other option is just to access the VM and run dhcp manually on the other interfaces)16:34
*** blamar_ has joined #openstack-dev16:35
*** armaan has joined #openstack-dev16:35
*** dspano has joined #openstack-dev16:38
*** Vek has joined #openstack-dev16:38
mjforkdanwent: but can you select teh same network multiple times16:39
mjforkcould i select "web tier" for nic1, "db tier" for nic2, and "db tier" for nic3?16:39
danwentmjfork:  technically, yes.  Quantum would hook it up correctly.16:40
danwentmjfork: from a usability perspective though, such a use case is probably more likely to be a mistake16:40
*** maplebed has joined #openstack-dev16:40
danwentmjfork: than an intentional config.  Certainly the standard IP injection/DHCP mechanism would result in a confusing routing table on the VM by default.16:41
mjforkdanwent: ok, so by default that should not available16:41
danwentmjfork: I agree16:41
*** spiffxp has joined #openstack-dev16:41
mjforkdanwent: ok, can you point me to someone on the Horizon team to figure out what control to use?16:42
openstackgerritVerification of a change to openstack/nova failed: Use named logger when available  https://review.openstack.org/386716:42
danwentmjfork: tres (see thread on email list) is probably the best point of contact.16:42
*** hashar has quit IRC16:43
mjforkdanwent: ok, i sent the email, do you know if he sits on IRC?16:43
danwentmjfork: I do not know.16:43
danwentdevcamcar may know16:44
danwentyou could also ask devcamcar directly, as he is horizon PTL16:44
mjforki think he was cc:ed on the mail, maybe i will e-mail direct16:45
*** j05h1 has left #openstack-dev16:46
*** maploin has quit IRC16:48
*** vladimir3p has joined #openstack-dev16:53
*** lloydde has joined #openstack-dev16:55
vladimir3pHi All, Any idea what is the status of SSL support for API endpoints? It seems like there was one proposal submitted, but it was abandoned due to inactivity16:55
*** littleidea has joined #openstack-dev16:59
*** sleepsonthefloo has joined #openstack-dev17:03
openstackgerritVerification of a change to openstack/nova failed: Fix confirm_resize policy handling  https://review.openstack.org/388617:04
*** rods has joined #openstack-dev17:05
*** andrewsmedina has quit IRC17:08
*** hub-cap has joined #openstack-dev17:10
*** cloudfly has joined #openstack-dev17:11
*** hub_cap has quit IRC17:14
*** hub-cap is now known as hub_cap17:14
*** mattray has quit IRC17:17
*** armaan has left #openstack-dev17:18
*** nati2 has joined #openstack-dev17:19
*** littleidea has quit IRC17:19
*** ncode has joined #openstack-dev17:20
*** ncode has joined #openstack-dev17:20
*** littleidea has joined #openstack-dev17:20
*** hub_cap has quit IRC17:27
*** hub_cap has joined #openstack-dev17:27
openstackgerritVerification of a change to openstack/python-melangeclient failed: Fix namespace declaration  https://review.openstack.org/396817:28
jkoelkermtaylor: ^ around? Jenkins isn't finding the command `nosetests`17:30
openstackgerritVerification of a change to openstack/python-melangeclient failed: Fix namespace declaration  https://review.openstack.org/396817:31
*** dolphm has quit IRC17:32
*** dolphm has joined #openstack-dev17:34
*** cmagina has quit IRC17:38
*** cmagina has joined #openstack-dev17:39
mtaylorjkoelker: looking17:41
mtaylorjkoelker: blast. one sec.17:41
jkoelkerrock on, thanks17:41
*** bepernoot has joined #openstack-dev17:43
mtaylormarkmc: hey! re: your openstack-common comments - those chunks of code were lifted from what the projects are doing right now... do we want to change their behavior at the same time we change their location?17:43
mtaylormarkmc: (specifically related to the vcsversion thing)17:43
mtaylorjkoelker: k. fixed the cache job, re-ran it and then retriggered those jobs17:44
jkoelkerexcelletn, thanks17:44
markmcmtaylor, think we want to clean code up in openstack-common, yeah17:45
markmcmtaylor, but I guess reducing copies of code is good17:45
markmcmtaylor, then we can do cleanups in incubation17:45
markmcmtaylor, that's why I waved most through17:45
markmcmtaylor, but noted some cleanups for later17:45
*** corXi has left #openstack-dev17:46
*** bepernoot has quit IRC17:48
mtaylormarkmc: ok. cool. I totally agree with all of your comments - just wanted to make sure we were on the same page scope-wise17:50
mtaylorjkoelker: you should be set17:51
markmcmtaylor, cool17:51
*** pixelbeat has quit IRC17:53
*** markmc has quit IRC17:54
*** jdurgin has joined #openstack-dev17:54
*** ohnoimdead has joined #openstack-dev17:59
*** hub_cap has quit IRC17:59
*** mtaylor has quit IRC17:59
*** mtaylor has joined #openstack-dev17:59
*** ChanServ sets mode: +v mtaylor17:59
*** hub_cap has joined #openstack-dev18:00
*** mdomsch_ has quit IRC18:01
*** Ryan_Lane has quit IRC18:01
*** derekh has quit IRC18:03
vladimir3pHi All! Any idea what is the status of SSL support for API endpoints? It seems like there was one proposal submitted, but it was abandoned due to inactivity18:03
*** Ryan_Lane has joined #openstack-dev18:03
*** bepernoot has joined #openstack-dev18:04
*** jdg_ has joined #openstack-dev18:05
*** spiffxp has quit IRC18:05
*** gyee has joined #openstack-dev18:09
*** ncode has quit IRC18:13
*** bepernoot has quit IRC18:14
gyeetermie, is keystone-all the correct way to startup keystone from the redux branch?18:20
gyee ./bin/keystone-all18:21
gyeeTraceback (most recent call last):18:21
gyee  File "./bin/keystone-all", line 25, in <module>18:21
gyee    CONF = config.CONF18:21
gyeeAttributeError: 'module' object has no attribute 'CONF'18:21
gyeeseems like pythonpath is not being correctly set18:21
*** shevek_ has quit IRC18:22
*** mszilagyi has joined #openstack-dev18:23
*** j05h has joined #openstack-dev18:28
*** darraghb has quit IRC18:30
*** andrewsmedina has joined #openstack-dev18:33
*** spiffxp has joined #openstack-dev18:34
*** vincentricci has joined #openstack-dev18:34
*** hashar has joined #openstack-dev18:41
_cerberus_bcwaldon: ping18:42
openstackgerritVerification of a change to openstack/nova failed: Add requirements freezing.  https://review.openstack.org/387218:43
*** mikeyp has joined #openstack-dev18:45
_cerberus_bcwaldon: well, whenever you appear https://review.openstack.org/#change,3829 can you clarify for Rick in that patch? It seems alright to me but I'm not totally following the caveat you mentioned18:45
openstackgerritVerification of a change to openstack/nova failed: Backslash continuations (misc.)  https://review.openstack.org/365218:53
*** pixelbeat has joined #openstack-dev18:56
*** sleepsonthefloo has quit IRC19:01
*** sleepsonthefloo has joined #openstack-dev19:01
*** zaitcev has joined #openstack-dev19:01
openstackgerritVerification of a change to openstack/nova failed: Fixing a unicode related metadata bug.  https://review.openstack.org/395219:02
*** Mandell has quit IRC19:10
openstackgerritVerification of a change to openstack/nova failed: Backslash continuations (nova.virt)  https://review.openstack.org/374419:12
*** dolphm has quit IRC19:14
*** zns has quit IRC19:15
termiegyee: yeah19:16
gyeetermie, yeah I work around it for now19:17
termiegyee: i was answering question about keysotne-all19:17
termiegyee: did you have another question19:17
termiegyee: (or statement)19:18
gyeeno statement :)19:18
jeblairwe've found a bug in jenkins that is causing periodic jobs (like the devstack vm launch job) not to run19:18
termieayoung: ah, i see, yeah we should probably make the tests check whether they should check that if we want to make those tests useful for all backends19:18
jeblairwe're filing a bug with jenkins about it, and we'll work on either fixing it or working around it locally19:18
termieayoung: i don't know spinnningcog's question, i only really keep track of people who say my name19:19
*** JStoker has quit IRC19:19
ayoungtermie, what is Metadata used for?19:19
termieayoung: it has references to which roles the user has, mostly19:19
termieayoung: user-tenant has19:19
ayoungtermie, why isn't that covered by the tenant and roles APIs then?19:20
termieayoung: the calls to metadata should probably be replaced in the code, they are too lowlevel19:21
ayoungtermie, so  the LDAP backend probably should not implement Metadata then?19:21
termieayoung: the system originally did not have roles as a separate table (people only use the role names and hardcode them)19:21
* ayoung likes less work19:21
openstackgerritVerification of a change to openstack/nova failed: Backslash continuations (nova.db)  https://review.openstack.org/378319:21
*** mnewby has joined #openstack-dev19:22
termieayoung: yeah, though, again, if you implement it as "get_roles_for_user_and_tenant"19:22
ayoungtermie, sounds good19:22
termieayoung: and then just have get_metadata return the results in the proper format, you can hack it in until we remove it19:22
*** JStoker has joined #openstack-dev19:24
ayoungtermie, OK.  so first thing is to add a unit test for "get_roles_for_user_and_tenant"19:24
*** shevek_ has joined #openstack-dev19:27
*** zns has joined #openstack-dev19:27
*** zns1 has joined #openstack-dev19:28
*** openstackjenkins has quit IRC19:29
*** openstackjenkins has joined #openstack-dev19:30
*** zns has quit IRC19:32
*** bepernoot has joined #openstack-dev19:33
*** bepernoot has quit IRC19:38
*** andrewbogott is now known as andrewbogott[gon19:40
*** bepernoot has joined #openstack-dev19:42
openstackgerritVerification of a change to openstack/nova failed: Ensures that hostId's are unique  https://review.openstack.org/393619:46
*** j05h has left #openstack-dev19:46
*** mattstep has quit IRC19:52
*** mattstep has joined #openstack-dev19:53
openstackgerritVerification of a change to openstack/nova failed: Handle --flagfile by converting to .ini style  https://review.openstack.org/373019:56
*** bepernoot has joined #openstack-dev20:00
openstackgerritVerification of a change to openstack/nova failed: Backslash continuations (nova.db)  https://review.openstack.org/378320:02
openstackgerritVerification of a change to openstack/nova failed: Backslash continuations (misc.)  https://review.openstack.org/365220:03
openstackgerritVerification of a change to openstack/nova failed: Backslash continuations (nova.virt)  https://review.openstack.org/374420:04
*** bepernoot has quit IRC20:05
*** davidkranz has joined #openstack-dev20:06
VekIs someone looking into the devstack "out of nodes" problem?20:08
*** rnirmal has quit IRC20:08
Vek^^ mtaylor, jeblair20:08
uvirtbotVek: Error: "^" is not a valid command.20:08
mtaylorVek: yes20:09
Vekmtaylor: 'k.20:09
* Vek fwaps uvirtbot with an endless stream of ^20:09
mtaylorVek: we've fixed the first problem (actually a bug in jenkins, that we have patched, gotten submitted upstream and released already :)20:09
mtaylorVek: and now there is a new an exciting problem20:09
davidkranzI was running tempest/devstack in a nova VM and after some time of normal use it just lost it's eth0 address and network connectivity.20:09
VekCool.20:09
Vekand "sounds about right" :)20:09
davidkranzEverything seemed fine on the compute node and rebooting the vm fixed the problem. Has any one seen this?20:10
Vekanyway, my point was that I've seen several reviews come back with a devstack failure on the "no nodes" problem, and retriggering doesn't (of course) pass them.20:10
mtaylorVek: yup. we're on it20:10
mtaylorVek: and are working as well to make sure that we can stop these from happening in the first place20:11
Vek'k.  I'll leave you to your regularly scheduled firefighting, then.20:11
mtaylorVek: turns out - sometimes cloud providers can't return VMs! :)20:11
Vekkewl :)20:11
vladimir3pHey huys, I will ask again :-)  Any idea what is the status of SSL support for API endpoints? It seems like there was one proposal submitted, but it was abandoned due to inactivity20:16
vladimir3p*guys :-)20:16
Vekmtaylor: heh :)20:19
*** dolphm has joined #openstack-dev20:20
openstackgerritVerification of a change to openstack/nova failed: Handle --flagfile by converting to .ini style  https://review.openstack.org/373020:20
*** Remco_ has joined #openstack-dev20:21
*** Remco_ has quit IRC20:22
*** mattray has joined #openstack-dev20:23
*** dspano has quit IRC20:23
*** pixelbeat has quit IRC20:30
*** Ryan_Lane has quit IRC20:32
*** hashar has quit IRC20:34
*** dspano has joined #openstack-dev20:36
*** Gordonz has joined #openstack-dev20:38
openstackgerritVerification of a change to openstack/python-novaclient failed: Properly handle KeyErrors.  https://review.openstack.org/397920:40
openstackgerritVerification of a change to openstack/python-novaclient failed: Properly handle KeyErrors.  https://review.openstack.org/397920:41
*** jperkin has quit IRC20:42
openstackgerritVerification of a change to openstack/python-novaclient failed: Properly handle KeyErrors.  https://review.openstack.org/397920:42
jk0mtaylor: https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/1273/console :(20:43
jk0no moar nodes20:43
*** jperkin has joined #openstack-dev20:45
*** tryggvil_ has joined #openstack-dev20:45
*** davidkranz has quit IRC20:48
*** Vince_ has joined #openstack-dev20:49
*** vincentricci has quit IRC20:51
*** LinuxJedi has quit IRC20:56
*** rkukura has quit IRC21:01
*** mnewby_ has joined #openstack-dev21:03
*** mnewby has quit IRC21:04
*** mnewby_ is now known as mnewby21:04
*** hub_cap has quit IRC21:06
*** hub_cap has joined #openstack-dev21:07
*** jog0 has joined #openstack-dev21:08
*** dprince has quit IRC21:09
*** dolphm has quit IRC21:13
*** apevec has quit IRC21:17
*** andrewsmedina has quit IRC21:21
*** deshantm has quit IRC21:21
ayoungtermie, trying to debug keystone by using curl.  I'm running  curl -v   -H "Content-Type:application/json"          -H "Accept:applicaton/json"  -X POST  http://0.0.0.0:5000/v2.0/tokens/authenticate21:22
*** hub-cap has joined #openstack-dev21:23
ayoungbut it doesn't seem to be matching the what is registered21:23
ayoung2012-02-09 16:24:02    DEBUG [routes.middleware] Match dict: {'controller': <keystone.service.PublicRouter object at 0x26328d0>, 'path_info': '/tokens/authenticate'}21:23
ayoung2012-02-09 16:24:02    DEBUG [routes.middleware] No route matched for POST /tokens/authenticate21:23
ayoungwhat am I missing?21:23
*** dolphm has joined #openstack-dev21:23
*** dolphm has quit IRC21:23
*** dolphm has joined #openstack-dev21:24
ayoungzns1, ^^21:25
*** deshantm has joined #openstack-dev21:25
*** hub_cap has quit IRC21:26
*** hub-cap is now known as hub_cap21:26
openstackgerritVerification of a change to openstack/python-novaclient failed: Properly handle KeyErrors.  https://review.openstack.org/397921:27
*** Remco_ has joined #openstack-dev21:28
ayoungah...  the action is not part of the URL.  so authenticate is just /tokens.21:29
jk0any CI folks around?21:31
mtaylorjk0: yeah - we're working on it21:31
jk0cool, thanks man21:31
zns1ayoung: yes. POST /v2.0/tokens  and the content is {"auth": … }21:31
*** zns1 is now known as zns21:31
mtaylorjk0: there's a REALLY REALLY weird ssl thing going on21:31
*** mattray1 has joined #openstack-dev21:31
ayoungzns, can't tell you how many times I read the code and still read that wrong....21:31
jk0that sounds.... fun :)21:31
mtayloroh, I can't even tell you21:32
*** mattray has quit IRC21:33
*** LinuxJedi has joined #openstack-dev21:34
ayoungzns, any reason we are raising HTTPForbidden instead of HTTPUnauthorized,  or is that just an oversight?21:38
*** sleepsonthefloo has quit IRC21:38
*** sleepsonthefloo has joined #openstack-dev21:39
znsHTTPForbidden might be in response to invalid tenant instead of invalid credentials. Possible?21:39
ayoungzns  or if a user account is locked,  but giving a different userid and password would make a differnec,e  so it probably should be 401 across the board, no?21:40
mtaylorI'd think we should return the same error in both cases21:41
mtaylorotherwise you could use error codes to fish for usernames21:41
mtayloror whatnot21:42
*** Ryan_Lane has joined #openstack-dev21:42
ayounghttp://en.wikipedia.org/wiki/HTTP_403  is for things that the server will never answer,  like directory listings that have been disbaled21:42
znsI think providing valid credentials, but an invalid tenant could be a more informative Forbidden. But anyone providing bad credentials should always get the same response (to prevent divulging information).21:42
*** sandywalsh has quit IRC21:43
ayoungzns we can return a message for disabled or invalid tenant if the uid/password is correct21:43
*** littleidea has quit IRC21:44
*** littleidea has joined #openstack-dev21:44
znsI get {"unauthorized": {"message": "Unauthorized", "code": "401"}} passing in invalid credentials...21:45
*** jog0_ has joined #openstack-dev21:45
znsAre you using KSL or Keystone? I got that response in Keystone...21:45
ayoungzns is that current or redux?21:45
ayoungI'm working in redux21:45
termiescrolling back21:46
znsAh. So probably something we need to port over from master...21:46
termiewhat are you referring to?21:46
ayoungtermie in authenticate,  we are return 403,  but I think it should be 40121:46
ayoungfor the HTTP status code21:46
ayoungksl:  kerysone/service.py/TokenController.authenticate21:47
*** ewindisch_ has joined #openstack-dev21:47
termieayoung: are you on latest versions? dolph added some statuscode stuf21:47
ayoungtermie, let me check21:47
termieayoung: (from the redux branch)21:47
*** littleidea has quit IRC21:47
termiemtaylor: i'm getting some git-review bugs21:47
termiemtaylor: git review -d 394221:48
*** littleidea has joined #openstack-dev21:48
*** ewindisch has quit IRC21:48
*** ewindisch_ is now known as ewindisch21:48
mtaylortermie: looking21:48
termiemtaylor: complains about ssh args, apparently git_show_parse("gerrit", "Push") is not finding the correct port and returns an int 2221:48
*** jog0 has quit IRC21:48
ayoungtermie, looks like I need to rebase21:48
termiewhere " ".join() wants a str, and 22 isn't correct anyway21:48
termieor well, not for gerrit21:48
mtaylortermie: can you pastebin me something21:48
mtaylortermie: git remote show -n gerrit21:49
*** jog0_ has quit IRC21:49
mtaylortermie: I think this is the bug I filed for you the other day - something about parsing your gerrit remote is going very poorly21:49
termiemtaylor: http://pastebin.com/ijerLpV121:50
termiemtaylor: should have all relevent stuff, the second set of calls to git-review i've added a print to print the ssh_cmds21:50
termieline 461 of git-review21:51
mtayloryup.21:51
termiei assume the issue is probably in git_show_parse or whatnot, haven't gotten as far as reading through it yet21:51
mtaylorthere was a bug in urlparse on osx that we worked around before, I wonder if this is similar or related21:51
termiealso gets no hostname or any of that, it seems21:53
mtayloryeah. total fail in parsing your remote21:54
*** mattstep has quit IRC21:54
termieyeah, seeems so:21:54
termie>>> import urlparse21:54
termie>>> urlparse.urlparse("ssh://termie@review.openstack.org:29418/openstack/keystone.git")21:54
termieParseResult(scheme='ssh', netloc='', path='//termie@review.openstack.org:29418/openstack/keystone.git', params='', query='', fragment='')21:54
*** justinsb has quit IRC21:55
*** mattstep has joined #openstack-dev21:55
mtaylorwow. that's exciting21:56
termieyeah, messed with args, not making it much easier21:56
mtaylorif parsed_url.scheme == "ssh" and hostname[:2] == "//":21:56
mtaylorwe've actually theorectically got a workaround for the mis-parsing in there21:56
mtaylorline 22321:56
termiehostname doesn't get anything, path gets everything21:57
mtayloraha21:57
termiewhy would it parse the url like that21:58
termiethat's just ludicrous21:59
termieLUDACRIS21:59
mtaylortermie: https://review.openstack.org/#change,398221:59
mtaylortermie: does that look sane to you?21:59
*** rkukura has joined #openstack-dev21:59
termienot at all, remember the hostname is empty22:00
termieoh22:00
termiei see the second part22:00
termiewill test locally22:00
*** jog0 has joined #openstack-dev22:01
termiecool, works22:01
mtaylorawesome22:02
*** jog0 has quit IRC22:02
mtaylorI will merge and release a new version (that's a pretty bad bug)22:02
termieit seems really silly that that could make it into osx python22:02
termiepeople use urlparse quite regularly22:03
openstackgerritVerification of a change to openstack/python-novaclient failed: Properly handle KeyErrors.  https://review.openstack.org/397922:03
mtayloryeah - it's sort of a standard thing22:03
*** littleidea has quit IRC22:03
termiemtaylor: thanks for the help22:04
*** littleidea has joined #openstack-dev22:05
mtaylortermie: absolutely! thanks for helping me find it.22:05
mtaylortermie: new version released22:05
mtaylor(which will also fix that commit-msg issue you were seeing)22:06
ayoungtermie, now that I've rebased (and squashed my patch, BTW)  I can say that the return codes are still 403 (HTTPForbidden) instead of 401  HTTP Unauthorized.  401 is the right code.22:08
ayounghttp://tools.ietf.org/html/rfc2616#page-6622:08
termiedolphm: ^^22:08
*** andrewsmedina has joined #openstack-dev22:08
vishyanyone around who is familiar with iscsi22:08
vishyzul: ^^ ?22:09
vishyadam_g: ^^22:09
*** nati2 has quit IRC22:11
hub_capvishy: if u hop into #reddwarf, konetzed is totally familair w/ it22:12
hub_capas long as u mean the service and not code _in_ nova22:12
*** blamar_ has quit IRC22:12
zaitcev<ayoung> http://en.wikipedia.org/wiki/HTTP_403  is for things that the server will never answer,  like directory listings that have been disbaled <==== this is just false, IMHO22:14
zaitcevAlthough, on second thought, who am I to argue with the mighty WIKIPEDIA22:15
zaitcevBasically some idiot misunderstood "Authorization will not help and the request SHOULD NOT be repeated."22:17
zaitcev403 means that the password was incorrect22:17
zaitcev401 means that the password was not presented at all and the browser has a chance to pop the the dialog (using the information from WWW-Authenticate like the realm).22:18
*** stuntmachine has quit IRC22:18
*** martine has quit IRC22:18
*** sandywalsh has joined #openstack-dev22:18
zaitcevOf course, repeating the bad password endlessly will always end with 403, which is why it SHOULD NOT be repeated.22:18
jeblairso the reason why we can't spin up devstack nodes right now is because rackspace changed the name of the service in the API, and libcloud is using the old name.  apparently rackspace is rolling that back.  in the mean time, we'll hack in a workaround.22:22
mtaylorlesson for those following along at home, don't change api services names22:23
*** blamar_ has joined #openstack-dev22:30
ayoungzaitcev, nope22:31
dolphmayoung: termie: what's returning 403?22:31
ayoung403 is for something that the server will never22:31
ayoungbe allowed22:31
ayoungand resending the creds makes no difference22:31
ayoung401 means invalid cresd22:31
ayoungcreds22:31
dolphmor no auth provided22:32
ayoung1 sec I'll post the real link22:32
ayounghttp://tools.ietf.org/html/rfc2616#page-6622:32
ayoungdolphm, Keystone lite authenticate22:32
adam_gvishy: here now22:32
ayoungzaitcev, so both bad password and no password should get 40122:33
dolphmayoung: yep, keystone.service.py line ~15922:33
ayoungdolphm, so you agree should be raise webob.exc.HTTPUnauthorized()22:34
dolphmfor bad creds sure22:34
dolphmdisabled user is kind of blurry, but i would lean toward 401 there too22:34
vishyadam_g: i think i've got a plan22:34
vishygoing to make a libvirt call to give me all attached disks22:34
*** hub_cap has quit IRC22:36
jeblairdevstack nodes are available, and i've retriggered (i think) all the jobs that failed.22:39
*** mattray1 is now known as mattray22:39
*** mattray has joined #openstack-dev22:39
dolphmayoung: proposing a fix22:39
ayoungdolphm, cool22:39
dolphmtermie ^22:40
adam_gvishy: what for? /me lacks context22:40
znsdolphm.ayoung: disabled user is listed in the spec as 403: "Error Response Code(s): unauthorized (401), userDisabled (403), badRequest (400),22:40
znsidentityFault (500), serviceUnavailable(503)"22:40
vishyadam_g: making iscsi support multiple luns on the same target22:40
zaitcevayoung: Here's a scenario: you have a client. If client receives 401 with WWW-Authenticate, it sends the credentials (password). If server replies with 401 to "both bad password and no password" like you said above, client and server loop forever.22:40
zaitcevThis is the principal difference between 401 and 403. The 401 requires client to send credentials. It's a turnaround prompt for things like Kerberos for that reason.22:41
zaitcevAll the goofy language in RFCs just serves to obscure the reason why we have the two.22:41
dolphmzns: i think user disabled should be 401 because the username is just a portion of the credentials that are being rejected, and new credentials might succeed22:41
*** sandywalsh has quit IRC22:47
znsdolphm: 403 doesn't preclude you from sending in new credentials and succeeding. If you return 401 for a disabled user, you're saying the credentials were invalid. That's not true, the credentials were valid and identity has been established (authenticated), but the account has been disabled and is currently forbidden from accessing the resource…22:47
adam_gvishy: so that each volume maps to a LUN on a specific target, as opposed to an entire target?22:48
*** Remco_ has quit IRC22:48
dolphmzns: 403 Forbidden, "Authorization will not help"22:48
dolphmzns: 401 Unauthorized, "authorization has been refused for those credentials" and "the user SHOULD be presented the entity that was given in the response, since that entity might include relevant diagnostic information"22:51
znsdolphm: Exactly. Given your account is disabled, you will still be rejected even if you re-authenticate. You need to re-enable the account and then you will be allowed back in (with the same credentials).22:51
dolphmzns: the proposal includes an error message stating "your user has been disabled"22:51
znsdolphm: which proposal?22:51
dolphmzns: ayoung: zaitcev: https://review.openstack.org/#change,398522:52
*** cp16net has quit IRC22:52
ayoungdolphm, not sure you got all of them....1 sec22:53
*** vincentricci has joined #openstack-dev22:53
ayoungdolphm, http://fpaste.org/cOIJ/22:54
ayoungI think that what I was finding is if you put in a bad username,  you get a stack trace,  which is why I stuck that first one in there22:54
*** Vince_ has quit IRC22:54
znsdolphm: the logic behind "the client MAY repeat the request" with a 401 is that the 401 is used to negotiate authentication. It can return a list of WWW-Authenticate headers with a list of different authentication protocols to use. The repeat indicates that you should retry the request with different protocols (not necessarily different credentials).22:54
znsdolphm: however, with a 403, you're saying it doesn't matter what protocol you are using, this account is disabled and will be rejected no matter what the protocol is, Hence, don't bother retrying with Basic, or Digest, etc...22:55
*** AlanClark has quit IRC22:56
*** bengrue has joined #openstack-dev22:56
*** ayoung is now known as ayoung-home22:58
*** zzed has quit IRC22:58
znsdolphm: and with either of those, you are always free to retry with different credentials.22:58
*** zaitcev has quit IRC22:58
*** zaitcev_ has joined #openstack-dev22:58
znsdolphm: makes sense? That's why userDisabled is a 403...22:58
dolphmzns: that's not how i read it :-/22:59
*** dspano has quit IRC22:59
*** zaitcev_ is now known as zaitcev23:00
dolphmzns: to me, a 403 is a slap on the wrist and the server saying "stop doing that"23:00
zaitcevThese vague antropomorphic analogies are harmful due to their vagueness and culture-specific assumptions.23:01
*** sandywalsh has joined #openstack-dev23:02
*** Gordonz has quit IRC23:03
dolphmzns: the other part about 403 that throws me off is that 404 is suggested as an alternative response... another hint that the user should stop trying23:03
vishyadam_g: correct23:04
zaitcevThe server intends either to sustain a loop with 401 or break it with 403. The 404 may be a better option actually.23:05
*** nati2 has joined #openstack-dev23:05
dolphmzns: the "disabled" user state is also analogous to "your account was deleted", and if it *was* actually deleted, you'd just be getting a 401 like everyone else23:08
*** zaitcev has quit IRC23:09
*** lloydde has quit IRC23:09
*** dovetaildan has quit IRC23:09
*** lts has quit IRC23:09
znsdolphm: 404 is an alternative if you do not want to reveal to the client that the resource exists. In our case, the client knows the resource exists, so 404 would be clearly incorrect.23:09
*** zaitcev has joined #openstack-dev23:09
*** dovetaildan has joined #openstack-dev23:09
*** Yak-n-Yeti has quit IRC23:09
*** lts has joined #openstack-dev23:09
*** lloydde has joined #openstack-dev23:09
dolphmzns: by the same logic, i would say a 403 is wrong too then23:09
znsdolphm: I disagree that disabled is analogous to deleted. If the account is deleted or does not exist then you have no way of validating the identity of the caller. In that case, the authentication would fail and a 401 should be returned.23:10
vishyadam_g: first pass: still need to fix the tests https://github.com/vishvananda/nova/compare/master...multi-lun23:11
znsdolphm: with the 403, you have actually validated the identity of the client, but you are forbidding access. That's the difference, is that you *know* who the client is and they have provided valid credentials, but you want to let them know that they, in layman's terms, need to go see their administrator…23:16
dolphmzns: what does "disabled" mean if not "soft-deleted"?23:17
znsdolphm: maybe this scenario might help. If you pass in a bad password for a disabled account, you should get a 401. But if you pass in a valid password for that account, you should get a 403.23:17
znsdolphm: disabled != delete or soft delete. Deleted (soft or not) should result in behavior similar to the account not existing. Disabled means you're preventing the use of the account; but I say that hesitantly because there isn't any spec or HTTP standard to refer to (that I am ware of - would love to hear about it if there is).23:21
znsdolphm: my interpretation of disabled is "temporarily prevent use of that account" - until I either re-enable the account or delete it...23:23
dolphmzns: sure, and 401 is temporary, 403 is not ;)23:24
*** littleidea has quit IRC23:24
*** nati2 has quit IRC23:27
znsdolphm: no. The standard for the error codes does not speak to whether the condition is temporary or not. You're confusing "MAY repeat" with COULD or SHOULD retry.23:28
*** mgius has joined #openstack-dev23:30
dolphmzns: i think you're reading it as 401 "Unauthenticated", which is just a precondition for actual authorization (enabledness)23:30
*** zns has quit IRC23:35
*** mattray has quit IRC23:47
*** utlemming has quit IRC23:52
*** utlemming has joined #openstack-dev23:54
*** Yak-n-Yeti has joined #openstack-dev23:55
*** lloydde has quit IRC23:56

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