*** novas0x2a|laptop has joined #openstack-dev | 00:15 | |
openstackgerrit | Verification of a change to openstack/glance failed: Support non-UTC timestamps in changes-since filter https://review.openstack.org/4198 | 00:18 |
---|---|---|
*** danwent has quit IRC | 00:33 | |
*** yamahata_ has joined #openstack-dev | 01:32 | |
*** yamahata__ has joined #openstack-dev | 01:32 | |
*** eglynn_ has joined #openstack-dev | 01:35 | |
*** eglynn has quit IRC | 01:35 | |
*** sleepsonthefloo has joined #openstack-dev | 02:14 | |
*** danwent has joined #openstack-dev | 02:15 | |
*** deshantm has joined #openstack-dev | 02:16 | |
openstackgerrit | Verification of a change to openstack/nova failed: Handle OSError which can be thrown when removing tmpdir. Fixes bug 883326. https://review.openstack.org/4310 | 02:17 |
uvirtbot` | Launchpad bug 883326 in openstack-qa "nova.crypto. generate_key_pair should handle OSError" [Medium,In progress] https://launchpad.net/bugs/883326 | 02:17 |
*** sleepsonthefloo has quit IRC | 02:29 | |
*** sleepsonthefloo has joined #openstack-dev | 02:29 | |
*** rods has quit IRC | 02:36 | |
*** sleepsonthefloo has quit IRC | 02:40 | |
*** danwent has quit IRC | 03:01 | |
*** mjfork has quit IRC | 03:18 | |
*** andrewbogott is now known as andrewbogott_afk | 03:49 | |
*** anotherjesse has joined #openstack-dev | 03:58 | |
*** novas0x2a|laptop has quit IRC | 04:00 | |
*** novas0x2a|laptop has joined #openstack-dev | 04:00 | |
*** openstack has joined #openstack-dev | 04:04 | |
*** deshantm has quit IRC | 04:13 | |
*** zul has quit IRC | 04:22 | |
*** littleidea has quit IRC | 04:32 | |
*** jdg has joined #openstack-dev | 04:35 | |
*** jdg has quit IRC | 04:54 | |
*** shang has joined #openstack-dev | 05:30 | |
*** shang has quit IRC | 05:31 | |
*** HugoKuo__ has joined #openstack-dev | 05:55 | |
*** HugoKuo_ has quit IRC | 05:58 | |
*** dtroyer has quit IRC | 06:06 | |
*** littleidea has joined #openstack-dev | 06:22 | |
*** sannes has joined #openstack-dev | 06:25 | |
*** HugoKuo_ has joined #openstack-dev | 06:26 | |
*** HugoKuo__ has quit IRC | 06:31 | |
*** sannes has quit IRC | 06:36 | |
*** andrewsmedina has quit IRC | 06:43 | |
*** bepernoot has joined #openstack-dev | 06:44 | |
*** bepernoot has quit IRC | 07:00 | |
*** HugoKuo__ has joined #openstack-dev | 07:05 | |
*** HugoKuo_ has quit IRC | 07:08 | |
openstackgerrit | Verification of a change to openstack/nova failed: Don't inherit controllers from each other, we don't want the methods of our parent https://review.openstack.org/4299 | 07:32 |
*** anotherjesse has quit IRC | 07:40 | |
*** HugoKuo_ has joined #openstack-dev | 07:54 | |
*** HugoKuo__ has quit IRC | 07:58 | |
*** littleidea has quit IRC | 08:00 | |
*** bepernoot has joined #openstack-dev | 08:09 | |
*** reidrac has joined #openstack-dev | 08:19 | |
*** Mkenneth has joined #openstack-dev | 08:28 | |
*** Mkenneth has quit IRC | 08:34 | |
*** hashar has joined #openstack-dev | 08:46 | |
*** Mkenneth has joined #openstack-dev | 08:46 | |
*** corXi has joined #openstack-dev | 09:11 | |
*** shang has joined #openstack-dev | 09:18 | |
*** derekh has joined #openstack-dev | 09:24 | |
*** shang has quit IRC | 09:31 | |
*** shang has joined #openstack-dev | 09:33 | |
*** shang has quit IRC | 09:41 | |
*** apevec has joined #openstack-dev | 09:54 | |
*** shang has joined #openstack-dev | 09:56 | |
*** hashar has quit IRC | 09:56 | |
*** pixelbeat has joined #openstack-dev | 09:56 | |
*** ttx` has joined #openstack-dev | 10:04 | |
*** markwash_ has joined #openstack-dev | 10:04 | |
*** shang has quit IRC | 10:04 | |
*** Mkenneth has quit IRC | 10:04 | |
*** novas0x2a|laptop has quit IRC | 10:04 | |
*** justinsb has quit IRC | 10:04 | |
*** markwash has quit IRC | 10:04 | |
*** ttx has quit IRC | 10:04 | |
*** ttx` is now known as ttx | 10:04 | |
*** ttx has quit IRC | 10:05 | |
*** ttx has joined #openstack-dev | 10:05 | |
*** novas0x2a|laptop has joined #openstack-dev | 10:09 | |
*** justinsb has joined #openstack-dev | 10:09 | |
*** shang has joined #openstack-dev | 10:14 | |
*** Mkenneth has joined #openstack-dev | 10:14 | |
*** kyriakos has joined #openstack-dev | 10:35 | |
*** hashar has joined #openstack-dev | 11:02 | |
*** hashar has joined #openstack-dev | 11:02 | |
*** eglynn__ has joined #openstack-dev | 11:02 | |
*** eglynn_ has quit IRC | 11:04 | |
*** dayou has joined #openstack-dev | 11:12 | |
*** eglynn has joined #openstack-dev | 11:17 | |
*** eglynn__ has quit IRC | 11:20 | |
*** markmc has joined #openstack-dev | 11:22 | |
*** aloga_ has quit IRC | 11:35 | |
*** mjfork has joined #openstack-dev | 11:49 | |
*** eglynn has quit IRC | 12:01 | |
*** eglynn has joined #openstack-dev | 12:03 | |
*** markvoelker has joined #openstack-dev | 12:14 | |
*** dayou has quit IRC | 12:29 | |
*** zul has joined #openstack-dev | 12:44 | |
*** zul has quit IRC | 12:45 | |
*** zul has joined #openstack-dev | 12:46 | |
*** rods has joined #openstack-dev | 13:06 | |
*** dprince has joined #openstack-dev | 13:22 | |
*** dprince has quit IRC | 13:24 | |
*** dprince has joined #openstack-dev | 13:24 | |
*** pixelbeat has quit IRC | 13:39 | |
*** pixelbeat has joined #openstack-dev | 13:39 | |
*** eglynn_ has joined #openstack-dev | 13:42 | |
*** zigo has joined #openstack-dev | 13:45 | |
*** eglynn has quit IRC | 13:45 | |
*** maploin has joined #openstack-dev | 13:49 | |
*** maploin has quit IRC | 13:49 | |
*** maploin has joined #openstack-dev | 13:49 | |
*** mdomsch has quit IRC | 13:51 | |
*** stuntmachine has joined #openstack-dev | 13:52 | |
*** dolphm has joined #openstack-dev | 13:53 | |
*** zigo has quit IRC | 13:55 | |
*** zigo has joined #openstack-dev | 13:58 | |
*** zul has quit IRC | 14:02 | |
maploin | is Tempest being run in Jenkins? I can't find it. | 14:02 |
*** deshantm has joined #openstack-dev | 14:11 | |
*** kbringard has joined #openstack-dev | 14:31 | |
*** crobinso has joined #openstack-dev | 14:34 | |
*** viraptor has joined #openstack-dev | 14:35 | |
viraptor | hi all | 14:35 |
viraptor | is there some easy thing to grep for to find the places that start their own separate sql connection pools? i.e. some way to figure out what's the max number of connections that each service can open? | 14:36 |
*** ayoung has joined #openstack-dev | 14:45 | |
*** armaan has joined #openstack-dev | 14:47 | |
*** dolphm has quit IRC | 14:48 | |
*** dtroyer has joined #openstack-dev | 14:49 | |
*** dtroyer has quit IRC | 14:56 | |
*** andrewbogott_afk is now known as andrewbogott | 15:01 | |
andrewbogott | Can someone help me understand how devstack works with sudo? Right now I have to watch the screen sessions and quickly type my password any time a nova service needs root... surely that's not how it's supposed to work! | 15:07 |
ayoung | andrewbogott, well, you could put nopass in the sudoers file | 15:08 |
andrewbogott | Sure. I guess I was expecting devstack to just run the services as root... or something. | 15:09 |
ayoung | but it sounds like you need to sudo to run the nova services, | 15:09 |
ayoung | andrewbogott, I've been luck, in that I've been working with keystone that does everything as a non-root user. | 15:09 |
ayoung | so my answers are suspect, but | 15:09 |
ayoung | how are you running the services? | 15:10 |
andrewbogott | devstack. | 15:10 |
andrewbogott | It sets up keystone just fine. This issue is that sometimes a driver needs to launch an external tool as root (in today's case, to create a volume). | 15:11 |
*** dtroyer has joined #openstack-dev | 15:11 | |
*** deshantm has quit IRC | 15:11 | |
andrewbogott | I'm in an environment where sudoers is managed by puppet, so any changes I make are swiftly reverted. So, actually, maybe devstack is changing it to nopass but puppet is just changing it back. | 15:12 |
*** dubsquared has joined #openstack-dev | 15:12 | |
andrewbogott | ...yep, looks like that's it. So, not devstack's fault at all. | 15:13 |
ayoung | andrewbogott, ouch | 15:14 |
dprince | andrewbogott: perhaps use the nova-rootwrapper instead of sudo. | 15:14 |
*** deshantm has joined #openstack-dev | 15:14 | |
andrewbogott | dprince: Is that something I can set up with a nova flag? | 15:14 |
dprince | andrewbogott: then you could just drop in a new /etc/sudoers file like this: https://github.com/fedora-openstack/openstack-nova/blob/master/nova-sudoers | 15:14 |
dprince | andrewbogott: yes. | 15:15 |
dprince | https://github.com/fedora-openstack/openstack-nova/blob/master/nova.conf | 15:15 |
dprince | andrewbogott: That is how we do it for Fedora. (the default) | 15:15 |
dprince | andrewbogott: Should work in devstack too provided you change the nova config file. | 15:16 |
andrewbogott | dprince: I can't modify sudoers because puppet reverts it. | 15:16 |
dprince | andrewbogott: Don't modify sudoers. Add a new file to the /etc/sudoers.d/ directory. | 15:16 |
andrewbogott | ah, ok, that'll work. | 15:16 |
dprince | Given that we have nova-rootwrap we really should be using that as the default instead of sudo now anyway. | 15:17 |
*** armaan has left #openstack-dev | 15:19 | |
*** kbringard has quit IRC | 15:31 | |
*** kbringard has joined #openstack-dev | 15:31 | |
*** dolphm has joined #openstack-dev | 15:37 | |
*** shevek_ has quit IRC | 15:47 | |
jaypipes | eglynn_: interested? https://bugs.launchpad.net/glance/+bug/936798 | 15:54 |
uvirtbot` | Launchpad bug 936798 in glance "Glance always picks the first endpoint from the service catalog" [High,Triaged] | 15:54 |
*** sleepsonthefloo has joined #openstack-dev | 15:55 | |
eglynn_ | jaypipes: sure, I'll take it | 15:55 |
jaypipes | eglynn_: coolio. | 15:56 |
jaypipes | eglynn_: figured you or russellb would be interested... | 15:56 |
*** danwent has joined #openstack-dev | 16:03 | |
*** andrewsmedina has joined #openstack-dev | 16:04 | |
*** danwent has quit IRC | 16:14 | |
*** maploin has quit IRC | 16:18 | |
*** nati2 has joined #openstack-dev | 16:23 | |
*** dolphm_ has joined #openstack-dev | 16:23 | |
*** bepernoot has quit IRC | 16:25 | |
*** dolphm has quit IRC | 16:26 | |
*** mdomsch has joined #openstack-dev | 16:29 | |
deshantm | who is the devstack PTL? | 16:32 |
*** AlanClark has joined #openstack-dev | 16:34 | |
*** zaitcev has joined #openstack-dev | 16:37 | |
jeblair | deshantm: it's not a core project (so doesn't have an official PTL), but anotherjesse or sleepsonthefloo can help you | 16:39 |
deshantm | jeblair: thanks! | 16:39 |
*** crobinso has quit IRC | 16:44 | |
russellb | ttx: welcome back! | 16:47 |
*** dolphm_ has quit IRC | 16:47 | |
ttx | russellb: yo | 16:47 |
*** crobinso has joined #openstack-dev | 16:48 | |
*** danwent has joined #openstack-dev | 16:49 | |
*** nati2 has quit IRC | 16:52 | |
*** dolphm has joined #openstack-dev | 16:53 | |
*** jdg has joined #openstack-dev | 16:56 | |
*** zul has joined #openstack-dev | 16:58 | |
*** LinuxJedi has joined #openstack-dev | 17:06 | |
*** yamahata___ has joined #openstack-dev | 17:09 | |
*** Mkenneth has quit IRC | 17:14 | |
*** bepernoot has joined #openstack-dev | 17:19 | |
*** reidrac has quit IRC | 17:19 | |
*** zigo has quit IRC | 17:23 | |
*** armaan has joined #openstack-dev | 17:28 | |
*** armaan has left #openstack-dev | 17:30 | |
*** armaan has joined #openstack-dev | 17:30 | |
*** armaan has left #openstack-dev | 17:33 | |
*** dolphm has quit IRC | 17:34 | |
*** dolphm has joined #openstack-dev | 17:36 | |
*** dolphm has quit IRC | 17:36 | |
*** armaan has joined #openstack-dev | 17:38 | |
*** reed has joined #openstack-dev | 17:42 | |
*** bepernoot has quit IRC | 17:42 | |
*** ohnoimdead has joined #openstack-dev | 17:50 | |
*** n0ano has joined #openstack-dev | 17:52 | |
*** shang has quit IRC | 17:52 | |
*** bengrue has joined #openstack-dev | 17:53 | |
*** anotherjesse has joined #openstack-dev | 17:54 | |
*** n0ano has quit IRC | 17:54 | |
*** n0ano has joined #openstack-dev | 17:54 | |
*** hashar has quit IRC | 17:55 | |
*** spinningcog has joined #openstack-dev | 18:06 | |
*** derekh has quit IRC | 18:10 | |
*** mnewby has joined #openstack-dev | 18:11 | |
*** hashar has joined #openstack-dev | 18:15 | |
*** deshantm has quit IRC | 18:18 | |
*** heckj has joined #openstack-dev | 18:21 | |
*** eglynn__ has joined #openstack-dev | 18:24 | |
*** jog0 has joined #openstack-dev | 18:26 | |
*** jog0 has quit IRC | 18:26 | |
*** anotherjesse has quit IRC | 18:26 | |
*** eglynn_ has quit IRC | 18:26 | |
*** jog0 has joined #openstack-dev | 18:26 | |
*** littleidea has joined #openstack-dev | 18:27 | |
*** littleidea has quit IRC | 18:29 | |
*** berendt has joined #openstack-dev | 18:33 | |
*** dolphm has joined #openstack-dev | 18:34 | |
*** jdg has quit IRC | 18:34 | |
*** dolphm has quit IRC | 18:35 | |
*** jdg has joined #openstack-dev | 18:35 | |
*** Mkenneth has joined #openstack-dev | 18:37 | |
*** dolphm has joined #openstack-dev | 18:39 | |
*** armaan has left #openstack-dev | 18:40 | |
spinningcog | Can anyone tell me about the status of keystone's middlware support. The features described on: http://keystone.openstack.org/middleware_architecture.html which should allow you to delegate authentication, don't seem to exist. | 18:44 |
*** mnewby has quit IRC | 18:44 | |
*** eglynn__ has quit IRC | 18:47 | |
*** jog0 has left #openstack-dev | 18:48 | |
*** jog0 has joined #openstack-dev | 18:48 | |
*** sandywalsh has quit IRC | 18:51 | |
*** littleidea has joined #openstack-dev | 18:51 | |
*** markvoelker1 has joined #openstack-dev | 18:52 | |
*** aclark_ has joined #openstack-dev | 18:54 | |
*** AlanClark has quit IRC | 18:54 | |
*** mnewby has joined #openstack-dev | 18:56 | |
*** littleidea has quit IRC | 19:00 | |
*** littleidea has joined #openstack-dev | 19:00 | |
*** armaan has joined #openstack-dev | 19:02 | |
*** aclark_ has quit IRC | 19:03 | |
openstackgerrit | Verification of a change to openstack/glance failed: Require container & disk formats on image create https://review.openstack.org/4272 | 19:04 |
*** dolphm has quit IRC | 19:04 | |
*** dolphm has joined #openstack-dev | 19:05 | |
spinningcog | Can anyone tell me about the status of keystone's middlware support. The features described on: http://keystone.openstack.org/middleware_architecture.html which should allow you to delegate authentication, don't seem to exist. | 19:06 |
*** dolphm has quit IRC | 19:08 | |
*** andrewsmedina_ has joined #openstack-dev | 19:10 | |
*** andrewsmedina has quit IRC | 19:12 | |
*** andrewsmedina_ is now known as andrewsmedina | 19:12 | |
heckj | spinningcog - the codebase for Keystone was just (Feb 14th) radically reset to a new baseline - I went through those docs and (I thought) updated them - what are you seeing that's missing? (And what can I help point you toward?) | 19:16 |
*** eglynn__ has joined #openstack-dev | 19:16 | |
spinningcog | heckj: I have a middleware authentication layer that I wrote that sets the X-Authentication header when the provided credentials verify. It seems that keystone does not understand this header. | 19:17 |
spinningcog | heckj: Thanks for responding btw :) | 19:18 |
heckj | spinningcog: I'm not sure I understand the issue - what do you mean when you say that "keystone does not understand this header"? | 19:18 |
heckj | spinningcog: not knowing your issue, it might be worth comparing the core you wrote to the ones in https://github.com/openstack/keystone/tree/master/keystone/middleware | 19:20 |
heckj | s/core/code/ | 19:21 |
spinningcog | heckj: In my middleware module I do a: 'env['X_AUTHORIZATION'] = "Proxy %s" % auth.username' before calling 'return self.app(env, custom_start_response)' This should forward along the WSGI request to the keystone service_api backend. Since the header is set, it's my understanding that the backend would treat the request as authenticated, but it does not. | 19:21 |
*** eglynn__ has quit IRC | 19:21 | |
spinningcog | heckj: I have modeled the code after one of these modules. | 19:23 |
spinningcog | auth_basic.py in fact. | 19:26 |
heckj | spinningcog: I'm looking in the keystone config for "service_api" to look in there and see what it's using to verify the authorization, but I'm not seeing "service_api" as a pipeline or app. Are you working off trunk Keystone? (i.e. which pipeline in https://github.com/openstack/keystone/blob/master/etc/keystone.conf are you working against?) | 19:27 |
*** utlemming has quit IRC | 19:27 | |
*** utlemming has joined #openstack-dev | 19:28 | |
*** eglynn__ has joined #openstack-dev | 19:29 | |
spinningcog | hmm, my config file does look a bit different than this.. | 19:30 |
heckj | I suspect you're working off an older version (maybe pre-redux/reset of the codebase) | 19:31 |
spinningcog | heckj: It must be | 19:31 |
spinningcog | 9452cf04bc8b0a4dc66dc640615d5ace1ca715f2 | 19:31 |
spinningcog | Jan 31st | 19:32 |
heckj | spinningcog: the whole codebase got a massive reset on Feb14th. It's totally different under the covers now. | 19:32 |
*** bepernoot has joined #openstack-dev | 19:32 | |
spinningcog | heckj: oh boy | 19:34 |
heckj | The keystone service token auth pieces are both in https://github.com/openstack/keystone/blob/master/keystone/middleware/core.py - TokenAuthMiddleware and AdminTokenAuthMiddleware - much simpler | 19:34 |
ayoung | zaitcev, according to http://wiki.openstack.org/GerritWorkflow we should have git-review of F16. yum search doesn't seem to find it for me (I'm on F16). Is it not available, or is my machine messed up? | 19:38 |
spinningcog | Any highlights I should know about before I dive in? Can I expect the X-Authentication headers to work the same way? | 19:38 |
*** bepernoot has quit IRC | 19:39 | |
heckj | spinningcog: radically simpler underbelly. Was built entirely off functional testing the Diablo release and tightly coupled testing with the keystoneclient code base to make sure we maintained consistency in the API. We just cut over, so there's still some bugs which we're rapidly squashing. | 19:40 |
zaitcev | ayoung: I think I filed it in Bodhi but remarkably I do not see any e-mails about it. You should be able just rpm -ip it for now, from Koji http://koji.fedoraproject.org/koji/buildinfo?buildID=298197 | 19:40 |
*** bepernoot has joined #openstack-dev | 19:41 | |
*** dolphm has joined #openstack-dev | 19:41 | |
heckj | spinningcog: termie architected the new codebase (he's on vacation until tomorrow) - answers the code structure questions best, but it's radically simpler and much more python idiomatic. | 19:42 |
ayoung | zaitcev, thanks | 19:42 |
*** bepernoot has quit IRC | 19:44 | |
zaitcev | ayoung: I have a request for you: once you had that rpm installed and ran git-review to completion, please comment on this with +1 or -1: https://admin.fedoraproject.org/updates/git-review-1.12-2.fc16 | 19:47 |
ayoung | zaitcev, will do | 19:47 |
ayoung | zaitcev, git reveiw - s worked so we are on the right track | 19:48 |
zaitcev | ayoung, thank you, that's good to hear, but don't relax yet :-) | 19:48 |
zaitcev | On second thought, relax away. It's all fixable if anything goes wrong. Worst come to worst we have mtaylor here. | 19:49 |
mtaylor | what did I do? | 19:50 |
zaitcev | mtaylor: Sorry, nothing. I'll say "Monty" next time not to nick-ping you. | 19:50 |
mtaylor | it's all good. just making sure :) | 19:50 |
zaitcev | omg http://www.openstack.org/blog/wp-content/uploads/2012/02/2012-06-quantum.png | 19:52 |
*** n0ano has quit IRC | 19:54 | |
spinningcog | heckj: It does look quite a bit simplier. Thanks for your help. | 20:01 |
heckj | spinningcog: np, ping me if you have questions | 20:02 |
*** yamahata___ has quit IRC | 20:03 | |
*** ches has quit IRC | 20:04 | |
*** ches has joined #openstack-dev | 20:04 | |
*** littleidea has quit IRC | 20:16 | |
*** littleidea has joined #openstack-dev | 20:16 | |
*** eglynn__ has quit IRC | 20:17 | |
*** eglynn__ has joined #openstack-dev | 20:18 | |
*** ohnoimdead has quit IRC | 20:24 | |
ayoung | heckj, termie, OK, what just happened. I was running the tests fine, but just now after a rebase, I get ImportError: No module named config all over the place | 20:25 |
ayoung | where is the .venv dir? | 20:25 |
*** hogepodge has joined #openstack-dev | 20:25 | |
heckj | ayoung: I just approved a change to master that added config in… | 20:25 |
ayoung | heckj, is that Merge "Fix logging.config import" | 20:26 |
heckj | ayoung: yeah - https://github.com/openstack/keystone/commit/6919b05149d42986091de5f96f429dd736e99ae9 | 20:26 |
ayoung | heckj, I think I still have a messed up env | 20:27 |
ayoung | I have that commit | 20:27 |
heckj | ayoung - rebuilding from a fresh (killed) venv now to extra verify | 20:27 |
ayoung | heckj, where is the venv stored? I'm not seeing it in my tree, but run-tests isn't asking for it either | 20:27 |
heckj | .venv in the root of the tree by default. Runtests creates it if not there (or should be) | 20:28 |
heckj | ayoung: unrelated: Nice blog post on the LDAP stuff | 20:28 |
ayoung | heckj, yeah, thanks for the positive feedback | 20:28 |
ayoung | heckj, I'm trying to get that stuff ready for review | 20:29 |
bcwaldon | dprince: sorry for helping cause bug 937216, I wrongly assumed we were setting disk/container format in our snapshot code | 20:29 |
uvirtbot` | Launchpad bug 937216 in glance "nova image snapshots fail with 'Invalid disk format'" [High,In progress] https://launchpad.net/bugs/937216 | 20:29 |
dprince | bcwaldon: NP. Trying to catch up with Eoghan now... | 20:30 |
ayoung | heckj, hmmm...I have no .venv, but running runtests does not trigger its generation | 20:30 |
ayoung | ah figured it out | 20:31 |
dprince | bcwaldon: we simply don't have access to the disk/container formats at images creation time in nova... so I'm not sure those validations are going to work. | 20:31 |
ayoung | I wasn't running the shell script, just python ./run_tests.py | 20:31 |
heckj | I just cleared the .venv (rm -rf .venv) and re-ran the tests - no issues on this side. Pastebin your error? | 20:31 |
*** spinningcog has quit IRC | 20:32 | |
heckj | ayoung: use ./run_tests.sh in the root dir of the project - that'll do all the work for you. | 20:32 |
*** andrewsmedina has quit IRC | 20:33 | |
bcwaldon | dprince: ok, so I think it still makes sense not to default to anything if disk/container formats arent provided | 20:33 |
bcwaldon | dprince: but we do need to be able to reserve images | 20:33 |
*** heckj has left #openstack-dev | 20:34 | |
*** heckj has joined #openstack-dev | 20:34 | |
*** dolphm has quit IRC | 20:37 | |
dprince | bcwaldon: We could require them when an image state is set to 'active' or something. | 20:37 |
*** armaan has left #openstack-dev | 20:38 | |
bcwaldon | dprince: yeah, that's a good compromise | 20:38 |
*** ohnoimdead has joined #openstack-dev | 20:39 | |
dprince | bcwaldon: I think Eoghan is on his way... lets see what he says. | 20:39 |
eglynn__ | hey dprince, bcwaldon | 20:39 |
dprince | eglynn__: so the background is... we don't set disk/container formats on the initial image creation in nova. | 20:40 |
eglynn__ | so the problem is that nova reserves the image first, without uploading the image content? | 20:40 |
eglynn__ | and then sets the disk/container format on the PUT of the image content? | 20:40 |
dprince | eglynn__: those only get set via the compute manager when the images are uploaded. Essentially the API isn't smart enough to be able to tell what those formats are ATM. | 20:40 |
dprince | eglynn__: yes. | 20:41 |
eglynn__ | k, so options: | 20:41 |
eglynn__ | 1. revert my recent patch first | 20:41 |
eglynn__ | 2. shoot for a fix in glance this evening | 20:41 |
*** n0ano has joined #openstack-dev | 20:41 | |
eglynn__ | dprince: urgency? | 20:42 |
ayoung | heckj, yes, I ran the shell script. Still get the config error | 20:42 |
dprince | eglynn__: I can't wait to have it fixed! | 20:42 |
dprince | eglynn__: :) | 20:42 |
eglynn__ | cool, I propose a revert so for code review | 20:42 |
dprince | eglynn__: what would you fix this evening? | 20:43 |
eglynn__ | dprince: then I'll work an alternative patch that only requires the formats be set along side the actual image content | 20:43 |
*** ncode has joined #openstack-dev | 20:44 | |
*** ncode has joined #openstack-dev | 20:44 | |
*** sannes has joined #openstack-dev | 20:44 | |
dprince | eglynn__: I'd say lets just go for the real fix. Don't worry about reverting. | 20:44 |
eglynn__ | dprince: k | 20:44 |
ayoung | heckj, OK...git clean -xdf did the trick. pyc filess still lying around | 20:44 |
eglynn__ | dprince: so the idea would be to only require the disk/container format to be set if: | 20:45 |
eglynn__ | (a) the image content is suuplied with the original POST /images | 20:45 |
mikal | Can I get https://review.openstack.org/#change,4296 (which is unit tests) reviewed please? | 20:45 |
dprince | eglynn__: If you require it to set the image to 'Active' you should be good. | 20:45 |
eglynn__ | (b) external image content is specified with x-image-meta-location (or copy-from) | 20:46 |
dprince | eglynn__: Or a combination of a) and b) too. | 20:46 |
eglynn__ | (c) the image content is pushed later | 20:46 |
dprince | eglynn__: and c) | 20:46 |
eglynn__ | dprince: I'll get cracking on that now | 20:47 |
dprince | eglynn__: Thanks then. Gotta run... back in a bit. | 20:47 |
*** armaan has joined #openstack-dev | 20:47 | |
*** dprince has quit IRC | 20:47 | |
*** dolphm has joined #openstack-dev | 20:48 | |
*** andrewsmedina has joined #openstack-dev | 20:50 | |
*** andrewbogott is now known as andrewbogott_afk | 20:51 | |
*** ncode has quit IRC | 20:58 | |
hogepodge | It looks like the Glance client in Nova doesn't handle ramdisk and kernel images linked to disk images | 21:03 |
hogepodge | Is this true? Or am I missing something? | 21:03 |
*** andrewbogott_afk has quit IRC | 21:05 | |
*** andrewbogott_ has joined #openstack-dev | 21:06 | |
*** andrewbogott_ has joined #openstack-dev | 21:06 | |
kbringard | you mean like, upload them all at once and link them automatically? | 21:07 |
kbringard | hogepodge ^^ | 21:07 |
*** dolphm has quit IRC | 21:07 | |
hogepodge | No, I've uploaded the images individually using glance add. When I uploaded the disk image I specified the kernel and ramdisk ids. glance details verifies this. | 21:08 |
hogepodge | When I do 'nova boot' it only downloads the disk image. Looking at the nova/image/glance.py file, it looks like the Nova Glance client ignores kernel and ramdisk information. It doesn't with the S3 client. | 21:09 |
kbringard | hmmm, I'm not familiar enough with the nova api off the top of my head, but in the euca2ools there's a way to specify the kernel and ramdisk specifically on the command line | 21:10 |
kbringard | perhaps try the nova equivalent for that? | 21:10 |
*** dolphm has joined #openstack-dev | 21:10 | |
kbringard | that would at least see if the problem is in the linking or somewhere else | 21:10 |
*** Mkenneth has quit IRC | 21:11 | |
hogepodge | I haven't set up EC2 interfaces, and have been using nova/glance commands instead. Booting a regular image works fine. Getting a resizable image with external kernel and ramdisk is problematic. | 21:12 |
kbringard | hmmm, sorry, I'm not sure… in theory it should work | 21:14 |
hogepodge | I think the functionality isn't there. The S3.py client has code to detect ramdisk and kernel. the glance.py code doesn't. | 21:15 |
hogepodge | https://github.com/openstack/nova/blob/master/nova/image/s3.py vs https://github.com/openstack/nova/blob/master/nova/image/s3.py | 21:18 |
hogepodge | Worth filing a bug over? | 21:18 |
hogepodge | meant https://github.com/openstack/nova/blob/master/nova/image/glance.py | 21:18 |
*** deshantm has joined #openstack-dev | 21:19 | |
*** markmc has quit IRC | 21:21 | |
*** sannes has quit IRC | 21:25 | |
*** sdake has quit IRC | 21:25 | |
*** novas0x2a|laptop has quit IRC | 21:26 | |
ayoung | heckj, OK, so I've figured out my venv issues, and have the unit tests all running same status as they were before my changes. The LDAP stuff is ready for a first code reveiw, modulo the question of what to do about the modules.py code under keystone/identity | 21:27 |
*** armaan has left #openstack-dev | 21:28 | |
*** sdake has joined #openstack-dev | 21:33 | |
*** mortman has joined #openstack-dev | 21:35 | |
*** dolphm has quit IRC | 21:37 | |
*** hogepodge has quit IRC | 21:40 | |
*** dolphm has joined #openstack-dev | 21:47 | |
*** stuntmachine has quit IRC | 21:48 | |
*** jog0_ has joined #openstack-dev | 21:57 | |
*** armaan has joined #openstack-dev | 21:59 | |
*** jog0 has quit IRC | 22:00 | |
*** jog0_ is now known as jog0 | 22:00 | |
armaan | Hi folks, any idea, where can i find web ui test cases for Horizon ?? | 22:03 |
eglynn__ | bcwaldon: can you cast you eye over this fix for the issue that dprince reported earlier? | 22:11 |
eglynn__ | https://review.openstack.org/4330 | 22:11 |
bcwaldon | eglynn__: sure, just give me a few minutes here | 22:12 |
eglynn__ | bcwaldon: cool, thx! | 22:12 |
*** armaan has left #openstack-dev | 22:13 | |
bcwaldon | eglynn__: +2 | 22:28 |
eglynn__ | bcwaldon: nice one | 22:28 |
mikal | Can I get https://review.openstack.org/#change,4296 (which is improved unit tests for the libvirt image cache manager) reviewed please? | 22:31 |
*** dolphm has quit IRC | 22:31 | |
bcwaldon | mikal: sure | 22:32 |
mikal | Thanks. | 22:32 |
*** LinuxJedi has quit IRC | 22:32 | |
mikal | I have a few patches in a chain I'd like to work through. I'm trying to keep each review relatively small so its easier to review. | 22:33 |
*** LinuxJedi has joined #openstack-dev | 22:33 | |
*** hashar has quit IRC | 22:33 | |
*** GheRivero_ has joined #openstack-dev | 22:33 | |
*** jog0 has quit IRC | 22:34 | |
*** jog0 has joined #openstack-dev | 22:34 | |
*** berendt has left #openstack-dev | 22:37 | |
ayoung | vishy, can I get an approval on https://launchpad.net/~openstack-cla? I have the LDAP Keystone code ready for review, and would like to submit it to gerrit | 22:39 |
bcwaldon | ayoung: vish is out of town, I approved you | 22:40 |
ayoung | bcwaldon, thank you | 22:43 |
jog0 | Does anyone know roughly how many people (upper and lower bounds?) will attend the Design Summit | 22:44 |
bcwaldon | low hundreds for the summit | 22:44 |
jog0 | so say 200-400 roughly? | 22:45 |
bcwaldon | somewhere in there | 22:45 |
bcwaldon | a lot more show up for the conference | 22:45 |
jog0 | cool thanks. git logs show there are 300+ Nova authors alone | 22:45 |
*** stokachu has quit IRC | 22:46 | |
*** stokachu has joined #openstack-dev | 22:47 | |
*** apevec has quit IRC | 22:48 | |
*** chmouel has quit IRC | 22:48 | |
*** novas0x2a|laptop has joined #openstack-dev | 22:51 | |
*** novas0x2a|laptop has quit IRC | 22:51 | |
*** novas0x2a|laptop has joined #openstack-dev | 22:53 | |
*** chmouel has joined #openstack-dev | 22:53 | |
*** novas0x2a|laptop has quit IRC | 22:54 | |
*** novas0x2a|laptop has joined #openstack-dev | 22:54 | |
*** mdomsch has quit IRC | 23:03 | |
eglynn__ | bcwaldon: if you have a sec, patch set 2 on https://review.openstack.org/#change,4330 addresses some minor feedback from Jay | 23:04 |
eglynn__ | needs approving ... | 23:04 |
*** markvoelker1 has quit IRC | 23:10 | |
*** tomoe_ has joined #openstack-dev | 23:25 | |
*** kbringard has quit IRC | 23:26 | |
*** adjohn has joined #openstack-dev | 23:26 | |
bcwaldon | eglynn__: approved | 23:28 |
bcwaldon | mikal: approved | 23:28 |
mikal | bcwaldon: thanks | 23:28 |
*** ayoung has quit IRC | 23:33 | |
eglynn__ | bcwaldon: nice one! | 23:35 |
*** zykes has quit IRC | 23:38 | |
*** zykes has joined #openstack-dev | 23:39 | |
*** stuntmachine has joined #openstack-dev | 23:39 | |
openstackgerrit | Verification of a change to openstack/glance failed: disk/container_format required on image activate https://review.openstack.org/4330 | 23:40 |
*** dolphm has joined #openstack-dev | 23:45 | |
*** dolphm has quit IRC | 23:48 | |
andrewbogott_ | One of my devstack screens (an important one) looks like this: | 23:52 |
andrewbogott_ | cd /opt/stack/nova && | 23:52 |
andrewbogott_ | sg libvirtd /opt/stack/nova/bin/nova-compute | 23:52 |
andrewbogott_ | setgid: Operation not permitted | 23:52 |
andrewbogott_ | Is anyone else seeing this? I don't understand enough about group management to know what's happening here. | 23:52 |
mikal | bcwaldon: https://review.openstack.org/#change,4335 is the next in the series of unit test patches for image cache | 23:55 |
heckj | zul: ping? | 23:57 |
zul | heckj: pong | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!