Friday, 2011-08-26

openstackjenkinsProject 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 chmod00: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
openstackjenkinsUpdate a bit of documentation to match reality.00:04
openstackjenkins* Tarmac: added unit tests to instance_types for rainy day paths00:04
*** mgius has quit IRC00:10
*** mszilagyi has quit IRC00:16
openstackjenkinsProject nova build #1,300: SUCCESS in 3 min 25 sec: https://jenkins.openstack.org/job/nova/1300/00:18
openstackjenkinsTarmac: Just a couple of small changes I needed to get the migrations working with SQLAlchemy 0.7.x on Fedora 1600:18
*** rods has quit IRC00:27
*** novas0x2a|laptop has quit IRC00:43
*** nati has quit IRC00:43
*** AhmedSoliman has joined #openstack-dev00:48
*** nmistry has quit IRC00:53
*** ohnoimdead has quit IRC00:54
*** heckj has quit IRC01:01
*** nati has joined #openstack-dev01:03
*** hisaharu has joined #openstack-dev01:06
*** AhmedSoliman has quit IRC01:13
*** tsuzuki_ has joined #openstack-dev01:14
*** jdurgin has quit IRC01:26
*** nmistry has joined #openstack-dev01:27
openstackgerritcarlos-marin-d proposed a change to openstack/keystone: Fix for duplicate <any> tag on credentials.xsd.  https://review.openstack.org/34901:27
*** jakedahn has quit IRC01:30
*** nati has quit IRC01:38
*** nati has joined #openstack-dev01:40
*** jakedahn has joined #openstack-dev02:11
*** mnour has quit IRC02:22
*** mnour has joined #openstack-dev02:23
*** mnour has quit IRC02:25
*** dragondm has quit IRC02:29
*** jakedahn has quit IRC02:33
*** tsuzuki_ has quit IRC02:39
*** nmistry has quit IRC02:55
*** nmistry has joined #openstack-dev03:00
*** nmistry has quit IRC03:10
*** martine has joined #openstack-dev03:10
*** vladimir3p has quit IRC03:19
*** tsuzuki_ has joined #openstack-dev03:20
openstackgerritRick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client  https://review.openstack.org/35003:24
openstackgerritRick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client  https://review.openstack.org/35003:28
*** zns has joined #openstack-dev03:58
*** zns has quit IRC04:02
*** hisaharu has quit IRC04:09
*** martine has quit IRC04:34
*** zaitcev has quit IRC05:18
*** mszilagyi has joined #openstack-dev05:39
ttxvishy: still around ?06:13
ttxvishy: nevermind, got your email.06:14
*** RobertLaptop has quit IRC06:18
*** RobertLaptop has joined #openstack-dev06:33
*** reidrac has joined #openstack-dev07:03
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Redefining credential types.  https://review.openstack.org/33407:15
openstackgerritYogeshwar 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/33407:30
openstackgerritYogeshwar 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/33407:33
*** nati has quit IRC07:36
*** nati has joined #openstack-dev07:38
ttxdiablo-4 is out07:48
*** nati has quit IRC08:05
openstackgerritMonty Taylor proposed a change to openstack/openstack-ci: Modified ppa_script.sh to grok series branches.  https://review.openstack.org/35108:08
*** nickon has joined #openstack-dev08:31
*** darraghb has joined #openstack-dev08:44
*** tsuzuki_ has quit IRC09:04
*** openstackjenkins has quit IRC09:41
*** openstackjenkins has joined #openstack-dev09:42
*** AhmedSoliman has joined #openstack-dev09:46
*** rods has joined #openstack-dev09:52
*** AhmedSoliman has quit IRC10:09
*** darraghb has quit IRC10:31
ccorrigann - 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
reidracit shouldn't, I think... the ACL is stored in the container11:11
*** markvoelker has joined #openstack-dev11:40
*** AhmedSoliman has joined #openstack-dev11:41
ccorriganreidrac: 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
reidracif you delete a container, the ACL is gone; if you create it again, there shouldn't be any ACL data11:47
reidraclemme 5 minutes and I'll try to reproduce it here11:47
*** mfer has joined #openstack-dev11:48
reidracactually I CAN reproduce it here, good catch11:50
reidracI don't know if it's cache related, I'm going to verify that the ACL it's really on the recreated container11:51
reidracthat's definitely a bug11:51
ccorriganI'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 sync11:51
reidracalternatively you may stop memcached on the proxy server (thus disabling the cache)11:52
ccorrigancool, thanks for the tip11:54
*** kaptan has joined #openstack-dev11:54
*** lts has joined #openstack-dev12:01
reidracyep, it's a bug12:13
ccorriganreidrac: - note a retest with a longer delay between delete and create (~15 mins) doesn't repro, so ity may just be a consistency quirk12:16
reidracgood findind12:16
reidracare you filing a bug report?12:16
ccorriganI'll scratch a little deeper first. It may still be a feature....12:18
reidracI see a potential security problem there, I don't think it's a feature12:18
reidraceven it depends on time :)12:19
*** martine has joined #openstack-dev12:19
ccorriganOk, let me learn some code, and I'll file a report :)12:20
reidracgreat!12:20
*** bsza has joined #openstack-dev12:20
reidracit's easy to workaround though, we can reset the ACL before deleting the container12:21
ttxsoren: 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
sorenttx: Not off the top of my head, no.12:24
sorenttx: /me looks12:24
ttxthe pointless command is what tarmac says.12:25
ttxcomment*12:25
* ttx tries the merge manually to see how pointless it would really be12:25
sorenTarmac is correct.12:25
sorenIt's merged already, apparently.12:26
ttxsoren: oh, cool. Could you set that proposal to Merged, then ?12:26
sorenI will.12:26
sorenDone.12:26
ttxthx12:27
sorenttx: Why does vishy's add-api-docs get such a high score on the reviewslist? Due to the patch size?12:27
ttxyes, he is gaming my linear scoring12:27
sorenI just wonder since it has neither bug nor bp link.12:27
sorenOk.12:27
ttxsoren: I lost the energy to improve that page since it's no longer relevant in the NWO12:28
sorenttx: How so?12:28
ttxneeds to be completely rewritten in a Gerrit world.12:29
ttxand probably integrated in Gerrit itself.12:29
sorenWell, some sort of prioritisation wuld be useful still.12:29
ttxoh, it's still relevant -- but that particular implementation is not.12:30
*** jsavak has joined #openstack-dev12:34
ttxsoren: do we even support VMDKs ? (see https://bugs.launchpad.net/nova/+bug/826798 for background)12:36
uvirtbotLaunchpad bug 826798 in nova "ubuntu vmdk uploaded does not boot" [Undecided,Incomplete]12:36
sorenttx: I'm not sure we've explicitly said that we do, but it should work.12:37
ttxok then12:38
reidracccorrigan: would you let me know when you file the bug report?12:44
*** markmc has joined #openstack-dev12:59
*** nickon has quit IRC13:04
*** mattray has joined #openstack-dev13:06
*** joesavak has joined #openstack-dev13:14
*** jsavak has quit IRC13:17
*** mnour has joined #openstack-dev13:39
*** bcwaldon has joined #openstack-dev13:44
*** zns has joined #openstack-dev13:45
*** alekibango has quit IRC13:45
*** alekibango has joined #openstack-dev13:46
*** kbringard has joined #openstack-dev13:49
*** amccabe has joined #openstack-dev13:54
*** bcwaldon_ has joined #openstack-dev13:56
*** Glace has joined #openstack-dev13:57
*** Glace is now known as Guest4939813:58
*** uvirtbot` has joined #openstack-dev13:58
*** ameade has joined #openstack-dev13:59
*** glenc_ has joined #openstack-dev13:59
*** westmaas_ has joined #openstack-dev14:00
*** elastic_dog has joined #openstack-dev14:01
*** bcwaldon has quit IRC14:01
*** uvirtbot has quit IRC14:01
*** alekibango has quit IRC14:01
*** glenc has quit IRC14:01
*** westmaas has quit IRC14:01
*** zul has quit IRC14:01
*** elasticdog has quit IRC14:01
*** Glacee has quit IRC14:01
*** RobertLaptop has quit IRC14:01
*** s1rp_ has quit IRC14:02
*** zul has joined #openstack-dev14:02
*** s1rp has joined #openstack-dev14:02
*** RobertLaptop has joined #openstack-dev14:02
*** exlt has quit IRC14:03
*** openstackgerrit has quit IRC14:03
*** exlt has joined #openstack-dev14:03
*** openstackgerrit has joined #openstack-dev14:03
zulttx: i got a bug fix from my arm/libvirt/nova i did coming next week14:10
ttxok14:13
*** koolhead17 has joined #openstack-dev14:13
*** AhmedSoliman has quit IRC14:16
*** mnour has quit IRC14:25
*** mnour has joined #openstack-dev14:25
openstackgerritA change was merged to openstack/keystone: Fix for duplicate <any> tag on credentials.xsd.  https://review.openstack.org/34914:28
*** lorin1 has joined #openstack-dev14:35
*** westmaas_ has quit IRC14:36
*** smoser has quit IRC14:36
*** jaypipes has quit IRC14:36
*** scotticus has quit IRC14:36
*** _cerberus_ has quit IRC14:36
*** statik has quit IRC14:36
*** tudamp_ has quit IRC14:36
*** vishy has quit IRC14:36
*** sleepsonthefloor has quit IRC14:36
*** JordanRinke has quit IRC14:36
*** ironcamel has quit IRC14:36
*** chmouel has quit IRC14:36
*** clayg has quit IRC14:36
*** ironcame1 has joined #openstack-dev14:36
*** code_franco has joined #openstack-dev14:36
*** glenc_ is now known as glenc14:37
*** koolhead17 has quit IRC14:37
*** smoser has joined #openstack-dev14:38
*** statik has joined #openstack-dev14:39
*** statik has quit IRC14:39
*** statik has joined #openstack-dev14:39
*** _cerberus_ has joined #openstack-dev14:39
*** westmaas_ has joined #openstack-dev14:44
*** scotticus has joined #openstack-dev14:44
*** jaypipes has joined #openstack-dev14:44
*** JordanRinke has joined #openstack-dev14:44
*** tudamp_ has joined #openstack-dev14:44
*** vishy has joined #openstack-dev14:44
*** sleepsonthefloor has joined #openstack-dev14:44
*** chmouel has joined #openstack-dev14:44
*** clayg has joined #openstack-dev14:44
*** zaitcev has joined #openstack-dev14:49
openstackgerritVerification 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/33414:51
*** AhmedSoliman has joined #openstack-dev14:54
openstackgerritZiad 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/33414:54
openstackgerritVerification 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/33414:55
*** ChanServ sets mode: +v _cerberus_15:01
*** dragondm has joined #openstack-dev15:02
*** yogirackspace has joined #openstack-dev15:02
*** reidrac has left #openstack-dev15:06
*** reidrac has quit IRC15:06
*** heckj has joined #openstack-dev15:09
openstackgerritZiad 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/33415:11
openstackgerritA 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/33415:13
ccorriganreidrac: yes, it will be Monday Morning...15:15
*** dragondm has quit IRC15:21
*** dragondm has joined #openstack-dev15:22
*** ironcame1 is now known as ironcamel15:25
johan_-_fatal: '/jerdfelt/glance.git': not a Gerrit project15:37
johan_-_has gerrit changed recently?15:37
*** rnirmal has joined #openstack-dev15:44
openstackgerritRick Harris proposed a change to openstack/glance: Improving authorization failure message  https://review.openstack.org/35215:49
openstackgerritA change was merged to openstack/openstack-ci: Update rfc.sh to use 'true'.  https://review.openstack.org/32815:52
openstackgerritA change was merged to openstack/openstack-ci-puppet: Update rfc.sh to use 'true'.  https://review.openstack.org/32915:53
*** vladimir3p has joined #openstack-dev15:53
*** AhmedSoliman has quit IRC15:57
vladimir3pGood morning! Guy, could somebody pls smoketest https://code.launchpad.net/~vladimir.p/nova/vsa/+merge/72983 ? THanks15:59
vladimir3p*guys :-)15:59
*** bengrue_ has joined #openstack-dev16:03
*** nati has joined #openstack-dev16:07
*** nati has quit IRC16:14
*** exlt has quit IRC16:14
*** kbringard has quit IRC16:19
*** kbringard has joined #openstack-dev16:19
openstackgerritJames E. Blair proposed a change to openstack/openstack-ci-puppet: Fix exim depends.  https://review.openstack.org/35316:38
*** jdurgin has joined #openstack-dev16:40
*** anotherjesse has joined #openstack-dev17:05
*** anotherjesse has quit IRC17:06
chmouelsandywalsh:  any objection if i merge https://github.com/rackspace/python-novaclient/pull/92 ?17:08
pvochmouel: isn't that a operator specific extension?17:14
sandywalshpvo, does bring up a good question about where the boundaries of novaclient are.17:15
sandywalshpersonally I have no issue with it17:15
pvochmouel: no issue with the code, but I think we need to think about how extensions are handled with the clients.17:16
sandywalshactually it just highlights the need for a better client that can just adjust based on the WADL from the server17:16
pvoI don't knowt that putting every extension into the client is the right answer.17:16
pvowestmaas_ has some good ideas that we've been discussing on how to handle them.17:16
pvosomething close to: query /extensions to find out what is there and use pypi to install the extension based on the name.17:17
sandywalshlove to hear them. Personally I think the client should be completely dumb and just allow whatever the WADL says.17:17
pvoex; python-novaclient-rax-floatingip17:18
sandywalshif you're going to do that, why not make the client completely dynamic17:18
sandywalshwhy go half-assed17:18
pvosandywalsh: that was the thought there.17:18
pvobut where would you get the actual code?17:19
sandywalshwith the wadl approach extensions are "just supported", no special steps17:19
*** dragondm has quit IRC17:19
sandywalshand, arguably, could be used to work with glance, keystone, etc too17:19
*** tylesmit has joined #openstack-dev17:20
sandywalshbut, until we get such a thing I think we need to allow extensions in novaclient17:20
vladimir3pvishy: ping17:20
pvosandywalsh: 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
sandywalshpvo, I worried about that too, but can't think of a "for instance"17:20
pvosandywalsh: will work on that.17:21
sandywalsh:)17:21
sandywalshthe client shouldn't have any logic, imho17:21
sandywalshpeople may write wrappers around the core client library, but it wouldn't be ingrained17:21
pvothe less the better, sure17:21
sandywalshbut, this doesn't help chmouel right now. So, my vote is to merge it in ($0.02)17:22
vladimir3pguys, any chance to review & smoketest https://code.launchpad.net/~vladimir.p/nova/vsa/+merge/72983 ??? thanks17:23
*** cmagina has joined #openstack-dev17:27
chmouelsandywalsh: 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 now17:33
chmouelsandywalsh: 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 does17:34
*** novas0x2a|laptop has joined #openstack-dev17:55
vladimir3pttx: ping17:58
openstackgerritDan Prince proposed a change to openstack/keystone: Fix NameError exceptions in add_credentials. Adds test case on creating credentials.  https://review.openstack.org/35418:03
*** hisaharu has joined #openstack-dev18:05
*** ohnoimdead has joined #openstack-dev18:06
vladimir3pbcwaldon_: ping18:08
bcwaldon_yes18:08
vladimir3pbcwaldon_: Brian, could you please smoetest our vsa proposal lp:~vladimir.p/nova/vsa ?18:08
vladimir3p*smoketest18:09
bcwaldon_in smokestack?18:09
vladimir3pyep,18:09
bcwaldon_vladimir3p: kk, just started the job18:09
vladimir3pthanks a lot18:09
vladimir3pit has FFE for D4 and I hope we will get some reviews for it today ...18:10
vladimir3pbut this channel is pretty silent today18:10
bcwaldon_yeah, not sure about that18:11
vishyvladimir3p: pong18:11
vladimir3pvishy: hey vish18:11
vladimir3pvishy: will you have some time today to review the VSA prop?18:11
vishyyes18:11
vladimir3pvishy: thanks18:11
bcwaldon_vishy: send dprince an email if you're still having trouble getting into smokestack18:14
vishyok18:15
bcwaldon_vladimir3p: if you're interested in a smokestack account, we can set you up with one18:16
bcwaldon_vladimir3p: just ping dprince18:16
vladimir3pbcwaldon_: great!!! will do it18:17
openstackjenkinsProject 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 1618:20
openstackjenkins* Tarmac: check log file's mode prior to calling chmod18: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 IRC18:23
*** novas0x2a|laptop has joined #openstack-dev18:30
*** nati has joined #openstack-dev18:32
*** markvoelker has quit IRC18:43
*** RobertLaptop has quit IRC18:50
claygdid anything go out the ml about the "use_deprecated_auth" flag?19:00
claygI'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/7250219:04
*** westmaas_ is now known as westmaas19:04
vishyi do19:05
vishyI"m just wondering if this needs an ffe19:05
westmaasand you have all the time in the world?19:05
westmaasah19:05
westmaasidk, seems like a stabalization thing that can come in the final release19:05
*** lorin1 has quit IRC19:06
*** lorin1 has joined #openstack-dev19:06
*** hub_cap has joined #openstack-dev19:07
claygok, so i guess I can set the flag to true or just use new api-paste.ini :)19:07
hub_caphey glancopotamians, how can i map 2011.3~d4~20110812.981-0ubuntu0ppa1~lucid1 back to a specific git version?19:08
*** RobertLaptop has joined #openstack-dev19:13
vishyclayg: to use deprecated auth you need both the flag and the api-paste.ini change19:17
vishythe flag only does one thing, which is export your access key correctly when you get credentials19:17
*** RobertLaptop has quit IRC19:19
*** RobertLaptop has joined #openstack-dev19:19
*** mdomsch has joined #openstack-dev19:21
*** novas0x2a|laptop has quit IRC19:22
*** hub_cap has quit IRC19:23
*** hub_cap has joined #openstack-dev19:28
*** dragondm has joined #openstack-dev19:30
*** yogirackspace has left #openstack-dev19:39
westmaasvishy: would you like states to have an ffe?19:41
westmaasI misunderstood you before!19:41
openstackgerritA change was merged to openstack/keystone: Fix NameError exceptions in add_credentials. Adds test case on creating credentials.  https://review.openstack.org/35419:41
vishywestmaas: it fixes quite a few bugs19:42
vishyso i think it is fine going in19:42
westmaascool19:43
openstackgerritKevin L. Mitchell proposed a change to openstack/glance: Add functional tests  https://review.openstack.org/33319:44
vishybcwaldon_: ping19:44
bcwaldon_vishy: yep19:45
vishybcwaldon_: can you comment real quick here: https://code.launchpad.net/~cloudbuilders/nova/os-keypair-integration/+merge/7214019:47
vishybcwaldon_: on the best way of checking for 1.1-ness19:47
bcwaldon_vishy: yessir19:47
*** anotherjesse has joined #openstack-dev19:50
anotherjesseblamar: around?19:50
vishywestmaas, 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/7298319:51
blamaranotherjesse: around, whats up?19:51
bcwaldon_s/tax/ttx/ ?19:51
anotherjesseblamar: want to talk about simple-usage19:51
vishypvo, ttx: ^^19:51
vishywho puts autocorrect in a client19:51
vishynova-core: we need some consensus on this going in.19:52
* blamar really needs to learn more about what virtual storage arrays are....quickly19:53
bcwaldon_vishy: btw, westmaas isn't nova-core19:53
blamarbcwaldon_, that's mean!19:53
bcwaldon_I don't want him to feel special19:53
jk0lol19:54
*** martine has quit IRC19:54
* westmaas feels special anyway19:54
bcwaldon_westmaas: you are special19:54
jk0it's ok westmaas, you know we think you're special :)19:55
pvovishy: lookin'19:55
vishybcwaldon_: yes but he has access to more core people than anyone :)19:57
*** tylesmit has quit IRC19:57
bcwaldon_vishy: aww, now I'm sad19:57
vishybackground info in case anyone missed it was that the initial version made changes to compute and added more db tables like drive type20:00
bcwaldon_it's been a long time in the making20:00
vishyI got them to use instance_types instead20:00
bcwaldon_yeah, thanks for working with them so much20:01
vishyand create volume_types instead of random drive_type stuff20:01
vishythey've been doing a lot of work20:01
pvovishy: I think you make a good point about accepting specific vendor code into trunk. This feels like its almost a pbb issue?20:01
vishymy one complaint is you can't actually use the vas stuff without their special custom issue20:01
vishy*vsa20:01
pvoPPB…20:01
vishys/issue/image/g20:02
bcwaldon_guys... come on20:02
vishypvo: i think we can decide as core20:02
vishythey tried to make the vas code general enough that other storage vendors could provide an image / drivers to support their own storage solutions20:03
pvovishy: let me look at the code more.20:03
*** ameade has quit IRC20:03
vladimir3pok, seems like we have an interesting converstation here :-)20:03
vishyit would be nice to have a general open source base image20:04
vladimir3pbcwaldon_: pls take a look at http://wiki.openstack.org/NovaVsaSpec, it has some info... some of it is a bit outdated though20:04
vladimir3pyes, we plan to create several completely open source images for both VSA and for package on the BE20:04
bcwaldon_vladimir3p: I'd like to see it in the docs in code, too20:04
bcwaldon_vladimir3p: so it shows up at nova.openstack.org20:05
vladimir3pyeah, we are definitely lacking some docs and will work on it ... someday :-)20:05
vladimir3pthe general idea of VSA is to create an infrastructure for storage vendors to deploy their storage stacks20:06
vladimir3p(with all their features)20:06
annegentledon't accept it without docs! (I'm kinda serious)20:06
bcwaldon_annegentle: I got your back20:06
* annegentle fist bumps20:07
vladimir3pwhat 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 something20:10
comstudvishy: https://code.launchpad.net/~cbehrens/nova/rpc-kombu/+merge/7309620: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.org20:11
*** markmc has quit IRC20:11
comstudvishy: would appreciate your comments on this when you have time.. and thoughts on it making diablo20:11
bcwaldon_vladimir3p: by 'docs in the code', I mean the docs directory in nova20:11
vladimir3pbcwaldon_: ok, I thought that you are using something like doxygen (or other tool) for collecting docs from the code itself20:12
bcwaldon_vladimir3p: Not me :)20:12
vladimir3p:-)20:12
comstudvishy: feels slightly risky, but it fixes a couple of important bugs, unit tests are good, and i've been doing functional testing20:12
vishyvladimir3p: it does auto generate a bit from docstrings20:14
vladimir3pvishy: great, at least this part is covered :-)20:14
vishyvladimir3p: 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 docs20:15
vishybcwaldon_, annegentle: would that ^^ satisfy your concerns?20:15
bcwaldon_vishy: sure20:15
annegentlevishy: that's a great start. Concepts, HowTos outlined would be great.20:16
*** mwhooker has joined #openstack-dev20:16
vladimir3pgreat, thanks folks. will need to learn what is sphinx ...20:16
heckjcomstud: reading the merge now - I think an always-retry with an expanding retry interval would be ideal20:16
bcwaldon_vishy: I can understand it isn't a small task, so I'm fine with this for now20:16
annegentlevladimir3p: feel free to ask me if you need anything, I can outline too.20:16
comstudheckj: just saw your comment, yeah.  there's backoff already built into the kombu call i'm using, so that should be covered..20:16
comstudheckj: and I tend to agree on connect-forever, also20:17
*** AhmedSoliman has joined #openstack-dev20:18
vishycomstud: is it possible to leave the carrot in as a deprecated option?20:18
annegentlevladimir3p: 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.html20:18
vladimir3pannegentle: thanks. I will take a look.20:19
comstudvishy: i thought about it.. started to do that, and stopped because it was a fair amount of fixing..20:19
annegentlevladimir3p: and Sphinx docs are built with this command: python setup.py build_sphinx20:19
comstudvishy: I'll take another stab at it today and see if I can come up with something20:20
comstudvishy: 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 API20:21
vishycomstud:20:22
vishyit seems like you removed the abstraction layer?20:22
comstudno20:23
comstudnot exactly...20:23
comstudi changed the 'level' at which things are abstracted20:23
comstudthere 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.. IMO20:24
comstudidentical20:24
vishycomstud: a lot of that stuff was added to make things like zeromq work20:25
vishycomstud: which doesn't function like carrot/kombu20:25
comstudvishy: you should still be able to make zeromq work... with probably less effort this way20:25
zedascomstud: 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
zedascomstud: and no, this breaks all the zeromq code i was working on. hard.20:25
vishyzeds is working on the zeromq code, so you're going to have to convince him that your way will work.  GL :)20:26
comstudzedas: :-/20:26
comstudhaha20:26
zedascomstud: 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
comstudzedas: Ok20:26
zedasso 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
comstudzedas: So, you need to have your own 'call', 'cast', and so forth interfaces?20:27
comstudI can move those back20:27
zedascomstud: 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
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Adding guide for RAX-KSKEY-service extension.  https://review.openstack.org/35520:28
zedascomstud: 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
zedascomstud: ok i'm going to lunch, bug me if you need help.20:29
comstudzedas: alrighty.. i'll change the interfaces back to exactly how they were and make this work20:29
zedascool. rock.20:30
vladimir3pvishy: should I push to the same branch in order to get rid of those strange files?20:30
comstudzedas: Shouldn't be a big deal.. sorry, didn't had an idea you were working on another implementation20:30
comstudhad/have20:30
comstudand it seems like the interfaces I created would be enough.. but maybe not. :)20:30
comstudseemed20:30
comstudI should be able to put carrot back exactly how it was then20:31
vladimir3pvishy: pls disregard the previous message. Just got explanation from soren20:32
*** jeblair has quit IRC20:32
sorenvladimir3p: I hope it's clear enough?20:32
vladimir3psoren: yep. now will need to find the correct version #20:33
soren-150 works.20:33
sorenThat exact command line is tested to work.20:33
vladimir3psoren: great. will try it right now20:33
sorenIf you just run it, then bzr commit, bzr push, you should be golden.20:33
*** lts has quit IRC20:34
*** jeblair has joined #openstack-dev20:34
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Adding guide for RAX-KSKEY-service extension.  https://review.openstack.org/35520:35
*** kbringard has quit IRC20:35
*** kbringard has joined #openstack-dev20:36
s1rpanybody familiar with keystone know why we're using underscores as the separator in the HTTP headers?20:36
s1rpit seems that many HTTP libraries and proxies canonicalize HTTP headers, changing underscores to dashes, looks like this could cause some big headaches20:37
Davieyadam_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-dev20:37
uvirtbot`Launchpad bug 828719 in glance "glance/common/config.py find_config_file() loads config files from "."" [Undecided,Confirmed] https://launchpad.net/bugs/82871920:37
dolphms1rp: where are underscores used? i know keystone uses X-Auth-Token for example20:37
s1rpdolphm: the auth_token middleware uses: X_AUTH_TOKEN, X_ROLES, X_TENANT, etc20:38
s1rpdolphm: as does the nova and glance shims20:39
adam_gDaviey: doh!20:39
tr3buchetthroughnothing: you around?20:39
dolphms1rp: can you open a bug on https://bugs.launchpad.net/keystone ?20:41
s1rpdolphm: https://bugs.launchpad.net/keystone/+bug/83504520:41
uvirtbot`Launchpad bug 835045 in keystone "Header format causes trouble webob" [Undecided,New]20:41
sorenvladimir3p: Worked brilliantly. Thanks.20:41
vladimir3p+soren: thanks to you. I've already started a clean branch when got your tip :-)20:42
dolphms1rp: ah, awesome :)20:43
sorenvladimir3p: I typed as fast as I could :)20:43
*** erik-s has quit IRC20:44
*** jeblair has quit IRC20:45
*** jeblair has joined #openstack-dev20:45
*** erik-s has joined #openstack-dev20:47
zedascomstud: awesome. hit me up if you hit a snag20:47
vishysoren: thx for weighing in.  I think that if you're convinced we're good for merging.20:51
vishyvladimir3p: I'd still like a bug for adding docs though20:51
vladimir3pvishy: sure. completely fine with the bug thing. However, not sure about sphinx - trying to learn what is that :-)20:52
comstudzedas: will do20:52
vladimir3pI mean we will definitely do it, not sure about today20:53
bcwaldon_vishy: any idea why the recent unittest2 branch failed?20:54
vishypretty easy.  Just docs as restructured text files20:56
vishybcwaldon_: let me look20:56
vishybcwaldon_: unittest2 isn't on hudson mostlikely20:57
vladimir3p_0x44: ping20:57
*** novas0x2a|laptop has joined #openstack-dev20:57
_0x44vladimir3p: Yo20:57
bcwaldon_vishy: yeah, that's what I thought. mtaylor?20:57
vladimir3p_0x44: can you pls elaborate on your comment about format strings20:58
_0x44vladimir3p: Sure, one sec20:58
_0x44vladimir3p: Like this:21:00
_0x44LOG.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 & data21:00
_0x44Where locals() is a function that returns a dict21:00
*** rnorwood has joined #openstack-dev21:01
_0x44vladimir3p: I know that they're also used to print the headers, but that can be passed a dict too21:02
_0x44Right 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 that21:04
vishyjeblair: ping21:04
_0x44vladimir3p: 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
jeblairvishy: one sec21:07
_0x44vladimir3p: Like this: print "%(project)-12s\t%(project_id)-5s" % {'project': "blah", 'project_id': 10}21:09
_0x44vladimir3p: locals() just returns a dict with the variables accessible from the local scope keyed off the variable name.21:09
jeblairvish: hi!21:10
jeblairvishy: even21: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
_0x44vladimir3p: Sweet :)21:12
vishyjeblair: jenkins builder needs unittest221:13
vishyjeblair: we may also need to add it as a dep to the packages also21:14
pvovishy: could also use some thoughts on https://code.launchpad.net/~jason-koelker/nova/lp819477/+merge/7193021:14
*** medberry is now known as med_out21:14
jeblairvishy: which jenkins job?21:15
*** AhmedSoliman has quit IRC21:16
*** nati_ has joined #openstack-dev21:17
vishyjeblair: last nova merge failed which tries to add unittest221:17
vishypvo: interesting.  Any idea if this works in the other modes?21:18
vishypvo: the idea being you can have one network with multiple subnets?21:18
*** nati has quit IRC21:19
jeblairvishy: gotcha.  i'll start on that.21:21
vishythx21:22
vishypvo: 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 groups21:23
*** AhmedSoliman has joined #openstack-dev21:24
*** joesavak has quit IRC21: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
kbringardsource security groups only work in euca2ools 1.3+ though, right?21:25
vishykbringard: well source for a particular ip does21:26
kbringardsince euca 1.2 sets port=None or some craziness21:26
_0x44vladimir3p: I don't want you to remove locals21:26
kbringardoh, I thought setting source groups was completely non functional with euca 1.221:26
vishykbringard: amazon sets everything open if port etc. isn't specified21:26
vishykbringard: there is a bug that we should replicate that functionality21:26
vishykbringard: then there is the debate of whether we should allow all within a sec group or make the user specify it manually21:27
vishyass in default allow from default21:27
vishy* as21:27
vladimir3p_0x44: ???21:27
_0x44vladimir3p: I want you to make +        self._format_str_vsa = "%-5s %-15s %-25s %-10s %-6s "\21:27
_0x4439+                               "%-9s %-10s %-10s %10s"21:28
*** zaitcev has quit IRC21:28
_0x44take a dict instead of a tuple21:28
_0x44Ugh, sorry21:28
_0x44I want you to make the newly defined format_strs take a dict21:28
_0x44So self._format_str_vsa = "%(id)-5s ...etc"21:28
vladimir3p_0x44: ok, got you21:28
_0x44Sorry for not being clear21:29
*** amccabe has quit IRC21:29
kbringardvishy: ah, cool, thanks for clarifying21:30
*** mdomsch has quit IRC21:32
pvovishy: 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 IRC21:32
vishypvo: well that same net stuff doesn't really affect you if you aren't using secgroups21:33
vishybut it will affect everyone else who is :)21:33
pvovishy: oh sure. not saying that it doesn't matter. :)21:33
vladimir3pvishy: just added a bug for docs - https://bugs.launchpad.net/nova/+bug/83509921:33
uvirtbot`Launchpad bug 835099 in nova "Need to add docs for VSA code, concepts, APIs" [Undecided,New]21:33
*** hisaharu has quit IRC21:35
*** jakedahn has joined #openstack-dev21:37
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Adding guide for RAX-KSKEY-service extension.  https://review.openstack.org/35521:37
*** nati_ has quit IRC21:37
jeblairvishy: https://code.launchpad.net/~corvus/nova/add-unittest2/+merge/7311021:38
openstackgerritYogeshwar 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/35521:38
jeblairvishy: can you review that real quick?21:38
vishyjeblair: is jenkins doing that now? or is it manual merge?21:40
vishyjeblair: in the past i've had to manually merge21:40
jeblairvishy: manual merge21:40
vishyjeblair: nova (2011.3~rc~20110826.1500-0ubuntu1) natty; urgency=low <--that doesn't look right21:40
jeblairvishy: you mean natty -> oneiric ?21:42
vishyyeah and the version number21:42
jeblairvishy: 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 portion21:43
jeblairvishy: i'm fixing the natty bit21:43
vishygotcha.  Coolness21:46
*** bcwaldon_ has quit IRC21:47
jeblairvishy: thx21:47
*** nati has joined #openstack-dev21:48
kbringardvishy: 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 IRC21:50
*** nati has joined #openstack-dev21:50
vishykbringard: right that is how it is right now21:50
vishyI kind of like the explicitness of being able to set it21:51
vishylike only allow port 80 within the group21:51
kbringardso you prefer to not just allow everything within the same group21:52
*** bsza has quit IRC21:53
*** rnorwood has quit IRC21:56
*** code_franco has quit IRC21:56
vishykbringard: I"m undecided.  Compatibility says we should21:56
vishykbringard: but I feel like it gives more features/flexibility to not.21:56
kbringardyea… it's a tough call… perhaps make it a flag?21:57
kbringarde2_style_security_groups=true21:57
kbringardhehe21:57
blamarvishy: just approved VSA, but it needs a FFE from ttx right?21:58
vishywe gave it a ffe in the meeting21:59
vishyif it could get in by friday21:59
vladimir3pvishy: can I push another small thing to this merge?21:59
vishyi don't know if he needs to mark it officially?21:59
blamarvishy: can we put that on the merge prop?21:59
vladimir3pvshy: (addressed _0x44's concern about format strings)22:00
*** misheska has quit IRC22:00
vishyblamar: cerberus isn't here22:01
vishy:(22:01
jeblairvishy: that's merged, but the nova-ppa job is unhappy.  working with monty on figuring that out.22:01
vishypvo: is dietz around?22:01
vishyunhappy ppa :)22:01
pvovishy: I'm staring at his mug right now.22:01
pvoand it isn't a framed photo.22:01
jk0poor guy22:01
blamaranotherjesse: 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 that22:02
vishypvo: the needs information22:02
_cerberus_I am here22:02
_cerberus_I have a stupid nick with underscores in it22:02
anotherjesseblamar: vishy had an idea for using the models22:02
*** hisaharu has joined #openstack-dev22:02
anotherjesseblamar: are you ok if vishy is ok with the approach?22:02
vishy_cerberus_: ah doh sorry22:02
jk0change it to c3rb3rus like a l33t person would do22:02
_cerberus_k-rad22:03
blamaranotherjesse: 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 it22: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-core22:03
_cerberus_Ahh, ok22:04
vishyI think everyone is ok with it merging22:04
_cerberus_Well that's the info I needed22:04
*** kbringard has quit IRC22:05
blamaranotherjesse: so just adding compute_api.get_all_by_date_range or something?22:07
anotherjesseblamar: don't want to do that I don't think22:08
zykes-anyone got time to answer a question on wsgi.py ?22:08
tr3buchetsince when does hudson run on python 2.7?22:08
anotherjesseactually that is what he is going to do22:08
anotherjesseI didn't know if we wanted one like that but sure :)22:08
tr3buchetopenstack-hudson that is22:09
zykes-in the class Resource > dispatch, why does it use "default" is no method was found ?22:09
vladimir3pblamar: compute_api.get_all has search_ops. It is quite easy to add an additional filter there22:09
blamarvladimir3p: thanks, haven't used that too much22:09
adam_gare 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 IRC22:13
*** ewindisch has quit IRC22:13
zykes-anyone ? ^^22:13
*** jakedahn has joined #openstack-dev22:13
jeblairadam_g: i'll take a look in a min.22:15
blamarzykes-: 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 there22:16
adam_gjeblair: thank you, sir.22:16
blamarzykes-: 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 code22:18
tr3buchetmonty jaypipes vishy: why is openstack hudson running on python 2.722:19
tr3buchetjeblair: ^22:20
*** mnour has quit IRC22:21
dragondmAlso 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/7307922:21
zykes-blamar: always going to be there ?22:23
jeblairdragondm: i've added unittest2 as a build-dep for the package which should cause it to make its way to the build slaves22:23
zykes-what if it can't find the default method then in the controller ?22:23
*** mfer has quit IRC22:24
jeblairtr3buchet: is that what you were referring to, or is there another problem related to 2.7?22:24
jeblairadam_g: not forgotten about you22:24
tr3buchetjeblair: yes, exactly22:24
*** blakeyeager has quit IRC22:24
vishytr3buchet because it is hawt and sexy :)22:24
tr3buchetwell by all means!22:25
jeblairtr3buchet: 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
openstackgerritRick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client  https://review.openstack.org/35022:25
tr3buchetjeblair: want me to propose something small and simple?22:26
jeblairadam_g: what's your launchpad/gerrit username?22:26
tr3bucheti can't merge trunk and run tests in the mean time22:26
adam_gjeblair: 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 error22:26
jeblairtr3buchet: if it's not too much trouble, that could be helpful.22:27
*** mwhooker has quit IRC22:27
tr3buchetcoming right up22:27
jeblairadam_g: https://review.openstack.org/#settings22:29
jeblairadam_g: what's your account id on that page?22:29
adam_gjeblair: 142022:29
jeblairadam_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_gjeblair: hmph. ok, thanks!22:31
jeblairadam_g: 1215 is associated with gandelman-a, and https://login.launchpad.net/+id/KeeKF8722:33
jeblairadam_g: which is the right openid local_id for https://launchpad.net/~gandelman-a22:33
jeblairadam_g: #1420 has your email address, and is associated with https://login.launchpad.net/+id/QAxGXJy22:33
jeblairadam_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
tr3buchetjeblair: https://code.launchpad.net/~tr3buchet/nova/quotes/+merge/7311522:34
*** rnirmal has quit IRC22:34
openstackgerritJoe Heck proposed a change to openstack/openstack-ci-puppet: adding cheetah as dependency to build slave  https://review.openstack.org/35622:34
jeblairvishy: have a second to approve tr3buchet's change? ^22:35
jeblairvishy: i'm hoping it will help me out getting the unittest2 thing fixed22:35
heckjjeblair: 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
tr3bucheti pinged a couple of ozone guys as well22:35
tr3buchethopefully this goes quick22:36
*** taturiello has joined #openstack-dev22:36
adam_gjeblair: no, only logged in as that one. 1215 is associated with all email addressed associated with the LP acct, correct?22:36
openstackgerritA change was merged to openstack/openstack-ci-puppet: adding cheetah as dependency to build slave  https://review.openstack.org/35622:36
jeblairno, 1215 has the account name and 1420 has the email. :(22:37
heckjjeblair: grazie22:37
adam_gjeblair: is it possible to drop both accounts and start over? first time trying this, so theres nothing to be lost22:38
jaypipestr3buchet: because it's Natty, AFAIK.22:41
jeblairadam_g: before we look at that, can you quit your browser and log in again by going straight to https://review.openstack.org/#mine22:41
jeblairadam_g: and see which account id you get after logging in again22:42
jeblairadam_g: i've asked in #launchpad-dev, but i don't know if anyone there is awake22:42
adam_gjeblair: 1420 still, from different browser.22:43
jeblairadam_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
openstackgerritYogeshwar 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/35522:43
*** mattray has quit IRC22:45
jaypipess1rp: 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
tr3buchetjaypipes: guess it can't be helped22:46
jaypipestr3buchet: are you suggesting another solution?22:47
tr3buchetjaypipes: no just found it strange hudson was running on a version of python separate from what we support22:48
jaypipestr3buchet: what do "we support"?22:49
*** bengrue_ has quit IRC22:49
tr3bucheti thought 2.6.522:49
tr3buchetthinking back i don't really remember why i think this however22:49
tr3buchetbut if we don't i need to some upgrading22:49
jaypipestr3buchet: is the "we" you are referring to Rackspace Cloud, or nova-core, or some other we? :)22:50
tr3buchetnova22:50
openstackgerritRick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client  https://review.openstack.org/35022:50
adam_gjeblair: ah, perhaps we can figure out on monday when lp folk are around. thanks for looking into it22:51
tr3buchetdefinitely not a rackspace thing22:51
jaypipestr3buchet: 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
jeblairadam_g: sorry i don't have a quick answer22:52
tr3buchetyeah i wouldn't doubt i'm mad22:52
_cerberus_My impression also was that 2.6.x was the standard.22:52
tr3buchetwell at least i'm not the only crazy22:52
_cerberus_Yeah, I'm not at all claiming to be informed.22:53
_0x44It was discussed at the summit in Austin last July22:53
_0x44I don't know if it's been discussed since22:53
tr3buchetif we don't support a particular version things get tricksy, as we're seeing here22:53
tr3buchet_0x44: and 2.6.x was the decision?22:53
_0x44tr3buchet: I recall it being an announcement by dendro22:54
_0x44tr3buchet: Not a discussion.22:54
_0x44tr3buchet: 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
tr3buchetyeah that sounds more like it22:54
*** novas0x2a|lapto1 has joined #openstack-dev22:55
*** novas0x2a|laptop has quit IRC22:55
tr3buchetjeblair: so the merge is approved, we'll see what happens22:56
tr3buchetmaybe we should discuss this in boston22:56
*** novas0x2a|lapto1 has quit IRC22:56
*** novas0x2a|laptop has joined #openstack-dev22:56
s1rpjaypipes: sure thing22:57
jaypipestr3buchet: 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
jaypipess1rp: thx!22:57
s1rpjaypipes: 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-dev22:59
jaypipess1rp: oh, yes, that is fine.22:59
s1rpjaypipes: cool22:59
jaypipess1rp: sorry, didn't realize it had a BP.22:59
s1rpjaypipes: yep, here it is: https://blueprints.launchpad.net/glance/+spec/pluggable-auth23:00
tr3buchetjaypipes: right on23:00
jaypipess1rp: aha.23:00
jeblairs1rp: gerrit magic links trigger on "bp foo" or "blueprint foo"23:00
tr3bucheti guess i made a silly assumption, that we'd be 2.6 until there was a large moving decision to support 2.7 as well23:00
jeblairsl1p: so if you say "implement bp foo" that's best23:01
tr3buchetwhich would be something taken care of during a milestone, with blueprints or whatever23:01
jeblairsl1p: er, "implements bp foo"23:01
s1rpjeblair: cool, will do23:01
jeblairs1rp: i have no idea why i munged your name that way, sorry.23:01
tr3buchetinstead 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 IRC23:01
openstackgerritRick Harris proposed a change to openstack/glance: Adding Keystone support for Glance client  https://review.openstack.org/35023:03
s1rpjaypipes: review repushed23:03
jaypipestr3buchet: 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
jaypipestr3buchet: 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
tr3buchetjaypipes: but what version does our gatekeeper run?23:05
jaypipestr3buchet: my point is that the gatekeeper should fire builders on a variety of versions...23:06
*** jakedahn_ has joined #openstack-dev23:06
vladimir3pvishy: 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
tr3buchetright, can't wait for that to be setup23:06
jaypipestr3buchet: 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
jaypipestr3buchet: 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
vishyvladimir3p: kicked it off23:07
tr3buchetjaypipes: i'll take a look.23:07
tr3bucheti'll see what i can do23:07
jaypipescool23:07
vishyif jenkins is working it should land23:07
vladimir3pvishy: thanks!23:07
tr3buchetvishy: yeah my little patch hasn't gone off yet23:08
vishyassuming no tests/pep errors23:08
vladimir3pvishy: the last thing for this week - could you pls change assignee of volume types BP to "Zadara storage" (marketing request, not mine :-) )23:08
vishysure23:08
*** jakedahn has quit IRC23:09
*** jakedahn_ is now known as jakedahn23:09
*** med_out is now known as medberry23:10
*** AhmedSoliman has quit IRC23:16
tr3buchetlater guys!23:16
*** vladimir3p has quit IRC23:18
*** tylesmit has joined #openstack-dev23:32
*** zns has quit IRC23:43
*** martine has joined #openstack-dev23:51
*** hisaharu has quit IRC23:55
*** nati_ has joined #openstack-dev23:56
*** nati has quit IRC23:56
*** hisaharu has joined #openstack-dev23:57

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