*** rods has quit IRC | 00:25 | |
*** zul has joined #openstack-dev | 00:28 | |
*** mfer has quit IRC | 00:42 | |
*** mfer has joined #openstack-dev | 00:48 | |
*** mfer has quit IRC | 00:49 | |
*** zul has quit IRC | 01:47 | |
*** zaitcev has quit IRC | 03:10 | |
openstackjenkins | Project nova-tarball-bzr-delta build #368: STILL FAILING in 8.8 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/368/ | 03:43 |
---|---|---|
openstackjenkins | Project nova-tarball-bzr-delta build #369: STILL FAILING in 10 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/369/ | 04:00 |
*** openstackjenkins has quit IRC | 04:19 | |
*** openstackjenkins has joined #openstack-dev | 04:19 | |
*** AhmedSoliman has joined #openstack-dev | 05:47 | |
*** zul has joined #openstack-dev | 05:50 | |
*** zul has quit IRC | 05:51 | |
*** openpercept has joined #openstack-dev | 05:51 | |
*** ahmed has joined #openstack-dev | 06:36 | |
*** ahmed is now known as Guest82081 | 06:36 | |
*** AhmedSoliman has quit IRC | 06:37 | |
*** tsuzuki has joined #openstack-dev | 06:41 | |
*** tsuzuki has quit IRC | 06:41 | |
*** reidrac has joined #openstack-dev | 07:07 | |
*** winston-d has quit IRC | 07:45 | |
*** winston-d has joined #openstack-dev | 07:51 | |
*** mnour has joined #openstack-dev | 08:17 | |
*** darraghb has joined #openstack-dev | 09:07 | |
*** Binbin has joined #openstack-dev | 10:56 | |
*** markvoelker has joined #openstack-dev | 11:09 | |
chemikadze | pep8 finds issues in test cases. How did it happen? If i remember correctly jenkins runs all test automatically before merge into trunk. | 11:14 |
*** mnour has quit IRC | 11:17 | |
*** mnour1 has joined #openstack-dev | 11:17 | |
*** rods has joined #openstack-dev | 11:22 | |
*** rods has quit IRC | 11:36 | |
*** mnaser_ has joined #openstack-dev | 11:36 | |
*** openstackjenkins has quit IRC | 11:36 | |
*** mnaser has quit IRC | 11:36 | |
*** openstackjenkins has joined #openstack-dev | 11:39 | |
*** rods has joined #openstack-dev | 11:48 | |
*** zul has joined #openstack-dev | 11:57 | |
*** tadhgred_l has joined #openstack-dev | 11:58 | |
ttx | chemikadze: interesting | 12:02 |
ttx | chemikadze, mtaylor: looks like starting Jul 21 the pep8 test is no longer blocking, and some branches have added pep8 debt | 12:03 |
ttx | +2 violations in 1297-1298, +5 in 1304, -2 in 1306 | 12:04 |
ttx | http://jenkins.openstack.org/view/Nova/job/nova-pep8/ | 12:05 |
chemikadze | Hmm, pep8 fails only on clean (just cloned branch) installation. When i ran full test, error didn't appear. | 12:05 |
ttx | chemikadze: i suspect the jenkins test command changed on Jul 21 -- mtaylor will know | 12:05 |
*** mnour1 has quit IRC | 12:10 | |
*** mnour has joined #openstack-dev | 12:10 | |
ttx | notmyname: https://code.launchpad.net/~ttx/swift/version-1.4.3/+merge/69076 ready for your review pleasure. | 12:11 |
ttx | notmyname: once that's in, I'll cut the 1.4.2 milestone-proposed branch from rev-1. | 12:12 |
*** openstackjenkins has quit IRC | 12:14 | |
*** openstackjenkins has joined #openstack-dev | 12:15 | |
ttx | notmyname: you might want to push the CHANGELOG in first, if not already done. | 12:17 |
chemikadze | I will be glad to get any comments https://code.launchpad.net/~chemikadze/nova/driver-agnostic-restart-instances/+merge/69069 | 12:20 |
*** mnour has quit IRC | 12:21 | |
*** mnour has joined #openstack-dev | 12:21 | |
*** mnour has joined #openstack-dev | 12:22 | |
*** mnour1 has joined #openstack-dev | 12:27 | |
*** mnour has quit IRC | 12:28 | |
*** mfer has joined #openstack-dev | 12:38 | |
*** mnour has joined #openstack-dev | 12:41 | |
*** bcwaldon has joined #openstack-dev | 12:42 | |
*** mnour1 has quit IRC | 12:44 | |
*** gaitan has joined #openstack-dev | 12:47 | |
*** ameade has joined #openstack-dev | 12:58 | |
*** mnaser_ has quit IRC | 12:58 | |
*** mnaser has joined #openstack-dev | 12:58 | |
*** mnaser has joined #openstack-dev | 12:59 | |
*** tadhgred_l has quit IRC | 13:00 | |
*** lorin1 has joined #openstack-dev | 13:07 | |
*** Guest82081 has quit IRC | 13:14 | |
*** med_out is now known as medberry | 13:16 | |
*** lts has joined #openstack-dev | 13:27 | |
ttx | vishy: further investigated and commented on bug 810563 -- definitely something introduced by multi-nic | 13:29 |
uvirtbot` | Launchpad bug 810563 in nova "Unable to start networking (trying to add VLAN #100 to IF -:None:- error: No such device)" [High,Confirmed] https://launchpad.net/bugs/810563 | 13:29 |
ttx | tr3buchet: you might want to have a look as well ^ | 13:30 |
*** Binbin has quit IRC | 13:49 | |
*** jkoelker has joined #openstack-dev | 13:55 | |
*** cp16net has joined #openstack-dev | 13:55 | |
*** deshantm_laptop has joined #openstack-dev | 13:58 | |
*** rnorwood has joined #openstack-dev | 14:11 | |
jaypipes | bcwaldon: https://answers.launchpad.net/glance/+question/165937 | 14:23 |
jaypipes | bcwaldon: didn't you know, we're Java now. | 14:23 |
bcwaldon | jaypipes: Ha, yeah. I wasn't quite sure what to say on that :) | 14:24 |
jaypipes | bcwaldon: :) | 14:24 |
bcwaldon | jaypipes: anything you want me to look at today, review-wise? | 14:25 |
bcwaldon | cli-filters isn't going to happen for d3 | 14:25 |
jaypipes | bcwaldon: I'll be pushing the refactor-stores branch shortly (just doing yet another merge trunk...) would be cool to look at that. also, really want the Swift bug patch to go in... | 14:25 |
jaypipes | bcwaldon: ok on cli-filters. I will move to D4. | 14:26 |
jaypipes | bcwaldon: https://code.launchpad.net/~jaypipes/glance/bug713154/+merge/68863 | 14:26 |
bcwaldon | jaypipes: yeah, Dan didn't get around to it. He's on vacation this week | 14:26 |
bcwaldon | I'll see what I can do | 14:26 |
jaypipes | bcwaldon: appreciate it! | 14:26 |
bcwaldon | no prob | 14:26 |
*** dragondm has joined #openstack-dev | 14:31 | |
jaypipes | bcwaldon: what's the status on this one? https://bugs.launchpad.net/bugs/782437 | 14:32 |
uvirtbot` | Launchpad bug 782437 in glance "API should respect the mimetype in Content-Type and Accept headers" [Medium,In progress] | 14:32 |
bcwaldon | Still a bug. | 14:34 |
bcwaldon | Here's what happens on /v1/images: | 14:34 |
bcwaldon | Content-Type: text/html; charset=UTF-8 | 14:34 |
bcwaldon | Content-Type: application/json | 14:34 |
bcwaldon | I haven't looked at it since I filed it | 14:35 |
*** dolphm has joined #openstack-dev | 14:41 | |
ttx | notmyname: around ? | 14:41 |
notmyname | ttx: yes | 14:42 |
ttx | notmyname: saw my messages from this morning ? | 14:42 |
notmyname | yes :-) | 14:42 |
ttx | notmyname: ok :) | 14:42 |
notmyname | ttx: we had an issue come up on friday that needs to go in this release, so what you have will not be accurate | 14:42 |
ttx | notmyname: we can do this several different ways... | 14:44 |
ttx | notmyname: we can keep the schedule and fix the issue on both branches, or delay the milestone branch cut | 14:44 |
ttx | notmyname: depends on when you hope the fix will be in | 14:45 |
mtaylor | ttx: hrm. I'm not sure how that happened ... the pep8 blocking is actually done inside of a tarmac script and not via that jenkins job - BUT... that's about to change - so this should be fixed naturally (and much more sensibly) real soon now | 14:45 |
*** rnirmal has joined #openstack-dev | 14:45 | |
*** jeblair has joined #openstack-dev | 14:45 | |
ttx | mtaylor: ack | 14:46 |
*** jkoelker has quit IRC | 14:46 | |
*** jkoelker has joined #openstack-dev | 14:47 | |
ttx | notmyname: is the "issue" a bug or a feature ? If the former, do you have a bug number I could track ? | 14:47 |
creiht | ttx: https://bugs.launchpad.net/swift/+bug/814710 | 14:51 |
uvirtbot` | Launchpad bug 814710 in swift "some client libs don't like xml 1.1 encoding" [Critical,In progress] | 14:51 |
creiht | ttx: it is actually a rollback of a feature that was added | 14:51 |
ttx | creiht: thanks, added to 1.4.2 targets | 14:51 |
notmyname | ttx: we'll do the rollback patch and then a changelog and then the release will be ready to branch | 14:52 |
ttx | notmyname: works for me. I may cut the release branch tomorrow early morning | 14:53 |
ttx | notmyname: basically when you're happy with it, push the 1.4.3 version branch. I'll take the previsou one and cut the release branch from it | 14:53 |
*** deshantm_laptop_ has joined #openstack-dev | 14:55 | |
*** dspano has joined #openstack-dev | 14:56 | |
*** deshantm_laptop has quit IRC | 14:57 | |
*** deshantm_laptop_ is now known as deshantm_laptop | 14:57 | |
*** deshantm_laptop has quit IRC | 14:58 | |
*** deshantm_laptop has joined #openstack-dev | 14:59 | |
jeblair | any keystone devs around? | 15:00 |
*** negronjl has joined #openstack-dev | 15:02 | |
dolphm | <-- | 15:02 |
dolphm | and Yogi is sitting behind me, not sure if he's on irc | 15:03 |
jeblair | hi dolph. I've pushed the current state of github:rackspace/keystone to review.opestack.org/openstack/keystone | 15:04 |
jeblair | so you should be able to push new changes to gerrit according to the instructions in the wiki | 15:04 |
*** ches has joined #openstack-dev | 15:04 | |
jeblair | i'm working on hooking up the jenkins tests and syncing gerrit to github/openstack/keystone | 15:05 |
dolphm | should https://review.openstack.org/openstack/keystone work? | 15:05 |
*** mnour has quit IRC | 15:06 | |
*** mnour1 has joined #openstack-dev | 15:06 | |
jeblair | dolphm: no, we don't have a repository view available; on gerrit that might be a useful improvement. | 15:07 |
dolphm | just wondering | 15:07 |
jeblair | dolphm: https://github.com/openstack/keystone | 15:10 |
jeblair | that's now in sync with gerrit | 15:10 |
dolphm | alright, i'm going to try pushing a simple change in a minute | 15:13 |
*** reidrac has quit IRC | 15:15 | |
*** tadhgred has joined #openstack-dev | 15:23 | |
bcwaldon | jaypipes: you've got some feedback on that s3 branch | 15:23 |
ttx | vishy: around ? | 15:24 |
*** nmistry has joined #openstack-dev | 15:24 | |
tr3buchet | ttx: commented on bug 810563. can discuss if you like | 15:27 |
uvirtbot` | Launchpad bug 810563 in nova "Unable to start networking (trying to add VLAN #100 to IF -:None:- error: No such device)" [High,Confirmed] https://launchpad.net/bugs/810563 | 15:27 |
ttx | looking | 15:27 |
ttx | tr3buchet: currently nova-manage lets you create broken networks, maybe that's the issue | 15:29 |
ttx | tr3buchet: and our docs also advise to just run "sudo nova-manage network create novanetwork 10.0.0.0/8 1 64" | 15:31 |
ttx | If there is no sane default now, we should make it mandatory in nova-manage, and update doc ? | 15:32 |
jaypipes | bcwaldon: cheers | 15:33 |
tr3buchet | ttx: i like that, i'll assign the bug to me and fix | 15:34 |
tr3buchet | i'll make network create fail if it isn't specified when using either of the network managers that require it | 15:34 |
dolphm | @jeblair I opened a review... who's notified of it? | 15:35 |
larissa | dolphm: Error: "jeblair" is not a valid command. | 15:35 |
dolphm | jeblair: I opened a review... who's notified of it? | 15:35 |
ttx | tr3buchet: cool | 15:36 |
ttx | i'll comment in that direction | 15:36 |
jeblair | dolphm: i believe individuals need to watch projects to receive notifications (settings -> watched projects) | 15:37 |
*** bsza has joined #openstack-dev | 15:37 | |
jeblair | dolphm: i also want to add an irc bot, but that's not ready yet | 15:38 |
tr3buchet | ttx: mine assigning that to me | 15:38 |
tr3buchet | while you are at it | 15:38 |
ttx | done | 15:39 |
creiht | mtaylor: around? | 15:42 |
mtaylor | creiht: ola | 15:43 |
creiht | mtaylor: did something change recently on the ci machines so that the unit tests now get run with python 2.7 instead of 2.6? | 15:43 |
mtaylor | creiht: yes. we moved them from running on the master to running on slaves and the slave are all natty - is it screwing you up? | 15:45 |
mtaylor | creiht: (planning on also adding maverick slaves, but I could rebuild you slave to be only maverick for right now if it's causing problems) | 15:45 |
creiht | mtaylor: a swift build failed, but I think they are trying to fix it so that it works with 2.7 | 15:45 |
mtaylor | ok. sorry bout that - I was working on the build slaves thing over the weekend and keep forgetting that natty has a different python version | 15:46 |
*** bcwaldon has quit IRC | 15:46 | |
*** bcwaldon has joined #openstack-dev | 15:47 | |
creiht | mtaylor: testing on 2.7 is fine, but we certainly need to have testing on 2.6 as well, since that is the base version of python that openstack supports | 15:47 |
mtaylor | creiht: yes. agree | 15:48 |
tr3buchet | ttx: thanks | 15:48 |
mtaylor | creiht: I'd spin up a maverick node right now - but I seem to have hit a cloud servers cap. :) I'll just move the swift job back to running on the master until I can get both running | 15:52 |
creiht | mtaylor: cool, and thanks | 15:52 |
ttx | vishy: please comment on https://code.launchpad.net/~mnaser/nova/lp802707/+merge/67441 | 15:53 |
ttx | vishy: also i'll come back later today to talk to you about diablo-3 milestone branch cut | 15:54 |
ttx | jaypipes: how is glance doing ? Can I cut the D3 milestone branch in my tomorrow morning ? | 15:55 |
jaypipes | ttx: yep, should be able to. | 15:55 |
ttx | jaypipes: could you send me a quick email with status at your EOD ? Even if that's just a "go ahead" ? | 15:55 |
jaypipes | ttx: we're looking good. just need to get s1rp's image caching branch in, and the S3 bug fix branch. the refactor-stores branch is ready but will have to be merge-trunked yet again.. :) | 15:55 |
jaypipes | ttx: yes, I certainly will. | 15:56 |
ttx | jaypipes: cool, thx | 15:56 |
dolphm | jeblair: yogi was wondering what would happened if he kept his on fork on github of openstack/keystone, and did a github Pull Request... does gerrit somehow pick that up? | 16:01 |
dolphm | * happen if he kept his own fork | 16:01 |
mtaylor | dolphm: nope. we do not have any integration with pull requests at the moment | 16:04 |
jeblair | dolphm: at the moment: no. we're going to look into creating gerrit changes from github pull requests, but that's not there yet. | 16:04 |
mtaylor | dolphm: but there is nothing stoping him from still keeping his fork on github if he wants | 16:04 |
dolphm | mtaylor: jeblair: cool, that's what I assumed | 16:06 |
*** nmistry has quit IRC | 16:07 | |
*** openpercept has quit IRC | 16:07 | |
openstackjenkins | Project nova build #1,137: SUCCESS in 4 min 9 sec: http://jenkins.openstack.org/job/nova/1137/ | 16:11 |
openstackjenkins | Tarmac: Merge translations | 16:11 |
*** jrouault has joined #openstack-dev | 16:14 | |
openstackjenkins | Project swift build #295: SUCCESS in 35 sec: http://jenkins.openstack.org/job/swift/295/ | 16:17 |
*** mattray has joined #openstack-dev | 16:26 | |
*** mnour1 has quit IRC | 16:27 | |
*** mnour has joined #openstack-dev | 16:27 | |
*** alekibango has joined #openstack-dev | 16:30 | |
*** mnour has quit IRC | 16:31 | |
*** mnour has joined #openstack-dev | 16:31 | |
openstackjenkins | Project swift build #296: SUCCESS in 40 sec: http://jenkins.openstack.org/job/swift/296/ | 16:32 |
openstackjenkins | Tarmac: 1.4.2 CHANGELOG | 16:32 |
*** asomya has joined #openstack-dev | 16:34 | |
*** mnour has quit IRC | 16:38 | |
*** deshantm_laptop has quit IRC | 16:42 | |
*** martine has joined #openstack-dev | 16:44 | |
*** asomya has quit IRC | 16:45 | |
*** asomya has joined #openstack-dev | 16:45 | |
*** alekibango has quit IRC | 16:48 | |
*** alekibango has joined #openstack-dev | 16:48 | |
*** tadhgred has left #openstack-dev | 16:52 | |
*** medberry is now known as med_out | 17:00 | |
*** bcwaldon has quit IRC | 17:01 | |
*** bcwaldon has joined #openstack-dev | 17:03 | |
*** jhtran has joined #openstack-dev | 17:06 | |
*** darraghb has quit IRC | 17:08 | |
*** rjh has joined #openstack-dev | 17:09 | |
*** rhookway has joined #openstack-dev | 17:14 | |
*** rjh has quit IRC | 17:16 | |
*** jkoelker has quit IRC | 17:19 | |
*** jkoelker has joined #openstack-dev | 17:22 | |
*** mnaser_ has joined #openstack-dev | 17:23 | |
*** mnaser has quit IRC | 17:23 | |
*** mnaser_ has quit IRC | 17:27 | |
jhtran | hi all. can i get a review ? https://code.launchpad.net/~jtran/nova/lp704645/+merge/68211 | 17:27 |
*** mnaser has joined #openstack-dev | 17:27 | |
*** ameade has quit IRC | 17:34 | |
*** LoriC has joined #openstack-dev | 17:46 | |
notmyname | ttx: just approved the 1.4.3 merge. it should be the first commit on the new milestone. the changelog commit should be where you branch from for your release branch | 17:51 |
*** rjh has joined #openstack-dev | 17:51 | |
*** rods has quit IRC | 17:53 | |
*** rhookway has quit IRC | 17:53 | |
*** rhookway has joined #openstack-dev | 17:56 | |
*** rjh has quit IRC | 17:58 | |
*** rjh has joined #openstack-dev | 18:00 | |
*** rhookway has quit IRC | 18:02 | |
openstackjenkins | Project swift build #297: SUCCESS in 42 sec: http://jenkins.openstack.org/job/swift/297/ | 18:02 |
openstackjenkins | Tarmac: Switch trunk to 1.4.3 | 18:02 |
*** alekibango has quit IRC | 18:12 | |
*** alekibango has joined #openstack-dev | 18:12 | |
openstackjenkins | Project nova build #1,138: SUCCESS in 4 min 9 sec: http://jenkins.openstack.org/job/nova/1138/ | 18:21 |
openstackjenkins | Tarmac: This fixes the xml serialization of the /extensions and /extensions/foo resources. Add an ExtensionsXMLSerializer class and corresponding unit tests. | 18:21 |
*** nmistry has joined #openstack-dev | 18:28 | |
*** jhtran has quit IRC | 18:28 | |
*** nmistry has quit IRC | 18:37 | |
*** dantoni has joined #openstack-dev | 18:38 | |
*** gaitan has quit IRC | 18:41 | |
zul | mtaylor: ping | 19:01 |
mtaylor | zul: pong | 19:01 |
zul | mtaylor: is the scripts that create the tarball for the debian packages anywhere? | 19:02 |
mtaylor | zul: yes. lp:openstack-ci | 19:03 |
mtaylor | zul: tarball_script.sh | 19:03 |
zul | mtaylor: thanks a bunch | 19:03 |
*** jhtran has joined #openstack-dev | 19:08 | |
*** rjh_ has joined #openstack-dev | 19:17 | |
*** jrouault has quit IRC | 19:25 | |
*** rjh_ has quit IRC | 19:25 | |
*** med_out is now known as medberry | 19:28 | |
jhtran | vishy: thanks for reviewing my merge req. | 19:29 |
jhtran | anyone else can do a review ? https://code.launchpad.net/~jtran/nova/lp704645/+merge/68211 | 19:29 |
*** jhtran has quit IRC | 19:31 | |
*** jhtran has joined #openstack-dev | 19:32 | |
openstackjenkins | Project nova build #1,139: SUCCESS in 4 min 11 sec: http://jenkins.openstack.org/job/nova/1139/ | 19:41 |
openstackjenkins | Tarmac: Fixed some typos in log lines. | 19:41 |
jhtran | vishy: just curious but is there anything i should do to make that particular merge req more appealing to reviewers? I notice there was a ton of reviews done in the past week but skipped over this one | 19:59 |
* jaypipes stabs S3 and boto. | 20:01 | |
bcwaldon | jaypipes: I'm sorry :( | 20:02 |
bcwaldon | jhtran: I am typically up for reviewing most code, but I don't really touch EC2 stuff. I've got my head in the OSAPI | 20:03 |
bcwaldon | jhtran: vishy can send it in if he chooses to, it has 2 core approves | 20:03 |
jhtran | understood. thx for your attempt tho | 20:03 |
jhtran | i hope to do more osapi stuff soon. getting tired of the ec2 stuff | 20:03 |
bcwaldon | jhtran: I don't blame you | 20:04 |
jaypipes | bcwaldon: no worries | 20:04 |
bcwaldon | jaypipes: this bug just won't go away | 20:04 |
ttx | notmyname: looks good. Will branch early tomorrow morning. | 20:09 |
notmyname | ttx: ok. we're good from our end (ie dev continuing on trunk) | 20:09 |
ttx | notmyname: indeed | 20:09 |
ttx | vishy: around ? | 20:11 |
vishy | ttx: hi | 20:16 |
ttx | vishy: see PM | 20:16 |
ttx | vishy: also what's your position on the last comment @ https://code.launchpad.net/~mnaser/nova/lp802707/+merge/67441 | 20:18 |
ttx | vishy: (if you agree you can set the branch to approved, I guess) | 20:19 |
vishy | ttx: we did agree to block merges on unittests, but if the author is unfamiliar with how to write them it is an issue | 20:20 |
vishy | let me see if i can throw together a quick one | 20:20 |
ttx | vishy: yes, I've seen a few occurences where it basically blocked the fix, like this one -- not sure what's the best approach. | 20:21 |
mtaylor | ttx, vishy: I think the goal with blocking on unittests was to not have coverage go _down_ ... in this case, nothing in this patch would cause a net decrease in tested lines of code | 20:31 |
mtaylor | my $0.02 | 20:31 |
vishy | mtaylor: there were two | 20:32 |
vishy | features were not supposed to lower code coverage | 20:32 |
vishy | bugs were supposed to include a broken test | 20:32 |
mtaylor | ah. gotcha | 20:32 |
* mtaylor buts back out | 20:33 | |
vishy | ttx: ok went ahead and added a simple test to that fix | 20:33 |
jhtran | question: with nova-manage network create <label> <cidr> <num_networks> <network_size> ... why is network size even an option? Shouldn't network size be calculated by <num_networks>? | 20:36 |
vishy | ttx, mtaylor: https://code.launchpad.net/~vishvananda/nova/lp802707/+merge/69166 | 20:37 |
jhtran | for example , 192.168.1.0/24 , the network size is 256. if i specify num_networks = 2, the network size should be calculated by that and return 128. if num_newtorks = 4, then should then return network_size of 64. | 20:37 |
jhtran | or am i missing something? | 20:37 |
vishy | jhtran: assuming you want to create all of the networks then, yes | 20:37 |
vishy | but imagine vlan mode with a 10.0.0.0/8 and num_networks=65536 to get a /24 for each network | 20:38 |
vishy | you will be waiting a very long time | 20:38 |
jhtran | interesting. | 20:38 |
vishy | you could also say that you always put in a size | 20:39 |
vishy | and it calculates the num for you | 20:39 |
jhtran | right, i agre | 20:39 |
vishy | but the problem is that it takes FOREVER for large ranges like that | 20:39 |
jhtran | right now , as it exists, it requires both num & size | 20:39 |
jhtran | that does make sense. | 20:39 |
jhtran | ok thanks. have to think about this a little more :) | 20:39 |
vishy | makes sense to calculate the other if one is left out though | 20:40 |
mtaylor | termie: you do osc stuff? | 20:41 |
vishy | termie is afk methinks | 20:41 |
jhtran | so here's one of the confusing things. if i do nova-manage newtork create foo 192.168.0.0/16 , without any num or size, it automatically creates 192.168.0.0/24 | 20:41 |
jhtran | is that desired behavior? | 20:41 |
jhtran | i believe is becuz the default FLAG.network_size in nova network manager defaults to 256 | 20:42 |
vishy | correct | 20:42 |
vishy | it defaults to using the flag values | 20:42 |
jhtran | and that is because , as you had described, u dont' want to get stuck w/ it trying to make 65billion ips for that /16 | 20:42 |
jhtran | ok that is making sense | 20:42 |
vishy | yeah, it initially just used flags | 20:43 |
jhtran | so maybe the quick and easy solution is just to add a warning. so that it's not confusing | 20:43 |
vishy | but it was kind of annoying for dev | 20:43 |
vishy | s1rp: ping | 20:43 |
s1rp | vishy: yo | 20:44 |
vishy | heyo, I wanted to chat with you for a minute about glance cache | 20:44 |
s1rp | vishy: sure | 20:44 |
vishy | just trying to unite caching schemes | 20:45 |
vishy | so right now we are also caching in libvirt driver | 20:45 |
vishy | with your patch, you run a glance api on every compute host and it keeps a local cache right? | 20:45 |
s1rp | vishy: i think the plan is to run glance-api on separate glance-api servers (not directly on the compute host); but yeah, each glance-api will have a local cache to avoid having to fetch from swift each time | 20:46 |
vishy | ok | 20:46 |
vishy | so the libvirt caching uses copy on write | 20:47 |
vishy | is there any way to tell all of the glance apis to invalidate their cached images, or are you required to delete an image from all of them individually | 20:47 |
vishy | and is there even a use-case for invalidating an image? Or is the expectation that images are write once? | 20:48 |
s1rp | good question... there is a built-in glance cache-clear command; however to talk to multiple glance-api servers all at once (For right now at least), you need to use something like `dsh` | 20:48 |
s1rp | images are immutable, so you *shouldn't* have to invalidate a cache entry; that said, stuff happens, so it's always a good idea to have that option | 20:49 |
vishy | gotcha | 20:50 |
bcwaldon | jaypipes: noticed you set your branch back to WIP. Should I hold off on review? | 20:50 |
vishy | so I don't think there is any way to pull out the local caching in libvirt driver yet (or maybe ever?) | 20:50 |
jaypipes | bcwaldon: yeah, just pushed a quick fix... | 20:50 |
jaypipes | bcwaldon: OK, ready to review again. thx for patience... | 20:51 |
vishy | sounds like the primary use of the glance cache is to not have to go all the way to swift every time | 20:51 |
bcwaldon | jaypipes: No prob. Thanks for the hard work :) Reviewing now... | 20:51 |
vishy | s1rp: I'm a little worried about having to invalidate images a bunch of different places, but oh well | 20:51 |
jaypipes | vishy: kinda. it distributes local images to the multiple Glance API nodes, thus accomplishing a kind of distributed cache... | 20:51 |
jaypipes | vishy: images are static files once POSTed to, so the invalidate in a number of places is a little less cumbersome with images... | 20:52 |
s1rp | vishy: ++, though i think the 'talk-to-a-bunch-of-glance-api-servers' is a separate problem, but something we'll def need to solve sooner rather than later | 20:52 |
vishy | jaypipes: I was trying to wrap my head around it to see if it could replace the caching we are doing in libvirt driver | 20:54 |
vishy | jaypipes: but it looks like not yet anyway | 20:54 |
vishy | :) | 20:54 |
jaypipes | vishy: no, not yet :) | 20:54 |
*** chemikadze_ has joined #openstack-dev | 20:54 | |
jaypipes | vishy: boot-from-volume kinda solves a similar issue, no? | 20:54 |
jaypipes | vishy: especially if, for instance, the volume was a GlusterFS volume... | 20:55 |
*** lorin1 has quit IRC | 20:55 | |
vishy | jaypipes: Not sure how that would work for multiple vms, I don't think you could use the same GlusterFS backing volume for multiple guests | 20:56 |
*** mfer is now known as mfer-mtg | 20:56 | |
bcwaldon | jaypipes: g2g on s3+https | 20:56 |
jaypipes | bcwaldon: rock. | 20:57 |
jaypipes | vishy: doesn't the compute driver handle that? in other words, the guests wouldn't actually have write access to the glusterfs volume, only the compute driver would, right? | 20:57 |
vishy | jaypipes: volumes are just block devices that are attached to a guest. If a guest is using one as a root drive, it has write access to it. | 20:58 |
jaypipes | vishy: but, totally just braindumping... I've got to read a lot more of the code in the volume and virt layers first... I'm probably speaking nonsense :) | 20:58 |
vishy | jaypipes is speaking in toungues! | 20:59 |
* vishy is translating for him | 20:59 | |
jaypipes | vishy: ah, no, I was referring to having the virt driver reading from a glusterfs mount instead of FLAG.instances_path when supplying an image to boot... | 20:59 |
jaypipes | vishy: but like I said, I don't know enough about this code to speak intelligently yet.... thus the likelihood of total nonsense ;) | 21:00 |
vishy | jaypipes: ah gotcha, yeah that isn't boot from volume. You could use a glusterfs mount for backing images, but you still need to use some kind of copy on write to make sure multiple instances could boot from the same image | 21:01 |
jaypipes | vishy: gotcha | 21:01 |
jaypipes | blamar, bcwaldon: https://code.launchpad.net/~rconradharris/glance/cached-images-middleware/+merge/69126 if you can, please. :) | 21:08 |
blamar | on it | 21:08 |
bcwaldon | Just about to sit down together and look | 21:08 |
jaypipes | blamar, bcwaldon: thx guys! | 21:12 |
vishy | bcwaldon: https://code.launchpad.net/~usc-isi/nova/coverage-report/+merge/68392 | 21:12 |
vishy | do you think we should hold up merge on that for the explanation? | 21:13 |
bcwaldon | vishy: no, was just curious | 21:13 |
bcwaldon | vishy: didn't want two sources of that info | 21:13 |
vishy | i'm curious as well, just thinking it would be nice to merge it regardless | 21:14 |
bcwaldon | ok, I'll approve | 21:14 |
openstackjenkins | Project nova build #1,140: SUCCESS in 3 min 58 sec: http://jenkins.openstack.org/job/nova/1140/ | 21:16 |
openstackjenkins | Tarmac: Fixes bug 797250 where a create server request with the body '{"name":"server1"}' results in a HTTP 500 instead of HTTP 422. | 21:16 |
uvirtbot` | Launchpad bug 797250 in nova "OSAPI: 500 on POST /servers with malformed entity" [Low,Fix committed] https://launchpad.net/bugs/797250 | 21:16 |
*** martine has quit IRC | 21:17 | |
vishy | bcwaldon, blamar, markwash, rest of team titan: awesome work on the osapi branches going in... | 21:19 |
bcwaldon | vishy: Thank you, sir! | 21:19 |
* vishy is getting tired of not getting to suggest any useful fixes to titan merge proposals | 21:22 | |
*** lts has quit IRC | 21:23 | |
bcwaldon | vishy: I'm okay with that :) | 21:23 |
* vishy considers complaining about the lack of periods at the end of docstrings so he can stop typing lgtm on all of them... | 21:23 | |
openstackjenkins | Project nova build #1,141: SUCCESS in 3 min 58 sec: http://jenkins.openstack.org/job/nova/1141/ | 21:26 |
openstackjenkins | * Tarmac: Fixes faults to use xml serializers based on api version. This fixed bug 814228 | 21:26 |
openstackjenkins | * Tarmac: Fixes a typo in rescue instance in ec2 api. This is mnaser's fix, I just added a test to verify the change. | 21:26 |
uvirtbot` | Launchpad bug 814228 in nova "OSAPI v1.1 fault xmlns incorrect" [Low,Fix committed] https://launchpad.net/bugs/814228 | 21:26 |
*** vladimir3p has joined #openstack-dev | 21:31 | |
openstackjenkins | Project nova build #1,142: SUCCESS in 4 min 0 sec: http://jenkins.openstack.org/job/nova/1142/ | 21:31 |
openstackjenkins | Tarmac: modified to conform to latest AWS EC2 API spec for authorize & revoke ingress params using the IpPermissions data structure, which nests lists of CIDR blocks (IpRanges) as well as lists of Group data | 21:31 |
*** cp16net has quit IRC | 21:35 | |
*** dspano has quit IRC | 21:36 | |
openstackjenkins | Project nova build #1,143: SUCCESS in 5 min 26 sec: http://jenkins.openstack.org/job/nova/1143/ | 21:42 |
openstackjenkins | Tarmac: Bug #796813: vmwareapi does not support distributed vswitch | 21:42 |
openstackjenkins | The extant API assumed a standard switch network for all cases of ESX(i), was not usable when the hypervisor was added to a distributed portgroup on a virtual switch. The VM's would create a new standard switch with the same name as the dv portgroup. | 21:42 |
uvirtbot` | Launchpad bug 796813 in nova "vmwareapi does not support distributed vswitch" [Low,Fix committed] https://launchpad.net/bugs/796813 | 21:42 |
openstackjenkins | Bug #796834: ESX(i) : Incorrect machine id parameters in vmx for guest_tool.py | 21:42 |
uvirtbot` | Launchpad bug 796834 in nova "ESX(i) : Incorrect machine id parameters in vmx for guest_tool.py" [Medium,Fix committed] https://launchpad.net/bugs/796834 | 21:42 |
openstackjenkins | -The machine.id string was missing required information for the guest_tool.py script to set networking in the guest VMs. | 21:42 |
openstackjenkins | -Additionally the script crashed on Python > 2.4 due to the implicit gettext translator(_()) used. | 21:42 |
openstackjenkins | -Added support for Ubuntu guest operating systems. | 21:42 |
*** bsza has quit IRC | 21:47 | |
openstackjenkins | Project nova build #1,144: SUCCESS in 4 min 4 sec: http://jenkins.openstack.org/job/nova/1144/ | 21:50 |
openstackjenkins | Tarmac: Fix boot from volume failure for network block devices. | 21:50 |
openstackjenkins | This patch looks up the device_path and swithes between 'block' and 'network' when creating libvirt.xml. | 21:50 |
mtaylor | dolphm: hey man | 21:55 |
*** chemikadze_ has quit IRC | 21:58 | |
dolphm | mtaylor: what's up | 22:00 |
vishy | _0x44: are you still working on config drive? | 22:01 |
mtaylor | dolphm: well - hang on a bit - I was going to ping you about the migration, but I'm chatting with jim about it right now | 22:01 |
openstackjenkins | Project nova build #1,145: SUCCESS in 4 min 6 sec: http://jenkins.openstack.org/job/nova/1145/ | 22:04 |
openstackjenkins | Tarmac: Adds the -c|--coverage flag to run_tests.sh to generate a local code coverage report. | 22:04 |
*** rnirmal has quit IRC | 22:04 | |
*** mfer-mtg is now known as mfer | 22:05 | |
*** rnirmal has joined #openstack-dev | 22:06 | |
_0x44 | vishy: Yes, sorry. | 22:08 |
_0x44 | It's "done", but I haven't written the smoketest nor the part that writes personality to the config-drive | 22:08 |
*** rnirmal has quit IRC | 22:11 | |
vishy | k | 22:12 |
*** bcwaldon has quit IRC | 22:13 | |
*** markvoelker has quit IRC | 22:16 | |
*** mfer has quit IRC | 22:21 | |
*** rnorwood has quit IRC | 22:23 | |
*** rnorwood has joined #openstack-dev | 22:36 | |
*** mattray has quit IRC | 22:38 | |
*** rnorwood has quit IRC | 22:42 | |
*** dolphm has quit IRC | 22:47 | |
*** asomya has quit IRC | 23:00 | |
*** rods has joined #openstack-dev | 23:13 | |
*** jkoelker has quit IRC | 23:14 | |
*** jamshid has joined #openstack-dev | 23:30 | |
*** jamshid has left #openstack-dev | 23:30 | |
*** jamshid has joined #openstack-dev | 23:31 | |
*** martine has joined #openstack-dev | 23:43 | |
openstackjenkins | Project nova build #1,146: SUCCESS in 3 min 52 sec: http://jenkins.openstack.org/job/nova/1146/ | 23:46 |
openstackjenkins | Tarmac: Adds proper xml serialization for /servers/<id>/ips and /servers/<id>/ips/<network_name> | 23:46 |
*** rods has quit IRC | 23:47 | |
openstackjenkins | Project nova build #1,147: SUCCESS in 4 min 10 sec: http://jenkins.openstack.org/job/nova/1147/ | 23:56 |
openstackjenkins | Tarmac: - Updates /images/<id>/meta and /images/<id>/meta/<key> to respect the latest specification | 23:56 |
openstackjenkins | - Renames ../meta to ../metadata | 23:56 |
openstackjenkins | - Adds PUT on ../metadata to set entire container (controller action is called update_all) | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!