Tuesday, 2011-09-13

openstackgerritJames E. Blair proposed a change to openstack/openstack-ci-puppet: Add SNMP configuration to puppet.  https://review.openstack.org/42200:10
mtaylornotmyname: no - but it irks me and I've been meaning to look in to it00:28
*** lorin1 has joined #openstack-dev00:28
*** jakedahn has joined #openstack-dev00:31
*** martine has quit IRC00:34
notmynamejeblair: what with some travel and the relative quiet of the 1.4.3 release, I haven't had to use it much yet. I'd guess I'm logged out once a day maybe?00:38
notmynamemtaylor: consider this another vote to change it :-)00:39
mtaylornotmyname: sold.00:39
notmynamejeblair: scratch that. I logged in earlier this afternoon (about when I first complained to you ;-)  ). I'm logged out now00:40
*** lorin1 has left #openstack-dev00:40
*** mattray has joined #openstack-dev00:44
*** mattray has quit IRC00:45
*** mattray has joined #openstack-dev00:45
*** bcwaldon has joined #openstack-dev00:45
*** tsuzuki_ has joined #openstack-dev00:46
*** jdurgin has quit IRC00:49
*** novas0x2a|laptop has quit IRC00:49
openstackgerritBrian Waldon proposed a change to openstack/glance: Updating image status docs  https://review.openstack.org/41800:50
*** dolphm has quit IRC00:52
*** ohnoimdead has quit IRC00:58
*** mwhooker has quit IRC01:13
openstackgerritBrian Waldon proposed a change to openstack/glance: Implementing changes-since param in api & registry  https://review.openstack.org/38601:22
*** mattray has quit IRC01:49
*** lorin1 has joined #openstack-dev02:39
*** lorin1 has left #openstack-dev02:49
*** bcwaldon has quit IRC02:54
*** tsuzuki_ has quit IRC03:10
openstackgerritMike Barton proposed a change to openstack/swift: separate proxy controllers from server module  https://review.openstack.org/42703:59
*** tsuzuki_ has joined #openstack-dev04:00
openstackgerritMike Barton proposed a change to openstack/swift: separate proxy controllers from server module  https://review.openstack.org/42704:16
*** bengrue has quit IRC05:12
*** zaitcev has quit IRC05:13
*** naehring has joined #openstack-dev05:50
naehringHello. When using the eucatools, my api receives "TypeError: create_key_pair() keywords must be strings", this belongs to each command (error: must be strings) except euca-describe-images. Using "nova" for the operations everything works. Someone got a hint for me? Thanks in advance.05:52
vishynaehring: which version of python do you have?05:54
jeblairnotmyname, mtaylor: hrm, gerrit web sessions cache default is 12 hours (of inactivity), and i'm still logged in from this morning.  i wonder if something else is going on with your sessions.05:55
naehringthe host is running 2.605:55
vishynaehring: is it 2.6.1?05:55
vishyor an early version of 2.6?05:55
vishynaehring: the early 2.6 versions couldn't take kwargs with unicode keys05:56
vishynaehring: we had converted them all to strings, but perhaps one slipped back in.05:56
vishynaehring: can you pastie the traceback?05:57
naehringvishy: of couse, just a moment.05:57
naehringvishy: http://paste.openstack.org/show/2426/06:00
naehringimportant may be, this is no ubuntu host06:00
vishynaehring: is this current trunk?06:00
naehringthis is rc, I am preparing the packages06:01
vishynaehring: this should fix it: http://paste.openstack.org/show/2427/06:03
vishycan you file a bug and test that patch?06:04
naehringvishy: of course, I'll test it right now.06:04
naehringvishy: it looks good, my sample commands are working. I'll file a bug now. Thank you!06:08
vishynaehring: thanks06:08
naehring848643 is the corresponding number of the bug, vishy.06:14
*** reidrac has joined #openstack-dev07:01
*** toluene has joined #openstack-dev07:13
*** jdag has quit IRC07:31
*** cthiel has joined #openstack-dev08:46
*** darraghb has joined #openstack-dev08:46
*** jeffjapan has quit IRC08:54
*** markmc has joined #openstack-dev09:10
*** ironcamel has quit IRC09:37
*** doude has quit IRC09:37
*** errr has quit IRC09:37
*** redbo has quit IRC09:37
*** dfg has quit IRC09:37
*** ironcamel has joined #openstack-dev09:38
*** doude has joined #openstack-dev09:38
*** errr has joined #openstack-dev09:38
*** redbo has joined #openstack-dev09:38
*** dfg has joined #openstack-dev09:38
*** zelazny.freenode.net sets mode: +v redbo09:38
*** Adri2000 has joined #openstack-dev09:51
*** lts has joined #openstack-dev11:02
*** zul has quit IRC11:03
*** markvoelker has joined #openstack-dev11:10
*** toluene has quit IRC11:24
*** zul has joined #openstack-dev11:29
sandywalshhelp ... has anyone ever run into these type errors running trunk tests? http://paste.openstack.org/show/2425/11:33
sandywalshsomething obviously munged with my dev env, but can't seem to put my finger on it.11:34
*** mfer has joined #openstack-dev11:37
*** HugoKuo has quit IRC11:44
ttxannegentle: I just cleared you from the waiting list, you are confirmed11:59
*** bsza has joined #openstack-dev12:02
openstackjenkinsProject nova build #1,362: SUCCESS in 3 min 52 sec: https://jenkins.openstack.org/job/nova/1362/12:36
openstackjenkinsTarmac: Moving tests/test_cloud.py to tests/api/ec2/test_cloud.py. They are EC2-specific tests, so this makes sense.12:36
*** lorin1 has joined #openstack-dev12:43
openstackjenkinsProject nova-tarball-bzr-delta build #577: FAILURE in 11 sec: https://jenkins.openstack.org/job/nova-tarball-bzr-delta/577/12:55
openstackjenkinsTarmac: Moving tests/test_cloud.py to tests/api/ec2/test_cloud.py. They are EC2-specific tests, so this makes sense.12:55
ttxbug 848960 filed for that ^13:09
uvirtbotLaunchpad bug 848960 in nova "Files are missing from tarball due to rev1559" [High,In progress] https://launchpad.net/bugs/84896013:09
*** bcwaldon has joined #openstack-dev13:11
*** bcwaldon has quit IRC13:11
*** tryggvil has joined #openstack-dev13:14
annegentlethanks ttx. I could swear I went in the first day and clickety click clicked so I'm glad I did the proposal process.13:35
ttxannegentle: maybe you did register on the beta test but did not re-register on the live one13:39
*** amccabe has joined #openstack-dev13:40
annegentlettx: ah that's probably it.13:42
annegentleRunning a Doc Blitz - one hour to review and give feedback on OpenStack docs. See http://bit.ly/stackdocblitz.13:43
annegentleit's next week, I hope to get lots of doc bugs out of it.13:44
*** zul has quit IRC13:46
*** chuck_ has joined #openstack-dev13:46
*** chuck_ has quit IRC13:46
*** zul has joined #openstack-dev13:47
*** creiht has left #openstack-dev13:57
*** chuck_ has joined #openstack-dev13:58
*** zul has quit IRC13:59
*** bcwaldon has joined #openstack-dev13:59
*** joesavak has joined #openstack-dev14:04
*** chuck_ is now known as zul14:05
annegentleglenc: Is there a document we can point people to who want to use the Admin API at https://blueprints.launchpad.net/nova/+spec/admin-server-actions?14:05
*** kbringard has joined #openstack-dev14:06
glencannegentle - nothing beyond that at the moment. What can I do to help?14:06
annegentleglenc: I'd like to understand it better - does it work only with Nova?14:07
annegentleglenc: how do people get it?14:07
annegentleglenc: and does it only do suspend right now?14:07
glencI think that's the only admin-only action that we've defined for servers at the moment14:08
glencThere are two other parts of the API that have not been completed: users and services14:08
glencthe users part lets admins do things to users, such as suspending all their servers or their account.14:08
glencThe services lets admins start/stop various services (for example, if you want to remove a compute node)14:09
glencit is/will be part of core Nova14:09
annegentleglenc: ok, reading and thinking14:10
*** rnorwood has joined #openstack-dev14:12
*** dprince has joined #openstack-dev14:14
annegentleglenc: We need extensions documentation, and I'm putting together an RST template along with a DocBook template. Can I email those to you? I'm still trying to determine where the repository for extensions docs lives, and welcome input there also.14:15
glencsure14:15
*** cp16net has joined #openstack-dev14:16
openstackgerritDan Prince proposed a change to openstack/keystone: Update keystone-manage commands to convert tenant name to id. Fixes #lp849007  https://review.openstack.org/42814:17
annegentleI have two ideas for where extensions docs could live. One is in the compute-api git repo that I'm setting up this week. The other location could be a /doc directory in nova/trunk/nova/api/openstack/contrib.14:20
annegentleanyone have thoughts on location? I can also post to the mailing list.14:20
*** scotticu1 has left #openstack-dev14:31
*** Binbin has joined #openstack-dev14:37
*** Binbin has quit IRC14:39
*** mdomsch has joined #openstack-dev14:42
*** code_franco has joined #openstack-dev14:50
*** dragondm has joined #openstack-dev14:59
*** reidrac has quit IRC15:10
*** zul has quit IRC15:12
*** jaypipes-afk is now known as jaypipes15:14
*** rnirmal has joined #openstack-dev15:18
*** jdag has joined #openstack-dev15:22
openstackjenkinsProject nova build #1,363: SUCCESS in 3 min 49 sec: https://jenkins.openstack.org/job/nova/1363/15:27
openstackjenkins* Tarmac: - remove translation of non-recognized attributes to user metadata, now just ignored15:27
openstackjenkins- ensure all keys are defined in image dictionaries, defaulting to None if glance client doesn't provide one15:27
openstackjenkins- remove BaseImageService15:27
openstackjenkins- reorganize some GlanceImageService tests15:27
openstackjenkins* Tarmac: Update MANIFEST.in to match directory moves from rev155915:27
openstackgerritA change was merged to openstack/keystone: Update keystone-manage commands to convert tenant name to id. Fixes #lp849007  https://review.openstack.org/42815:39
openstackgerritA change to openstack/glance has been rejected:     the "glance index" provides a more style of listing images.     1. the number of image indexes is "adapted" to the size of the console,        while users still can customize the number of output per page through        the parameter --limit     2. us  https://review.openstack.org/39715:42
bcwaldonttx: looks like http://wiki.openstack.org/reviewslist/ isn't updating15:48
* ttx looks15:49
ttxindeed15:49
bcwaldonttx: top branch in there merged 20 hours ago15:49
* ttx investigates15:49
bcwaldonttx: thank you, sir :)15:49
bcwaldonttx: the nova review days page is also out of date, is soren the maintainer there?15:51
ttxbcwaldon: he is, but maybe anyone can edit that15:51
*** naehring has quit IRC15:55
*** dragondm has quit IRC15:56
*** ewindisch_ has quit IRC15:56
ttxbcwaldon: apparently gets confused because some projects don't have a "next milestone" now -- fixing15:57
bcwaldonttx: gotcha15:57
*** dragondm has joined #openstack-dev15:57
ttxbcwaldon: done15:59
bcwaldonttx: thanks!15:59
ttxnp, this page is a bit in survival mode atm :)15:59
bcwaldonttx: yeah, needs to be updated to pull from gerrit for glance, too16:00
ttxbcwaldon: yes, or we should add some scoring feature to gerrit itself.16:00
bcwaldonttx: might be easier not to touch gerrit. I haven't looked myself but I'm told the codebase isn't exactly...simple16:01
openstackgerritA change was merged to openstack/glance: Updating image status docs  https://review.openstack.org/41816:11
jaypipesVek: ping16:13
*** zul has joined #openstack-dev16:16
*** lts has quit IRC16:17
*** _cerberus_ has quit IRC16:17
*** _cerberus_ has joined #openstack-dev16:17
*** misheska has quit IRC16:23
*** misheska has joined #openstack-dev16:26
*** zul has quit IRC16:28
jaypipes_cerberus_: heyo, tell Vek to ping me when he's around :) thx!16:28
*** ecarlin has joined #openstack-dev16:29
*** klw has joined #openstack-dev16:29
*** zul has joined #openstack-dev16:31
*** zul has quit IRC16:31
bcwaldonjaypipes: I'm sitting 7 feet away from his desk, I'll poke him next time he sits down16:32
*** ameade has joined #openstack-dev16:32
*** lts has joined #openstack-dev16:32
*** zul has joined #openstack-dev16:33
*** jdurgin has joined #openstack-dev16:35
*** zul has quit IRC16:37
*** zul has joined #openstack-dev16:37
*** mfer has quit IRC16:37
*** mfer has joined #openstack-dev16:38
jaypipesbcwaldon: ah, cheers16:40
kbringardhey jaypipes, since you're awake and generally useful I'll ask you ;-)16:42
kbringarddo you know if the use_deprecated_auth flag works?16:42
kbringardI don't have keystone installed, but I want to keep project segregation alive16:42
jaypipeskbringard: in Nova?16:43
*** zul has quit IRC16:43
kbringardoui16:43
jaypipeskbringard: I think it means to use the old DB-based auth manager? or maybe it means to use the deprecated 1.0 Keystone API? not sure... vishy?16:43
kbringardah, hmmm, so if I am using trunk, it's probably in my best interests to get keystone working then?16:43
*** zul has joined #openstack-dev16:43
_cerberus_jaypipes: can do. I think he ran off to lunch16:44
*** jsavak has joined #openstack-dev16:45
jaypipeskbringard: yes sir.16:47
*** ohnoimdead has joined #openstack-dev16:47
dprincekbringard: You would only need to set use_deprecated_auth in nova if you were using noauth with EC2. It forces EC2 auth to use an access key instead of the user id internally.16:47
dprincekbringard: The flag is false by default so if you are planning on using keystone you can ignore it.16:48
*** joesavak has quit IRC16:48
dprincekbringard: vish added this to avoid issues like this where the access key was getting treated like a user_id internally: https://bugs.launchpad.net/nova/+bug/83199516:49
uvirtbotLaunchpad bug 831995 in nova "EC2 API noauth user_id is invalid" [High,Fix committed]16:49
kbringardah, OK, so it doesn't make it "work like it did before keystone"16:51
kbringardsorry, I misunderstood what it was for… thanks for clarifying :-)16:51
dprincekbringard: everything you need to make nova work like it did before should be in api-paste.ini.16:52
dprincekbringard: its all (evil) middleware dude16:52
kbringardahhhh, OK, I'll mess with it, I hadn't looked into it yet because I thought this flag would set me up16:53
kbringardthanks again for the clarification16:53
kbringardI'll probably just spend that time working on keystone instead16:53
kbringard:-)16:53
s1rplooking around, i don't see anything relating to keystone DB migrations, anyone know if that's on the roadmap?16:54
jsavaks1rp: not on roadmap (http://wiki.openstack.org/keystone). Are these migrations from Nova to Keystone?16:54
s1rpjsavak: no, i mean sqlalchemy-migrate migrations, so we can migrate keystone's db forward (and backward) between schema versions16:55
jsavaks1rp: ah - not data migrations. Nope - those aren't there either. I'll add to essex roadmap - that would be nice16:57
s1rpjsavak: cool, thanks!16:57
*** ewindisch_ has joined #openstack-dev17:00
*** ecarlin has quit IRC17:01
*** jpipes has joined #openstack-dev17:03
*** jpipes has quit IRC17:04
*** jaypipes has quit IRC17:04
*** ecarlin has joined #openstack-dev17:05
*** misheska has quit IRC17:09
*** misheska has joined #openstack-dev17:12
kbringarddprince: got it working, thanks. After spending 30 seconds looking at it in the context of what you said I feel like a complete tool now17:13
kbringard:-)17:13
*** zaitcev has joined #openstack-dev17:13
dprincekbringard: great17:13
*** lorin1 has quit IRC17:14
*** novas0x2a|laptop has joined #openstack-dev17:14
*** stanchan has joined #openstack-dev17:16
*** jaypipes has joined #openstack-dev17:27
*** darraghb has quit IRC17:44
*** dragondm has quit IRC17:45
*** markmc has quit IRC17:45
*** misheska has quit IRC17:50
*** joesavak has joined #openstack-dev17:55
*** jkoelker has quit IRC17:58
*** jsavak has quit IRC17:58
*** bengrue has joined #openstack-dev18:00
openstackgerritA change was merged to openstack/glance: * Scrubber now uses registry client to communicate with registry * glance-api writes out to a scrubber "queue" dir on delete * Scrubber determines images to deleted from "queue" dir not db  https://review.openstack.org/29518:02
*** mwhooker has joined #openstack-dev18:02
vishykbringard: you figured it out?  If you want old auth, you have to change the middleware stack in api-paste.ini in addition to setting the flag18:16
kbringardyea, dprince sorted me out, thanks18:16
*** jkoelker has joined #openstack-dev18:17
*** chuck_ has joined #openstack-dev18:21
smoserblamar, around ?18:23
smoserare you waiting for anything on https://code.launchpad.net/~yamahata/nova/lp827598/+merge/7264218:23
*** zul has quit IRC18:24
*** chuck_ has quit IRC18:24
openstackjenkinsProject nova build #1,364: SUCCESS in 3 min 44 sec: https://jenkins.openstack.org/job/nova/1364/18:25
openstackjenkinsTarmac: This branch changes XML Serializers and their tests to use lxml.etree instead of minidom.18:25
openstackjenkinsThe current use of minidom in tests unnecessarily forces xml ordering as well as pretty printing. Using etree allows for validating the XML and checking individual element values.18:25
openstackjenkinsChanging all the serializers to use etree allows for fixing of bug 814196 and consistency among the serializers.18:25
uvirtbotLaunchpad bug 814196 in nova "OSAPI XML Serialization is missing xml document header" [Low,Fix committed] https://launchpad.net/bugs/81419618:25
openstackjenkinsSchema validation has been added for addresses, flavors, images, limits, metadata and servers resources.18:25
openstackjenkinsThe atom feeds we generated are now tested using the feedparser module. This allows for stronger, cleaner and more correct validation.18:25
openstackjenkinsNote: Not all minidom usage has been replaced with lxml. We realized this was too big a job to tackle in a single merge. Fixing those in subsequent merges will be more manageable.18:25
*** zul has joined #openstack-dev18:25
*** lorin1 has joined #openstack-dev18:32
*** bengrue has quit IRC18:36
*** bengrue has joined #openstack-dev18:36
*** code_franco has quit IRC18:36
*** misheska has joined #openstack-dev18:36
*** vladimir3p has joined #openstack-dev18:39
*** code_franco has joined #openstack-dev18:40
*** ecarlin has quit IRC18:41
pvovishy: you around?18:44
vishyaye18:45
pvofor the ec2 secret/key in keystone... you were wanting to export the key as the user?18:45
vishywhat do you mean export as the user?18:45
*** bengrue has quit IRC18:45
pvohow do you want the ec2 credentials in keystone?18:46
pvoI see the credentials type in keystone-manage18:47
pvolooking at what that should accept, but not sure if thats what I think it is18:47
pvoah, maybe it is18:48
*** mdomsch has quit IRC18:48
*** bengrue has joined #openstack-dev18:49
vishypvo: gotcha18:57
vishypvo: so basically you have to pass the type as 'EC2'18:57
pvoyea, tests made it clear. : )18:57
vishyand it will use the credentials as secret and access keys from ec218:58
pvoI think I should have it ready in a bit.18:58
pvoI'll probably add it back to nova-manage to I think I tick off everyone's comments18:58
pvoto/too18:58
notmynamejeblair: I think I'm getting signed out about once an hour19:05
notmynamejeblair: of review.openstack.org19:05
mtaylornotmyname: I haven't tracked it for myself yet - but that feels like about what it is for me too19:09
mtaylorsame thing with jenkins - I feel like I'm clicking through to log in all the time19:09
mtaylorjeblair: ^^19:09
jeblairnotmyname, mtaylor: it's definitely much more than an hour for me, i haven't actually had 12 hours of inactivity to test that i'm hitting what i expect.  this is all good data.19:10
* mtaylor would kind of love it if it never logged him out, personally19:11
*** jkoelker has quit IRC19:11
*** dragondm has joined #openstack-dev19:11
notmynamemtaylor: logged in for a week with no inactivity == logged in forever to me19:13
*** jkoelker has joined #openstack-dev19:13
notmynameI doubt I'll not go to the site for a whole week, and if I do, then I'm ok with logging back in19:14
openstackgerritJay Pipes proposed a change to openstack/glance: Adds SSL configuration params to the client  https://review.openstack.org/19019:26
jaypipesmtaylor, jeblair: I have also noticed some oddness about gerrit logouts for no reason, similar to notmyname. kinda annoying :)19:30
*** ecarlin has joined #openstack-dev19:34
jeblairjaypipes: lemme know what you think the interval is.19:34
jaypipesjeblair: seems almost random, but for sure it never lasts more than 6 or so hours before it logs me out.19:35
jaypipeswhat is the timeout set to?19:35
jeblairjaypipes: the docs say it defaults to 12 hours of inactivity, but i haven't independently verified that yet.19:38
jaypipesjeblair: any way to increase that?19:38
jeblairyes, but the behavior you, notmyname, and mtaylor are describing is inconsistent with being logged out after 12 hours of inactivity.19:40
mtaylorI agree with that19:40
jeblairi will start digging into it, but it is helpful to have data like this to try to narrow down the problem.19:42
openstackgerritBrian Waldon proposed a change to openstack/glance: Implementing changes-since param in api & registry  https://review.openstack.org/38619:42
jeblairthe more observations the better19:42
jaypipesjeblair: OK, I'll keep an eye out for it again.19:45
jaypipesjeblair: question on Gerrit/Git for you...19:45
jaypipesjeblair: https://review.openstack.org/#change,38619:45
jaypipesjeblair: so... I just walked bcwaldon through doing a git rebase master, resolve conflicts, git commit -a --amend && git review...19:45
bcwaldonjaypipes: jsut fyi, I did screw up one line in the merge19:46
jaypipesjeblair: however, I'm a bit worried that I may have messed something up, because now, if I select Patch 4 instead of Base in the dropdown, I see the changes from the rebase/merge with master along with his resolved conflicts. Is that supposed to occur?19:47
*** rnorwood has quit IRC19:50
jeblairjaypipes: i think it's fine -- keep in mind that when 'base' is selected, you're shown a list of files that are different from the parent commit of each patchset.  since the latest patchset is based on HEAD, that's a listing of exactly which files will be changed when it's applied.19:51
jaypipesjeblair: yup, ok, just wanted to double-check that was what was expected.19:51
jaypipesjeblair: and that I wasn't incorrectly advising Mr. Waldon.19:51
jeblairjaypipes: when you look at the individual files, you can select patchset4 as the old version under 'patch history', and see how changes were addressed line-by-line19:52
jaypipesjeblair: gotcha. ok, thx!19:53
*** bsza has quit IRC19:53
bcwaldonjaypipes: had some functionality change in trunk that I didn't account for, will have a new patchset up momentarily19:55
jaypipesbcwaldon: sounds good.19:58
bcwaldonjaypipes: is there a reason we filter out killed images from a list of images?20:01
jaypipesbcwaldon: https://bugs.launchpad.net/glance/+bug/76896920:02
uvirtbotLaunchpad bug 768969 in glance "Images in 'killed' status show in index(); no status shown in show()" [Medium,Fix committed]20:02
bcwaldonokay, but it's odd having an image that is 'killed' but not deleted20:05
bcwaldonif it isn't recoverable, why keep it around20:05
dprincewho merged scrubber without smoking it?20:05
bcwaldondon't need to blame anybody20:05
dprinceIf the person is on titan I do.20:06
dprinceOtherwise agreed.20:06
ironcameldprince: don't talk back to your boss20:06
openstackgerritAlex Meade proposed a change to openstack/glance: Added min_disk and min_ram properties to images  https://review.openstack.org/42920:07
bcwaldonhas smokestack been working lately?20:07
dprinceyes. nm. I'll just fix it.20:07
*** joesavak has quit IRC20:07
*** ecarlin has quit IRC20:07
bcwaldonthanks, Dan!20:07
jaypipesdprince: I merged scrubber.20:08
jaypipesdprince: after a number of +1s...20:08
*** rnorwood has joined #openstack-dev20:08
ttxTeam meeting in 50min in #openstack-meeting20:10
openstackjenkinsProject nova build #1,365: SUCCESS in 4 min 4 sec: https://jenkins.openstack.org/job/nova/1365/20:11
openstackjenkinsTarmac: Inject hostname to xenstore upon creation.20:11
smoserhow can i run a single test case ?20:11
smoser./run_tests.sh --no-virtual-env20:11
smoserwill run them all, but i only want to run one20:11
bcwaldonsmoser: ./run_tests.sh api.openstack.test_flavors20:12
smoserbcwaldon, you guessed.20:12
bcwaldonsmoser: :)20:12
smoserso, since you're here... care to elaborate on ExtensionDescriptor for me ?20:13
smosera pointer to an example ?20:13
bcwaldonsmoser: yeah, one sec20:13
bcwaldonsmoser: do you understand Nova's concept of extensions?20:14
*** klw has quit IRC20:14
smoseri'm not really familiar with it.20:14
smoserbut i can RTFM20:14
vishysmoser: btw, vcpus is in the spec20:14
bcwaldonIt's not clearly documented anywhere, I'd rather just explain it to you here20:14
vishyjust not the others20:14
smoserso python-client was osmehat bogus to expect it20:15
bcwaldonSo we have Nova, and we have an api specification (the OpenStack API v1.1)20:15
bcwaldonWe have a concept of extensions to allow Nova to add new functionality and expose it through that api20:15
bcwaldonSince the spec is governed seperately and evolves independently than the implementation20:15
bcwaldonSo we our implementation of extensions uses an class called ExtensionDescriptot20:16
bcwaldonExtensionDescriptor*20:17
*** devcamcar_ has joined #openstack-dev20:17
bcwaldonOur implementation also allows us to disable extensions if they are implemented in such a way20:18
bcwaldonBut what *I* would prefer you do is not spend the time trying to make it disable-able and just put it in the core code20:18
bcwaldonThe important thing is to write a descriptor so we can simply document the differences from the published spec20:19
smoserah. ok. that makes sense.20:19
bcwaldonsmoser: getting a code example for you20:19
bcwaldonsmoser: http://bazaar.launchpad.net/~hudson-openstack/nova/trunk/view/head:/nova/api/openstack/contrib/rescue.py20:21
bcwaldonsmoser: what you need to do is like that. You can remove the __init__, _unrescue, _rescue, and get_actions20:21
*** joesavak has joined #openstack-dev20:22
dprinceOkay. I think this should fix the scrubber issue: https://code.launchpad.net/~dan-prince/glance/ubuntu-glance-scrubber/+merge/7525220:22
dprinceIf someone who can commit Ubuntu packages can take a look at that it would be great.20:23
bcwaldondprince: launchpad?20:23
bcwaldondprince: ah, its a package issue20:23
dprinceAlso. For the record I wasn't trying to blame anyone. Just wanted to let whomever know about some of the tools we have to test branches ahead of time. I don't like have rugs pulled out from under me all the time.20:24
bcwaldondprince: Very understandable :)20:24
dprinceI think we have several systems at this point which can build/stage packages pre-commit.20:24
dprinceLets use them.20:24
*** mtaylor_ has joined #openstack-dev20:26
*** misheska has quit IRC20:26
*** dprince has quit IRC20:26
*** lts has quit IRC20:27
*** ecarlin has joined #openstack-dev20:29
smoserso bcwaldon how is nova/api/openstack/contrib/flavorextraspecs.py related?20:31
vishyis jenkins stuck?20:32
bcwaldonsmoser: That is really defined to add extra capabilities of flavors and scheduling instance creation20:32
bcwaldonsmoser: however, I wouldn't be opposed to rolling up your changes into that extension20:33
*** devcamcar_ has quit IRC20:34
*** devcamcar_ has joined #openstack-dev20:35
*** ecarlin_ has joined #openstack-dev20:36
*** ecarlin has quit IRC20:36
*** devcamcar_ has quit IRC20:36
*** ecarlin_ is now known as ecarlin20:36
*** devcamcar_ has joined #openstack-dev20:38
vishyInvalid value for commit message20:38
vishythat is a new one20:38
*** martine has joined #openstack-dev20:41
smoserbcwaldon, you have feelings on what i should do if the value is not in the object?20:42
smoserfill it with key=0, key=None, or not fill it at all?20:43
ttxvishy: missing description and/or commit message ?20:44
vishyttx it must have had some bad characters20:45
vishyperhaps \r20:45
vishyi just tried putting re-entering it20:45
vishyjk0: https://code.launchpad.net/~jk0/nova/inject_hostname/+merge/7523020:45
vishybackport to 1541?20:45
bcwaldonsmoser: can you explain?20:45
openstackgerritA change was merged to openstack/openstack-ci: Add API project docs.  https://review.openstack.org/39620:47
*** devcamcar_ has quit IRC20:47
*** joesavak has quit IRC20:47
smoserso i nthese test cases at least, the test was failing because in _build_detail , "flavor_obj" did not have one or more of ("vcpus", "swap", "rxtx_quota", "rxtx_cap")20:47
jk0vishy: sure thing20:48
*** devcamcar_ has joined #openstack-dev20:48
bcwaldonsmoser: Right. So that's due to the fixtures not being complete. You can expect those values to always be there since they are in our database. Feel free to default to an empty string of None for the exceptional cases20:49
smoseryou prefer empty or None?20:49
jk0vishy: where do I push that?20:49
bcwaldonsmoser: probably None20:50
bcwaldonsmoser: well, empty string20:50
bcwaldonsmoser: sorry!20:50
*** nati has joined #openstack-dev20:50
smoser:)20:50
*** ecarlin has quit IRC20:50
*** bsza has joined #openstack-dev20:51
*** lorin1 has quit IRC20:53
jk0ttx: where does one push a backport branch to diablo?20:54
ttxjk0: for nova ?20:55
*** devcamcar_ has quit IRC20:55
jk0ttx: yep, sorry20:55
ttxlp:~hudson-openstack/nova/milestone-proposed20:56
jk0thanks20:56
*** devcamcar_ has joined #openstack-dev20:56
ttxMeeting starts in #openstack-meeting, join NOW!20:59
vishystill no luck on the merge21:00
vishymust be a bad character in there somewhere21:00
ttxmtaylor: any hint on how to bypass that ^ ?21:00
mtaylorttx: any more detail? I'm guessing tarmac is borking?21:01
ttxmtaylor: ask vishy21:01
vishymtaylor: there is somke kinda weird character in a merge prop commit message21:02
vishyi'm guessing21:02
vishyi just tried deleting most of the commit message hopefully that fixes21:02
mtaylorhrm. ok. well, I'll look as well21:03
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Docs,wadls,samples,initial code to support RAX-KSKEY and OS-KSEC2 extensions.  https://review.openstack.org/43021:06
openstackjenkinsProject nova build #1,366: SUCCESS in 3 min 53 sec: https://jenkins.openstack.org/job/nova/1366/21:11
openstackjenkinsTarmac: This patch teaches virt/libvirt how to format filesystem on ephemeral device depending on os_type so that the behaviour matches with EC2's.21:11
openstackjenkinsSuch behaviour isn't explicitly described in the documentation, but it is confirmed by checking realy EC2 instances.  This patch introduces options virt_mkfs as multistring.21:11
openstackjenkinsIts format is --virt_mkfs=<os_type>=<mkfs command> When creating ephemeral device, format it according to the option depending on os_type.  This addresses the bugs,21:11
openstackjenkinshttps://bugs.launchpad.net/nova/+bug/82759821:11
openstackjenkinshttps://bugs.launchpad.net/nova/+bug/82835721:11
uvirtbotLaunchpad bug 827598 in nova "ephemeral device does not have a filesystem" [Medium,In progress]21:11
uvirtbotLaunchpad bug 828357 in nova "ephemeral device filesystems should be labeled with 'ephemeralX'" [Wishlist,In progress]21:11
smoserbcwaldon, is there anything that would dictate if the changes are done right ? the ExtensionDescriptor, is that consumed by anything ?21:12
bcwaldonIt will be loaded when the tests are run21:12
bcwaldonother than that, you will have to deploy it and hit /extensions in the v1.1 endpoint21:12
openstackgerritBrian Waldon proposed a change to openstack/glance: Implementing changes-since param in api & registry  https://review.openstack.org/38621:13
*** devcamcar_ has quit IRC21:16
*** wolpert has joined #openstack-dev21:17
*** rnorwood has quit IRC21:29
*** ecarlin has joined #openstack-dev21:30
openstackgerritBrian Waldon proposed a change to openstack/glance: Implementing changes-since param in api & registry  https://review.openstack.org/38621:36
*** cp16net has quit IRC21:39
*** bcwaldon has quit IRC21:40
openstackgerritDolph Mathews proposed a change to openstack/keystone: Backend-managed role ID's (bug #834683)  https://review.openstack.org/43121:43
uvirtbotLaunchpad bug 834683 in keystone "RoleID and RoleName" [Undecided,In progress] https://launchpad.net/bugs/83468321:43
*** rnorwood has joined #openstack-dev21:46
*** ameade has quit IRC21:47
jaypipeszul: care to take a gander at https://code.launchpad.net/~dan-prince/glance/ubuntu-glance-scrubber/+merge/75252? I'm actually not quite sure how dan's patch fixes anything, but perhaps you could shed some light?21:50
openstackjenkinsProject nova build #1,367: SUCCESS in 3 min 49 sec: https://jenkins.openstack.org/job/nova/1367/21:58
openstackjenkins* Tarmac: Only allow up to 15 chars for a Windows hostname.21:58
openstackjenkins* Tarmac: Fix instance rebooting (lp847604) by correcting a malformed cast in compute.api and an incorrect method signature in the libvirt driver.21:58
*** mtaylor_ has quit IRC21:59
*** misheska has joined #openstack-dev21:59
*** markvoelker has quit IRC22:05
*** nickon has joined #openstack-dev22:07
*** nickon has quit IRC22:07
*** kbringard has quit IRC22:07
openstackgerritBrian Waldon proposed a change to openstack/glance: Implementing changes-since param in api & registry  https://review.openstack.org/38622:10
*** amccabe has quit IRC22:13
*** nickon has joined #openstack-dev22:13
*** bsza has quit IRC22:14
*** rnorwood has quit IRC22:19
openstackgerritJames E. Blair proposed a change to openstack/openstack-ci-puppet: Close pull requests for api projects.  https://review.openstack.org/43222:27
*** wolpert has quit IRC22:31
*** mfer has quit IRC22:37
openstackjenkinsProject nova build #1,368: SUCCESS in 3 min 45 sec: https://jenkins.openstack.org/job/nova/1368/22:37
openstackjenkinsTarmac: Deprecate aoe in preperation for removal in essex.22:37
*** code_franco has quit IRC22:37
*** nickon has quit IRC22:38
openstackgerritA change was merged to openstack/openstack-ci-puppet: Close pull requests for api projects.  https://review.openstack.org/43222:44
openstackjenkinsProject nova-milestone build #37: SUCCESS in 27 sec: https://jenkins.openstack.org/job/nova-milestone/37/23:17
openstackjenkinsTarmac: Deprecate aoe.23:17
*** misheska has quit IRC23:23
*** lorin1 has joined #openstack-dev23:30
*** jeffjapan has joined #openstack-dev23:30
*** rnirmal has quit IRC23:33
*** lorin1 has quit IRC23:43
*** rnorwood has joined #openstack-dev23:52

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