termie | jeblair: cool, thanks | 00:03 |
---|---|---|
jaypipes | anotherjesse: looking now. | 00:05 |
jaypipes | mtaylor: pong | 00:05 |
jeblair | termie: https://review.openstack.org/#q,I2cb5b198a06848f42f919ea49e338443131e263e,n,z | 00:05 |
jeblair | there are both changes | 00:05 |
mtaylor | jaypipes: just sent you an email - questions about testing and stuff | 00:07 |
jaypipes | mtaylor: yes, saw that.. probably will not get to it today. | 00:07 |
mtaylor | jaypipes: ok - no worries | 00:08 |
*** bengrue has joined #openstack-dev | 00:08 | |
termie | jeblair: "both changes" ? | 00:08 |
termie | oh i see | 00:08 |
*** sandywalsh has quit IRC | 00:10 | |
*** cp16net has quit IRC | 00:12 | |
anotherjesse | jeblair: is that the email that we should use in the email? | 00:15 |
anotherjesse | err- the link | 00:15 |
*** zaitcev has joined #openstack-dev | 00:18 | |
*** zigo has joined #openstack-dev | 00:20 | |
*** LinuxJedi has quit IRC | 00:21 | |
termie | wow, i guess you can't really do a normal review there, eh | 00:22 |
*** sandywalsh has joined #openstack-dev | 00:23 | |
anotherjesse | termie: updated email to say look at the code at https://github.com/openstack/keystone/tree/redux | 00:24 |
jeblair | yeah, that feature ("show what the tree would look like after this merge commit in the review") is in the next version of gerrit | 00:29 |
jeblair | anotherjesse, termie: see my comment on the reviews about how you can use "git review" to see the result of the merge locally | 00:30 |
*** LinuxJedi has joined #openstack-dev | 00:31 | |
*** troytoman is now known as troytoman-away | 00:31 | |
jeblair | but yeah, i think pointing to the github urls is best for reviewing | 00:32 |
termie | email: out | 00:40 |
jeblair | woo! | 00:40 |
jaypipes | termie, anotherjesse: great job on post to ML. | 00:41 |
*** andrewbogott_afk is now known as andrewbogott | 00:46 | |
termie | jaypipes: thanks :) | 00:47 |
jaypipes | termie: even though I didn't get the wubwubwub stuff ;) | 00:47 |
justinsb | jaypipes, bcwaldon: The logic is even more fun than we thought... https://review.openstack.org/#change,4045 | 00:49 |
jaypipes | justinsb: looking at that now :) | 00:50 |
justinsb | jaypipes: just having another attempt at that comment. I don't think I wrote english. | 00:51 |
jaypipes | :) | 00:52 |
mnewby | is gerrit down? I can hit the web side of things but am getting host is down when i try to submit. | 01:01 |
*** sniperd has quit IRC | 01:02 | |
*** sandywalsh has quit IRC | 01:06 | |
*** spiffxp has joined #openstack-dev | 01:07 | |
*** jdg has quit IRC | 01:10 | |
*** littleidea has joined #openstack-dev | 01:11 | |
*** pixelbeat has quit IRC | 01:11 | |
bcwaldon | justinsb: Thanks for adding the extensive testing. this looks fantastic | 01:15 |
*** _adjohn_ has quit IRC | 01:18 | |
*** sandywalsh has joined #openstack-dev | 01:22 | |
*** adjohn has joined #openstack-dev | 01:23 | |
*** deshantm has joined #openstack-dev | 01:29 | |
justinsb | bcwaldon: No problem ... I think it's right, but it definitely needed the test! If you guys agree, I might put together a helper function that can add pagination to queries, rather than having to hand-code this logic. But a separate MP I think! | 01:29 |
*** gyee has quit IRC | 01:29 | |
*** nati2_ has joined #openstack-dev | 01:31 | |
*** nati2 has quit IRC | 01:33 | |
mtaylor | mnewby: looking | 01:35 |
mtaylor | mnewby: seems fine ... do you have a proxy blocking your ssh access? | 01:36 |
*** adjohn has quit IRC | 01:36 | |
mnewby | Hmm, I'll see | 01:36 |
jeblair | ssh review gerrit ls-projects | 01:36 |
*** zigo has quit IRC | 01:36 | |
jeblair | ssh review.openstack.org gerrit ls-projects | 01:37 |
jeblair | sorry | 01:37 |
jeblair | ssh -p 29418 review.openstack.org gerrit ls-projects | 01:37 |
*** zigo has joined #openstack-dev | 01:37 | |
jeblair | mnewby: ^ try that | 01:37 |
jeblair | that will test the ssh code path | 01:37 |
mnewby | hmmm: Permission denied (publickey) | 01:37 |
mtaylor | mnewby: sounds like gerrit doesn't have your public key | 01:38 |
mtaylor | mnewby: have you uploaded it to your launchpad account? | 01:38 |
*** michaelchapman has joined #openstack-dev | 01:38 | |
mtaylor | mnewby: (what's your launchpad id?) | 01:38 |
mnewby | I've committed a few changes with the same key | 01:38 |
mnewby | 'maru' | 01:38 |
jog0 | I am trying to fix https://bugs.launchpad.net/nova/+bug/931608and I have an optparse question | 01:38 |
uvirtbot | Launchpad bug 931608 in nova "run_tests.sh (-x | --stop) is broken" [Undecided,In progress] | 01:38 |
jog0 | does anyone know optparse well? | 01:39 |
jog0 | @bcwaldon, @justinsb ? | 01:39 |
mtaylor | mnewby: any chance you're on a different machine with a different ssh key locally? | 01:39 |
mnewby | i use the same key everywhere | 01:40 |
mnewby | ssh -v | 01:40 |
mnewby | shows that it's using the right key | 01:40 |
mnewby | The really weird thing: I resubmitted a change about an hour ago, no problem. | 01:40 |
mnewby | Now, same computer, no go. | 01:40 |
mnewby | Oy | 01:41 |
*** andrewbogott is now known as andrewbogott_afk | 01:41 | |
mtaylor | mnewby: same repo or different repo? | 01:41 |
mnewby | Different repo | 01:41 |
jeblair | can you pastebin the full output of ssh -vv | 01:41 |
mtaylor | mnewby: also: git remote show -n gerrit | 01:41 |
*** bsza has joined #openstack-dev | 01:41 | |
mtaylor | mnewby: does that show your push URL to have a username? is it the right username? | 01:42 |
mnewby | it's the right username: | 01:42 |
mnewby | gerritssh://maru@review.openstack.org:29418/openstack/openstack-chef.git (fetch) | 01:42 |
mnewby | gerritssh://maru@review.openstack.org:29418/openstack/openstack-chef.git (push) | 01:42 |
mnewby | originhttps://github.com/openstack/openstack-chef.git (fetch) | 01:42 |
mnewby | originhttps://github.com/openstack/openstack-chef.git (push) | 01:42 |
mnewby | Ooo, sorry. pastebin it is | 01:42 |
mtaylor | mnewby: cool. will you pastebin the ssh -vv ? | 01:43 |
mnewby | Will do. | 01:43 |
*** wonk has quit IRC | 01:43 | |
mnewby | http://pastebin.com/7ULMnYUn | 01:43 |
*** spiffxp has quit IRC | 01:43 | |
jeblair | debug1: Connecting to review.openstack.org [173.203.103.119] port 22. | 01:44 |
*** spiffxp has joined #openstack-dev | 01:44 | |
mtaylor | mnewby: could you do ssh -vv -p 29418 review.openstack.org gerrit ls-projects ? | 01:45 |
mnewby | I was wondering about that... | 01:45 |
mtaylor | :) | 01:45 |
mnewby | Then I get a 'host is down' message. | 01:45 |
mnewby | http://pastebin.com/g6dAtFm8 | 01:46 |
openstackgerrit | Verification of a change to openstack/glance failed: 003_add_disk_format.py: Avoid deadlock in upgrade https://review.openstack.org/4176 | 01:46 |
*** spiffxp has quit IRC | 01:46 | |
mtaylor | mnewby: that looks like a firewall is blocking your access to port 29418 | 01:46 |
mnewby | :( wtf. Thank you for diagnosing! | 01:47 |
*** maplebed has quit IRC | 01:47 | |
mnewby | Oy. pebkac | 01:48 |
bcwaldon | jog0: yes? | 01:52 |
jog0 | so the -x , --stop flag is a nosetests parameter | 01:53 |
jog0 | and run_tests.sh is also supposed to take any arbitrary nosetest param | 01:53 |
bcwaldon | ok...? | 01:54 |
jog0 | but when using the cfg module which is based on optparse there is no way of catching arbitrary undefined flags | 01:55 |
jog0 | currently the arguments are parsed out in cfg with something like: | 01:55 |
jog0 | options, remainder = parser.parse_args() | 01:55 |
jog0 | but no flags (-x etc) will make it into the remainder variable | 01:56 |
jog0 | and normally optparse crashes when there are unknown flags | 01:56 |
*** Mandell has joined #openstack-dev | 01:56 | |
jog0 | does that make any sense? | 01:57 |
bcwaldon | yeah, I follo wyou | 01:58 |
bcwaldon | I think this is a feature we need added to the cfg module | 01:58 |
openstackgerrit | Verification of a change to openstack/glance failed: 003_add_disk_format.py: Avoid deadlock in upgrade https://review.openstack.org/4176 | 01:58 |
jog0 | not sure how to do that since its built on optparse which doesn't handle arbitrary unknown flags as far as I can tell | 01:59 |
*** zigo-_- has joined #openstack-dev | 02:00 | |
*** zigo has quit IRC | 02:01 | |
*** shevek_ has quit IRC | 02:01 | |
*** martine has joined #openstack-dev | 02:02 | |
jog0 | I can hack something together for -x --stop but it won't be a good solution | 02:02 |
*** lloydde has joined #openstack-dev | 02:02 | |
bcwaldon | you could ping markmc and see what he thinks | 02:03 |
michaelchapman | Hi all, would anyone be able to explain how nova queries libvirt to me? I'm trying to track down why self._conn.lookupByName(instance_name) in nova/virt/libvirt/connection.py is taking a long time to return (minutes) | 02:03 |
jog0 | @markmc are you around? | 02:03 |
*** cp16net has joined #openstack-dev | 02:11 | |
*** cp16net has quit IRC | 02:12 | |
*** cp16net has joined #openstack-dev | 02:13 | |
*** ayoung has joined #openstack-dev | 02:14 | |
*** mnewby has quit IRC | 02:15 | |
*** LinuxJedi has quit IRC | 02:16 | |
*** bsza has quit IRC | 02:18 | |
*** jakedahn has quit IRC | 02:23 | |
*** rsampaio has joined #openstack-dev | 02:25 | |
*** kaz_ has joined #openstack-dev | 02:30 | |
*** dolphm_ has quit IRC | 02:44 | |
*** dolphm has joined #openstack-dev | 02:48 | |
*** dolphm_ has joined #openstack-dev | 02:49 | |
*** dolphm has quit IRC | 02:53 | |
jog0 | unless you object bcwaldon, I am going to send an email to the mailing list and see if anyone has a good proposal for a solution | 03:00 |
*** dtroyer has joined #openstack-dev | 03:01 | |
*** novas0x2a|laptop has quit IRC | 03:09 | |
*** maplebed has joined #openstack-dev | 03:15 | |
*** littleidea has quit IRC | 03:17 | |
*** troytoman-away is now known as troytoman | 03:17 | |
*** dolphm_ has quit IRC | 03:19 | |
*** nati2_ has quit IRC | 03:23 | |
*** maplebed has quit IRC | 03:24 | |
*** littleidea has joined #openstack-dev | 03:24 | |
*** nati2 has joined #openstack-dev | 03:26 | |
*** jdurgin has quit IRC | 03:29 | |
*** jog0 has left #openstack-dev | 03:30 | |
*** jdurgin has joined #openstack-dev | 03:30 | |
*** jdurgin has quit IRC | 03:30 | |
*** jog0_ has joined #openstack-dev | 03:30 | |
*** jog0_ has quit IRC | 03:30 | |
*** rsampaio has quit IRC | 03:32 | |
*** clayg has quit IRC | 03:38 | |
*** clayg_ is now known as clayg | 03:38 | |
*** clayg_ has joined #openstack-dev | 03:39 | |
*** lzyeval has joined #openstack-dev | 03:47 | |
*** spiffxp has joined #openstack-dev | 03:52 | |
*** jog0 has joined #openstack-dev | 04:10 | |
*** anotherjesse has quit IRC | 04:18 | |
*** spiffxp has quit IRC | 04:21 | |
*** martine has quit IRC | 04:29 | |
*** martine has joined #openstack-dev | 04:30 | |
*** cp16net has quit IRC | 04:31 | |
*** jaypipes has quit IRC | 04:33 | |
*** jaypipes has joined #openstack-dev | 04:34 | |
*** ayoung has quit IRC | 04:34 | |
*** jog0 has quit IRC | 04:35 | |
*** jcapel has quit IRC | 04:35 | |
*** ayoung has joined #openstack-dev | 04:35 | |
*** jcapel has joined #openstack-dev | 04:36 | |
mtaylor | bcwaldon: around? | 04:45 |
*** LinuxJedi has joined #openstack-dev | 04:47 | |
*** shang has joined #openstack-dev | 04:50 | |
*** maplebed has joined #openstack-dev | 04:57 | |
*** zns has joined #openstack-dev | 04:58 | |
*** zns has quit IRC | 05:02 | |
mikal | mtaylor: can you review a bug fix patch for me? https://review.openstack.org/#change,4129 | 05:04 |
*** troytoman is now known as troytoman-away | 05:04 | |
*** anotherjesse has joined #openstack-dev | 05:05 | |
*** anotherjesse has quit IRC | 05:07 | |
*** anotherjesse has joined #openstack-dev | 05:07 | |
*** anotherjesse has quit IRC | 05:08 | |
*** eglynn has joined #openstack-dev | 05:21 | |
*** LinuxJedi has quit IRC | 05:22 | |
*** eglynn__ has quit IRC | 05:25 | |
*** martine has quit IRC | 05:30 | |
*** littleidea has quit IRC | 06:02 | |
*** nati2 has quit IRC | 06:05 | |
*** dubsquared has quit IRC | 06:08 | |
*** lzyeval has quit IRC | 06:17 | |
*** shevek_ has joined #openstack-dev | 06:20 | |
openstackgerrit | Verification of a change to openstack/nova failed: Prevent Duplicate VLAN IDs https://review.openstack.org/4128 | 06:20 |
*** zaitcev has quit IRC | 06:21 | |
*** sleepsonthefloo has quit IRC | 06:26 | |
*** nati2 has joined #openstack-dev | 06:29 | |
*** zigo-_- has quit IRC | 06:40 | |
*** bepernoot has joined #openstack-dev | 06:42 | |
*** bepernoot has quit IRC | 06:48 | |
*** deshantm has quit IRC | 07:23 | |
*** lloydde has quit IRC | 08:00 | |
*** lloydde has joined #openstack-dev | 08:06 | |
*** reidrac has joined #openstack-dev | 08:09 | |
*** JStoker has quit IRC | 08:09 | |
*** lloydde has quit IRC | 08:10 | |
*** bepernoot has joined #openstack-dev | 08:11 | |
*** JStoker has joined #openstack-dev | 08:17 | |
*** JStoker has quit IRC | 08:22 | |
*** JStoker has joined #openstack-dev | 08:29 | |
*** sandywalsh has quit IRC | 08:42 | |
*** mihgen has joined #openstack-dev | 08:44 | |
*** hashar has joined #openstack-dev | 08:46 | |
*** pixelbeat has joined #openstack-dev | 08:47 | |
*** derekh has joined #openstack-dev | 08:52 | |
*** zigo has joined #openstack-dev | 09:13 | |
*** dtroyer has quit IRC | 09:14 | |
*** apevec has joined #openstack-dev | 09:30 | |
*** sandywalsh has joined #openstack-dev | 09:32 | |
*** apevec has joined #openstack-dev | 09:36 | |
*** jakedahn has joined #openstack-dev | 09:53 | |
*** jakedahn has quit IRC | 09:57 | |
*** darraghb has joined #openstack-dev | 10:14 | |
*** med_ has quit IRC | 10:20 | |
*** medberry has joined #openstack-dev | 10:20 | |
*** medberry has quit IRC | 10:20 | |
*** medberry has joined #openstack-dev | 10:20 | |
*** mjfork_ has joined #openstack-dev | 10:20 | |
*** mjfork has quit IRC | 10:21 | |
*** mjfork_ is now known as mjfork | 10:21 | |
*** mher has joined #openstack-dev | 10:22 | |
*** zigo has quit IRC | 10:43 | |
*** tryggvil has joined #openstack-dev | 10:46 | |
*** zigo has joined #openstack-dev | 10:48 | |
*** zigo has quit IRC | 10:56 | |
*** nati2 has quit IRC | 11:01 | |
*** hashar has quit IRC | 11:10 | |
*** mjfork has quit IRC | 11:30 | |
*** adiantum has joined #openstack-dev | 11:52 | |
Daviey | anyone seen this for glance, http://pb.daviey.com/HBmR/ ? | 12:22 |
eglynn | Daviey: nope, that test runs reliably for me | 12:27 |
eglynn | platform? | 12:27 |
eglynn | (which) | 12:28 |
*** rods has joined #openstack-dev | 12:29 | |
*** markvoelker has joined #openstack-dev | 12:29 | |
*** maploin has joined #openstack-dev | 12:30 | |
*** maploin has quit IRC | 12:30 | |
*** maploin has joined #openstack-dev | 12:30 | |
Daviey | eglynn: ubuntu precise. | 12:31 |
Daviey | eglynn: https://jenkins.qa.ubuntu.com/view/Precise%20OpenStack%20Testing/job/precise-openstack-essex-glance-trunk/80/consoleFull | 12:32 |
eglynn | Daviey: I'm testing on Fedora 16 and Ubuntu 10.04 - does it fail relaibly for you? | 12:32 |
Daviey | I think it's some kind of race | 12:32 |
Daviey | eglynn: it's inconsistent, see https://jenkins.qa.ubuntu.com/view/Precise%20OpenStack%20Testing/job/precise-openstack-essex-glance-trunk/ | 12:33 |
Daviey | the console log, for the failures show the same issue | 12:33 |
Daviey | but it has worked inbetween | 12:33 |
eglynn | Daivey: hmm interesting, same 19 byte shortfall | 12:34 |
eglynn | Daivey: I'll spin up a ubuntu precise VM this afternoon, and see if I can reproduce/debug the issue | 12:35 |
eglynn | (need to get something else wrapped up first ...) | 12:35 |
Daviey | eglynn: Thanks! appreciated. :) | 12:37 |
*** maploin has quit IRC | 12:39 | |
*** maploin has joined #openstack-dev | 12:40 | |
*** maploin has quit IRC | 12:40 | |
*** maploin has joined #openstack-dev | 12:40 | |
*** andrewsmedina has joined #openstack-dev | 12:42 | |
Daviey | annegentle: I thought bug 912355 might interest yu. | 12:43 |
uvirtbot | Launchpad bug 912355 in euca2ools "euca-allocate-address is not acepting any parameters" [Medium,Invalid] https://launchpad.net/bugs/912355 | 12:43 |
*** mjfork has joined #openstack-dev | 12:53 | |
*** ches has quit IRC | 12:56 | |
*** ches has joined #openstack-dev | 12:56 | |
*** hashar has joined #openstack-dev | 13:05 | |
*** mikemowgli has joined #openstack-dev | 13:06 | |
*** mikemowgli has quit IRC | 13:08 | |
*** dprince has joined #openstack-dev | 13:16 | |
Daviey | eglynn: Yeah, re-ran the same test and it worked. | 13:17 |
eglynn | Daivey: smells like some sort of race | 13:17 |
Daviey | right | 13:20 |
openstackgerrit | Verification of a change to openstack/glance failed: Fix paging ties https://review.openstack.org/4045 | 13:34 |
jaypipes | jeblair, mtaylor: if you could look into why the glance-tarball job has been failing, that would be most appreciated! :) Here is example console output: https://jenkins.openstack.org/job/glance-tarball/369/console | 13:37 |
*** martine has joined #openstack-dev | 13:38 | |
*** ches has quit IRC | 13:45 | |
openstackgerrit | Verification of a change to openstack/glance failed: New -k/--insecure command line option https://review.openstack.org/3971 | 13:45 |
*** ches has joined #openstack-dev | 13:45 | |
*** sniperd has joined #openstack-dev | 13:47 | |
*** sandywalsh has quit IRC | 13:54 | |
openstackgerrit | Verification of a change to openstack/glance failed: 003_add_disk_format.py: Avoid deadlock in upgrade https://review.openstack.org/4176 | 14:00 |
*** sandywalsh has joined #openstack-dev | 14:06 | |
*** dtroyer has joined #openstack-dev | 14:15 | |
*** mdomsch has joined #openstack-dev | 14:22 | |
*** stuntmachine has joined #openstack-dev | 14:28 | |
*** dtroyer has quit IRC | 14:32 | |
*** rsampaio has joined #openstack-dev | 14:38 | |
*** zns has joined #openstack-dev | 14:38 | |
*** lts has joined #openstack-dev | 14:39 | |
*** zns has quit IRC | 14:39 | |
*** zns has joined #openstack-dev | 14:40 | |
*** hashar_ has joined #openstack-dev | 14:42 | |
*** berendt has joined #openstack-dev | 14:44 | |
berendt | is tempest the prefered test suite for integration tests at the moment or are there other suites to prefer? | 14:44 |
*** CatKiller has quit IRC | 14:45 | |
*** hashar has quit IRC | 14:45 | |
*** hashar_ is now known as hashar | 14:45 | |
*** bsza has joined #openstack-dev | 14:47 | |
jaypipes | berendt: tempest, good, yes, though not finished. also use devstack's exercises/* scripts | 14:47 |
*** jaypipes has quit IRC | 14:47 | |
*** dtroyer has joined #openstack-dev | 14:50 | |
*** berendt has left #openstack-dev | 14:52 | |
*** berendt has joined #openstack-dev | 14:52 | |
*** littleidea has joined #openstack-dev | 14:52 | |
*** adiantum has quit IRC | 14:56 | |
*** TREllis has quit IRC | 14:58 | |
*** mattray has joined #openstack-dev | 15:01 | |
*** Lumiere has quit IRC | 15:03 | |
*** joesavak has joined #openstack-dev | 15:09 | |
*** PotHix has joined #openstack-dev | 15:09 | |
*** LinuxJedi has joined #openstack-dev | 15:11 | |
*** lloydde has joined #openstack-dev | 15:13 | |
*** dolphm has joined #openstack-dev | 15:21 | |
*** hub_cap has joined #openstack-dev | 15:26 | |
*** kbringard has joined #openstack-dev | 15:26 | |
*** adiantum has joined #openstack-dev | 15:28 | |
*** maploin has quit IRC | 15:35 | |
*** mattray has quit IRC | 15:35 | |
*** mattray has joined #openstack-dev | 15:43 | |
*** dubsquared has joined #openstack-dev | 15:43 | |
*** nati2 has joined #openstack-dev | 15:44 | |
*** Remco_ has joined #openstack-dev | 15:46 | |
mjfork | has anyone tried devstack + quantum_client? I get an error that network is not in the service catalog (it is not) but I cannot add anything with keystone-manage service add and manually inserting it worked (in both services/endpointTemplates) but the error persists. | 15:47 |
*** nati2_ has joined #openstack-dev | 15:48 | |
*** littleidea has quit IRC | 15:49 | |
*** nati2 has quit IRC | 15:50 | |
*** zzed has joined #openstack-dev | 15:52 | |
*** hhoover has joined #openstack-dev | 15:52 | |
*** mdomsch has quit IRC | 15:55 | |
*** LinuxJedi has quit IRC | 15:55 | |
zns | mjfork: I have not tried that. Sounds like you've worked around the keystone-manage issue, but if you need help with that I can try to assist. Let me know. | 15:57 |
zns | mjfork: here's how I created the quantum endpoint using keystone-manage: | 15:57 |
zns | $ ./keystone-manage service add quantum network "Quantum Endpoint" | 15:57 |
zns | $ ./keystone-manage endpointTemplates add RegionOne quantum http://localhost/quantum http://localhost/quantum_local http://localhost/quantum_admin 1 1 | 15:57 |
zns | First command should have been: $ ./keystone-manage service add quantum network "Quantum Service" | 15:58 |
*** cp16net has joined #openstack-dev | 15:59 | |
mjfork | zns, is ee them, they are there | 15:59 |
mjfork | zns: the service and the endpoint | 16:00 |
mjfork | but when i try to use quantum_client it errors out (see netstack mailling list https://lists.launchpad.net/netstack/msg00714.html) | 16:00 |
mjfork | i do see this warning in dashboard: usr/lib/pymodules/python2.7/nose/plugins/manager.py:405: UserWarning: Module quantum was already imported from /opt/stack/horizon/openstack-dashboard/dashboard/wsgi/../../quantum/__init__.pyc, but /opt/stack/quantum is being added to sys.pat | 16:01 |
*** zns has quit IRC | 16:03 | |
*** dprince has quit IRC | 16:05 | |
*** TREllis has joined #openstack-dev | 16:07 | |
*** LinuxJedi has joined #openstack-dev | 16:09 | |
*** reidrac has left #openstack-dev | 16:11 | |
*** reidrac has quit IRC | 16:11 | |
*** nati2_ has quit IRC | 16:12 | |
mjfork | zns it works now...i have no idea... | 16:13 |
*** pixelbeat has quit IRC | 16:16 | |
*** anotherjesse has joined #openstack-dev | 16:19 | |
anotherjesse | jeblair: is it possible to push a LICENSE file to redux branch without starting the process over? | 16:20 |
*** crobinso has joined #openstack-dev | 16:22 | |
*** zns has joined #openstack-dev | 16:26 | |
*** mihgen has quit IRC | 16:27 | |
*** zns has quit IRC | 16:29 | |
*** Remco_ has quit IRC | 16:31 | |
*** Remco_ has joined #openstack-dev | 16:31 | |
*** kmansel has joined #openstack-dev | 16:32 | |
*** dprince has joined #openstack-dev | 16:32 | |
*** Remco_ has quit IRC | 16:35 | |
*** jaypipes has joined #openstack-dev | 16:40 | |
mjfork | any horizon devs? I was thinking there was a UX guide but cannot find it. | 16:42 |
*** mattray1 has joined #openstack-dev | 16:44 | |
*** zns has joined #openstack-dev | 16:45 | |
*** mattray has quit IRC | 16:47 | |
*** hogepodge has quit IRC | 16:47 | |
*** gyee has joined #openstack-dev | 16:47 | |
jaypipes | QA Team meeting in 15 minutes in #openstack-meeting | 16:47 |
anotherjesse | mjfork: it is at https://github.com/4P/Horizon-HIG | 16:47 |
*** mattray1 is now known as mattray | 16:49 | |
*** mattray has joined #openstack-dev | 16:49 | |
*** LinuxJedi has quit IRC | 16:49 | |
*** dprince has quit IRC | 16:49 | |
*** dwalleck_nova has joined #openstack-dev | 16:50 | |
*** dwalleck_nova is now known as dwalleck | 16:50 | |
*** dwalleck has quit IRC | 16:58 | |
mtaylor | jaypipes: we're working on it - there's a systemic problem, it's not just glance | 17:00 |
jaypipes | mtaylor: k | 17:01 |
*** dwalleck has joined #openstack-dev | 17:03 | |
kbringard | anyone feel up to talking about multi-host networking issues? | 17:06 |
anotherjesse | mtaylor: did you see my question to jeblair | 17:06 |
*** joesavak has quit IRC | 17:07 | |
rmk | Has anyone noticed a connection limit when using wsproxy (new vncproxy) ? | 17:07 |
rmk | I seem to have connections block after about 5 are concurrently established | 17:07 |
anotherjesse | rmk: haven't yet - i'll let sleepsonthefloor know (he just got to work) | 17:08 |
*** zns1 has joined #openstack-dev | 17:09 | |
mtaylor | anotherjesse: I did - I want to defer to him, he's been riding shotgun on that | 17:09 |
rmk | anotherjesse: cool thanks -- I looked through the code and didn't see any hard limits set but it's definitely reproducable on my end | 17:09 |
*** sleepsonthefloo has joined #openstack-dev | 17:10 | |
mjfork | anotherjesse: thanks for the link | 17:10 |
mtaylor | anotherjesse: might be easier though to do it as a commit after the merge? (we also really should add copyright headers to the files themselves) | 17:11 |
mtaylor | (don't know why I didn't notice that until just now) | 17:11 |
*** zns has quit IRC | 17:11 | |
*** LinuxJedi has joined #openstack-dev | 17:12 | |
rmk | Is anyone actively using keystonelight with diablo? | 17:12 |
rmk | I'd imagine it's fine.. | 17:12 |
anotherjesse | mtaylor: as long as no other issues are brought up to block the merge, I'd prefer to do the copyright/license in the first commit afterward | 17:12 |
kbringard | rmk: I'm testing it | 17:12 |
mtaylor | anotherjesse: I agree | 17:12 |
kbringard | I have about 20 compute nodes authing off of keystone with diablo-stable | 17:12 |
rmk | kbringard: nice -- guessing that means you're packaging it also :) | 17:12 |
anotherjesse | rmk: there should be compatibility with diablo | 17:13 |
kbringard | naw, I use the rackspace cloud builders repo | 17:13 |
rmk | where's that at? | 17:13 |
kbringard | http://ops.rcb.me/packages/ | 17:13 |
*** dprince has joined #openstack-dev | 17:13 | |
rmk | cheers | 17:13 |
kbringard | np | 17:13 |
anotherjesse | if there isn't, it is a bug and we will add tests to make sure we don't break it in future | 17:13 |
rmk | anotherjesse: will do | 17:13 |
mjfork | rmk asked about keystonelight, i think kbringard referenced keystone? | 17:13 |
kbringard | I guess they run something like 700 smoke tests against it, on top of the jenkins integration stuff | 17:13 |
kbringard | oh, sorry, I assumed that was a joke | 17:14 |
kbringard | keystonelight != keystone? | 17:14 |
rmk | nope not the same | 17:14 |
kbringard | oh, my bad | 17:14 |
kbringard | sorry | 17:14 |
mjfork | keystonelight = keystone redux = brand new keystone rewrite | 17:14 |
kbringard | ahhhhh | 17:14 |
kbringard | <— out of touch | 17:14 |
rmk | slimmed down and streamlined -- looks quite organized | 17:14 |
kbringard | nice | 17:14 |
kbringard | I was just getting the hang of keystone, too | 17:14 |
kbringard | haha | 17:14 |
*** bsza has quit IRC | 17:15 | |
rmk | Well that's the point I think -- not as much to get the hang of with light | 17:15 |
mjfork | apis and interfaces are the same right? | 17:15 |
rmk | yeah should all be per the docs | 17:15 |
kbringard | are there admin API functions built in? or do the plugins still work since? | 17:15 |
kbringard | err, s/since// | 17:15 |
rmk | Couldn't answer that -- I'm just about to dive into it myself | 17:16 |
anotherjesse | mjfork: the only sort of complications with APIs is that some folks used the keystone api that existed when diablo was released (but keystone was late so their api wasn't finished), some folks use keystone api that was in the final diablo release, some folks use essex api | 17:16 |
anotherjesse | I think we have compatibility with them all, but there could be gotchas | 17:16 |
kbringard | got it | 17:16 |
anotherjesse | kbringard: the python-keystoneclient admin APIs all work | 17:16 |
*** dwalleck has quit IRC | 17:17 | |
kbringard | OK, I was mostly thinking about the KSADM plugin APIs | 17:17 |
kbringard | I was starting to write user management tools around it | 17:17 |
rmk | kbringard: I'm sort of in the same boat as you, had to disengage from all of this for a bit and am just getting caught up again | 17:17 |
kbringard | but I'll hold off if it's going to change | 17:17 |
*** dwalleck has joined #openstack-dev | 17:17 | |
anotherjesse | kbringard: are you referring to all of these apis: https://github.com/openstack/python-keystoneclient/tree/master/keystoneclient/v2_0 | 17:17 |
anotherjesse | user/tenant/roles/tokens/... | 17:18 |
*** zns1 has quit IRC | 17:18 | |
kbringard | ah, yea, looks like they've added that since I last played with it | 17:18 |
*** mnewby has joined #openstack-dev | 17:19 | |
*** mnewby has joined #openstack-dev | 17:19 | |
kbringard | http://docs.rackspace.com/openstack-extensions/auth/OS-KSADM-admin-devguide/content/chapter-0000.html | 17:19 |
kbringard | I was using these APIs before | 17:19 |
anotherjesse | rmk: for the vnc question - is it 5 connections to the same console or 5 different ones? | 17:19 |
sleepsonthefloo | rmk: also, which hypervisor? | 17:19 |
rmk | seems to be different ones -- kvm on ubuntu 11.10 | 17:19 |
rmk | I'll confirm now whether it makes a difference where the connections go | 17:20 |
sleepsonthefloo | rmk: thanks, I'll also start poking around. | 17:20 |
anotherjesse | kbringard: those should work, but if you see something file a bug! | 17:20 |
anotherjesse | or let us know in irc | 17:20 |
kbringard | anotherjesse: rad, thanks, I will | 17:21 |
anotherjesse | kbringard: the major delta from the API perspective is we are still working on XML support (dolphm is) | 17:21 |
kbringard | I prefer json myself anyhow, so that probably won't bother me too much ;-) | 17:21 |
*** hogepodge has joined #openstack-dev | 17:23 | |
openstackgerrit | Verification of a change to openstack/nova failed: Expand Quantum Manager Unit Tests + Associated Fixes https://review.openstack.org/3858 | 17:23 |
kbringard | so, does anyone want to talk about multi_host networking | 17:23 |
kbringard | or are we kind of over it since Quantum is getting pretty ready? | 17:24 |
hogepodge | Hi. I'm new to Openstack development. I've found and patched some bugs in the current Essex branch of Horizon. Is there anyone around who can give me a quick rundown on how to get involved with reporting bugs and contributing? | 17:24 |
anotherjesse | kbringard: depends - how deep do you need to go :) | 17:24 |
kbringard | well, I've come across some issues, that if they are what they appear to be, I'd call them fatal flaws | 17:25 |
kbringard | or near fatal flaws | 17:25 |
*** zns has joined #openstack-dev | 17:25 | |
kbringard | but I want to make sure I'm not smoking crack and missing something | 17:25 |
*** LinuxJedi has quit IRC | 17:26 | |
anotherjesse | hogepodge: looking up the doc we created for bug squash day | 17:26 |
sleepsonthefloo | rmk: also, how are you connecting to you test cloud? Is there a firewall in the middle? | 17:26 |
kbringard | so basically… the biggest issue (and this is an issue with the current NAT model in general), is, in multi_host if a VM has a floating IP, the NAT happens right there at the dom0, essentially as soon as it hits the bridge | 17:27 |
hogepodge | anotherjesse: Thanks. | 17:27 |
mtaylor | anotherjesse: I've got a commit with all of the license headers ready to go | 17:27 |
kbringard | so the srcip changes to the external IP | 17:27 |
kbringard | so if VM1 with a floater pings VM2 without | 17:27 |
anotherjesse | hogepodge: http://wiki.openstack.org/DevQuickstart | 17:27 |
kbringard | the traffic gets to VM2, but then VM2 replies to the srcip, which is the public IP | 17:27 |
kbringard | the traffic gets back to VM1's dom0, but the reverse path filtering drops it | 17:28 |
rmk | sleepsonthefloor: No firewall in the middle, same layer3 subnet | 17:28 |
*** berendt has left #openstack-dev | 17:29 | |
kbringard | you can, of course, turn off, or set to "loose" your RPF stuff, but that feels like it opens you up to potential new attack vectors | 17:29 |
anotherjesse | kbringard: I recommend chatting with Vishy when he is around | 17:29 |
sleepsonthefloo | rmk - for one server, I have no problem connecting > 10 | 17:29 |
*** zaitcev has joined #openstack-dev | 17:29 | |
kbringard | anotherjesse: cool, thanks :-) | 17:29 |
anotherjesse | kbringard: he is very diligent on the mailing list, so you can email the list or him directly (vishvananda@gmail.com) | 17:29 |
mtaylor | anotherjesse: I stuck it here: https://review.openstack.org/4202 just so you could check it out, but I'll get it submitted to master as soon as redux is master | 17:29 |
rmk | sleepsonthefloo: I'll reproduce and generate some exact steps once I do | 17:29 |
sleepsonthefloo | rmk: awesome thx | 17:29 |
*** mnewby has quit IRC | 17:30 | |
*** mnewby has joined #openstack-dev | 17:30 | |
kbringard | yea, he and I have gone round about it before | 17:30 |
anotherjesse | mtaylor: can you add bug #https://bugs.launchpad.net/keystone/+bug/932819 to the commit message | 17:30 |
uvirtbot | Launchpad bug 932819 in keystone "redux branch is missing LICENSE file." [Critical,Confirmed] | 17:30 |
kbringard | I'm more looking to see if anyone else has come across this issue, and how they solved it | 17:30 |
mtaylor | anotherjesse: yup | 17:30 |
mtaylor | anotherjesse: done | 17:32 |
YorikSar | Anyone can help me with testing in Nova? | 17:32 |
YorikSar | Actually, I have an idea how to speed it up... | 17:33 |
YorikSar | Can we do all migrations in memory and then push sqlite db to disk? Will this be acceptable? | 17:34 |
mtaylor | YorikSar: hey - we came up with a great answer for you, I haven't emailed it yet. I'm about to go in to the office, will do it when I get there | 17:34 |
*** dwalleck has quit IRC | 17:34 | |
kbringard | vishy: lemme know when you're around | 17:35 |
YorikSar | mtaylor: Hi, I hope to get out from the office as soon as I push change, so I'll catch it from home mb a bit later. | 17:36 |
*** LinuxJedi has joined #openstack-dev | 17:36 | |
hogepodge | anotherjesse: Thanks for the link. I'll need to get my employer to sign off on the CLA. | 17:37 |
mtaylor | YorikSar: ok. will poke you. | 17:38 |
*** shevek_ has quit IRC | 17:40 | |
*** jog0 has joined #openstack-dev | 17:41 | |
*** jog0 has quit IRC | 17:41 | |
*** jog0 has joined #openstack-dev | 17:42 | |
*** andrewbogott_afk is now known as andrewbogott | 17:43 | |
*** andrewbogott has joined #openstack-dev | 17:43 | |
rmk | sleepsonthefloo: OK so one part of what I said probably wasn't 100% accurate. My browser connections to the wsproxy server itself are traversing a Ciscso ASA | 17:45 |
rmk | However, between the wsproxy and kvm servers, there's no intermediary device | 17:46 |
sleepsonthefloo | rmk: port 6080 is a weird port, it may have tighter restrictions around it | 17:46 |
rmk | Agreed, so I'm going to eliminate the ASA from the flow here to determine whether it's causing this at all | 17:48 |
*** armaan has joined #openstack-dev | 17:50 | |
*** mihgen has joined #openstack-dev | 17:50 | |
*** mihgen has quit IRC | 17:51 | |
*** dolphm has quit IRC | 17:52 | |
*** andrewbogott has quit IRC | 17:53 | |
*** andrewbogott has joined #openstack-dev | 17:53 | |
*** sleepsonthefloo has quit IRC | 17:53 | |
*** mher has quit IRC | 17:53 | |
*** sleepsonthefloo has joined #openstack-dev | 17:53 | |
*** mihgen has joined #openstack-dev | 17:56 | |
*** dolphm has joined #openstack-dev | 17:57 | |
*** adjohn has joined #openstack-dev | 17:58 | |
*** armaan has left #openstack-dev | 17:59 | |
*** zns has quit IRC | 18:01 | |
*** kmansel has quit IRC | 18:01 | |
*** adjohn has quit IRC | 18:02 | |
*** zns has joined #openstack-dev | 18:02 | |
*** adjohn has joined #openstack-dev | 18:03 | |
*** nati2 has joined #openstack-dev | 18:03 | |
*** zns has quit IRC | 18:04 | |
*** hashar has quit IRC | 18:08 | |
*** bepernoot has quit IRC | 18:12 | |
*** anotherjesse has quit IRC | 18:21 | |
*** anotherjesse has joined #openstack-dev | 18:21 | |
mtaylor | Daviey: hey | 18:23 |
*** darraghb has quit IRC | 18:23 | |
Daviey | mtaylor: hola | 18:23 |
mtaylor | Daviey: we've had new thoughts on how to do lovely things with your jenkins | 18:24 |
*** martine has quit IRC | 18:24 | |
Daviey | mtaylor: oh dear, will it hurt? | 18:24 |
mtaylor | Daviey: that we're going to test out - but I think we've figured out a great way to report your results and to scale that to other people who want to copy what you're doing | 18:24 |
mtaylor | Daviey: nope, I think you're going to like it | 18:24 |
Daviey | mtaylor: go on.. | 18:25 |
*** anotherjesse1 has joined #openstack-dev | 18:26 | |
mtaylor | Daviey: basic idea is that we make the verified status able to take both +1 and +2 votes. we then grant the openstack jenkins +2 ability, and then give smokestack and ubuntu qa +1 voting ability - so that it's clear what the status of various testing is at a glance | 18:27 |
*** maplebed has joined #openstack-dev | 18:28 | |
*** anotherjesse has quit IRC | 18:31 | |
Daviey | mtaylor: that sounds good. | 18:34 |
adam_g | mtaylor: do you have any ball park average of branches-proposed-per-day to gerrit, for nova only and per-project? im wondering if we have the capacity to trigger pre-commit | 18:34 |
*** hashar has joined #openstack-dev | 18:35 | |
jeblair | adam_g, Daviey: is your testing only post-merge? | 18:36 |
adam_g | jeblair: currently, yes | 18:40 |
adam_g | jeblair: atm we're using it as more of a gate for whats going into the ubuntu archive / packaging | 18:40 |
*** novas0x2a|laptop has joined #openstack-dev | 18:40 | |
*** mattray has quit IRC | 18:43 | |
*** littleidea has joined #openstack-dev | 18:43 | |
*** GheRivero has quit IRC | 18:45 | |
*** nati2 has quit IRC | 18:47 | |
Daviey | jeblair: we are experimenting with pre-merge testing | 18:53 |
Daviey | (mostly for stable branches.) | 18:53 |
dprince | mtaylor: So I have mixed feelings on +1 with SmokeStack. | 18:56 |
dprince | mtaylor: SmokeStack is all about pre-merge testing... however given we run things before they have been reviewed sometimes I don't want to mistakenly give someone momentum to something that runs... but is really a bad idea. | 18:57 |
dprince | mtaylor: I'm much more Okay with doing a -1 for things that don't run. | 18:58 |
Daviey | That sia valid point | 18:59 |
adam_g | dprince: sorry for the ignorance, but smokestack is only smoke testing nova, right? | 18:59 |
* dprince also points out that SmokeStack currently runs Ubuntu... | 18:59 | |
dprince | adam_g: I'm running Nova Smoke Tests and Torpedo. | 18:59 |
*** nati2 has joined #openstack-dev | 19:00 | |
dprince | adam_g: Tempest is a bit slower... and being impatient... with limited resources I choose to test with things that have a fairly high amount of API coverage in as little time as possible. | 19:00 |
adam_g | yeah | 19:01 |
dprince | adam_g: Even if you limit and choose specific tests with Tempest I doubt you beat out Torpedo as far as runtime. Test suite runtime really matters when you have limited resources and you are trying to run **everything**. | 19:02 |
adam_g | dprince: when you prep for a test, where are glance and keystone coming from, or are those not involved in the deployment? | 19:02 |
dprince | adam_g: Everything is built. From git. | 19:02 |
adam_g | ok | 19:02 |
adam_g | dprince: sounds like we're doing about the same. we've got post-merge packages built for all components, and trigger a test run on merges to nova | 19:03 |
dprince | Back to the -1. SmokeStack/Bellows is architected so that it only posts negative results if a human approves them first. This to me is very important. Posting results to Gerrit is a write only operation. If a test system starts posting junk on the merge props people will hate it. | 19:04 |
dprince | The system will however post successful results with no human approval. | 19:05 |
*** mattray has joined #openstack-dev | 19:05 | |
dprince | Essentially... It if goes green my confidence is very high that the branch runs. | 19:05 |
dprince | If it fails then you may sometimes have false negatives... and the approval process in SmokeStack keeps that from hitting Gerrit reviews with bad data. | 19:06 |
dprince | If the system was 99% accurate then we could probably relax this. But running things on public clouds there are network dependencies, etc. that always cause problems. | 19:07 |
* dprince could rant on but isn't sure anyone is listening. | 19:07 | |
*** Ryan_Lane has quit IRC | 19:07 | |
dprince | This is the system that has sort of evolved to work best. Since cactus... | 19:08 |
LinuxJedi | dprince: we also have false-negatives in Jenkins for similar reasons | 19:11 |
adam_g | we've done a pretty good job of keeping our deployment jobs seperate from smoke testing. id imagine we wouldn't spam gerrit on deployment problems unless they were definitely related to the commit (ie, nova-api fails to start) | 19:12 |
*** zns has joined #openstack-dev | 19:12 | |
openstackgerrit | Verification of a change to openstack/glance failed: 003_add_disk_format.py: Avoid deadlock in upgrade https://review.openstack.org/4176 | 19:13 |
adam_g | speaking of false negatives.. :) | 19:14 |
mtaylor | dprince: totally fine - I guess I'm just suggesting that giving you the ability to put your vote into the matrix of votes in a way that indicates what you're actually doing is the thing we like | 19:15 |
dprince | mtaylor: If that is what people want I'll do it. Just want to be cautious about it. | 19:16 |
*** markmcclain has joined #openstack-dev | 19:17 | |
mtaylor | dprince: well, I want you to do the thing you feel comfortable with - I just want to be sure that when smokestack (or ubuntu qa) casts a vote, we log it as test verification and not code review | 19:17 |
dprince | mtaylor: reviewday captures this same sort of information quite well. People may or may not use that report however so there is definately value in having the information in Gerrit as well. | 19:17 |
mtaylor | totally understand/agree re: network depends - we are constantly battling figuring out how to pre-cache network resources and deployment for that reason | 19:17 |
mtaylor | dprince: re: +1 voting though - you're voting +1 on things that are green now, right? | 19:23 |
dprince | mtaylor: just commenting. (I think) | 19:24 |
*** mattray has quit IRC | 19:24 | |
mtaylor | ah. ok. | 19:24 |
dprince | https://review.openstack.org/#change,4061 | 19:25 |
dprince | for example. | 19:25 |
mtaylor | k. well - I'll show you a POC on the new thing we're thinking when we have it | 19:26 |
dprince | mtaylor: excellent. thanks. | 19:28 |
*** martine has joined #openstack-dev | 19:34 | |
mjfork | anyone familiar with the nics code in novaclient? | 19:35 |
mjfork | namely the "if nic_info['v4-fixed-ip']" throws an exception if not present | 19:35 |
*** mattray has joined #openstack-dev | 19:38 | |
*** adiantum has quit IRC | 19:39 | |
*** andrewbogott has left #openstack-dev | 19:39 | |
*** andrewbogott_afk has joined #openstack-dev | 19:41 | |
*** adjohn has quit IRC | 19:51 | |
*** sandywalsh has quit IRC | 19:53 | |
*** hub_cap has quit IRC | 19:54 | |
*** hogepodge has quit IRC | 19:57 | |
*** mikeyp has quit IRC | 19:57 | |
*** mihgen has quit IRC | 19:58 | |
*** mikeyp has joined #openstack-dev | 20:04 | |
*** sandywalsh has joined #openstack-dev | 20:10 | |
*** jakedahn has joined #openstack-dev | 20:11 | |
*** nati2 has quit IRC | 20:20 | |
*** Ryan_Lane has joined #openstack-dev | 20:22 | |
mjfork | danwent: available for a minute? | 20:23 |
*** adjohn has joined #openstack-dev | 20:24 | |
openstackgerrit | Verification of a change to openstack/glance failed: Function uses 'msg' not 'message' https://review.openstack.org/4208 | 20:26 |
*** kmansel has joined #openstack-dev | 20:27 | |
*** dolphm has quit IRC | 20:28 | |
Daviey | bcwaldon: How attached are you to your comments regarding https://review.openstack.org/4190 ? | 20:30 |
*** zns has quit IRC | 20:33 | |
*** dolphm has joined #openstack-dev | 20:36 | |
*** berendt has joined #openstack-dev | 20:38 | |
*** kmansel has quit IRC | 20:38 | |
*** kmansel has joined #openstack-dev | 20:40 | |
*** mikeyp has quit IRC | 20:40 | |
bcwaldon | Daviey: I made the comments for a reason, and I still don't understand why s1rp is against it :) | 20:43 |
bcwaldon | Daviey: but I only -1'd it because the patch is still valid | 20:44 |
Daviey | bcwaldon: Well i'd agree with you, if i was doing a new import because of this.. but ho hum, it's your call. | 20:48 |
*** Remco_ has joined #openstack-dev | 20:48 | |
bcwaldon | Daviey: I personally don't like having two different code paths to accomplish the same thing. | 20:52 |
bcwaldon | Daviey: I know this is a trivial case, but that is a detriment to the codebase | 20:52 |
bcwaldon | Daviey: Would you agree with that? | 20:53 |
Daviey | Well yes | 20:54 |
bcwaldon | Daviey: I'm not trying to be a hardass here, it just makes more sense to me | 20:54 |
*** mikeyp has joined #openstack-dev | 20:55 | |
Daviey | oh sure. | 20:56 |
YorikSar | Does someone know why is there two volume APIs in Nova? | 20:58 |
YorikSar | Is it transitional? | 20:59 |
*** kbringard has quit IRC | 20:59 | |
YorikSar | The one in compute/contrib is broken and probably not covered with tests at all. | 21:00 |
*** zns has joined #openstack-dev | 21:00 | |
bcwaldon | YorikSar: yeah, we're working on breaking out volumes from Nova into its own service | 21:02 |
*** anotherjesse1 has quit IRC | 21:03 | |
bcwaldon | YorikSar: we created a new endpoint to start prepping clients, but left the extension in place to not break anybody just yet | 21:03 |
andrewbogott_afk | dragondm: I feel like I should be able to use nova's rpc infrastructure to subscribe to notifications, but I'm puzzled about what kind of function call a notification becomes... am I way off base? http://pastie.org/3390112 | 21:04 |
*** anotherjesse has joined #openstack-dev | 21:05 | |
*** andrewsmedina has quit IRC | 21:05 | |
YorikSar | bcwaldon: nova client is already broken in one place... | 21:05 |
*** sandywalsh has quit IRC | 21:06 | |
*** zns has quit IRC | 21:06 | |
bcwaldon | YorikSar: there's been very little love to volumes until now | 21:06 |
bcwaldon | YorikSar: what error are you seeing? | 21:06 |
YorikSar | bcwaldon: Aren't there any way to avoid code copypasting, just reuse the existing modules? | 21:06 |
bcwaldon | YorikSar: I'm not following you, can you give me some more context? | 21:07 |
*** zns has joined #openstack-dev | 21:08 | |
dragondm | andrewbogott_afk: not quite. the format of the dict is different for notifications. | 21:08 |
andrewbogott_afk | meaning that the rpc handler will just throw them away? | 21:08 |
*** andrewbogott_afk is now known as andrewbogott | 21:08 | |
YorikSar | bcwaldon: Error is in SnapshotController.delete. In the old one (in compute/contrib), it calls VolumeAPI.delete_snapshot with id instead of dict and fails. | 21:08 |
bcwaldon | YorikSar: ok, so you should think of the volumes code as it stands now in a staging area, it will be extracted from Nova after the Essex release and used as a starting point for a Volmues project. So unfortunately until then the code will be duplicated | 21:09 |
YorikSar | bcwaldon: New one (in volume/snapshots.py) gathers ref from db and passes it to the delete_snapshot call. | 21:10 |
bcwaldon | YorikSar: feel free to file/fix a bug on that, though :) | 21:10 |
dragondm | the underlying rpc mechanism is rather thinly layered over a queue | 21:10 |
*** bsza has joined #openstack-dev | 21:10 | |
dragondm | if you are just using the queue connection, then that'll work. But that really doesn't require the nova libs. You can just use kombu or carrot directly | 21:11 |
dragondm | (I recommend kombu) | 21:11 |
YorikSar | bcwaldon: I found this bug by extreme acident... Duplicating code here will need tests duplicating as well... | 21:11 |
andrewbogott | Sure, I was just hoping to leave nova in charge of configuration. | 21:12 |
andrewbogott | Is there a reason you'd recommend carrot or kombu rather than just plain old amqplib? | 21:12 |
bcwaldon | YorikSar: I guess we will have to drop support for the volumes extensions after Essex hits, so maybe rewriting them to depend on the code in the volumes api wouldnt be a bad move at this point (just to prevent all this duplication) | 21:12 |
*** rackerjoe has joined #openstack-dev | 21:13 | |
*** zns1 has joined #openstack-dev | 21:14 | |
dragondm | if that works for you, then go for it. | 21:14 |
YorikSar | bcwaldon: I'll look into it. | 21:17 |
annegentle | CI team - mtaylor or jeblair - any thing going on with Jenkins that would cause it to disconnect from an FTP copy that it did yesterday but isn't doing right today? | 21:17 |
bcwaldon | YorikSar: ok, that might be a lot of work, so don't feel obligated :) | 21:17 |
annegentle | https://jenkins.openstack.org/view/Openstack-manuals/job/openstack-api-site/10/console is the job | 21:17 |
*** zns has quit IRC | 21:17 | |
YorikSar | bcwaldon: By the way, is the work on separate Volume separation somehow defined already? | 21:18 |
bcwaldon | YorikSar: nothing has really been solidified at this point | 21:18 |
annegentle | mtaylor or jeblair I guess some "OpenStack API Page Test" job is stuck running 4 hours or so | 21:19 |
annegentle | https://jenkins.openstack.org/view/Openstack-manuals/job/openstack-api-site/9/org.openstack.identity$docs/ is that job | 21:19 |
YorikSar | bcwaldon: As I understand, everyone wait for our Defender's Day (Feb 23)? | 21:20 |
*** rackerjoe has joined #openstack-dev | 21:20 | |
bcwaldon | YorikSar: Defender's Day? | 21:20 |
*** maplebed_ has joined #openstack-dev | 21:21 | |
YorikSar | bcwaldon: We have this official holiday in Russia: http://en.wikipedia.org/wiki/Defender_of_the_Fatherland_Day | 21:21 |
*** sandywalsh has joined #openstack-dev | 21:22 | |
*** maplebed has quit IRC | 21:24 | |
*** zns1 has quit IRC | 21:39 | |
*** Ryan_Lane is now known as Ryan_Lane|away | 21:40 | |
berendt | is it possible to delete/create flavors using the api? | 21:41 |
bcwaldon | berendt: through the flavormanage extension, yes | 21:42 |
berendt | bcwaldon: this extension is enabled by default? | 21:42 |
vishy | berendt: yes | 21:42 |
bcwaldon | berendt: restricted to admins | 21:42 |
vishy | berendt: it is DELETE /flavors/id | 21:43 |
berendt | but should be tested by tempest.. | 21:43 |
vishy | berendt: POST /flavors | 21:43 |
berendt | and i found no documentation about it | 21:43 |
vishy | berendt: there is no documentation about most of the extensions | 21:43 |
vishy | we are hoping to address that in the doc day | 21:43 |
berendt | i thought that i could find it in the "OpenStack Compute Developer Guide" or at least in the samples of https://github.com/openstack/compute-api | 21:44 |
berendt | at least there should be samples in https://github.com/openstack/compute-api | 21:44 |
*** zns has joined #openstack-dev | 21:45 | |
comstud | shoot | 21:45 |
comstud | I think I just approved something that's broken | 21:45 |
comstud | the rpc pool changes | 21:45 |
bcwaldon | berendt: the extensions are specific to nova, not to the compute api, so you should actually look in the docs that ship with nova itself | 21:45 |
*** dprince has quit IRC | 21:46 | |
bcwaldon | berendt: that's where the ext docs live | 21:46 |
comstud | ah, maybe not | 21:46 |
berendt | bcwaldon: ok.. little bit confusing because there are samples for fetching details about a flavor | 21:46 |
comstud | ok cool, phew | 21:46 |
bcwaldon | berendt: well that is part of the core Compute API v2 :) | 21:46 |
berendt | bcwaldon: ok ;) | 21:46 |
russellb | comstud: anything i need to look at? | 21:50 |
comstud | no, i just freaked out for a moment | 21:50 |
comstud | because i saw 'connection_pool' arg added to def cast, etc in amqp.py | 21:50 |
russellb | and then i freaked out for a moment :) | 21:50 |
comstud | and thought rpc/__init__ called amqp.py directly | 21:50 |
russellb | ah, yeah, not to the public API | 21:50 |
* russellb nods | 21:50 | |
rmk | So where are these extensions? | 21:51 |
rmk | I didn't know about them either. | 21:51 |
bcwaldon | extensions live in nova/api/openstack/compute/contrib/ | 21:51 |
comstud | russellb: This stuff is a little funky now, though, because you have to pass in a pool even when you may not want to use a pool.. | 21:51 |
comstud | russellb: ie, connection_pool required even when pooled=False | 21:51 |
bcwaldon | you can get a list of the extensions enabled in your deployment by hitting http://.../v2/<TENANT>/extensions | 21:51 |
comstud | russellb: but i can live with this for now ;) | 21:52 |
rmk | bcwaldon: cool thanks | 21:52 |
comstud | russellb: i'm rebasing my branch which adds the casts to specific rabbit servers now that you reviewed | 21:52 |
rmk | this is off topic -- where are companies generally posting openstack jobs for those already involved in the community? | 21:52 |
bcwaldon | docs live in doc/source/api_ext/ | 21:52 |
russellb | comstud: cool. I'll try to leave that code alone while that patch is still in progress, then. I don't have anything else pending anyway. | 21:53 |
russellb | comstud: thanks for approving and not making me rebase instead :-p | 21:53 |
comstud | ok | 21:53 |
comstud | haha sure | 21:53 |
comstud | felt it was easier that way | 21:53 |
comstud | i have no problem fixing mine | 21:53 |
*** derekh has quit IRC | 21:54 | |
* russellb goes back to the bug list to pick another bug to try to fix ... | 21:54 | |
annegentle | russellb: you can do it! :) | 21:58 |
* russellb hops around | 21:58 | |
annegentle | rmk: try http://openstack.org/community/jobs/ | 21:58 |
rmk | awesome thanks | 21:59 |
Daviey | bcwaldon: fancy another look/ | 22:00 |
Daviey | ? | 22:00 |
bcwaldon | Daviey: yep | 22:00 |
bcwaldon | Daviey: +2'd | 22:00 |
Daviey | bcwaldon: thanks! | 22:01 |
*** ncode has joined #openstack-dev | 22:04 | |
*** ncode has joined #openstack-dev | 22:04 | |
*** stuntmachine has quit IRC | 22:05 | |
Daviey | please can someone unmark bug 933073 from Invalid, unless they believe it to be so. | 22:07 |
uvirtbot | Launchpad bug 933073 in python-keystoneclient "keystone-client tests fail on RHEL" [Undecided,Invalid] https://launchpad.net/bugs/933073 | 22:07 |
anotherjesse | Daviey: doing so - actually we put the bugs in the "keystone" project and tag them with python-keystoneclient | 22:09 |
Daviey | anotherjesse: ok! | 22:09 |
*** martine has quit IRC | 22:10 | |
anotherjesse | mtaylor / jeblair - if we hit 24 hours and no negative votes or emails on redux, should we go ahead and vote for real and approve | 22:13 |
anotherjesse | and is there an order for doing it so the merges go through together? | 22:13 |
*** salvorlando has joined #openstack-dev | 22:13 | |
salvorlando | Hello... any Quantum people in the room? | 22:14 |
jeblair | anotherjesse: i expect them both to fail the devstack test (because they both need to go through) so don't worry about the order. we'll manually push it through after it's approved | 22:14 |
*** mattray1 has joined #openstack-dev | 22:21 | |
eglynn | Daviey: dumb question, can you point me to an ubuntu precise image download link? | 22:22 |
* eglynn needs to spin up a precide VM to look at that glance test failure ... | 22:22 | |
*** mattray has quit IRC | 22:23 | |
Daviey | eglynn: is an instance enough? | 22:24 |
*** Gordonz_ has quit IRC | 22:25 | |
*** shevek_ has joined #openstack-dev | 22:25 | |
Daviey | eglynn: i you use this against an openstack cloud, you should be gold. http://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64.tar.gz | 22:25 |
eglynn | Daivey: cool, thx! | 22:26 |
Daviey | np | 22:26 |
*** maplebed_ is now known as maplebed | 22:34 | |
*** maplebed has joined #openstack-dev | 22:34 | |
*** gyee has quit IRC | 22:35 | |
adam_g | anyone have a logging.conf they use with KSL, the one shipped in the source is lifted straight from glance | 22:37 |
zns | adam_g: have you tried the one in Keystone master? | 22:38 |
*** sleepsonthefloo has quit IRC | 22:40 | |
*** sleepsonthefloo has joined #openstack-dev | 22:40 | |
adam_g | zns: thanks | 22:40 |
*** sleepsonthefloo has quit IRC | 22:44 | |
*** sleepsonthefloo has joined #openstack-dev | 22:44 | |
*** salvorlando has left #openstack-dev | 22:45 | |
*** mikeyp is now known as mikeyp_away | 22:49 | |
*** markmcclain has quit IRC | 22:51 | |
*** hashar has quit IRC | 22:53 | |
*** lloydde has quit IRC | 22:53 | |
*** hhoover has quit IRC | 22:54 | |
*** lloydde has joined #openstack-dev | 22:56 | |
*** mattray1 has quit IRC | 22:56 | |
*** mattray has joined #openstack-dev | 22:59 | |
*** berendt has left #openstack-dev | 23:00 | |
*** rsampaio has quit IRC | 23:01 | |
openstackgerrit | Verification of a change to openstack/nova failed: misc networking fixes https://review.openstack.org/4212 | 23:02 |
*** markvoelker has quit IRC | 23:06 | |
mtaylor | anotherjesse: hey - you got a sec for a cal? | 23:06 |
*** andrewbogott is now known as andrewbogott_afk | 23:06 | |
bcwaldon | mtaylor: he stepped away for a few | 23:06 |
mtaylor | bcwaldon: dammit | 23:07 |
*** apevec has quit IRC | 23:09 | |
*** lts has quit IRC | 23:14 | |
anotherjesse | mtaylor: darn it sir | 23:17 |
mtaylor | anotherjesse: sorry. I have a potty mouth :) | 23:17 |
anotherjesse | whats up | 23:17 |
*** sniperd has quit IRC | 23:20 | |
*** andrewsmedina has joined #openstack-dev | 23:23 | |
*** Remco_ has quit IRC | 23:25 | |
*** Remco_ has joined #openstack-dev | 23:26 | |
*** Ryan_Lane|away is now known as Ryan_Lane | 23:29 | |
*** Remco_ has quit IRC | 23:31 | |
vishy | mikal: ping | 23:32 |
mikal | vishy: pong | 23:32 |
vishy | mikal: so FLAGS.checksum_base_images | 23:33 |
vishy | does not exist! | 23:33 |
vishy | mikal: it is also in the wrong method | 23:33 |
mikal | Yeah... | 23:33 |
vishy | mikal: where should it be defined? or is it the wrong name? | 23:33 |
vishy | and should it default to false? | 23:34 |
mikal | The where to checksum thing came up in a pixelbeat code review the other day, and I noticed the flag last night... | 23:34 |
mikal | I have a patch to fix this that I am working on now | 23:34 |
vishy | um ok well i need to move it in my patch | 23:34 |
vishy | to the proper fetch method | 23:34 |
*** soren has quit IRC | 23:34 | |
vishy | should i just remove that whole section and you can add it back in? | 23:35 |
mikal | I think its the right name, and I suspect it got dropped in the flags rewrite shuffle with no one noticing | 23:35 |
mikal | Sure, I think that might be the easiest path | 23:35 |
vishy | mikal: ok I am deleting _fetch_image | 23:35 |
mikal | I need to add unit test coverage so we notice regressions too, so I need some more time | 23:35 |
vishy | everything should be using libvirt/utils/fetch_image | 23:35 |
mikal | _from_ _fetch_image, right? Not the entire method? | 23:35 |
vishy | so the check should be there | 23:35 |
mikal | Oh, ok. | 23:35 |
vishy | no the entire method | 23:35 |
vishy | that shouldn't exist anymore | 23:35 |
vishy | somehow it got readded along with a patch | 23:36 |
vishy | there was a lot wrong that i just discovered | 23:36 |
vishy | ok I'm going to remove that checksum code for now | 23:36 |
mikal | I believe the checksumming should be done in _cache_image... | 23:36 |
vishy | so you can add it back in to libvirt/utils/fetch_image if you want | 23:36 |
mikal | Because we need to do it for both images from glance, and resized images. | 23:36 |
vishy | or cache_image is fine too | 23:36 |
mikal | Yeah, cool | 23:37 |
mikal | Works for me. | 23:37 |
mikal | Sorry if any of the mess is from me. | 23:37 |
mikal | (Its possible I screwed up a rebase or something?) | 23:37 |
anotherjesse | anyone else want to +2 https://review.openstack.org/#change,4170 (or −2 ;) | 23:40 |
anotherjesse | keystone redux merge | 23:40 |
vishy | mikal: that explains why the tests weren't failing | 23:41 |
vishy | mikal: that method isn't used anywhere :) | 23:41 |
mikal | Yeah, I'm trying to work out the coverage tool at the moment too in an attempt to see if there are other things which aren't being tested | 23:42 |
vishy | mikal: here: https://review.openstack.org/#change,4143 | 23:42 |
mikal | Looking | 23:42 |
anotherjesse | bcwaldon: does https://review.openstack.org/#change,4172 look good to you too? +2 or −2 | 23:45 |
*** anotherjesse has quit IRC | 23:45 | |
zns | anotherjessie: Looks like you're good to go, but I don't see anything happening in Jenkins. Do we need jeblair or can I do something? | 23:48 |
*** mattray has quit IRC | 23:48 | |
mikal | vishy: replied with an ultra minor nit | 23:49 |
mtaylor | zns, bcwaldon, anotherjessie: 4172 needs an approval bit set | 23:49 |
zns | I did that, then quickly cancelled the Jenkins job. anotherjsess, were we going to go to the ML first? | 23:50 |
zns | anotherjessie: ^ | 23:50 |
openstackgerrit | Verification of a change to openstack/keystone failed: Merge redux branch (keystone light) https://review.openstack.org/4170 | 23:50 |
*** zns has quit IRC | 23:54 | |
*** cmagina has quit IRC | 23:55 | |
sleepsonthefloo | mtaylor - shall i approve 4172? | 23:57 |
*** sniperd has joined #openstack-dev | 23:58 | |
*** cmagina has joined #openstack-dev | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!