openstackjenkins | Project nova build #1,299: SUCCESS in 3 min 41 sec: https://jenkins.openstack.org/job/nova/1299/ | 00:04 |
---|---|---|
openstackjenkins | * Tarmac: check log file's mode prior to calling chmod | 00:04 |
openstackjenkins | * Tarmac: The fix for run_iscsiadm in rev 1489 changed the call to use a tuple because values were being passed as tuples. Unfortunately a few calls to the method were still passing strings. | 00:04 |
openstackjenkins | * Tarmac: Add a set of generic tests for the virt drivers. | 00:04 |
openstackjenkins | Update a bit of documentation to match reality. | 00:04 |
openstackjenkins | * Tarmac: added unit tests to instance_types for rainy day paths | 00:04 |
*** mgius has quit IRC | 00:10 | |
*** mszilagyi has quit IRC | 00:16 | |
openstackjenkins | Project nova build #1,300: SUCCESS in 3 min 25 sec: https://jenkins.openstack.org/job/nova/1300/ | 00:18 |
openstackjenkins | Tarmac: Just a couple of small changes I needed to get the migrations working with SQLAlchemy 0.7.x on Fedora 16 | 00:18 |
*** rods has quit IRC | 00:27 | |
*** novas0x2a|laptop has quit IRC | 00:43 | |
*** nati has quit IRC | 00:43 | |
*** AhmedSoliman has joined #openstack-dev | 00:48 | |
*** nmistry has quit IRC | 00:53 | |
*** ohnoimdead has quit IRC | 00:54 | |
*** heckj has quit IRC | 01:01 | |
*** nati has joined #openstack-dev | 01:03 | |
*** hisaharu has joined #openstack-dev | 01:06 | |
*** AhmedSoliman has quit IRC | 01:13 | |
*** tsuzuki_ has joined #openstack-dev | 01:14 | |
*** jdurgin has quit IRC | 01:26 | |
*** nmistry has joined #openstack-dev | 01:27 | |
openstackgerrit | carlos-marin-d proposed a change to openstack/keystone: Fix for duplicate <any> tag on credentials.xsd. https://review.openstack.org/349 | 01:27 |
*** jakedahn has quit IRC | 01:30 | |
*** nati has quit IRC | 01:38 | |
*** nati has joined #openstack-dev | 01:40 | |
*** jakedahn has joined #openstack-dev | 02:11 | |
*** mnour has quit IRC | 02:22 | |
*** mnour has joined #openstack-dev | 02:23 | |
*** mnour has quit IRC | 02:25 | |
*** dragondm has quit IRC | 02:29 | |
*** jakedahn has quit IRC | 02:33 | |
*** tsuzuki_ has quit IRC | 02:39 | |
*** nmistry has quit IRC | 02:55 | |
*** nmistry has joined #openstack-dev | 03:00 | |
*** nmistry has quit IRC | 03:10 | |
*** martine has joined #openstack-dev | 03:10 | |
*** vladimir3p has quit IRC | 03:19 | |
*** tsuzuki_ has joined #openstack-dev | 03:20 | |
openstackgerrit | Rick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client https://review.openstack.org/350 | 03:24 |
openstackgerrit | Rick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client https://review.openstack.org/350 | 03:28 |
*** zns has joined #openstack-dev | 03:58 | |
*** zns has quit IRC | 04:02 | |
*** hisaharu has quit IRC | 04:09 | |
*** martine has quit IRC | 04:34 | |
*** zaitcev has quit IRC | 05:18 | |
*** mszilagyi has joined #openstack-dev | 05:39 | |
ttx | vishy: still around ? | 06:13 |
ttx | vishy: nevermind, got your email. | 06:14 |
*** RobertLaptop has quit IRC | 06:18 | |
*** RobertLaptop has joined #openstack-dev | 06:33 | |
*** reidrac has joined #openstack-dev | 07:03 | |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Redefining credential types. https://review.openstack.org/334 | 07:15 |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Redefining credential types. Defining additional extensions and renaming extensions. Removed wads that are not needed. https://review.openstack.org/334 | 07:30 |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Redefining credential types. Defining additional extensions and renaming extensions. Removed wads that are not needed. https://review.openstack.org/334 | 07:33 |
*** nati has quit IRC | 07:36 | |
*** nati has joined #openstack-dev | 07:38 | |
ttx | diablo-4 is out | 07:48 |
*** nati has quit IRC | 08:05 | |
openstackgerrit | Monty Taylor proposed a change to openstack/openstack-ci: Modified ppa_script.sh to grok series branches. https://review.openstack.org/351 | 08:08 |
*** nickon has joined #openstack-dev | 08:31 | |
*** darraghb has joined #openstack-dev | 08:44 | |
*** tsuzuki_ has quit IRC | 09:04 | |
*** openstackjenkins has quit IRC | 09:41 | |
*** openstackjenkins has joined #openstack-dev | 09:42 | |
*** AhmedSoliman has joined #openstack-dev | 09:46 | |
*** rods has joined #openstack-dev | 09:52 | |
*** AhmedSoliman has quit IRC | 10:09 | |
*** darraghb has quit IRC | 10:31 | |
ccorrigan | n - I've set a read acl on a container, then deleted the container, then recreated it. It kept the read acl permission, is this a feature or bug ? | 11:00 |
reidrac | it shouldn't, I think... the ACL is stored in the container | 11:11 |
*** markvoelker has joined #openstack-dev | 11:40 | |
*** AhmedSoliman has joined #openstack-dev | 11:41 | |
ccorrigan | reidrac: what is the container consistency model for swift, might I be just seeing a reordering of sequence between the set acl and the delete/recreate ? | 11:46 |
reidrac | if you delete a container, the ACL is gone; if you create it again, there shouldn't be any ACL data | 11:47 |
reidrac | lemme 5 minutes and I'll try to reproduce it here | 11:47 |
*** mfer has joined #openstack-dev | 11:48 | |
reidrac | actually I CAN reproduce it here, good catch | 11:50 |
reidrac | I don't know if it's cache related, I'm going to verify that the ACL it's really on the recreated container | 11:51 |
reidrac | that's definitely a bug | 11:51 |
ccorrigan | I'll try to reproduce it with a longer delay between the ops, I think this may just be a case of not leaving enough time for the sync | 11:51 |
reidrac | alternatively you may stop memcached on the proxy server (thus disabling the cache) | 11:52 |
ccorrigan | cool, thanks for the tip | 11:54 |
*** kaptan has joined #openstack-dev | 11:54 | |
*** lts has joined #openstack-dev | 12:01 | |
reidrac | yep, it's a bug | 12:13 |
ccorrigan | reidrac: - note a retest with a longer delay between delete and create (~15 mins) doesn't repro, so ity may just be a consistency quirk | 12:16 |
reidrac | good findind | 12:16 |
reidrac | are you filing a bug report? | 12:16 |
ccorrigan | I'll scratch a little deeper first. It may still be a feature.... | 12:18 |
reidrac | I see a potential security problem there, I don't think it's a feature | 12:18 |
reidrac | even it depends on time :) | 12:19 |
*** martine has joined #openstack-dev | 12:19 | |
ccorrigan | Ok, let me learn some code, and I'll file a report :) | 12:20 |
reidrac | great! | 12:20 |
*** bsza has joined #openstack-dev | 12:20 | |
reidrac | it's easy to workaround though, we can reset the ACL before deleting the container | 12:21 |
ttx | soren: any idea why https://code.launchpad.net/~vishvananda/nova/fix-iscsiadm/+merge/72965 doesn't get merged ? | 12:22 |
ttx | "Merging lp:~vishvananda/nova/fix-iscsiadm into lp:nova would be pointless." | 12:23 |
soren | ttx: Not off the top of my head, no. | 12:24 |
soren | ttx: /me looks | 12:24 |
ttx | the pointless command is what tarmac says. | 12:25 |
ttx | comment* | 12:25 |
* ttx tries the merge manually to see how pointless it would really be | 12:25 | |
soren | Tarmac is correct. | 12:25 |
soren | It's merged already, apparently. | 12:26 |
ttx | soren: oh, cool. Could you set that proposal to Merged, then ? | 12:26 |
soren | I will. | 12:26 |
soren | Done. | 12:26 |
ttx | thx | 12:27 |
soren | ttx: Why does vishy's add-api-docs get such a high score on the reviewslist? Due to the patch size? | 12:27 |
ttx | yes, he is gaming my linear scoring | 12:27 |
soren | I just wonder since it has neither bug nor bp link. | 12:27 |
soren | Ok. | 12:27 |
ttx | soren: I lost the energy to improve that page since it's no longer relevant in the NWO | 12:28 |
soren | ttx: How so? | 12:28 |
ttx | needs to be completely rewritten in a Gerrit world. | 12:29 |
ttx | and probably integrated in Gerrit itself. | 12:29 |
soren | Well, some sort of prioritisation wuld be useful still. | 12:29 |
ttx | oh, it's still relevant -- but that particular implementation is not. | 12:30 |
*** jsavak has joined #openstack-dev | 12:34 | |
ttx | soren: do we even support VMDKs ? (see https://bugs.launchpad.net/nova/+bug/826798 for background) | 12:36 |
uvirtbot | Launchpad bug 826798 in nova "ubuntu vmdk uploaded does not boot" [Undecided,Incomplete] | 12:36 |
soren | ttx: I'm not sure we've explicitly said that we do, but it should work. | 12:37 |
ttx | ok then | 12:38 |
reidrac | ccorrigan: would you let me know when you file the bug report? | 12:44 |
*** markmc has joined #openstack-dev | 12:59 | |
*** nickon has quit IRC | 13:04 | |
*** mattray has joined #openstack-dev | 13:06 | |
*** joesavak has joined #openstack-dev | 13:14 | |
*** jsavak has quit IRC | 13:17 | |
*** mnour has joined #openstack-dev | 13:39 | |
*** bcwaldon has joined #openstack-dev | 13:44 | |
*** zns has joined #openstack-dev | 13:45 | |
*** alekibango has quit IRC | 13:45 | |
*** alekibango has joined #openstack-dev | 13:46 | |
*** kbringard has joined #openstack-dev | 13:49 | |
*** amccabe has joined #openstack-dev | 13:54 | |
*** bcwaldon_ has joined #openstack-dev | 13:56 | |
*** Glace has joined #openstack-dev | 13:57 | |
*** Glace is now known as Guest49398 | 13:58 | |
*** uvirtbot` has joined #openstack-dev | 13:58 | |
*** ameade has joined #openstack-dev | 13:59 | |
*** glenc_ has joined #openstack-dev | 13:59 | |
*** westmaas_ has joined #openstack-dev | 14:00 | |
*** elastic_dog has joined #openstack-dev | 14:01 | |
*** bcwaldon has quit IRC | 14:01 | |
*** uvirtbot has quit IRC | 14:01 | |
*** alekibango has quit IRC | 14:01 | |
*** glenc has quit IRC | 14:01 | |
*** westmaas has quit IRC | 14:01 | |
*** zul has quit IRC | 14:01 | |
*** elasticdog has quit IRC | 14:01 | |
*** Glacee has quit IRC | 14:01 | |
*** RobertLaptop has quit IRC | 14:01 | |
*** s1rp_ has quit IRC | 14:02 | |
*** zul has joined #openstack-dev | 14:02 | |
*** s1rp has joined #openstack-dev | 14:02 | |
*** RobertLaptop has joined #openstack-dev | 14:02 | |
*** exlt has quit IRC | 14:03 | |
*** openstackgerrit has quit IRC | 14:03 | |
*** exlt has joined #openstack-dev | 14:03 | |
*** openstackgerrit has joined #openstack-dev | 14:03 | |
zul | ttx: i got a bug fix from my arm/libvirt/nova i did coming next week | 14:10 |
ttx | ok | 14:13 |
*** koolhead17 has joined #openstack-dev | 14:13 | |
*** AhmedSoliman has quit IRC | 14:16 | |
*** mnour has quit IRC | 14:25 | |
*** mnour has joined #openstack-dev | 14:25 | |
openstackgerrit | A change was merged to openstack/keystone: Fix for duplicate <any> tag on credentials.xsd. https://review.openstack.org/349 | 14:28 |
*** lorin1 has joined #openstack-dev | 14:35 | |
*** westmaas_ has quit IRC | 14:36 | |
*** smoser has quit IRC | 14:36 | |
*** jaypipes has quit IRC | 14:36 | |
*** scotticus has quit IRC | 14:36 | |
*** _cerberus_ has quit IRC | 14:36 | |
*** statik has quit IRC | 14:36 | |
*** tudamp_ has quit IRC | 14:36 | |
*** vishy has quit IRC | 14:36 | |
*** sleepsonthefloor has quit IRC | 14:36 | |
*** JordanRinke has quit IRC | 14:36 | |
*** ironcamel has quit IRC | 14:36 | |
*** chmouel has quit IRC | 14:36 | |
*** clayg has quit IRC | 14:36 | |
*** ironcame1 has joined #openstack-dev | 14:36 | |
*** code_franco has joined #openstack-dev | 14:36 | |
*** glenc_ is now known as glenc | 14:37 | |
*** koolhead17 has quit IRC | 14:37 | |
*** smoser has joined #openstack-dev | 14:38 | |
*** statik has joined #openstack-dev | 14:39 | |
*** statik has quit IRC | 14:39 | |
*** statik has joined #openstack-dev | 14:39 | |
*** _cerberus_ has joined #openstack-dev | 14:39 | |
*** westmaas_ has joined #openstack-dev | 14:44 | |
*** scotticus has joined #openstack-dev | 14:44 | |
*** jaypipes has joined #openstack-dev | 14:44 | |
*** JordanRinke has joined #openstack-dev | 14:44 | |
*** tudamp_ has joined #openstack-dev | 14:44 | |
*** vishy has joined #openstack-dev | 14:44 | |
*** sleepsonthefloor has joined #openstack-dev | 14:44 | |
*** chmouel has joined #openstack-dev | 14:44 | |
*** clayg has joined #openstack-dev | 14:44 | |
*** zaitcev has joined #openstack-dev | 14:49 | |
openstackgerrit | Verification of a change to openstack/keystone failed: Redefining credential types. Defining additional extensions and renaming extensions. Removed wads that are not needed. https://review.openstack.org/334 | 14:51 |
*** AhmedSoliman has joined #openstack-dev | 14:54 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Redefining credential types. Defining additional extensions and renaming extensions. Removed wads that are not needed. https://review.openstack.org/334 | 14:54 |
openstackgerrit | Verification of a change to openstack/keystone failed: Redefining credential types. Defining additional extensions and renaming extensions. Removed wadls that are not needed. https://review.openstack.org/334 | 14:55 |
*** ChanServ sets mode: +v _cerberus_ | 15:01 | |
*** dragondm has joined #openstack-dev | 15:02 | |
*** yogirackspace has joined #openstack-dev | 15:02 | |
*** reidrac has left #openstack-dev | 15:06 | |
*** reidrac has quit IRC | 15:06 | |
*** heckj has joined #openstack-dev | 15:09 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Redefining credential types. Defining additional extensions and renaming extensions. Removed wadls that are not needed. https://review.openstack.org/334 | 15:11 |
openstackgerrit | A change was merged to openstack/keystone: Redefining credential types. Defining additional extensions and renaming extensions. Removed wadls that are not needed. https://review.openstack.org/334 | 15:13 |
ccorrigan | reidrac: yes, it will be Monday Morning... | 15:15 |
*** dragondm has quit IRC | 15:21 | |
*** dragondm has joined #openstack-dev | 15:22 | |
*** ironcame1 is now known as ironcamel | 15:25 | |
johan_-_ | fatal: '/jerdfelt/glance.git': not a Gerrit project | 15:37 |
johan_-_ | has gerrit changed recently? | 15:37 |
*** rnirmal has joined #openstack-dev | 15:44 | |
openstackgerrit | Rick Harris proposed a change to openstack/glance: Improving authorization failure message https://review.openstack.org/352 | 15:49 |
openstackgerrit | A change was merged to openstack/openstack-ci: Update rfc.sh to use 'true'. https://review.openstack.org/328 | 15:52 |
openstackgerrit | A change was merged to openstack/openstack-ci-puppet: Update rfc.sh to use 'true'. https://review.openstack.org/329 | 15:53 |
*** vladimir3p has joined #openstack-dev | 15:53 | |
*** AhmedSoliman has quit IRC | 15:57 | |
vladimir3p | Good morning! Guy, could somebody pls smoketest https://code.launchpad.net/~vladimir.p/nova/vsa/+merge/72983 ? THanks | 15:59 |
vladimir3p | *guys :-) | 15:59 |
*** bengrue_ has joined #openstack-dev | 16:03 | |
*** nati has joined #openstack-dev | 16:07 | |
*** nati has quit IRC | 16:14 | |
*** exlt has quit IRC | 16:14 | |
*** kbringard has quit IRC | 16:19 | |
*** kbringard has joined #openstack-dev | 16:19 | |
openstackgerrit | James E. Blair proposed a change to openstack/openstack-ci-puppet: Fix exim depends. https://review.openstack.org/353 | 16:38 |
*** jdurgin has joined #openstack-dev | 16:40 | |
*** anotherjesse has joined #openstack-dev | 17:05 | |
*** anotherjesse has quit IRC | 17:06 | |
chmouel | sandywalsh: any objection if i merge https://github.com/rackspace/python-novaclient/pull/92 ? | 17:08 |
pvo | chmouel: isn't that a operator specific extension? | 17:14 |
sandywalsh | pvo, does bring up a good question about where the boundaries of novaclient are. | 17:15 |
sandywalsh | personally I have no issue with it | 17:15 |
pvo | chmouel: no issue with the code, but I think we need to think about how extensions are handled with the clients. | 17:16 |
sandywalsh | actually it just highlights the need for a better client that can just adjust based on the WADL from the server | 17:16 |
pvo | I don't knowt that putting every extension into the client is the right answer. | 17:16 |
pvo | westmaas_ has some good ideas that we've been discussing on how to handle them. | 17:16 |
pvo | something close to: query /extensions to find out what is there and use pypi to install the extension based on the name. | 17:17 |
sandywalsh | love to hear them. Personally I think the client should be completely dumb and just allow whatever the WADL says. | 17:17 |
pvo | ex; python-novaclient-rax-floatingip | 17:18 |
sandywalsh | if you're going to do that, why not make the client completely dynamic | 17:18 |
sandywalsh | why go half-assed | 17:18 |
pvo | sandywalsh: that was the thought there. | 17:18 |
pvo | but where would you get the actual code? | 17:19 |
sandywalsh | with the wadl approach extensions are "just supported", no special steps | 17:19 |
*** dragondm has quit IRC | 17:19 | |
sandywalsh | and, arguably, could be used to work with glance, keystone, etc too | 17:19 |
*** tylesmit has joined #openstack-dev | 17:20 | |
sandywalsh | but, until we get such a thing I think we need to allow extensions in novaclient | 17:20 |
vladimir3p | vishy: ping | 17:20 |
pvo | sandywalsh: hmm. I follow the thought, but it feels like it'd be a problem if you needed to put some logic into the ext. | 17:20 |
sandywalsh | pvo, I worried about that too, but can't think of a "for instance" | 17:20 |
pvo | sandywalsh: will work on that. | 17:21 |
sandywalsh | :) | 17:21 |
sandywalsh | the client shouldn't have any logic, imho | 17:21 |
sandywalsh | people may write wrappers around the core client library, but it wouldn't be ingrained | 17:21 |
pvo | the less the better, sure | 17:21 |
sandywalsh | but, this doesn't help chmouel right now. So, my vote is to merge it in ($0.02) | 17:22 |
vladimir3p | guys, any chance to review & smoketest https://code.launchpad.net/~vladimir.p/nova/vsa/+merge/72983 ??? thanks | 17:23 |
*** cmagina has joined #openstack-dev | 17:27 | |
chmouel | sandywalsh: i agree i would vote as well for a complete rewrite of the client but as you said that doesn't help it for right now | 17:33 |
chmouel | sandywalsh: FWIW when I started coding python-cloudlb i followed the same patterns as python-novaclient and got myself really frustrated with it so now I kind of follow the same structure as python-cloudfiles for other api binding (ie: python-dns) in a way to keep it dumb and not do much magic like novaclient/cloudservers binding does | 17:34 |
*** novas0x2a|laptop has joined #openstack-dev | 17:55 | |
vladimir3p | ttx: ping | 17:58 |
openstackgerrit | Dan Prince proposed a change to openstack/keystone: Fix NameError exceptions in add_credentials. Adds test case on creating credentials. https://review.openstack.org/354 | 18:03 |
*** hisaharu has joined #openstack-dev | 18:05 | |
*** ohnoimdead has joined #openstack-dev | 18:06 | |
vladimir3p | bcwaldon_: ping | 18:08 |
bcwaldon_ | yes | 18:08 |
vladimir3p | bcwaldon_: Brian, could you please smoetest our vsa proposal lp:~vladimir.p/nova/vsa ? | 18:08 |
vladimir3p | *smoketest | 18:09 |
bcwaldon_ | in smokestack? | 18:09 |
vladimir3p | yep, | 18:09 |
bcwaldon_ | vladimir3p: kk, just started the job | 18:09 |
vladimir3p | thanks a lot | 18:09 |
vladimir3p | it has FFE for D4 and I hope we will get some reviews for it today ... | 18:10 |
vladimir3p | but this channel is pretty silent today | 18:10 |
bcwaldon_ | yeah, not sure about that | 18:11 |
vishy | vladimir3p: pong | 18:11 |
vladimir3p | vishy: hey vish | 18:11 |
vladimir3p | vishy: will you have some time today to review the VSA prop? | 18:11 |
vishy | yes | 18:11 |
vladimir3p | vishy: thanks | 18:11 |
bcwaldon_ | vishy: send dprince an email if you're still having trouble getting into smokestack | 18:14 |
vishy | ok | 18:15 |
bcwaldon_ | vladimir3p: if you're interested in a smokestack account, we can set you up with one | 18:16 |
bcwaldon_ | vladimir3p: just ping dprince | 18:16 |
vladimir3p | bcwaldon_: great!!! will do it | 18:17 |
openstackjenkins | Project nova build #1,301: SUCCESS in 3 min 38 sec: https://jenkins.openstack.org/job/nova/1301/ | 18:20 |
openstackjenkins | * Tarmac: Update compute API and manager so that the image_ref is set before spawning the rebuilt instance. Fixes issue where rebuild didn't actually change the image_id. | 18:20 |
openstackjenkins | * Tarmac: Just a couple of small changes I needed to get the migrations working with SQLAlchemy 0.7.x on Fedora 16 | 18:20 |
openstackjenkins | * Tarmac: check log file's mode prior to calling chmod | 18:20 |
openstackjenkins | * Tarmac: The fix for run_iscsiadm in rev 1489 changed the call to use a tuple because values were being passed as tuples. Unfortunately a few calls to the method were still passing strings. | 18:20 |
*** novas0x2a|laptop has quit IRC | 18:23 | |
*** novas0x2a|laptop has joined #openstack-dev | 18:30 | |
*** nati has joined #openstack-dev | 18:32 | |
*** markvoelker has quit IRC | 18:43 | |
*** RobertLaptop has quit IRC | 18:50 | |
clayg | did anything go out the ml about the "use_deprecated_auth" flag? | 19:00 |
clayg | I'm trying to figure out what I need to change to either use my current setup or switch to "no auth" | 19:00 |
westmaas_ | vishy: I know dan and lamar were talking to you about instance states in the past, not sure if you want to take a look at the final merge: https://code.launchpad.net/~rackspace-titan/nova/instance_states/+merge/72502 | 19:04 |
*** westmaas_ is now known as westmaas | 19:04 | |
vishy | i do | 19:05 |
vishy | I"m just wondering if this needs an ffe | 19:05 |
westmaas | and you have all the time in the world? | 19:05 |
westmaas | ah | 19:05 |
westmaas | idk, seems like a stabalization thing that can come in the final release | 19:05 |
*** lorin1 has quit IRC | 19:06 | |
*** lorin1 has joined #openstack-dev | 19:06 | |
*** hub_cap has joined #openstack-dev | 19:07 | |
clayg | ok, so i guess I can set the flag to true or just use new api-paste.ini :) | 19:07 |
hub_cap | hey glancopotamians, how can i map 2011.3~d4~20110812.981-0ubuntu0ppa1~lucid1 back to a specific git version? | 19:08 |
*** RobertLaptop has joined #openstack-dev | 19:13 | |
vishy | clayg: to use deprecated auth you need both the flag and the api-paste.ini change | 19:17 |
vishy | the flag only does one thing, which is export your access key correctly when you get credentials | 19:17 |
*** RobertLaptop has quit IRC | 19:19 | |
*** RobertLaptop has joined #openstack-dev | 19:19 | |
*** mdomsch has joined #openstack-dev | 19:21 | |
*** novas0x2a|laptop has quit IRC | 19:22 | |
*** hub_cap has quit IRC | 19:23 | |
*** hub_cap has joined #openstack-dev | 19:28 | |
*** dragondm has joined #openstack-dev | 19:30 | |
*** yogirackspace has left #openstack-dev | 19:39 | |
westmaas | vishy: would you like states to have an ffe? | 19:41 |
westmaas | I misunderstood you before! | 19:41 |
openstackgerrit | A change was merged to openstack/keystone: Fix NameError exceptions in add_credentials. Adds test case on creating credentials. https://review.openstack.org/354 | 19:41 |
vishy | westmaas: it fixes quite a few bugs | 19:42 |
vishy | so i think it is fine going in | 19:42 |
westmaas | cool | 19:43 |
openstackgerrit | Kevin L. Mitchell proposed a change to openstack/glance: Add functional tests https://review.openstack.org/333 | 19:44 |
vishy | bcwaldon_: ping | 19:44 |
bcwaldon_ | vishy: yep | 19:45 |
vishy | bcwaldon_: can you comment real quick here: https://code.launchpad.net/~cloudbuilders/nova/os-keypair-integration/+merge/72140 | 19:47 |
vishy | bcwaldon_: on the best way of checking for 1.1-ness | 19:47 |
bcwaldon_ | vishy: yessir | 19:47 |
*** anotherjesse has joined #openstack-dev | 19:50 | |
anotherjesse | blamar: around? | 19:50 |
vishy | westmaas, bcwaldon_, blamar, tr3buchet, jk0, _0x44, anotherjesse, pro, soren, tax, any other core members I've missed: please see my comment here: https://code.launchpad.net/~vladimir.p/nova/vsa/+merge/72983 | 19:51 |
blamar | anotherjesse: around, whats up? | 19:51 |
bcwaldon_ | s/tax/ttx/ ? | 19:51 |
anotherjesse | blamar: want to talk about simple-usage | 19:51 |
vishy | pvo, ttx: ^^ | 19:51 |
vishy | who puts autocorrect in a client | 19:51 |
vishy | nova-core: we need some consensus on this going in. | 19:52 |
* blamar really needs to learn more about what virtual storage arrays are....quickly | 19:53 | |
bcwaldon_ | vishy: btw, westmaas isn't nova-core | 19:53 |
blamar | bcwaldon_, that's mean! | 19:53 |
bcwaldon_ | I don't want him to feel special | 19:53 |
jk0 | lol | 19:54 |
*** martine has quit IRC | 19:54 | |
* westmaas feels special anyway | 19:54 | |
bcwaldon_ | westmaas: you are special | 19:54 |
jk0 | it's ok westmaas, you know we think you're special :) | 19:55 |
pvo | vishy: lookin' | 19:55 |
vishy | bcwaldon_: yes but he has access to more core people than anyone :) | 19:57 |
*** tylesmit has quit IRC | 19:57 | |
bcwaldon_ | vishy: aww, now I'm sad | 19:57 |
vishy | background info in case anyone missed it was that the initial version made changes to compute and added more db tables like drive type | 20:00 |
bcwaldon_ | it's been a long time in the making | 20:00 |
vishy | I got them to use instance_types instead | 20:00 |
bcwaldon_ | yeah, thanks for working with them so much | 20:01 |
vishy | and create volume_types instead of random drive_type stuff | 20:01 |
vishy | they've been doing a lot of work | 20:01 |
pvo | vishy: I think you make a good point about accepting specific vendor code into trunk. This feels like its almost a pbb issue? | 20:01 |
vishy | my one complaint is you can't actually use the vas stuff without their special custom issue | 20:01 |
vishy | *vsa | 20:01 |
pvo | PPB… | 20:01 |
vishy | s/issue/image/g | 20:02 |
bcwaldon_ | guys... come on | 20:02 |
vishy | pvo: i think we can decide as core | 20:02 |
vishy | they tried to make the vas code general enough that other storage vendors could provide an image / drivers to support their own storage solutions | 20:03 |
pvo | vishy: let me look at the code more. | 20:03 |
*** ameade has quit IRC | 20:03 | |
vladimir3p | ok, seems like we have an interesting converstation here :-) | 20:03 |
vishy | it would be nice to have a general open source base image | 20:04 |
vladimir3p | bcwaldon_: pls take a look at http://wiki.openstack.org/NovaVsaSpec, it has some info... some of it is a bit outdated though | 20:04 |
vladimir3p | yes, we plan to create several completely open source images for both VSA and for package on the BE | 20:04 |
bcwaldon_ | vladimir3p: I'd like to see it in the docs in code, too | 20:04 |
bcwaldon_ | vladimir3p: so it shows up at nova.openstack.org | 20:05 |
vladimir3p | yeah, we are definitely lacking some docs and will work on it ... someday :-) | 20:05 |
vladimir3p | the general idea of VSA is to create an infrastructure for storage vendors to deploy their storage stacks | 20:06 |
vladimir3p | (with all their features) | 20:06 |
annegentle | don't accept it without docs! (I'm kinda serious) | 20:06 |
bcwaldon_ | annegentle: I got your back | 20:06 |
* annegentle fist bumps | 20:07 | |
vladimir3p | what part of docs is auto-generated and what i created manually? Seems like we will have enought time betwen D4 & final release to put there something | 20:10 |
comstud | vishy: https://code.launchpad.net/~cbehrens/nova/rpc-kombu/+merge/73096 | 20:11 |
bcwaldon_ | vladimir3p: docs in the code are pushed to nova.openstack.org. The openstack-manuals project is controlled by annegentle and pushed to docs.openstack.org | 20:11 |
*** markmc has quit IRC | 20:11 | |
comstud | vishy: would appreciate your comments on this when you have time.. and thoughts on it making diablo | 20:11 |
bcwaldon_ | vladimir3p: by 'docs in the code', I mean the docs directory in nova | 20:11 |
vladimir3p | bcwaldon_: ok, I thought that you are using something like doxygen (or other tool) for collecting docs from the code itself | 20:12 |
bcwaldon_ | vladimir3p: Not me :) | 20:12 |
vladimir3p | :-) | 20:12 |
comstud | vishy: feels slightly risky, but it fixes a couple of important bugs, unit tests are good, and i've been doing functional testing | 20:12 |
vishy | vladimir3p: it does auto generate a bit from docstrings | 20:14 |
vladimir3p | vishy: great, at least this part is covered :-) | 20:14 |
vishy | vladimir3p: can you put some placeholder docs in sphinx, and make a bug for fleshing out the docs that we can target to the release? | 20:15 |
bcwaldon_ | vladimir3p: yes, sorry, I meant *I* don't do anything. Nova uses sphinx to generate docs | 20:15 |
vishy | bcwaldon_, annegentle: would that ^^ satisfy your concerns? | 20:15 |
bcwaldon_ | vishy: sure | 20:15 |
annegentle | vishy: that's a great start. Concepts, HowTos outlined would be great. | 20:16 |
*** mwhooker has joined #openstack-dev | 20:16 | |
vladimir3p | great, thanks folks. will need to learn what is sphinx ... | 20:16 |
heckj | comstud: reading the merge now - I think an always-retry with an expanding retry interval would be ideal | 20:16 |
bcwaldon_ | vishy: I can understand it isn't a small task, so I'm fine with this for now | 20:16 |
annegentle | vladimir3p: feel free to ask me if you need anything, I can outline too. | 20:16 |
comstud | heckj: just saw your comment, yeah. there's backoff already built into the kombu call i'm using, so that should be covered.. | 20:16 |
comstud | heckj: and I tend to agree on connect-forever, also | 20:17 |
*** AhmedSoliman has joined #openstack-dev | 20:18 | |
vishy | comstud: is it possible to leave the carrot in as a deprecated option? | 20:18 |
annegentle | vladimir3p: I use this RST quick-ref a lot, it describes the restructured text markup that Sphinx then generates doc from http://docutils.sourceforge.net/docs/user/rst/quickref.html | 20:18 |
vladimir3p | annegentle: thanks. I will take a look. | 20:19 |
comstud | vishy: i thought about it.. started to do that, and stopped because it was a fair amount of fixing.. | 20:19 |
annegentle | vladimir3p: and Sphinx docs are built with this command: python setup.py build_sphinx | 20:19 |
comstud | vishy: I'll take another stab at it today and see if I can come up with something | 20:20 |
comstud | vishy: I made the rpc IMPL interfaces a bit more friendly for the main rpc code.. which means I need to fix up a carrot implementation to have the same API | 20:21 |
vishy | comstud: | 20:22 |
vishy | it seems like you removed the abstraction layer? | 20:22 |
comstud | no | 20:23 |
comstud | not exactly... | 20:23 |
comstud | i changed the 'level' at which things are abstracted | 20:23 |
comstud | there was a lot of code that should behave idental no matter the backend implementation... that should really have gone into __init__ in the first place.. IMO | 20:24 |
comstud | identical | 20:24 |
vishy | comstud: a lot of that stuff was added to make things like zeromq work | 20:25 |
vishy | comstud: which doesn't function like carrot/kombu | 20:25 |
comstud | vishy: you should still be able to make zeromq work... with probably less effort this way | 20:25 |
zedas | comstud: hey so i wrote the original code, and the idea is that the original code made no assumptions about how the underlying implementation worked, so it's not intended to be a "do nor repeat yourself" module, but instead just an indirection. | 20:25 |
zedas | comstud: and no, this breaks all the zeromq code i was working on. hard. | 20:25 |
vishy | zeds is working on the zeromq code, so you're going to have to convince him that your way will work. GL :) | 20:26 |
comstud | zedas: :-/ | 20:26 |
comstud | haha | 20:26 |
zedas | comstud: fyi, i created that code at the same time i abstracted away and built the amqp original, a zmq version, and an http version. | 20:26 |
comstud | zedas: Ok | 20:26 |
zedas | so i know the original works for this. if you can put it back, then let me know if it needs extras then we can coordinate. | 20:27 |
comstud | zedas: So, you need to have your own 'call', 'cast', and so forth interfaces? | 20:27 |
comstud | I can move those back | 20:27 |
zedas | comstud: yep, that's the idea, and then stuff that is the same in all of them goes in common so you get code sharing. | 20:28 |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Adding guide for RAX-KSKEY-service extension. https://review.openstack.org/355 | 20:28 |
zedas | comstud: and the idea is that i'd be able to make an entirely separate project on say, github, pip install it, and then have it run a different queue. | 20:28 |
zedas | comstud: ok i'm going to lunch, bug me if you need help. | 20:29 |
comstud | zedas: alrighty.. i'll change the interfaces back to exactly how they were and make this work | 20:29 |
zedas | cool. rock. | 20:30 |
vladimir3p | vishy: should I push to the same branch in order to get rid of those strange files? | 20:30 |
comstud | zedas: Shouldn't be a big deal.. sorry, didn't had an idea you were working on another implementation | 20:30 |
comstud | had/have | 20:30 |
comstud | and it seems like the interfaces I created would be enough.. but maybe not. :) | 20:30 |
comstud | seemed | 20:30 |
comstud | I should be able to put carrot back exactly how it was then | 20:31 |
vladimir3p | vishy: pls disregard the previous message. Just got explanation from soren | 20:32 |
*** jeblair has quit IRC | 20:32 | |
soren | vladimir3p: I hope it's clear enough? | 20:32 |
vladimir3p | soren: yep. now will need to find the correct version # | 20:33 |
soren | -150 works. | 20:33 |
soren | That exact command line is tested to work. | 20:33 |
vladimir3p | soren: great. will try it right now | 20:33 |
soren | If you just run it, then bzr commit, bzr push, you should be golden. | 20:33 |
*** lts has quit IRC | 20:34 | |
*** jeblair has joined #openstack-dev | 20:34 | |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Adding guide for RAX-KSKEY-service extension. https://review.openstack.org/355 | 20:35 |
*** kbringard has quit IRC | 20:35 | |
*** kbringard has joined #openstack-dev | 20:36 | |
s1rp | anybody familiar with keystone know why we're using underscores as the separator in the HTTP headers? | 20:36 |
s1rp | it seems that many HTTP libraries and proxies canonicalize HTTP headers, changing underscores to dashes, looks like this could cause some big headaches | 20:37 |
Daviey | adam_g: Gah, I don't think your fix for bug 828719 will get looked at. Glance is now on git, and you've got a bzr branch :( | 20:37 |
*** lorin1 has left #openstack-dev | 20:37 | |
uvirtbot` | Launchpad bug 828719 in glance "glance/common/config.py find_config_file() loads config files from "."" [Undecided,Confirmed] https://launchpad.net/bugs/828719 | 20:37 |
dolphm | s1rp: where are underscores used? i know keystone uses X-Auth-Token for example | 20:37 |
s1rp | dolphm: the auth_token middleware uses: X_AUTH_TOKEN, X_ROLES, X_TENANT, etc | 20:38 |
s1rp | dolphm: as does the nova and glance shims | 20:39 |
adam_g | Daviey: doh! | 20:39 |
tr3buchet | throughnothing: you around? | 20:39 |
dolphm | s1rp: can you open a bug on https://bugs.launchpad.net/keystone ? | 20:41 |
s1rp | dolphm: https://bugs.launchpad.net/keystone/+bug/835045 | 20:41 |
uvirtbot` | Launchpad bug 835045 in keystone "Header format causes trouble webob" [Undecided,New] | 20:41 |
soren | vladimir3p: Worked brilliantly. Thanks. | 20:41 |
vladimir3p | +soren: thanks to you. I've already started a clean branch when got your tip :-) | 20:42 |
dolphm | s1rp: ah, awesome :) | 20:43 |
soren | vladimir3p: I typed as fast as I could :) | 20:43 |
*** erik-s has quit IRC | 20:44 | |
*** jeblair has quit IRC | 20:45 | |
*** jeblair has joined #openstack-dev | 20:45 | |
*** erik-s has joined #openstack-dev | 20:47 | |
zedas | comstud: awesome. hit me up if you hit a snag | 20:47 |
vishy | soren: thx for weighing in. I think that if you're convinced we're good for merging. | 20:51 |
vishy | vladimir3p: I'd still like a bug for adding docs though | 20:51 |
vladimir3p | vishy: sure. completely fine with the bug thing. However, not sure about sphinx - trying to learn what is that :-) | 20:52 |
comstud | zedas: will do | 20:52 |
vladimir3p | I mean we will definitely do it, not sure about today | 20:53 |
bcwaldon_ | vishy: any idea why the recent unittest2 branch failed? | 20:54 |
vishy | pretty easy. Just docs as restructured text files | 20:56 |
vishy | bcwaldon_: let me look | 20:56 |
vishy | bcwaldon_: unittest2 isn't on hudson mostlikely | 20:57 |
vladimir3p | _0x44: ping | 20:57 |
*** novas0x2a|laptop has joined #openstack-dev | 20:57 | |
_0x44 | vladimir3p: Yo | 20:57 |
bcwaldon_ | vishy: yeah, that's what I thought. mtaylor? | 20:57 |
vladimir3p | _0x44: can you pls elaborate on your comment about format strings | 20:58 |
_0x44 | vladimir3p: Sure, one sec | 20:58 |
_0x44 | vladimir3p: Like this: | 21:00 |
_0x44 | LOG.debug(_("Instance %(instance_id)s VM destroyed") % locals()) | 21:00 |
vladimir3p | _0x44: I guess it was about those ugly format strings in nova-manage... they are used there for both printing headers & data | 21:00 |
_0x44 | Where locals() is a function that returns a dict | 21:00 |
*** rnorwood has joined #openstack-dev | 21:01 | |
_0x44 | vladimir3p: I know that they're also used to print the headers, but that can be passed a dict too | 21:02 |
_0x44 | Right now it looks like line-noise and isn't clear what it's taking. | 21:02 |
vladimir3p | _0x44: re locals() - this seems to be a "standard" approach in nova, isn't it? | 21:04 |
vladimir3p | _0x44: also, there is one of tests checking that we will not pass more than one param... or something like that | 21:04 |
vishy | jeblair: ping | 21:04 |
_0x44 | vladimir3p: You don't end up passing more than one param, you end up passing a dict keyed on the names of the values in the format string. | 21:07 |
jeblair | vishy: one sec | 21:07 |
_0x44 | vladimir3p: Like this: print "%(project)-12s\t%(project_id)-5s" % {'project': "blah", 'project_id': 10} | 21:09 |
_0x44 | vladimir3p: locals() just returns a dict with the variables accessible from the local scope keyed off the variable name. | 21:09 |
jeblair | vish: hi! | 21:10 |
jeblair | vishy: even | 21:10 |
vladimir3p | _0x44: completely valid point & agree with it. It was probably from misunderstanding - just did a search of such use of locals() - 317 places (some of them ours:-) ) | 21:11 |
_0x44 | vladimir3p: Sweet :) | 21:12 |
vishy | jeblair: jenkins builder needs unittest2 | 21:13 |
vishy | jeblair: we may also need to add it as a dep to the packages also | 21:14 |
pvo | vishy: could also use some thoughts on https://code.launchpad.net/~jason-koelker/nova/lp819477/+merge/71930 | 21:14 |
*** medberry is now known as med_out | 21:14 | |
jeblair | vishy: which jenkins job? | 21:15 |
*** AhmedSoliman has quit IRC | 21:16 | |
*** nati_ has joined #openstack-dev | 21:17 | |
vishy | jeblair: last nova merge failed which tries to add unittest2 | 21:17 |
vishy | pvo: interesting. Any idea if this works in the other modes? | 21:18 |
vishy | pvo: the idea being you can have one network with multiple subnets? | 21:18 |
*** nati has quit IRC | 21:19 | |
jeblair | vishy: gotcha. i'll start on that. | 21:21 |
vishy | thx | 21:22 |
vishy | pvo: This seems like it would change allow_same_net_traffic to only allow from the same subnet, which is a little odd. But maybe we could get rid of that now that we have source security groups | 21:23 |
*** AhmedSoliman has joined #openstack-dev | 21:24 | |
*** joesavak has quit IRC | 21:24 | |
vladimir3p | _0x44: tried to look how removing locals() will improve things ... the code seems pretty ugly (even though it might be a better way of doing things). take a look at http://paste.openstack.org/show/2296/ | 21:25 |
kbringard | source security groups only work in euca2ools 1.3+ though, right? | 21:25 |
vishy | kbringard: well source for a particular ip does | 21:26 |
kbringard | since euca 1.2 sets port=None or some craziness | 21:26 |
_0x44 | vladimir3p: I don't want you to remove locals | 21:26 |
kbringard | oh, I thought setting source groups was completely non functional with euca 1.2 | 21:26 |
vishy | kbringard: amazon sets everything open if port etc. isn't specified | 21:26 |
vishy | kbringard: there is a bug that we should replicate that functionality | 21:26 |
vishy | kbringard: then there is the debate of whether we should allow all within a sec group or make the user specify it manually | 21:27 |
vishy | ass in default allow from default | 21:27 |
vishy | * as | 21:27 |
vladimir3p | _0x44: ??? | 21:27 |
_0x44 | vladimir3p: I want you to make + self._format_str_vsa = "%-5s %-15s %-25s %-10s %-6s "\ | 21:27 |
_0x44 | 39+ "%-9s %-10s %-10s %10s" | 21:28 |
*** zaitcev has quit IRC | 21:28 | |
_0x44 | take a dict instead of a tuple | 21:28 |
_0x44 | Ugh, sorry | 21:28 |
_0x44 | I want you to make the newly defined format_strs take a dict | 21:28 |
_0x44 | So self._format_str_vsa = "%(id)-5s ...etc" | 21:28 |
vladimir3p | _0x44: ok, got you | 21:28 |
_0x44 | Sorry for not being clear | 21:29 |
*** amccabe has quit IRC | 21:29 | |
kbringard | vishy: ah, cool, thanks for clarifying | 21:30 |
*** mdomsch has quit IRC | 21:32 | |
pvo | vishy: hmm. I'll have to verify that. Though, we're aways of from being able to use the security groups. | 21:32 |
*** hub_cap has quit IRC | 21:32 | |
vishy | pvo: well that same net stuff doesn't really affect you if you aren't using secgroups | 21:33 |
vishy | but it will affect everyone else who is :) | 21:33 |
pvo | vishy: oh sure. not saying that it doesn't matter. :) | 21:33 |
vladimir3p | vishy: just added a bug for docs - https://bugs.launchpad.net/nova/+bug/835099 | 21:33 |
uvirtbot` | Launchpad bug 835099 in nova "Need to add docs for VSA code, concepts, APIs" [Undecided,New] | 21:33 |
*** hisaharu has quit IRC | 21:35 | |
*** jakedahn has joined #openstack-dev | 21:37 | |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Adding guide for RAX-KSKEY-service extension. https://review.openstack.org/355 | 21:37 |
*** nati_ has quit IRC | 21:37 | |
jeblair | vishy: https://code.launchpad.net/~corvus/nova/add-unittest2/+merge/73110 | 21:38 |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Adding guide for RAX-KSKEY-service extension. Adding guide for OS-KSEC2-service extension. https://review.openstack.org/355 | 21:38 |
jeblair | vishy: can you review that real quick? | 21:38 |
vishy | jeblair: is jenkins doing that now? or is it manual merge? | 21:40 |
vishy | jeblair: in the past i've had to manually merge | 21:40 |
jeblair | vishy: manual merge | 21:40 |
vishy | jeblair: nova (2011.3~rc~20110826.1500-0ubuntu1) natty; urgency=low <--that doesn't look right | 21:40 |
jeblair | vishy: you mean natty -> oneiric ? | 21:42 |
vishy | yeah and the version number | 21:42 |
jeblair | vishy: i'm chatting with monty on the phone, and we're copying what the earlier packagers have done with the version number there -- base it on most recently built nova in the ppa. jenkins next package should have a later timestamp portion | 21:43 |
jeblair | vishy: i'm fixing the natty bit | 21:43 |
vishy | gotcha. Coolness | 21:46 |
*** bcwaldon_ has quit IRC | 21:47 | |
jeblair | vishy: thx | 21:47 |
*** nati has joined #openstack-dev | 21:48 | |
kbringard | vishy: by "then there is the debate of whether we should allow all within a sec group or make the user specify it manually" do you mean that Vms in the same security group wouldn't inherently see each other, it would have to be explicitly allowed? | 21:49 |
*** nati has quit IRC | 21:50 | |
*** nati has joined #openstack-dev | 21:50 | |
vishy | kbringard: right that is how it is right now | 21:50 |
vishy | I kind of like the explicitness of being able to set it | 21:51 |
vishy | like only allow port 80 within the group | 21:51 |
kbringard | so you prefer to not just allow everything within the same group | 21:52 |
*** bsza has quit IRC | 21:53 | |
*** rnorwood has quit IRC | 21:56 | |
*** code_franco has quit IRC | 21:56 | |
vishy | kbringard: I"m undecided. Compatibility says we should | 21:56 |
vishy | kbringard: but I feel like it gives more features/flexibility to not. | 21:56 |
kbringard | yea… it's a tough call… perhaps make it a flag? | 21:57 |
kbringard | e2_style_security_groups=true | 21:57 |
kbringard | hehe | 21:57 |
blamar | vishy: just approved VSA, but it needs a FFE from ttx right? | 21:58 |
vishy | we gave it a ffe in the meeting | 21:59 |
vishy | if it could get in by friday | 21:59 |
vladimir3p | vishy: can I push another small thing to this merge? | 21:59 |
vishy | i don't know if he needs to mark it officially? | 21:59 |
blamar | vishy: can we put that on the merge prop? | 21:59 |
vladimir3p | vshy: (addressed _0x44's concern about format strings) | 22:00 |
*** misheska has quit IRC | 22:00 | |
vishy | blamar: cerberus isn't here | 22:01 |
vishy | :( | 22:01 |
jeblair | vishy: that's merged, but the nova-ppa job is unhappy. working with monty on figuring that out. | 22:01 |
vishy | pvo: is dietz around? | 22:01 |
vishy | unhappy ppa :) | 22:01 |
pvo | vishy: I'm staring at his mug right now. | 22:01 |
pvo | and it isn't a framed photo. | 22:01 |
jk0 | poor guy | 22:01 |
blamar | anotherjesse: got side-tracked on vsa, going to abstain from the os-simple-usage branch; not sure what else I can do but if others want it in I'm fine with that | 22:02 |
vishy | pvo: the needs information | 22:02 |
_cerberus_ | I am here | 22:02 |
_cerberus_ | I have a stupid nick with underscores in it | 22:02 |
anotherjesse | blamar: vishy had an idea for using the models | 22:02 |
*** hisaharu has joined #openstack-dev | 22:02 | |
anotherjesse | blamar: are you ok if vishy is ok with the approach? | 22:02 |
vishy | _cerberus_: ah doh sorry | 22:02 |
jk0 | change it to c3rb3rus like a l33t person would do | 22:02 |
_cerberus_ | k-rad | 22:03 |
blamar | anotherjesse: I don't know the approach yet, not gonna follow blindly (no offense vishy) | 22:03 |
_cerberus_ | vishy: did you just miss me in general? | 22:03 |
_cerberus_ | I mean, I get it | 22:03 |
vishy | _cerberus_: so in response to your needs info. We discussed at the release meeting and offered an FFE if it could merge by friday. Hence request for opinions from nova-core | 22:03 |
_cerberus_ | Ahh, ok | 22:04 |
vishy | I think everyone is ok with it merging | 22:04 |
_cerberus_ | Well that's the info I needed | 22:04 |
*** kbringard has quit IRC | 22:05 | |
blamar | anotherjesse: so just adding compute_api.get_all_by_date_range or something? | 22:07 |
anotherjesse | blamar: don't want to do that I don't think | 22:08 |
zykes- | anyone got time to answer a question on wsgi.py ? | 22:08 |
tr3buchet | since when does hudson run on python 2.7? | 22:08 |
anotherjesse | actually that is what he is going to do | 22:08 |
anotherjesse | I didn't know if we wanted one like that but sure :) | 22:08 |
tr3buchet | openstack-hudson that is | 22:09 |
zykes- | in the class Resource > dispatch, why does it use "default" is no method was found ? | 22:09 |
vladimir3p | blamar: compute_api.get_all has search_ops. It is quite easy to add an additional filter there | 22:09 |
blamar | vladimir3p: thanks, haven't used that too much | 22:09 |
adam_g | are there any special group membership requirements to push to gerrit? trying to push a glance branch for review, but getting an "invalid author" error (git authro email matches whats listed in my gerrit account) | 22:11 |
*** jakedahn has quit IRC | 22:13 | |
*** ewindisch has quit IRC | 22:13 | |
zykes- | anyone ? ^^ | 22:13 |
*** jakedahn has joined #openstack-dev | 22:13 | |
jeblair | adam_g: i'll take a look in a min. | 22:15 |
blamar | zykes-: Not sure how to answer, the method takes the 'action' keyword argument and maps it to a method in the class...if 'action' isn't present it'll map to the default method which is always going to be there | 22:16 |
adam_g | jeblair: thank you, sir. | 22:16 |
blamar | zykes-: I gotta run to dinner but feel free to PM me more questions or email brian.lamar@rackspace.com and I'll try to help you out best I can with that code | 22:18 |
tr3buchet | monty jaypipes vishy: why is openstack hudson running on python 2.7 | 22:19 |
tr3buchet | jeblair: ^ | 22:20 |
*** mnour has quit IRC | 22:21 | |
dragondm | Also it looks like Openstack Hudson's build env is messed up. It's getting an error on code that does not exist in trunk or the patch. see: https://code.launchpad.net/~rackspace-titan/nova/unittests_2_6_lp834772/+merge/73079 | 22:21 |
zykes- | blamar: always going to be there ? | 22:23 |
jeblair | dragondm: i've added unittest2 as a build-dep for the package which should cause it to make its way to the build slaves | 22:23 |
zykes- | what if it can't find the default method then in the controller ? | 22:23 |
*** mfer has quit IRC | 22:24 | |
jeblair | tr3buchet: is that what you were referring to, or is there another problem related to 2.7? | 22:24 |
jeblair | adam_g: not forgotten about you | 22:24 |
tr3buchet | jeblair: yes, exactly | 22:24 |
*** blakeyeager has quit IRC | 22:24 | |
vishy | tr3buchet because it is hawt and sexy :) | 22:24 |
tr3buchet | well by all means! | 22:25 |
jeblair | tr3buchet: i'm hoping the next nova change (other than unittest2) will trigger the ppa build and things will straighten out -- triggering the ppa build manually didn't work. | 22:25 |
openstackgerrit | Rick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client https://review.openstack.org/350 | 22:25 |
tr3buchet | jeblair: want me to propose something small and simple? | 22:26 |
jeblair | adam_g: what's your launchpad/gerrit username? | 22:26 |
tr3buchet | i can't merge trunk and run tests in the mean time | 22:26 |
adam_g | jeblair: launchpad is gandelman-a. just realized my gerrit username field appears blank, if i enter gandelman-a and hit the 'select username' button, i get an internal server error | 22:26 |
jeblair | tr3buchet: if it's not too much trouble, that could be helpful. | 22:27 |
*** mwhooker has quit IRC | 22:27 | |
tr3buchet | coming right up | 22:27 |
jeblair | adam_g: https://review.openstack.org/#settings | 22:29 |
jeblair | adam_g: what's your account id on that page? | 22:29 |
adam_g | jeblair: 1420 | 22:29 |
jeblair | adam_g: that's definitely the problem, your name is owned by account #1215. lemme try to straighten it out. | 22:30 |
zykes- | blamar: ping when back. | 22:30 |
adam_g | jeblair: hmph. ok, thanks! | 22:31 |
jeblair | adam_g: 1215 is associated with gandelman-a, and https://login.launchpad.net/+id/KeeKF87 | 22:33 |
jeblair | adam_g: which is the right openid local_id for https://launchpad.net/~gandelman-a | 22:33 |
jeblair | adam_g: #1420 has your email address, and is associated with https://login.launchpad.net/+id/QAxGXJy | 22:33 |
jeblair | adam_g: i can't work backwords from that to a LP account. any change you are currently logged in with a LP account _other than_ gandelman-a ? | 22:34 |
tr3buchet | jeblair: https://code.launchpad.net/~tr3buchet/nova/quotes/+merge/73115 | 22:34 |
*** rnirmal has quit IRC | 22:34 | |
openstackgerrit | Joe Heck proposed a change to openstack/openstack-ci-puppet: adding cheetah as dependency to build slave https://review.openstack.org/356 | 22:34 |
jeblair | vishy: have a second to approve tr3buchet's change? ^ | 22:35 |
jeblair | vishy: i'm hoping it will help me out getting the unittest2 thing fixed | 22:35 |
heckj | jeblair: would you mind taking a quick look at https://review.openstack.org/356 - Quantum added a dependency and didn't tell anyone - this gets it into place (cheetah) | 22:35 |
tr3buchet | i pinged a couple of ozone guys as well | 22:35 |
tr3buchet | hopefully this goes quick | 22:36 |
*** taturiello has joined #openstack-dev | 22:36 | |
adam_g | jeblair: no, only logged in as that one. 1215 is associated with all email addressed associated with the LP acct, correct? | 22:36 |
openstackgerrit | A change was merged to openstack/openstack-ci-puppet: adding cheetah as dependency to build slave https://review.openstack.org/356 | 22:36 |
jeblair | no, 1215 has the account name and 1420 has the email. :( | 22:37 |
heckj | jeblair: grazie | 22:37 |
adam_g | jeblair: is it possible to drop both accounts and start over? first time trying this, so theres nothing to be lost | 22:38 |
jaypipes | tr3buchet: because it's Natty, AFAIK. | 22:41 |
jeblair | adam_g: before we look at that, can you quit your browser and log in again by going straight to https://review.openstack.org/#mine | 22:41 |
jeblair | adam_g: and see which account id you get after logging in again | 22:42 |
jeblair | adam_g: i've asked in #launchpad-dev, but i don't know if anyone there is awake | 22:42 |
adam_g | jeblair: 1420 still, from different browser. | 22:43 |
jeblair | adam_g: and it's a bit complicated because we have a script that syncs launchpad info to gerrit, so it's likely to be confused if we tell it something otherwise. | 22:43 |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Adding guide for RAX-KSKEY-service extension. Adding guide for OS-KSEC2-service extension. https://review.openstack.org/355 | 22:43 |
*** mattray has quit IRC | 22:45 | |
jaypipes | s1rp: heya, good job on the keystone client thing! would you mind creating a bug report and doing a git commit --amend and adding a Fixes LP Bug#XXXX in the commit message? Thanks! | 22:45 |
tr3buchet | jaypipes: guess it can't be helped | 22:46 |
jaypipes | tr3buchet: are you suggesting another solution? | 22:47 |
tr3buchet | jaypipes: no just found it strange hudson was running on a version of python separate from what we support | 22:48 |
jaypipes | tr3buchet: what do "we support"? | 22:49 |
*** bengrue_ has quit IRC | 22:49 | |
tr3buchet | i thought 2.6.5 | 22:49 |
tr3buchet | thinking back i don't really remember why i think this however | 22:49 |
tr3buchet | but if we don't i need to some upgrading | 22:49 |
jaypipes | tr3buchet: is the "we" you are referring to Rackspace Cloud, or nova-core, or some other we? :) | 22:50 |
tr3buchet | nova | 22:50 |
openstackgerrit | Rick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client https://review.openstack.org/350 | 22:50 |
adam_g | jeblair: ah, perhaps we can figure out on monday when lp folk are around. thanks for looking into it | 22:51 |
tr3buchet | definitely not a rackspace thing | 22:51 |
jaypipes | tr3buchet: not sure. I don't remember any discussion of making 2.6.5 the supported Python version. but of course, I may be wrong! :) | 22:51 |
jeblair | adam_g: sorry i don't have a quick answer | 22:52 |
tr3buchet | yeah i wouldn't doubt i'm mad | 22:52 |
_cerberus_ | My impression also was that 2.6.x was the standard. | 22:52 |
tr3buchet | well at least i'm not the only crazy | 22:52 |
_cerberus_ | Yeah, I'm not at all claiming to be informed. | 22:53 |
_0x44 | It was discussed at the summit in Austin last July | 22:53 |
_0x44 | I don't know if it's been discussed since | 22:53 |
tr3buchet | if we don't support a particular version things get tricksy, as we're seeing here | 22:53 |
tr3buchet | _0x44: and 2.6.x was the decision? | 22:53 |
_0x44 | tr3buchet: I recall it being an announcement by dendro | 22:54 |
_0x44 | tr3buchet: Not a discussion. | 22:54 |
_0x44 | tr3buchet: More a... "the only version of python that everything works on is 2.6, and we do not intend to provide backward compatibility" | 22:54 |
tr3buchet | yeah that sounds more like it | 22:54 |
*** novas0x2a|lapto1 has joined #openstack-dev | 22:55 | |
*** novas0x2a|laptop has quit IRC | 22:55 | |
tr3buchet | jeblair: so the merge is approved, we'll see what happens | 22:56 |
tr3buchet | maybe we should discuss this in boston | 22:56 |
*** novas0x2a|lapto1 has quit IRC | 22:56 | |
*** novas0x2a|laptop has joined #openstack-dev | 22:56 | |
s1rp | jaypipes: sure thing | 22:57 |
jaypipes | tr3buchet: we need to support multiple versions of Python, of course. But I think what Rick was saying is we won't support anything *before* 2.6.x. We will always have to support packages in multiple versions of Python... no way around that since everyone deploys differently. | 22:57 |
jaypipes | s1rp: thx! | 22:57 |
s1rp | jaypipes: it already has a BP, so unless you object, ill just add "Implements <BP name>" (or should i created a bug inaddition to ?) | 22:58 |
*** novas0x2a|lapto1 has joined #openstack-dev | 22:59 | |
jaypipes | s1rp: oh, yes, that is fine. | 22:59 |
s1rp | jaypipes: cool | 22:59 |
jaypipes | s1rp: sorry, didn't realize it had a BP. | 22:59 |
s1rp | jaypipes: yep, here it is: https://blueprints.launchpad.net/glance/+spec/pluggable-auth | 23:00 |
tr3buchet | jaypipes: right on | 23:00 |
jaypipes | s1rp: aha. | 23:00 |
jeblair | s1rp: gerrit magic links trigger on "bp foo" or "blueprint foo" | 23:00 |
tr3buchet | i guess i made a silly assumption, that we'd be 2.6 until there was a large moving decision to support 2.7 as well | 23:00 |
jeblair | sl1p: so if you say "implement bp foo" that's best | 23:01 |
tr3buchet | which would be something taken care of during a milestone, with blueprints or whatever | 23:01 |
jeblair | sl1p: er, "implements bp foo" | 23:01 |
s1rp | jeblair: cool, will do | 23:01 |
jeblair | s1rp: i have no idea why i munged your name that way, sorry. | 23:01 |
tr3buchet | instead of just "oh wtf this is broken, oh cause i have 2.6.. oh now i have to fix it" | 23:01 |
*** novas0x2a|laptop has quit IRC | 23:01 | |
openstackgerrit | Rick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client https://review.openstack.org/350 | 23:03 |
s1rp | jaypipes: review repushed | 23:03 |
jaypipes | tr3buchet: I think the end goal is to have packages for the various distros (which is what dictates the version of Python that Nova is deployed on, BTW) be built and deployed on a variety of reference architectures. The first of this kind of thing is being developed here: https://jenkins.openstack.org/job/openstack-deploy-rax/ | 23:04 |
jaypipes | tr3buchet: and once the kinks are worked out with that job, I'll be working with you (and others on pvo's team) to ensure we are testing the packaging and deployment on environments/configs that match RAX Cloud Servers. | 23:05 |
tr3buchet | jaypipes: but what version does our gatekeeper run? | 23:05 |
jaypipes | tr3buchet: my point is that the gatekeeper should fire builders on a variety of versions... | 23:06 |
*** jakedahn_ has joined #openstack-dev | 23:06 | |
vladimir3p | vishy: what is the next step for the VSA proposal? WIll it land automatically or are there any manual steps that should be done? (not sure if Tarmac will automatically take it if it is not in Approved state) | 23:06 |
tr3buchet | right, can't wait for that to be setup | 23:06 |
jaypipes | tr3buchet: FYI, I'm (slowly) putting together a plan for these kinds of continuous integration and deployment tasks here: http://etherpad.openstack.org/TestingPlan. Please feel free to comment. | 23:07 |
jaypipes | tr3buchet: if you can double the time of day in a day, that would be a good first step ;) either that or clone mtaylor and jeblair for me. :) | 23:07 |
vishy | vladimir3p: kicked it off | 23:07 |
tr3buchet | jaypipes: i'll take a look. | 23:07 |
tr3buchet | i'll see what i can do | 23:07 |
jaypipes | cool | 23:07 |
vishy | if jenkins is working it should land | 23:07 |
vladimir3p | vishy: thanks! | 23:07 |
tr3buchet | vishy: yeah my little patch hasn't gone off yet | 23:08 |
vishy | assuming no tests/pep errors | 23:08 |
vladimir3p | vishy: the last thing for this week - could you pls change assignee of volume types BP to "Zadara storage" (marketing request, not mine :-) ) | 23:08 |
vishy | sure | 23:08 |
*** jakedahn has quit IRC | 23:09 | |
*** jakedahn_ is now known as jakedahn | 23:09 | |
*** med_out is now known as medberry | 23:10 | |
*** AhmedSoliman has quit IRC | 23:16 | |
tr3buchet | later guys! | 23:16 |
*** vladimir3p has quit IRC | 23:18 | |
*** tylesmit has joined #openstack-dev | 23:32 | |
*** zns has quit IRC | 23:43 | |
*** martine has joined #openstack-dev | 23:51 | |
*** hisaharu has quit IRC | 23:55 | |
*** nati_ has joined #openstack-dev | 23:56 | |
*** nati has quit IRC | 23:56 | |
*** hisaharu has joined #openstack-dev | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!