*** jmckenty has quit IRC | 00:03 | |
kpepple | jk0: ok, running tests for last time and I'll push/propose for merge | 00:04 |
---|---|---|
jk0 | word | 00:04 |
kpepple | * thinks NetworkTestCase takes a looooonnnggg time | 00:05 |
*** freeflying has quit IRC | 00:07 | |
*** freeflying has joined #openstack | 00:07 | |
kpepple | jk0: okay, how do we do this ... do i just propose for merge on the branch page or do i set the blueprint to "needs code review" ? | 00:09 |
*** arcane has quit IRC | 00:09 | |
jk0 | kpepple: go ahead and request a merge prop thru the branch (my flavors BP was already accepted, so we can juse use that, it points to your wiki spec) | 00:10 |
kpepple | jk0: done | 00:12 |
jk0 | got the URL handy to the merge prop? | 00:13 |
*** rnirmal has joined #openstack | 00:14 | |
kpepple | https://code.launchpad.net/~ken-pepple/nova/dynamicinstancetypes/+merge/50257 | 00:14 |
jk0 | excellent, now we just sit back and let the reviews come in :) | 00:15 |
*** rnirmal has quit IRC | 00:15 | |
kpepple | jk0: s/reviews/hate mail/ | 00:15 |
jk0 | hah | 00:15 |
*** arcane has joined #openstack | 00:17 | |
*** dendrobates is now known as dendro-afk | 00:18 | |
*** aliguori has quit IRC | 00:18 | |
justinsb_ | jk0, kpepple: Migration # 004 has already gone to zones... I'm hoping I'll grab #005, but #004 is definitely gone :-) | 00:19 |
jk0 | cool, kpepple: mind changing that to #006? | 00:20 |
justinsb_ | jk0: Or #005 if you beat me to it! | 00:20 |
kpepple | jk0 , justinsb_ : no problem ... i was worried this would happen | 00:20 |
jk0 | yeah, no way around it | 00:21 |
*** msassak has quit IRC | 00:22 | |
kpepple | jk0: repushed ... do i need to re-propose ? | 00:22 |
jk0 | nope, all good :) | 00:22 |
jk0 | that's one thing LP does really nice | 00:22 |
kpepple | jk0: cool | 00:23 |
justinsb_ | jk0: I saw your python bindings to OpenStack... what's the plan with those? Are those going to live in lp:nova? (BTW, they're great, I use them for my testing.) | 00:24 |
jk0 | I don't think there are any plans to include them in Nova, but they are our "blessed" bindings if you want to call them that | 00:25 |
jk0 | we're working on feature parity in the API right now | 00:25 |
*** ctennis has joined #openstack | 00:25 | |
jaypipes | kpepple: documentation ftw. nice work. | 00:25 |
justinsb_ | jk0: I think it would make lots of sense to have an API binding that could move in parallel with API changes, along with integration tests, for every patch where it's relevant. But maybe that's just a dream... | 00:26 |
jk0 | that's essentially what we're doing with it now, only it's just a separate project | 00:26 |
jk0 | we make updates to python-novatools in parallel to trunk merges | 00:27 |
justinsb_ | jk0: One project would mean everything's in lockstep, but I'm just happy someone's building API bindings! One step at a time! | 00:27 |
openstackhudson | Project nova build #537: SUCCESS in 1 min 36 sec: http://hudson.openstack.org/job/nova/537/ | 00:27 |
openstackhudson | Tarmac: Correctly pass the associate paramater for project_get_network through the IMPL layer in the db api. | 00:27 |
kpepple | jaypipes: thx. i've had to take a bunch of "flyers" on assumptions of coding style within this branch ... please comment early and often, it's a bit of a learning experience | 00:29 |
*** desai has joined #openstack | 00:32 | |
*** freeflying has quit IRC | 00:32 | |
*** freeflying has joined #openstack | 00:32 | |
openstackhudson | Project nova build #538: SUCCESS in 1 min 37 sec: http://hudson.openstack.org/job/nova/538/ | 00:33 |
openstackhudson | Tarmac: Makes FlatDHCPManager clean up old fixed_ips like VlanManager. | 00:33 |
*** adiantum has quit IRC | 00:37 | |
*** dfg has quit IRC | 00:40 | |
Code_Bleu | what am i doing wrong: http://pastebin.com/gfZZPuhT | 00:41 |
*** adjohn has joined #openstack | 00:43 | |
vvuksan | it's not -k mykey.priv but -k mykey | 00:43 |
*** adiantum has joined #openstack | 00:44 | |
Code_Bleu | wuksan: ok, i will try that | 00:46 |
Code_Bleu | vvuksan: that worked...thanks | 00:46 |
vvuksan | although if you can log in | 00:46 |
vvuksan | you may need to do this | 00:47 |
vvuksan | ssh-keygen -f nova_key && chmod 600 nova_key ; euca-add-keypair nova_key > nova_key.priv | 00:47 |
vvuksan | i forget | 00:47 |
*** bsdninja has joined #openstack | 00:47 | |
*** eikke has quit IRC | 00:49 | |
Code_Bleu | vvuksan: ok i must have done something else wrong. my vm instance has a 192.168.0.3 address, but my openstack server is on the 10.0.0 subnet..so i cant ssh to the vm | 00:52 |
*** bsdninja has left #openstack | 00:53 | |
*** adiantum has quit IRC | 00:53 | |
*** msassak has joined #openstack | 00:53 | |
*** littleidea has joined #openstack | 00:57 | |
*** adiantum has joined #openstack | 00:58 | |
*** freeflying has quit IRC | 01:00 | |
*** freeflying has joined #openstack | 01:01 | |
vvuksan | Code_Bleu: what kind of networkign are you using ? | 01:03 |
Code_Bleu | vvuksan: default VLAN config | 01:04 |
*** vvuksan has left #openstack | 01:04 | |
*** vvuksan has joined #openstack | 01:05 | |
Code_Bleu | i see the bridge interface and am able to now ping the gateway for that vm segment (192.168.0.1) but i still cant ping the vm or ssh...i have verified that i have the authorize rules in also | 01:05 |
vvuksan | you need routing | 01:05 |
*** vvuksan has left #openstack | 01:05 | |
*** vvuksan has joined #openstack | 01:05 | |
vvuksan | http://wiki.openstack.org/VlanNetworkSetup | 01:05 |
vvuksan | try something like that | 01:05 |
*** adiantum has quit IRC | 01:08 | |
*** adiantum has joined #openstack | 01:13 | |
*** littleidea has quit IRC | 01:18 | |
Code_Bleu | vvuksan: i just noticed that after i try to run the instance..the status goes from "launching" to "...failed to spawn mykey.." | 01:21 |
vvuksan | Code_Bleu: redo the key | 01:22 |
vvuksan | with ssh-keygen | 01:22 |
Code_Bleu | does it have to have the name "nova_key" like you mentioned? | 01:23 |
*** adiantum has quit IRC | 01:23 | |
*** alekibango has joined #openstack | 01:26 | |
rds__ | hi guys, I have same problems running nova-volume, after installed nova lp:/nova/bexar via novascript | 01:26 |
rds__ | this is the error http://pastebin.com/AixcmWBf | 01:27 |
rds__ | can someone help me please | 01:27 |
Code_Bleu | vvuksan: still failed to spawn key | 01:28 |
kpepple | rds__: you need to create a volume group called nova-volumes on your server ... | 01:28 |
*** adiantum has joined #openstack | 01:29 | |
vvuksan | Code_Bleu: odd | 01:29 |
*** pvo has quit IRC | 01:29 | |
vvuksan | Code_Bleu: type euca-describe-keypairs | 01:30 |
vvuksan | rds__: sudo vgcreate nova-volumes /dev/sdb | 01:31 |
vvuksan | rds__: http://wiki.openstack.org/NovaAdminManual?highlight=%28vgcreate%29 | 01:31 |
Code_Bleu | vvuksan: that looks jacked up...is there a way to clear that out and redo my keypairs? | 01:31 |
Code_Bleu | vvuksan: i have 3 different ones in there. | 01:32 |
Code_Bleu | vvuksan: on that isnt labeled, on with the "mykey" label, and the last one with the "nova_key" label | 01:32 |
Code_Bleu | vvuksan: the one without any labels, appears to be the correct keypair number...i have seen that number earlier when verifying...it also has the project name appended to the key. The other ones listed do not | 01:33 |
Code_Bleu | vvuksan: is there a file that i can edit and clean that up? | 01:34 |
vvuksan | Code_Bleu: you will need to clean up the table in mySQL | 01:35 |
rds__ | vvuksan, kpepple thank for answer and link | 01:35 |
Code_Bleu | vvuksan: what about the euca-delete-keypair? | 01:36 |
vvuksan | Code_Bleu: you could try that as well | 01:36 |
*** Ryan_Lane|dc has quit IRC | 01:36 | |
*** vvuksan has quit IRC | 01:36 | |
Code_Bleu | vvuksan: should the EC2_ACCESS_KEY match the same number as the euca-describe-keypairs number? | 01:39 |
Code_Bleu | vvuksan: using the euca-delete-keypair, i removed everything from there except the one i just generated with the ssh-keygen | 01:43 |
Code_Bleu | vvuksan: do i need to do nova-manage project zipfile.... again and re source the novarc? | 01:44 |
*** MarkAtwood has joined #openstack | 01:44 | |
kpepple | devcamcar: you around ? got db-migrate issue with our branch | 01:45 |
*** MarkAtwood has quit IRC | 01:45 | |
*** miclorb_ has quit IRC | 01:45 | |
*** MarkAtwood has joined #openstack | 01:45 | |
kpepple | justinsb_: you around ? i can't migrate forward because your 005- migration doesn't exist yet | 01:45 |
*** sebastianstadil has quit IRC | 01:47 | |
*** jc_smith has quit IRC | 01:49 | |
*** adiantum has quit IRC | 01:51 | |
Code_Bleu | how do you do the opposite of this: uec-publish-tarball ubuntu1010-UEC-localuser-image.tar.gz dub-bucket x86_64 | 01:54 |
Code_Bleu | I think i chose the wrong hardware type and want to remove the image and start over | 01:55 |
*** adiantum has joined #openstack | 01:56 | |
creiht | mtaylor: much better, thanks! | 01:58 |
*** desai has quit IRC | 02:02 | |
*** littleidea has joined #openstack | 02:03 | |
*** creiht has quit IRC | 02:04 | |
*** desai has joined #openstack | 02:05 | |
*** creiht has joined #openstack | 02:06 | |
*** ChanServ sets mode: +v creiht | 02:06 | |
Code_Bleu | how do you clean up images without just going to the directory and deleting them? | 02:08 |
*** littleidea_ has joined #openstack | 02:10 | |
*** mray has joined #openstack | 02:10 | |
Code_Bleu | nevermind..found it "euca-deregister <image identifier> | 02:12 |
*** sebastianstadil has joined #openstack | 02:13 | |
*** miclorb__ has joined #openstack | 02:14 | |
*** littleidea has quit IRC | 02:14 | |
*** littleidea_ is now known as littleidea | 02:14 | |
*** gregp76_ has joined #openstack | 02:18 | |
*** dragondm has quit IRC | 02:18 | |
*** littleidea has quit IRC | 02:20 | |
Code_Bleu | does anyone know what the hardware-arch syntax are? 64 bit is the x86_64. What is it for non 64bit? i386,i486..etc...or just x86? | 02:21 |
Code_Bleu | thats for the uec-publish-tarball command | 02:21 |
kpepple | Code_Bleu: for ubuntu images, it's i386 ... http://uec-images.ubuntu.com/maverick/current/ | 02:22 |
Code_Bleu | kpepple: i downloaded the one listed on this page...and in they list it as x86_64, but my hardware is not 64bit...so can i just use that same image and change the hardware-arch to i386? | 02:24 |
Code_Bleu | sorry forgot link to page: http://docs.openstack.org/openstack-compute/admin/content/ch05s01.html | 02:24 |
*** Ryan_Lane has joined #openstack | 02:25 | |
*** MarkAtwood has quit IRC | 02:25 | |
kpepple | Code_Bleu: what virtualization are you using ? UML ? | 02:25 |
kpepple | Code_Bleu: you won't be able to just change it to i386 ... it's got a 64bit kernel and won't boot without it | 02:26 |
Code_Bleu | kpepple: thats what i was thinking my problem was. this doc is assuming 64bit..and that is a 64bit image right? | 02:27 |
kpepple | Code_Bleu: i haven't used that image but i would assume yes. | 02:27 |
Code_Bleu | kpepple: im using whatever the default is for the manual install of openstack. Im following everything on this site. | 02:27 |
Code_Bleu | kpepple: why is it even an option to change the hardware-arch in the publish tarball then? | 02:28 |
*** desai has quit IRC | 02:28 | |
jaypipes | kpepple: will do! (in the morning) :) | 02:29 |
*** littleidea has joined #openstack | 02:29 | |
*** littleidea has quit IRC | 02:31 | |
annegentle | Code_Bleu: heh. good point re: hardware arch, but those are the two params you enter for the command | 02:32 |
kpepple | Code_Bleu: ah, your using publish tarball ... this creates a image, ramdisk and kernel ... untar the tar.gz file and see what the kernel that is in there ... you might be able to replace it with a different one | 02:32 |
kpepple | annegentle: so that tarball is the 64bit version ? do we have a 32 bit version ? | 02:32 |
kpepple | annegentle: the 32bit vs 64bit questions come up a lot here on IRC | 02:33 |
annegentle | that tarball is one that we have tested and know it works, we could make a tested 32bit one as well, sounds like a good idea | 02:33 |
*** msassak has quit IRC | 02:33 | |
Code_Bleu | makes sense why i was getting a "failed to spawn <key>" when trying to run the instance ;-) | 02:34 |
*** gregp76_ has quit IRC | 02:37 | |
*** adiantum has quit IRC | 02:40 | |
*** adiantum has joined #openstack | 02:41 | |
*** littleidea has joined #openstack | 02:44 | |
*** littleidea has quit IRC | 02:46 | |
*** miclorb__ has quit IRC | 02:48 | |
*** miclorb_ has joined #openstack | 02:49 | |
*** sebastianstadil has quit IRC | 02:50 | |
*** adiantum has quit IRC | 02:50 | |
Code_Bleu | so can i just download an image from http://ec-images.ubuntu.com and publish tarball it? | 02:56 |
*** sebastianstadil has joined #openstack | 03:01 | |
*** adiantum has joined #openstack | 03:03 | |
*** mray has quit IRC | 03:05 | |
*** olivier__ has joined #openstack | 03:06 | |
*** olivier_ has quit IRC | 03:07 | |
*** mdomsch has quit IRC | 03:07 | |
*** olivier__ has quit IRC | 03:09 | |
*** mray has joined #openstack | 03:10 | |
*** winston-d has joined #openstack | 03:11 | |
*** olivier_ has joined #openstack | 03:12 | |
*** miclorb_ has quit IRC | 03:15 | |
*** desai has joined #openstack | 03:24 | |
*** miclorb has joined #openstack | 03:30 | |
*** mdomsch has joined #openstack | 03:31 | |
*** desai has quit IRC | 03:51 | |
*** dragondm has joined #openstack | 03:52 | |
*** adiantum has quit IRC | 03:54 | |
*** adiantum has joined #openstack | 03:58 | |
*** rds__ has quit IRC | 04:03 | |
*** miclorb has quit IRC | 04:09 | |
jarrod | code_bleu: yes | 04:14 |
*** kashyapc has joined #openstack | 04:15 | |
dsockwell | all right -- attempting to install nova yet again. I've followed the procedure at http://nova.openstack.org/adminguide/single.node.install.html , referencing the ubuntu 10.04 procedure to get the code. | 04:18 |
dsockwell | when I begin step 3, i encounter the following error: | 04:18 |
dsockwell | root@nova0:~/nova# python setup.py build | 04:18 |
dsockwell | No handlers could be found for logger "nova.root" | 04:18 |
*** bird has joined #openstack | 04:20 | |
dsockwell | i'd like to complete the setup process -- could there be some dependency i'm missing? | 04:20 |
jk0 | have you ran the unit tests? those usually make missing dep easier to track down | 04:21 |
*** adiantum has quit IRC | 04:21 | |
Code_Bleu | im still getting a "failed to spawn key" even after cleaning old instance and image up, and downloading 32bit image from ubuntu and publish tar balling it. Here is the output from the comppute.log Anyone know what im doing wrong? http://pastebin.com/m6v0X7fT | 04:22 |
dsockwell | jk0: i have not. what's the best way to do that? | 04:22 |
jk0 | dsockwell: cd to the nova code base and just ./run_tests.sh -N | 04:22 |
dsockwell | ImportError: No module named nose | 04:23 |
jk0 | there you go :) | 04:23 |
dsockwell | awesome. | 04:23 |
dsockwell | so | 04:24 |
dsockwell | n/m i will complete the installation on ubuntu and then worry about taking it to centos | 04:25 |
Code_Bleu | my server does not support the vmx or svm cpu flags that i know is needed for kvm, but i thought that openstack works with other hypervisors that dont require those specs? | 04:25 |
dsockwell | supposedly you can use kqemu or xen | 04:26 |
dsockwell | the fire-and-forget script from launchpad implements a qemu environment | 04:27 |
dsockwell | jk0: looks like there's a whole dependency session missing from the guide I mentioned. Thanks for showing me the test script. | 04:27 |
jk0 | np | 04:27 |
*** adiantum has joined #openstack | 04:28 | |
Code_Bleu | how do i use qemu instead of kvm? | 04:32 |
dsockwell | Code_Bleu: good question. i will be in the same position once I install the core packages. | 04:38 |
Code_Bleu | dsockwell: i believe i got it running by adding --libvirt_type=qemu to the nova.conf file | 04:43 |
Code_Bleu | now my prob is i still cant ping or ssh | 04:43 |
dsockwell | i was never able to get networking working on the demo install | 04:43 |
*** mray has quit IRC | 04:45 | |
dsockwell | woo, setup.py executed | 04:45 |
*** mray has joined #openstack | 04:57 | |
*** kashyapc has quit IRC | 04:58 | |
*** Ryan_Lane has quit IRC | 04:59 | |
dsockwell | OK, got a little further. I'm installing nova as per http://nova.openstack.org/adminguide/single.node.install.html on ubuntu 10.04. I've resolved some dependencies, and gone up to step 3, but when I create my user it doesn't generate a nova.zip file | 05:05 |
dsockwell | how can I make nova spit out some credentials? | 05:05 |
*** adiantum has quit IRC | 05:08 | |
kpepple | dsockwell: what happens when you do the nova-manage project zipfile command ? can you use the nova-manage project environment command ? | 05:11 |
dsockwell | kpepple: one moment, i will try it | 05:11 |
dsockwell | i gave: nova-manage project zipfile novacat dsockwell | 05:13 |
dsockwell | and it returned: | 05:13 |
dsockwell | (nova.root): TRACE: OSError: [Errno 2] No such file or directory: '/usr/local/lib/python2.6/dist-packages/nova-2011.2-py2.6.egg/nova/..//CA' | 05:13 |
dsockwell | so it seems like I need to create a CA? | 05:13 |
dsockwell | nova-manage project environment novacat dsockwell | 05:15 |
*** adiantum has joined #openstack | 05:15 | |
dsockwell | seems to work OK, but returns no output | 05:15 |
kpepple | dsockwell: look for a file called novarc in your directory and then source it | 05:15 |
dsockwell | got it | 05:16 |
kpepple | dsockwell: for the CA, you should see a directory called "CA" in your nova directory ... there should be a bunch of files there | 05:16 |
dsockwell | found those | 05:16 |
kpepple | dsockwell: once you source novarc, you should be able to use a bunch of euca-* commands | 05:17 |
*** miclorb has joined #openstack | 05:17 | |
dsockwell | ok. once I have users, I will want to give out credentials in zipfiles. is there some other userator outside of nova-manage that can generate them, or will I need to point nova-manage to the CA? | 05:19 |
kpepple | dsockwell: you need nova-manage to point to the CA ... we need to copy the nova/CA/ directory somewhere ... just looking where ... i remember seeing the instructions, but can't remember where | 05:20 |
dsockwell | it wouldn't be '/usr/local/lib/python2.6/dist-packages/nova-2011.2-py2.6.egg/nova/..//CA' | 05:20 |
kpepple | dsockwell: i don't think it's the dist-packages ... | 05:21 |
kpepple | dsockwell: did you install from repo (via bzr trunk) or via apt-get packages | 05:21 |
dsockwell | from repo | 05:22 |
dsockwell | i did 'bzr clone lp:nova' . | 05:23 |
kpepple | dsockwell: did you do the "cd CA; ./genrootca.sh" command ? | 05:24 |
dsockwell | nope | 05:24 |
dsockwell | unless setup.py did it for me | 05:24 |
kpepple | dsockwell: it's on bottom of fourth step at http://wiki.openstack.org/InstallFromSource | 05:25 |
dsockwell | root@nova0:~/nova/CA# ./genrootca.sh | 05:27 |
dsockwell | Not installing, it's already done. | 05:27 |
kpepple | dsockwell: you're on ubuntu 10.10 ? | 05:28 |
dsockwell | nope, 10.04 | 05:28 |
kpepple | hmmm ... okay. let me boot my server and see where it's installed. | 05:28 |
dsockwell | root@nova0:~/nova/CA# find / -name CA |grep nova | 05:28 |
dsockwell | /usr/local/lib/python2.6/dist-packages/nova-2011.2-py2.6.egg/nova/tests/CA | 05:28 |
*** kashyapc has joined #openstack | 05:29 | |
dsockwell | that's got some files dated at about install time | 05:32 |
kpepple | dsockwell: can you run the nova-manage project zipfile command as root ? | 05:32 |
dsockwell | sure, what arguments is that supposed to take? | 05:33 |
dsockwell | i tried nova-manage project zipfile <projectname> <username> | 05:33 |
kpepple | dsockwell: that's it ... but sudo it | 05:33 |
dsockwell | right, i've done all this in a root shell | 05:34 |
dsockwell | perhaps that was wrong | 05:34 |
dsockwell | hm, most of that tutorial is sudo'd anyway | 05:35 |
dsockwell | it still gives me the erorr i pasted before, it's looking in /usr/local/lib/python2.6/dist-packages/nova-2011.2-py2.6.egg/nova/..//CA | 05:35 |
kpepple | dsockwell: where is the paste ? | 05:35 |
dsockwell | let me pastebin the whole trace, one moment | 05:36 |
dsockwell | http://pastebin.com/V1L6vpye | 05:37 |
kpepple | dsockwell: what is in /usr/local/lib/python2.6/dist-packages/nova-2011.2-py2.6.egg/CA ? | 05:40 |
dsockwell | nothing | 05:42 |
dsockwell | i found some certificate-like files in /usr/local/lib/python2.6/dist-packages/nova-2011.2-py2.6.egg/nova/tests/CA | 05:42 |
kpepple | dsockwell: you should see a openssl.cnf file in there | 05:42 |
dsockwell | nope | 05:43 |
dsockwell | linking the path I just pasted to /usr/local/lib/python2.6/dist-packages/nova-2011.2-py2.6.egg/CA didn't seem to work either | 05:43 |
dsockwell | i'll try linking the CA directory from my install location | 05:44 |
kpepple | dsockwell: do this ... cp your nova/CA/* (your bzr repo) directory to /usr/local/lib/python2.6/dist-packages/nova-2011.2-py2.6.egg/CA | 05:44 |
kpepple | dsockwell: yeah, i think that would work too | 05:44 |
dsockwell | root@nova0:~/nova# nova-manage project zipfile novacat0 dsockwell | 05:45 |
dsockwell | 2011-02-17 22:44:46,852 WARNING nova.auth.manager [-] No vpn data for project novacat0 | 05:45 |
dsockwell | root@nova0:~/nova# ls -lh nova.zip | 05:45 |
dsockwell | -rw-r--r-- 1 root root 5.7K 2011-02-17 22:44 nova.zip | 05:45 |
dsockwell | awesome :) | 05:45 |
kpepple | dsockwell: okay ... the nova.zip file is what you want ... don't worry about the vpn stuff | 05:45 |
dsockwell | ok -- so i take it I want to give that zip file to my unprivileged user, extract it into ~/.nova and then source ~/.nova/novarc whenever I want to use euca2ools? | 05:46 |
kpepple | dsockwell: yes. from there you can generate keys for uploading images and launching instances. | 05:48 |
dsockwell | got it | 05:49 |
dsockwell | now, i've tried euca-describe-availability-zones, and it hangs | 05:49 |
dsockwell | [Errno 111] Connection refused | 05:50 |
dsockwell | denhac@nova0:~$ curl http://10.1.2.241:8773/services/Cloud | 05:51 |
dsockwell | curl: (7) couldn't connect to host | 05:51 |
kpepple | dsockwell: hmmm ... do other euca-* commands work ? if not, you need to open a port on your firewall ... probably 8773 (nova-api default) | 05:51 |
dsockwell | iptables -L tells me there are no filters in place | 05:51 |
kpepple | dsockwell: also check that nova-api is running | 05:52 |
dsockwell | maybe I should start nova-api | 05:52 |
dsockwell | what a concept | 05:52 |
kpepple | dsockwell: from here on out, you'll need nova-scheduler, nova-compute, nova-network, nova-api and nova-objectstore (or glance) up | 05:53 |
dsockwell | ok. it's indicating that now I need to provide a configuration. | 05:54 |
dsockwell | /root/nova/etc/nova-api.conf | 05:55 |
*** hadrian has quit IRC | 05:55 | |
dsockwell | looks good enough to me, i'll try just copying that into /etc | 05:55 |
bird | dsockwell: Check nova.conf too | 05:55 |
kpepple | dsockwell: i use only one conf file for all nova-* binaries which i put in /etc/nova/nova.conf | 05:56 |
dsockwell | oh, it wants a whole directory to itself, doesn't it | 05:57 |
*** gregp76_ has joined #openstack | 05:57 | |
dsockwell | i started the service. i think i need to give it some logging options, logging to the terminal is pretty confusing. | 05:59 |
kpepple | dsockwell: in your nova.conf file, put in "--verbose", "--daemonize=1" and "--logdir=/var/log/nova" | 06:01 |
*** miclorb has quit IRC | 06:01 | |
*** dragondm has quit IRC | 06:01 | |
dsockwell | ah -- there's a skeleton file on one of the tuts, i'll start with that | 06:03 |
dsockwell | if i don't specify a database, will it default to sqlite? | 06:06 |
dsockwell | i'll just set up mysql | 06:07 |
kpepple | dsockwell: yes, it defaults to sqlite3 without a --sql_connection flag (with username:password) in /etc/nova/nova.conf | 06:08 |
*** mdomsch has quit IRC | 06:14 | |
*** mray has quit IRC | 06:14 | |
dsockwell | ok, do I need to explicitly pass /etc/nova/nova.conf to nova-api? | 06:23 |
kpepple | dsockwell: you usually start all of the nova binaries with something like "nova-api --flagfile=/etc/nova/nova.conf" | 06:24 |
dsockwell | ah | 06:24 |
*** pothos has quit IRC | 06:29 | |
dsockwell | it's not giving me any indication that it's sourcing that file. | 06:31 |
kpepple | dsockwell: look in /var/log/nova/nova-api.log ... you should see it dump "flags" when it starts, which are the configuration options from that file | 06:32 |
dsockwell | negative | 06:33 |
dsockwell | 2011-02-17 23:30:24,823 AUDIT nova.root [-] Starting /usr/local/bin/nova-api on 0.0.0.0:8773 | 06:33 |
dsockwell | that's the only line, repeated a few times | 06:34 |
kpepple | dsockwell: hold on ... i forgot. nova-api is different .. it uses paste ... look in your nova/etc directory for a nova-api.conf file | 06:34 |
dsockwell | found it | 06:34 |
kpepple | dsockwell: put that file in the /etc/nova directory | 06:37 |
dsockwell | already there | 06:37 |
*** maplebed has joined #openstack | 06:37 | |
dsockwell | i compared the two as well, they're identical | 06:37 |
dsockwell | in the tutorial for 10.10 they stuff it into a screen -- is it really supposed to run there in production? | 06:38 |
kpepple | dsockwell: they shouldn't be identical ... nova.conf should have a bunch of "--flags" directives while nova-api.conf looks more like a MS .ini file (paste) | 06:38 |
kpepple | dsockwell: no, they just use screen to demo it and easily change between log files | 06:38 |
dsockwell | /root/nova/etc/nova-api.conf is the same as /etc/nova/nova-api.conf | 06:38 |
dsockwell | sorry for the confusion there | 06:39 |
dsockwell | /etc/nova/nova.conf is some command line stuff | 06:39 |
kpepple | dsockwell: oh ... hmmmm .. you should see something like this - http://paste.openstack.org/show/719/ - when you start nova-api (nova-api.log) | 06:40 |
dsockwell | i do see that | 06:41 |
kpepple | dsockwell: okay ... but your euca-* tools don't work ? | 06:41 |
*** pothos has joined #openstack | 06:41 | |
dsockwell | they seem to work, actually, i just want to suppress the vomitus from nova-api when I use them | 06:42 |
dsockwell | it gives me about 2 screens of helpful debug when I try to use euca2ools | 06:42 |
kpepple | dsockwell: ah ... i run my install from pa:trunk packages and it starts nova-api with "su -c nova-api --flagfile=/etc/nova/nova.conf nova" | 06:44 |
kpepple | dsockwell: however, that might be the upstart script | 06:44 |
dsockwell | ok, when i pass the directives --verbose, --daemonize=1, and --logdir=/var/log/nova from the command line, it seems to work OK | 06:48 |
dsockwell | but when i try --flagfile, it acts as though I passed no args at all | 06:48 |
dsockwell | triple checking the syntax | 06:50 |
kpepple | dsockwell: hmmm ... i haven't really looked at nova-api and it's a bit different than the other binaries ... | 06:50 |
dsockwell | ok, so. what's the postcondition for 'setup.py install' ? should it have given me some working daemons? | 06:52 |
kpepple | dsockwell: if you pulled from launchpad, your nova/bin directory has all your daemons but i don't think setup.py install actually runs them | 06:54 |
dsockwell | ok | 06:55 |
*** pothos has quit IRC | 06:58 | |
*** pothos has joined #openstack | 06:58 | |
dsockwell | will the daemon ignore --flagfile if it's incomplete? | 06:59 |
kpepple | dsockwell: what do you mean ? | 07:02 |
dsockwell | n/m, i got it | 07:02 |
dsockwell | what I want to do now is use my terminal without nova-api puking on it | 07:03 |
dsockwell | i guess i could just start another one | 07:03 |
dsockwell | so, wait | 07:08 |
dsockwell | this PPA business means there's packages i could have used? | 07:08 |
dsockwell | i need a drink | 07:08 |
kpepple | dsockwell: yes ... we don't do a good job of telling people that. there are two ppas: one nightly trunk and another just releases. i have the nightly trunk on my machine (so i almost always have an install that i can fire up) and then use trunk source via bzr to develop against | 07:10 |
*** maplebed has quit IRC | 07:11 | |
dsockwell | let me nuke this installation real quick, then i'll try the installation procedure from the official manual | 07:12 |
kpepple | dsockwell: you don't need to nuke the installation to install from packages ... | 07:13 |
*** naehring has joined #openstack | 07:14 | |
dsockwell | it's no trouble, and i dirtied up /usr/local pretty good. | 07:14 |
*** 30BAAUZIF has joined #openstack | 07:14 | |
*** omidhdl has joined #openstack | 07:17 | |
*** adiantum has quit IRC | 07:18 | |
dsockwell | kpepple: so riddle me this -- if I install openstack on Ubuntu LTS now, and migrate to Centos6 when it drops, what kind of trouble am I asking for? | 07:21 |
kpepple | dsockwell: the good people at grid dynamics have created a repo for RHEL 6 already ... see http://wiki.openstack.org/NovaInstall/RHEL6Notes ... it seems pretty straight forward | 07:23 |
dsockwell | all right. think moving the object stores, etc, would be a pain? | 07:27 |
dsockwell | i know the configuration database and files are pretty well self contained | 07:27 |
*** pothos has quit IRC | 07:28 | |
*** pothos has joined #openstack | 07:29 | |
kpepple | dsockwell: that's a wild card ... from the notes, RHEL/CentOS doesn't support qcow images, which i don't think i need. i haven't played with a lot of the imagestore options yet ... i need to get glance running (metadata server) . | 07:30 |
*** adiantum has joined #openstack | 07:30 | |
*** naehring has quit IRC | 07:31 | |
dsockwell | ok. i'm planning on running the live images off a solaris box, i'm just concerned about the machine images, etc. | 07:31 |
dsockwell | i suppose it wouldn't be too hard to just rebundle them | 07:31 |
dsockwell | so the solaris machine would handle all the cow business | 07:32 |
dsockwell | er, that is using the solaris box as a file server, and executing the images on ubuntu (and then centos) machines which will read the images through a SAN | 07:33 |
kpepple | dsockwell: okay ... that's probably fine | 07:33 |
dsockwell | i suppose the worst that could happen is i'd have to repackage the running images and store them off the cluster as amis, then rebundle them | 07:34 |
dsockwell | or wreck everything when centos6 comes out and start over, i could do that | 07:35 |
dsockwell | that'd be fine | 07:35 |
kpepple | dsockwell: either way would work | 07:35 |
dsockwell | thanks | 07:36 |
kpepple | np | 07:36 |
kpepple | good luck with everything | 07:36 |
*** ramkrsna has joined #openstack | 07:37 | |
*** ramkrsna has joined #openstack | 07:37 | |
*** Code_Bleu has quit IRC | 07:39 | |
*** CloudChris has joined #openstack | 07:39 | |
*** berendt has joined #openstack | 07:41 | |
dsockwell | thanks again, kpepple. i think i'm going to call it a night, actually. i need to at least pretend to keep daylight hours. | 07:43 |
*** littleidea has joined #openstack | 07:56 | |
*** naehring has joined #openstack | 07:58 | |
*** jc_smith has joined #openstack | 07:58 | |
*** perestre1ka has quit IRC | 08:01 | |
*** jc_smith has quit IRC | 08:01 | |
*** gregp76_ has quit IRC | 08:03 | |
*** Code_Bleu1 has joined #openstack | 08:08 | |
*** rcc has joined #openstack | 08:08 | |
*** fabiand_ has joined #openstack | 08:13 | |
*** gasbakid has joined #openstack | 08:14 | |
*** yamahata_ has joined #openstack | 08:26 | |
*** rchavik has joined #openstack | 08:27 | |
*** skiold has joined #openstack | 08:32 | |
*** zokr has joined #openstack | 08:33 | |
*** miclorb_ has joined #openstack | 08:33 | |
*** filler has quit IRC | 08:34 | |
*** MarcMorata has joined #openstack | 08:36 | |
*** miclorb has joined #openstack | 08:44 | |
*** miclorb_ has quit IRC | 08:44 | |
*** adiantum has quit IRC | 08:44 | |
*** calavera has joined #openstack | 08:45 | |
*** miclorb has quit IRC | 08:47 | |
*** rcc has quit IRC | 08:47 | |
*** Nacx has joined #openstack | 08:52 | |
*** filler has joined #openstack | 08:55 | |
*** adiantum has joined #openstack | 08:57 | |
*** rcc has joined #openstack | 09:05 | |
*** ramkrsna has quit IRC | 09:07 | |
*** littleidea has quit IRC | 09:14 | |
uvirtbot | New bug: #721141 in nova "empty logfiles in /var/log/nova/ after logrotating with logrotated" [Undecided,New] https://launchpad.net/bugs/721141 | 09:16 |
soren | ttx: It's doing *something* http://hudson.openstack.org/view/Nova-Bexar/job/nova-bexar-tarmc/451/console | 09:19 |
*** ramkrsna has joined #openstack | 09:20 | |
*** adiantum has quit IRC | 09:20 | |
soren | berendt: Oh, darn. | 09:22 |
openstackhudson | Project nova-bexar build #3: SUCCESS in 1 min 34 sec: http://hudson.openstack.org/job/nova-bexar/3/ | 09:23 |
openstackhudson | Tarmac: Fixes tarball contents by adding missing scripts and files to setup.py / MANIFEST.in | 09:23 |
*** johnh has joined #openstack | 09:25 | |
*** adiantum has joined #openstack | 09:27 | |
ttx | soren: looks good, though it didn't autotrigger nova-bexar-tarball yet | 09:28 |
*** ramkrsna_ has joined #openstack | 09:30 | |
ttx | soren: did you have specific plans to SRU something on bug 658257... or should I just FixReleased it ? | 09:30 |
uvirtbot | Launchpad bug 658257 in nova "get_console_output fails" [Medium,Fix released] https://launchpad.net/bugs/658257 | 09:30 |
ttx | (talking about the ubuntu/nova task) | 09:31 |
soren | ttx: Misconfig. Fixed. | 09:31 |
uvirtbot | New bug: #721144 in openstack-manuals "swift docs incorrectly reference CDN" [Undecided,New] https://launchpad.net/bugs/721144 | 09:31 |
soren | ttx: I did. Now I don't. | 09:32 |
ttx | soren: ok | 09:32 |
ttx | willfix | 09:32 |
*** kashyapc has quit IRC | 09:33 | |
*** ramkrsna has quit IRC | 09:33 | |
*** gasbakid has quit IRC | 09:36 | |
*** kashyapc has joined #openstack | 09:40 | |
berendt | soren: very fast solution.. :) | 09:40 |
*** allsystemsarego has joined #openstack | 09:41 | |
*** allsystemsarego has joined #openstack | 09:41 | |
ttx | soren: looks like the hudson toolchain on nova/bexar is working. Approve away. | 09:43 |
ttx | soren: I should probably push a version update in the queue as well, what do you think ? | 09:45 |
*** adiantum has quit IRC | 09:46 | |
soren | ttx: Erk. Yeah. That's going to suck. | 09:46 |
soren | ttx: But yes. | 09:46 |
soren | berendt: https://code.launchpad.net/~soren/nova/logrotate/+merge/50292 | 09:47 |
ttx | soren: why is it going to suck ? | 09:47 |
soren | ttx: Because our versioning thingamajig only has: NOVA_VERSION = ['2011', '2'] | 09:47 |
soren | ttx: There is no micro-version. | 09:48 |
ttx | erk | 09:48 |
soren | Erk indeed. | 09:48 |
*** metoikos has joined #openstack | 09:52 | |
*** adiantum has joined #openstack | 09:52 | |
johnh | hi | 10:01 |
soren | o/ | 10:02 |
CloudChris | Anyone from Sofia in here? | 10:02 |
soren | Sofia, Turkey? | 10:03 |
johnh | is there a guide on howto configure vlan-networking for the novaproject ? Howto setup the nic's, cloudpipe and so on? | 10:03 |
CloudChris | no Sofia, Bulgaria | 10:03 |
soren | Erk, geography fail. | 10:04 |
CloudChris | :) | 10:04 |
soren | CloudChris: Right, Bulgaria. | 10:04 |
soren | Um.. | 10:04 |
soren | I don't think so, no. why? | 10:04 |
*** 30BAAUZIF has quit IRC | 10:04 | |
CloudChris | waiting for someone ... dunno name ... standby | 10:04 |
*** gasbakid has joined #openstack | 10:07 | |
*** gasbakid_ has joined #openstack | 10:07 | |
*** exitdesc1iption has quit IRC | 10:08 | |
*** adjohn has quit IRC | 10:08 | |
*** bird has quit IRC | 10:11 | |
*** bird has joined #openstack | 10:12 | |
*** guigui has joined #openstack | 10:15 | |
openstackhudson | Project nova-bexar build #4: SUCCESS in 1 min 35 sec: http://hudson.openstack.org/job/nova-bexar/4/ | 10:17 |
openstackhudson | Tarmac: Checks whether the instance id is a list or not before assignment. This is to fix a bug relating to nova/boto. The AWK-SDK libraries pass in a string, not a list. The euca tools pass in a list. | 10:17 |
*** kashyapc has quit IRC | 10:19 | |
*** guigui1 has joined #openstack | 10:21 | |
*** guigui has quit IRC | 10:21 | |
*** adjohn has joined #openstack | 10:23 | |
openstackhudson | Project nova-bexar build #5: SUCCESS in 1 min 33 sec: http://hudson.openstack.org/job/nova-bexar/5/ | 10:28 |
openstackhudson | Tarmac: Get a fresh connection in rpc.cast rather than using a recycled one. | 10:28 |
*** guigui1 has quit IRC | 10:37 | |
*** guigui has joined #openstack | 10:37 | |
*** eikke has joined #openstack | 10:45 | |
*** londo__ is now known as londo_ | 10:46 | |
openstackhudson | Project nova-bexar build #6: SUCCESS in 1 min 34 sec: http://hudson.openstack.org/job/nova-bexar/6/ | 10:47 |
openstackhudson | Tarmac: Fixes undefined reference to volume_ref that is used for a log message in init_host in volume/manager.py. The variable was supposed to be just volume. | 10:47 |
*** ramkrsna__ has joined #openstack | 10:49 | |
*** perestrelka has joined #openstack | 10:51 | |
*** ramkrsna_ has quit IRC | 10:52 | |
rcc | hey soren, do we honour error codes from ec2 api? http://docs.amazonwebservices.com/AWSEC2/latest/APIReference/index.html?api-error-codes.html | 10:57 |
rcc | i don't think so, but wanted to double-check | 10:57 |
*** naehring has quit IRC | 11:01 | |
*** adiantum has quit IRC | 11:04 | |
soren | rcc: What do you mean? | 11:07 |
rcc | let's say | 11:08 |
rcc | you create a group | 11:08 |
rcc | that's already existing | 11:08 |
*** skiold has quit IRC | 11:08 | |
rcc | so, we should return InvalidGroup.Duplicate plus the 400 HTTP error code | 11:08 |
soren | Right. | 11:08 |
rcc | that InvalidGroup.Duplicate, we don't return it, right? | 11:08 |
soren | If thats | 11:08 |
soren | what EC2 does, that's what we should do. | 11:09 |
johnh | is it possible to install nova compute and swift on one system ? and if it works, how to setup swift ? | 11:10 |
*** adiantum has joined #openstack | 11:11 | |
rcc | to your knowledge, we don't return any of those error codes, do we? | 11:12 |
*** guigui has quit IRC | 11:16 | |
*** ramkrsna__ has quit IRC | 11:18 | |
berendt | johnh: i didn't try to run swift and nova on one node, but should be no problem. you can find a deployment guide here: http://swift.openstack.org/deployment_guide.html | 11:18 |
soren | rcc: Don't think so, no. | 11:23 |
rcc | k, fair enough, looking for ideas to fix one of my bugs, thx | 11:24 |
berendt | should be disapproved merges be totally removed (delete branch) or what to do with them? | 11:24 |
rcc | or you could evaluate the feedback you got for that merge disapproval, fix the code and re-propose for merging | 11:25 |
*** h0cin has joined #openstack | 11:26 | |
berendt | rcc: sure ;) but it's a merge that was disapproved because of an other upcoming merge | 11:26 |
rcc | then i'd wait for the upcoming merge to happen, then merge with your branch and check conflicts . If the two branches have fixes for same stuff, then yeah, i'd say just get rid of the branch | 11:27 |
rcc | my .2 cents | 11:27 |
*** yt_ has quit IRC | 11:27 | |
*** ramkrsna has joined #openstack | 11:28 | |
*** ramkrsna has joined #openstack | 11:28 | |
*** HugoKuo_ has joined #openstack | 11:34 | |
*** HugoKuo__ has quit IRC | 11:35 | |
*** kashyapc has joined #openstack | 11:38 | |
soren | berendt: Yeah, I miss a "not going to be merged, but kept around for hysterical raisins" sort of state of merge proposals. | 11:39 |
soren | berendt: For now, I just delete them. | 11:39 |
*** adiantum has quit IRC | 11:40 | |
berendt | soren: is it possible to add such a state for branches? | 11:40 |
soren | Branches themselves have an "abandonded" or "obsolete" state. | 11:40 |
soren | Find the branch on launchpad ("bzr lp-open" from your working dir should do the trick), edit details, set it to one of those states. | 11:41 |
* soren heads lunchwards | 11:41 | |
*** adiantum has joined #openstack | 11:46 | |
*** adjohn has quit IRC | 11:53 | |
*** adiantum has quit IRC | 11:54 | |
*** adiantum has joined #openstack | 12:00 | |
*** masumotok has joined #openstack | 12:13 | |
*** omidhdl has quit IRC | 12:14 | |
*** adiantum has quit IRC | 12:19 | |
*** berendt has quit IRC | 12:21 | |
*** adiantum has joined #openstack | 12:25 | |
*** ctennis has quit IRC | 12:32 | |
*** skiold has joined #openstack | 12:33 | |
*** adiantum has quit IRC | 12:40 | |
*** alekibango has quit IRC | 12:42 | |
*** skiold has quit IRC | 12:43 | |
*** adiantum has joined #openstack | 12:46 | |
*** skiold has joined #openstack | 12:46 | |
ttx | soren: if you're ok with the bexar version of it, you should probably approve https://code.launchpad.net/~jaypipes/nova/translations/+merge/49833 too, I'd like the cactus version to land first. | 12:50 |
*** j05h has left #openstack | 12:54 | |
*** j05h has joined #openstack | 12:54 | |
*** gasbakid_ has quit IRC | 12:56 | |
*** guigui has joined #openstack | 13:01 | |
*** adiantum has quit IRC | 13:03 | |
*** hggdh has quit IRC | 13:07 | |
*** hggdh has joined #openstack | 13:08 | |
*** adiantum has joined #openstack | 13:10 | |
soren | ttx: Good point. | 13:11 |
soren | ttx: I'd like to see it in action, too. | 13:11 |
*** eikke has quit IRC | 13:16 | |
*** eikke has joined #openstack | 13:18 | |
*** calavera has quit IRC | 13:19 | |
uvirtbot | New bug: #721254 in nova "nova returns no status code for state scheduling" [Undecided,New] https://launchpad.net/bugs/721254 | 13:21 |
*** ctennis has joined #openstack | 13:22 | |
*** ctennis has joined #openstack | 13:22 | |
johnh | can someone help me on setting up the nova swift on one system ? | 13:23 |
*** cyonyx has joined #openstack | 13:23 | |
johnh | i have 600gb of unmounted space, how can i use it for the storage node ? | 13:25 |
wedjat | hi johnh | 13:25 |
wedjat | do you want to use swift ? | 13:25 |
johnh | kind of :) | 13:25 |
johnh | i dont know if its really necessary | 13:26 |
wedjat | i d'ont know. swift is really useful for what it is designed for : REST storage service | 13:26 |
*** gasbakid has quit IRC | 13:26 | |
*** adiantum has quit IRC | 13:26 | |
*** gasbakid has joined #openstack | 13:27 | |
*** adiantum has joined #openstack | 13:39 | |
*** guigui has quit IRC | 13:40 | |
*** adiantum has quit IRC | 13:46 | |
*** Ryan_Lane has joined #openstack | 13:48 | |
*** adiantum has joined #openstack | 13:53 | |
*** guigui has joined #openstack | 13:59 | |
*** jbryce has joined #openstack | 14:02 | |
*** Ryan_Lane has quit IRC | 14:02 | |
*** lvaughn_ has quit IRC | 14:06 | |
*** lvaughn has joined #openstack | 14:06 | |
*** aliguori has joined #openstack | 14:08 | |
*** hadrian has joined #openstack | 14:09 | |
*** mimustafa has joined #openstack | 14:09 | |
mimustafa | Hi, I have a very quick question about Swift | 14:10 |
*** ppetraki has joined #openstack | 14:10 | |
*** guigui has quit IRC | 14:10 | |
*** guigui3 has joined #openstack | 14:11 | |
*** gasbakid has quit IRC | 14:11 | |
mimustafa | If say we have spare hdd capacity in the form of empty drive bays or let's say we added a new storage server, would auto replication begin once the server has been joined to a zone/ring? | 14:11 |
*** vvuksan has joined #openstack | 14:14 | |
*** dprince has joined #openstack | 14:16 | |
*** mimustafa has left #openstack | 14:18 | |
dabo | mimustafa: it's been a while since I worked with the swift code, but if memory is correct, yes, replication would begin once the new node has been joined. | 14:19 |
*** grapex has joined #openstack | 14:24 | |
uvirtbot | New bug: #721285 in nova "nova-api unconditionally logs at DEBUG level" [Undecided,New] https://launchpad.net/bugs/721285 | 14:31 |
*** vvuksan has quit IRC | 14:32 | |
*** abecc has joined #openstack | 14:34 | |
*** johnh has quit IRC | 14:34 | |
*** vvuksan has joined #openstack | 14:35 | |
*** adiantum has quit IRC | 14:35 | |
piken | soren or vishy, if your on let me know, I have a few questions about the rabbit-rpc code and how it is used. I am thinking about canabilizing the class to use in another project because I like how you guys did it. | 14:39 |
*** ramkrsna has quit IRC | 14:41 | |
*** adiantum has joined #openstack | 14:42 | |
*** imsplitbit has joined #openstack | 14:44 | |
*** omidhdl has joined #openstack | 14:51 | |
uvirtbot | New bug: #721297 in nova "nova returns wrong date format in AWS API Calls" [Undecided,New] https://launchpad.net/bugs/721297 | 14:51 |
*** adiantum has quit IRC | 14:53 | |
*** Ryan_Lane has joined #openstack | 14:55 | |
*** hub_cap has joined #openstack | 14:55 | |
*** Ryan_Lane has quit IRC | 14:57 | |
*** abecc has quit IRC | 14:58 | |
*** adiantum has joined #openstack | 14:58 | |
*** rchavik has quit IRC | 15:01 | |
*** hub_cap has quit IRC | 15:05 | |
*** kashyapc has quit IRC | 15:07 | |
*** uksysadmin has joined #openstack | 15:08 | |
uksysadmin | Hi, I'm having problem with a multi-node set up under vbox and access to meta data on 169.254.169.254. I came across a discussion by vishy and soren on routing funnies and is exactly the issue I'm seeing. | 15:09 |
zul | soren: ping | 15:09 |
uksysadmin | What I want to know is what needs to run on the compute node? | 15:09 |
uksysadmin | is it *just* nova-compute | 15:09 |
*** mray has joined #openstack | 15:13 | |
soren | uksysadmin: Yes. | 15:18 |
soren | zul: Make it quick. | 15:18 |
soren | piken: Make it quick :) | 15:18 |
imsplitbit | soren: what is the meaning of life? | 15:18 |
imsplitbit | soren: make it quick | 15:18 |
imsplitbit | :-P | 15:18 |
soren | You answered your own question. | 15:19 |
uksysadmin | I like it when I'm right | 15:20 |
uksysadmin | ;-) | 15:20 |
*** clayg has quit IRC | 15:21 | |
zul | soren: i just noticed that you have a patch in the natty ppa for libvirt can you send that to hallyn if its approiate | 15:21 |
*** clayg_ has joined #openstack | 15:21 | |
*** adiantum has quit IRC | 15:22 | |
soren | zul: If I thought it was appropriate, I'd upload it to Ubuntu myself. | 15:22 |
zul | soren: k thanks | 15:22 |
soren | Why would I sent it to Serge? | 15:22 |
zul | because he kind of looks after libvirt | 15:22 |
soren | $ grep -c Serge changelog | 15:24 |
soren | 3 | 15:24 |
soren | $ grep -c Soren changelog | 15:24 |
soren | 44 | 15:24 |
soren | Nevertheless.. It's Ubuntu. There's no such thing as a maintainer. | 15:24 |
zul | heh | 15:24 |
* soren wanders off | 15:24 | |
soren | vishy: by the way, please don't change anything that involves iptables today. I'm reworking it completely. | 15:25 |
soren | I'm 75% done. All the cool parts are done, now I'm just porting over the existing rules to the new world order. | 15:25 |
*** adiantum has joined #openstack | 15:26 | |
uksysadmin | if you're looking at iptables stuff, can I ask why nova-network creates the PREROUTE to the 169.254.169.254 address on the default interface IP on start up (should it be configurable? does it make sense to?) and when stopping nova-network it doesn't remove the rule. | 15:27 |
*** clayg_ is now known as clayg | 15:29 | |
*** fsaad has quit IRC | 15:35 | |
*** vvuksan has quit IRC | 15:36 | |
creiht | mtaylor: ping! | 15:44 |
*** rds__ has joined #openstack | 15:44 | |
*** adiantum has quit IRC | 15:45 | |
*** armando has joined #openstack | 15:45 | |
*** ewanmellor has joined #openstack | 15:47 | |
*** photron has joined #openstack | 15:49 | |
uksysadmin | OK - I've seen that my issue with accessing 169.254.169.254 isn't a routing issue - the instance isn't getting an IP address on my compute node. When this was all running under one host this was fine. my br100 bridge doesn't have an IP assigned on my compute node as it did when it was a single instance. Any pointers? | 15:50 |
*** cyonyx has quit IRC | 15:50 | |
uksysadmin | dnsmasq on the controller is setting the correct mac, instance and an IP to assign so traffic's just not getting to my instance... | 15:51 |
*** adiantum has joined #openstack | 15:52 | |
*** guigui3 has quit IRC | 15:52 | |
uksysadmin | (think I've got it... thanks for being great listeners ;-)... dnsmasq set to listen on private IP address which existed as part of the bridge - so was set on start up and exists as part of nova-network... my remote compute node doesn't have a real IP that's part of this private range. | 15:56 |
*** gondoi has joined #openstack | 15:59 | |
*** dragondm has joined #openstack | 16:00 | |
*** rnirmal has joined #openstack | 16:00 | |
uksysadmin | I give up. It's the weekend. | 16:00 |
*** mray has quit IRC | 16:00 | |
*** uksysadmin has quit IRC | 16:01 | |
jaypipes | com.amazonaws.services.ec2.model.transform.DescribeInstancesResultStaxUnmarshaller.unmarshall. Well, at least that rolls off the tongue... | 16:05 |
*** Daviey has quit IRC | 16:06 | |
*** adiantum has quit IRC | 16:09 | |
ttx | nova-core: one more review needed on https://code.launchpad.net/~jaypipes/nova/translations/+merge/49833 -- this kinda blocks 2011.1.1 (since we want it to land in Cactus first) | 16:10 |
*** annegentle-offto has joined #openstack | 16:11 | |
*** Daviey has joined #openstack | 16:11 | |
*** vvuksan has joined #openstack | 16:11 | |
*** CloudChris has quit IRC | 16:11 | |
jaypipes | mtaylor: around? | 16:12 |
*** littleidea has joined #openstack | 16:14 | |
*** adiantum has joined #openstack | 16:15 | |
*** bird has quit IRC | 16:15 | |
*** aliguori has quit IRC | 16:15 | |
*** MarkAtwood has joined #openstack | 16:17 | |
*** MarkAtwood has joined #openstack | 16:17 | |
*** ewanmellor has quit IRC | 16:19 | |
imsplitbit | jaypipes: hey | 16:22 |
creiht | mtaylor: when you get a moment, it doesn't seem like merges are being made for the swift 1.2 series | 16:22 |
photron | can someone point me documentation about the relation between users, projects and networks? | 16:22 |
creiht | mtaylor: oh... hrm... looks like it might have been merged, but I didn't get an email? | 16:23 |
creiht | Oh I have to subscribe to it | 16:24 |
*** flashn has quit IRC | 16:25 | |
sandywalsh | jaypipes, hey, that "in progress" / "needs review" thing works great | 16:25 |
*** adiantum has quit IRC | 16:25 | |
*** skiold has quit IRC | 16:26 | |
annegentle-offto | photron: this page may help http://docs.openstack.org/openstack-compute/admin/content/ch02s01.html but also look at http://nova.openstack.org/nova.concepts.html#concept-security-groups | 16:28 |
annegentle-offto | photron: it's a good question for its own page | 16:28 |
*** HugoKuo_ has quit IRC | 16:29 | |
jaypipes | sandywalsh: very nice work on phase 2 zones. | 16:29 |
sandywalsh | thx ... many miles to go before I sleep :) | 16:30 |
jaypipes | sandywalsh: :) | 16:30 |
jaypipes | imsplitbit: hey there :) | 16:30 |
*** flashn has joined #openstack | 16:30 | |
*** adiantum has joined #openstack | 16:30 | |
*** howardroark has joined #openstack | 16:30 | |
*** howardroark has quit IRC | 16:32 | |
jaypipes | anyone else know what "burwell" is? | 16:32 |
ttx | jaypipes: no. A typo, maybe. | 16:33 |
jaypipes | ttx: I was wondering if it was an ESXi release name or somehting... | 16:33 |
ttx | jaypipes: don't you think that hudson when rjecting a branch should set it back to "Work in progress" | 16:34 |
ttx | ? | 16:34 |
ttx | looks like in 90% of the cases it needs some OP intervention, so it clogs the "needs review" list | 16:34 |
jarrod | will cactus support kvm snapshots? | 16:35 |
photron | annegentle-offto: thanks | 16:35 |
jaypipes | ttx: I do. | 16:36 |
jaypipes | ttx: I blame mtaylor. :) | 16:37 |
*** aliguori has joined #openstack | 16:39 | |
*** adiantum has quit IRC | 16:39 | |
ttx | jaypipes: about blame... could you push your glance-admin branch to LP and link it on https://blueprints.launchpad.net/glance/+spec/admin-tool ? | 16:42 |
jaypipes | ttx: hehe, subtle. I like that. | 16:43 |
ttx | subtle, paranoid, and coughing. That defines me. | 16:43 |
jaypipes | ttx: well, you are French, after all :P | 16:44 |
ttx | :P | 16:44 |
* jaypipes prepares for obligatory British remark.. | 16:44 | |
*** adiantum has joined #openstack | 16:44 | |
*** fabiand_ has quit IRC | 16:46 | |
vishy | soren: sweet | 16:48 |
*** adiantum has quit IRC | 16:52 | |
*** adiantum has joined #openstack | 16:55 | |
jaypipes | tr3buchet: like how I "volunteered" you on that bug? ;) | 17:02 |
*** iRTermite has quit IRC | 17:02 | |
*** Pentheus has quit IRC | 17:03 | |
*** littleidea has quit IRC | 17:03 | |
*** dsockwell has quit IRC | 17:03 | |
*** iRTermite has joined #openstack | 17:04 | |
*** littleidea has joined #openstack | 17:04 | |
*** maplebed has joined #openstack | 17:04 | |
*** dsockwell has joined #openstack | 17:04 | |
jk0 | jaypipes: I chuckled :) | 17:07 |
jaypipes | jk0: hehe, until I volunteer *you* for the next one ;) | 17:07 |
* jk0 has selective vision ;) | 17:07 | |
*** eikke has quit IRC | 17:12 | |
*** sleepsonthefloor has quit IRC | 17:12 | |
*** sleepsonthefloor has joined #openstack | 17:12 | |
*** dendro-afk is now known as dendrobates | 17:13 | |
tr3buchet | jaypipes: yes | 17:13 |
tr3buchet | jaypipes: that's how you get stuff done | 17:13 |
tr3buchet | haha | 17:13 |
*** adiantum has quit IRC | 17:15 | |
*** littleidea has quit IRC | 17:17 | |
*** gregp76 has joined #openstack | 17:18 | |
*** dprince has quit IRC | 17:19 | |
*** MarcMorata has quit IRC | 17:21 | |
*** adiantum has joined #openstack | 17:22 | |
*** dendrobates is now known as dendro-afk | 17:22 | |
mtaylor | jaypipes: what? | 17:24 |
mtaylor | ttx: and tarmac is supposed to set a branch back to work in progress if it rejects it, is this not happening? | 17:24 |
jaypipes | mtaylor: well good morning sir. | 17:24 |
jaypipes | mtaylor: it sets it back to Needs Review, but that's not what I wanted to talk to you about :) | 17:25 |
mtaylor | ah. cool | 17:25 |
jaypipes | mtaylor: wanted to get your advice on this: https://code.launchpad.net/~jaypipes/glance/bug704854/+merge/49930 | 17:25 |
mtaylor | jaypipes: ok... which thing? | 17:27 |
*** Failbaitr has quit IRC | 17:27 | |
jaypipes | mtaylor: the non-existence of glance.version when running the test in non-virtualenv is killing it. But glance.version gets BUILT during install, so not sure how to handle this... | 17:28 |
mtaylor | ah. hrm. ok. um... | 17:29 |
*** adiantum has quit IRC | 17:29 | |
mtaylor | jaypipes: ok, I'm going to need coffee first for that one | 17:29 |
jaypipes | mtaylor: kind of a chicken and egg thing maybe? | 17:30 |
*** omidhdl has quit IRC | 17:30 | |
*** dendro-afk is now known as dendrobates | 17:31 | |
mtaylor | jaypipes: glance.version seems to do the right thing - it tries to import glance.vcsversion, and if that doesn't exist, it uses some default values | 17:35 |
jaypipes | hmm.. | 17:35 |
mtaylor | jaypipes: so I don't think there is any need to try to run setup.py in your tests | 17:36 |
*** adiantum has joined #openstack | 17:36 | |
*** Failbaitr has joined #openstack | 17:36 | |
jaypipes | mtaylor: perhaps it's just a path issue? | 17:37 |
*** RJD22 is now known as RJD22|away | 17:37 | |
*** RJD22|away is now known as RJD22 | 17:40 | |
*** eikke has joined #openstack | 17:45 | |
*** iammartian has joined #openstack | 17:53 | |
*** zokr has quit IRC | 18:02 | |
*** joearnold has joined #openstack | 18:09 | |
*** Nacx has quit IRC | 18:10 | |
jaypipes | mtaylor: hmm, so I cannot reproduce the ImportError on glance.version on my local machine. :( Any suggestions on what might be going on there? | 18:10 |
mtaylor | jaypipes: no! very confusing - nothing looks ostensibly incorrect | 18:11 |
*** dprince has joined #openstack | 18:12 | |
* jaypipes is a sad panda. | 18:13 | |
*** ccustine has joined #openstack | 18:15 | |
*** photron has quit IRC | 18:19 | |
*** dragondm has quit IRC | 18:24 | |
*** abecc has joined #openstack | 18:25 | |
*** jc_smith has joined #openstack | 18:30 | |
*** greenisus has joined #openstack | 18:30 | |
*** burris has quit IRC | 18:32 | |
kpepple | vishy , xtoddx : did we come to agreement on a logging approach ala lp718360 ? i see that we had another related bug logged today. just wondering if i need to withdraw my branch or revise ... | 18:33 |
kpepple | or 718360 so that uvirtbot wakes up | 18:34 |
*** pvo has joined #openstack | 18:36 | |
*** Ryan_Lane has joined #openstack | 18:46 | |
*** adiantum has quit IRC | 18:46 | |
*** greenisus has quit IRC | 18:48 | |
*** hvaldivia has joined #openstack | 18:48 | |
hvaldivia | Hello | 18:49 |
hvaldivia | I installed nova in 4 machines, two of them are nova-compute | 18:49 |
hvaldivia | but executing euca-describe-availability-zones verbose | 18:50 |
hvaldivia | only shows one machine | 18:50 |
*** armando has quit IRC | 18:52 | |
hvaldivia | I looked at /var/log/nova/nova-compute.log and this is the output http://paste.openstack.org/show/722/ | 18:52 |
*** adiantum has joined #openstack | 18:53 | |
kpepple | hvaldivia: assume you are using trunk ... did you migrate your database to current version ? your database is lacking a column that was introduced this week ... | 18:55 |
hvaldivia | kpepple: Last week I downloaded nova-deployment-tools script and yesterday I installed the cloud | 18:58 |
hvaldivia | the script uses apt-get to perform the installation | 18:59 |
*** troytoman-away is now known as troytoman | 18:59 | |
pvo | heya troytoman. hows the teefs? | 19:00 |
*** adiantum has quit IRC | 19:00 | |
kpepple | hvaldivia: let me look at the script (i don't use that) ... there are trunk and release ppa | 19:00 |
hvaldivia | so I'am confused. If I use add-apt-repo…. etc and apt-get. Which relese should I get? | 19:00 |
hvaldivia | kpepple: thank you | 19:01 |
*** burris has joined #openstack | 19:02 | |
kpepple | hvaldivia: this page describes the different ppas - http://wiki.openstack.org/Packaging/Ubuntu | 19:02 |
troytoman | pvo: I survived | 19:02 |
vvuksan | i am unclear on the network creation | 19:05 |
vvuksan | i did this | 19:05 |
vvuksan | network create 192.168.3.0/29 1 5 | 19:05 |
vvuksan | since I want to be able to hand out 5 IPs | 19:05 |
*** adiantum has joined #openstack | 19:05 | |
vvuksan | however it shows only .0 to .3 in fixed IPs | 19:05 |
vvuksan | and in networks it changed the cidr to /30 | 19:06 |
vvuksan | 192.168.3.0.30 | 19:06 |
imsplitbit | when I try to gen a zipfile from my project I get this | 19:08 |
imsplitbit | http://pastie.org/1579838 | 19:08 |
kpepple | hvaldivia: to fix this problem, do this: backup your database (just in case), then run "# nova-manage db sync" | 19:09 |
imsplitbit | I am following http://nova.openstack.org/adminguide/single.node.install.html | 19:09 |
imsplitbit | and am stuck between steps 7 and 8 | 19:09 |
hvaldivia | kpepple: I dont understant that info. I mean, I know that someone needs to execute sudo add-apt-repository ppa:nova-core/ppa | 19:09 |
hvaldivia | sudo apt-get update | 19:09 |
kpepple | imsplitbit: if you are on trunk, copy or symlink your nova/CA/* to /usr/local/lib/python2.6/dist-packages/nova-2011.1-py2.6.egg/CA directory | 19:10 |
hvaldivia | but I dont know how this is related to the trunk | 19:10 |
vishy | kpepple: i put a couple of suggestions in for alternate approaches, let me try to find todd | 19:10 |
imsplitbit | kpepple: kk I will try that | 19:11 |
vishy | kpepple: looks like he is at lunch | 19:11 |
*** vvuksan has quit IRC | 19:13 | |
kpepple | hvaldivia: yes, someone needed to add the repository (one of the two: "stable"/release or "unstable"/trunk) -- that is in the instructions for the nova deployment tool (http://wiki.openstack.org/NovaInstall/NovaDeploymentTool) in step 1. | 19:14 |
*** adiantum has quit IRC | 19:14 | |
kpepple | vishy: ok, no rush ... but logging issues seem to be adding up :( and i'd like to get a consistent approach (xtoddx has submitted a patch to the other nova-api log issue) | 19:14 |
*** retr0h has joined #openstack | 19:16 | |
*** retr0h has joined #openstack | 19:16 | |
kpepple | annegentle: you around ? have a question about http://nova.openstack.org/adminguide/single.node.install.html ... | 19:17 |
*** adiantum has joined #openstack | 19:19 | |
hvaldivia | kpepple: What is the difference between: | 19:21 |
hvaldivia | sudo add-apt-repository ppa:nova-core/release | 19:21 |
hvaldivia | sudo add-apt-repository ppa:nova-core/trunk | 19:21 |
hvaldivia | sudo add-apt-repository ppa:nova-core/ppa | 19:21 |
hvaldivia | if I modify release to trunk, I will get the latest modifications? | 19:22 |
Ryan_Lane | hvaldivia: yes | 19:22 |
kpepple | hvaldivia: different versions of the packages ... release should have version 645 and trunk has version 700 | 19:23 |
kpepple | hvaldivia: but trunk changes every day and may break more often | 19:24 |
hvaldivia | But I executed sudo add-apt-repository ppa:nova-core/releas on my four machine. I dont understand why one of them is ask for the new column 'network.label' | 19:24 |
hvaldivia | ne of them is asking for the new column 'network.label' | 19:24 |
*** pvo has quit IRC | 19:25 | |
kpepple | hvaldivia: do a "# sudo apt-cache showpkg nova" which will show you the package version ... | 19:26 |
kpepple | hvaldivia: or "# sudo apt-cache showpkg nova-compute" would be better | 19:26 |
*** jaypipes is now known as jaypipes-away | 19:26 | |
*** arreyder has quit IRC | 19:30 | |
*** vvuksan has joined #openstack | 19:31 | |
hvaldivia | You are right | 19:31 |
hvaldivia | kpepple : You are right. | 19:32 |
hvaldivia | one is the trunk version and the other one is a dist version | 19:32 |
kpepple | hvaldivia: that is bad :) | 19:33 |
hvaldivia | release-version | 19:33 |
hvaldivia | In fact the cloud controller has the nova components from the release | 19:33 |
hvaldivia | The the other machines are running trunk-nova-componenets. | 19:34 |
kpepple | hvaldivia: you should standardize on the cloud controller's version ... it has the database, which is the most important | 19:34 |
hvaldivia | I think that the problem is the nova-deployment-script, I will try to fixed | 19:35 |
kpepple | hvaldivia: ok | 19:35 |
*** arreyder has joined #openstack | 19:36 | |
hvaldivia | kpepple: You are good, I was struggling with this issues all day | 19:36 |
kpepple | hvaldivia: no, i've just made all these mistakes before :) | 19:36 |
*** hvaldivia has left #openstack | 19:44 | |
*** gondoi has quit IRC | 19:45 | |
*** allsystemsarego has quit IRC | 19:47 | |
*** adiantum has quit IRC | 19:49 | |
*** hggdh has quit IRC | 19:52 | |
*** hggdh has joined #openstack | 19:52 | |
*** allsystemsarego has joined #openstack | 19:53 | |
*** allsystemsarego has joined #openstack | 19:53 | |
*** aliguori has quit IRC | 19:54 | |
*** arreyder has quit IRC | 19:55 | |
*** arreyder has joined #openstack | 19:55 | |
*** adiantum has joined #openstack | 20:02 | |
*** masumotok has quit IRC | 20:07 | |
*** h0cin has quit IRC | 20:08 | |
*** joearnold has quit IRC | 20:10 | |
*** Mussi has joined #openstack | 20:11 | |
*** MarcMorata has joined #openstack | 20:12 | |
*** mdomsch has joined #openstack | 20:15 | |
*** aliguori has joined #openstack | 20:16 | |
*** adiantum has quit IRC | 20:18 | |
*** Mussi has quit IRC | 20:25 | |
*** adiantum has joined #openstack | 20:31 | |
*** rds__ has quit IRC | 20:31 | |
*** if01 has joined #openstack | 20:32 | |
*** dendrobates is now known as dendro-afk | 20:32 | |
soren | It sure is quiet in here... | 20:33 |
if01 | Anyone has any news on dual NICs on openstack? | 20:33 |
*** dendro-afk is now known as dendrobates | 20:33 | |
*** pothos_ has joined #openstack | 20:34 | |
if01 | I gave it a try using virt-manager to add a NIC and it seemed to "partially" work... | 20:35 |
*** pothos has quit IRC | 20:35 | |
*** eikke has quit IRC | 20:36 | |
*** pothos_ is now known as pothos | 20:36 | |
if01 | Well, I guess no news (= bad news in this case...) | 20:37 |
*** if01 has left #openstack | 20:38 | |
*** joearnold has joined #openstack | 20:41 | |
*** joearnold has quit IRC | 20:44 | |
*** adiantum has quit IRC | 20:48 | |
*** j05h has quit IRC | 20:50 | |
*** Vek has joined #openstack | 20:53 | |
Vek | so this is where everyone hangs out. | 20:53 |
*** adiantum has joined #openstack | 20:53 | |
kpepple | Vek: sometimes ... it a bit slow today | 20:54 |
Vek | yeah, well, we just got to the coffee shop. | 20:54 |
*** Seoman has joined #openstack | 20:56 | |
*** MarcMorata has quit IRC | 20:56 | |
*** dprince has quit IRC | 20:56 | |
*** westmaas is now known as westmaas_away | 21:02 | |
openstackhudson | Project nova build #539: SUCCESS in 1 min 39 sec: http://hudson.openstack.org/job/nova/539/ | 21:03 |
openstackhudson | Tarmac: Use WatchedFileHandler instead of RotatingFileHandler. | 21:03 |
*** dendrobates is now known as dendro-afk | 21:03 | |
*** mdomsch has quit IRC | 21:03 | |
*** pvo has joined #openstack | 21:05 | |
*** Seoman has quit IRC | 21:12 | |
*** MarcMorata has joined #openstack | 21:13 | |
*** mdomsch has joined #openstack | 21:18 | |
*** imsplitbit has quit IRC | 21:20 | |
*** if_ has joined #openstack | 21:22 | |
*** if_ has left #openstack | 21:22 | |
*** zul has quit IRC | 21:27 | |
*** dragondm has joined #openstack | 21:27 | |
dragondm | ife | 21:28 |
soren | ife? | 21:29 |
dragondm | mistype | 21:32 |
soren | ag | 21:35 |
soren | Err... Heh :) | 21:36 |
soren | mistype | 21:36 |
soren | I meant to say: ah | 21:36 |
vishy | soren: are you familiar with window scaling? | 21:38 |
vishy | soren: in tcp packets | 21:38 |
*** drico__ has quit IRC | 21:39 | |
*** drico__ has joined #openstack | 21:40 | |
soren | vishy: mmm... Vaguely. | 21:40 |
vishy | soren: I'm having a strange issue where metadata isn't responding to a syn packet | 21:41 |
vishy | but then later it responds perfectly | 21:41 |
*** KenD has joined #openstack | 21:41 | |
vishy | and the only difference between the two packets (that i can see in tcpdump is: one is wscale 2 and the other is wscale 8 | 21:41 |
soren | vishy: What makes you suspect window scaling? SYN packets are rather small :) | 21:41 |
soren | hm | 21:41 |
vishy | i'm not convinced that is the problem, but I can't see anything else that might be doing it | 21:42 |
soren | Any chance you're hitting some other limit? conntrack_max or something? | 21:42 |
vishy | it seems unlikely because it happens every time | 21:42 |
vishy | trying to access metadata from windows | 21:42 |
soren | Oh. | 21:42 |
vishy | the only other difference | 21:42 |
sandywalsh | quick question: are there broadcast (fanout) exchanges already set up per service type? I want to broadcast messages to all schedulers from, let's say, a compute service. Or will I need to add that? | 21:42 |
vishy | is that the second time (the one that works), it sends out an ARP first and gets a response | 21:43 |
soren | That sounds much more like the right place to look to me. | 21:43 |
jk0 | vishy: is the source behind NAT? | 21:44 |
soren | It doesn't send an ARP packet the first time at all? | 21:44 |
jk0 | or some sort of weird bridge? | 21:44 |
jarrod | is there anyway to assign the public IP to the instance like rackspace does instead of NAT/private? | 21:44 |
*** joearnold has joined #openstack | 21:44 | |
*** adiantum has quit IRC | 21:44 | |
soren | vishy: Actually, I'll just focus on finishing this iptables thing, if that's ok. Too much brain power assigned to it to really be useful here anyway. | 21:45 |
*** KenD has left #openstack | 21:45 | |
vishy | np | 21:47 |
vishy | jk0 the source is a vm inside of nebula | 21:48 |
retr0h | vishy: did you say the source was windows? | 21:49 |
vishy | retr0h: yes | 21:50 |
vishy | s/nebula/openstack | 21:50 |
*** adiantum has joined #openstack | 21:51 | |
*** ctennis has quit IRC | 21:55 | |
*** joearnold has quit IRC | 22:04 | |
*** joearnold has joined #openstack | 22:07 | |
termie | soren: ah, perfect solution (re roll into one right after release for migrations) | 22:07 |
*** adiantum has quit IRC | 22:07 | |
*** ctennis has joined #openstack | 22:07 | |
*** ctennis has joined #openstack | 22:07 | |
*** KenD has joined #openstack | 22:12 | |
*** adiantum has joined #openstack | 22:14 | |
*** allsystemsarego has quit IRC | 22:21 | |
*** vvuksan has quit IRC | 22:23 | |
*** jbryce has quit IRC | 22:25 | |
*** ppetraki has quit IRC | 22:26 | |
jarrod | is there a way to bypass nova-network NAT and utilize the public ip on the instances directly? | 22:26 |
*** adiantum has quit IRC | 22:27 | |
sandywalsh | there's a new pip-requires for hudson | 22:32 |
sandywalsh | does hudson not pick it up automatically? | 22:32 |
sandywalsh | pip python-novatools | 22:32 |
termie | sandywalsh: as it stands hudson is being manually updated | 22:32 |
termie | sandywalsh: in the testing discussion we're also proposing adding tests for the pip-based versions | 22:33 |
sandywalsh | termie, gotcha ... is that something I can do? | 22:33 |
sandywalsh | termie, my merge prop is failing due to it not being present | 22:33 |
termie | sandywalsh: not right now unles you have access to that box, but you can read my most recent email to the mailing list to see the beginnings of some testing strategy | 22:34 |
*** adiantum has joined #openstack | 22:34 | |
termie | sandywalsh: aye, i've had the same happen, it is sort of a blocking-on-soren being around around thing right now, i think maybe mtaylor or jaypipes might have similar access | 22:34 |
sandywalsh | termie, ok, thanks ... I'll wait until someone has the cycle. | 22:35 |
sandywalsh | *s | 22:35 |
*** olivier_ has quit IRC | 22:38 | |
soren | termie: I'm here. What's up? | 22:38 |
*** olivier_ has joined #openstack | 22:38 | |
termie | soren: heya :) sandywalsh needs another library installed on the hudson box | 22:38 |
*** mdomsch has quit IRC | 22:38 | |
soren | Oh, novatools? | 22:38 |
termie | soren: is there any process for that right now besides asking somebody specific to do it? | 22:39 |
soren | sandywalsh: How urgent is it? | 22:39 |
termie | soren: yup | 22:39 |
soren | Any chance at all it can wait until Monday? A big part of the value of Hudson is reproducability. It's like to install novatools from a package, but I've not yet gotten off my arse and made package of it. | 22:39 |
*** GasbaKid has joined #openstack | 22:41 | |
termie | soren: i have a reasonable package development dev environment set up, btw, so maybe when you have a chance you can walk me through some of your process for managing the packages so that i can start contributing to that code | 22:42 |
*** dendro-afk is now known as dendrobates | 22:45 | |
*** blueadept has quit IRC | 22:46 | |
*** joearnold has quit IRC | 22:52 | |
*** elastic_dog has quit IRC | 22:57 | |
*** elasticdog has joined #openstack | 22:57 | |
*** elasticdog has joined #openstack | 22:57 | |
*** dendrobates is now known as dendro-afk | 22:58 | |
mtaylor | termie: what is needed? | 22:59 |
mtaylor | termie, sandywalsh: we do not run tarmac/jenkins tests using pip - we run them using ubuntu package installed versions ... | 23:00 |
termie | mtaylor: aye, i'm aware of that, just trying to get sandywalsh's merge to get in | 23:00 |
termie | mtaylor: soren wants to wait an build a package first | 23:00 |
mtaylor | termie: cool. lemme see what I can do | 23:00 |
termie | mtaylor: sandywalsh didn't respond as to amount of urgency | 23:00 |
sandywalsh | mtaylor, termie I guess it's only as urgent as the merge is :) | 23:00 |
mtaylor | ah - gotcha - actually reading the full scrollback now | 23:00 |
sandywalsh | be nice to get it under my belt before truck changes radically | 23:01 |
soren | mtaylor: If you're up for it, the packaging from the python-cloudservers package should be easily portable. | 23:01 |
termie | i accidentally a whole lot of coffee | 23:01 |
soren | mtaylor: I believe novatools is a fork of that. | 23:01 |
mtaylor | soren: I'm a bit backlogged at the moment... but if I get a free moment over the weekend I'll hit it | 23:02 |
mtaylor | soren: ping me if you start working on it, and I'll do the same - you know, so we don't both independently do it. :) | 23:02 |
sandywalsh | termie, soren I have it on PyPi | 23:03 |
termie | sandywalsh: they use ubuntu packages and a PPA to do hudson stuff right now | 23:03 |
soren | mtaylor: Will do. | 23:04 |
termie | sandywalsh: we expect to set up an additional hudson that is doing it via the pip pieces, though this failure would still block the merge | 23:04 |
sandywalsh | termie, gotcha ... well, thanks for looking into it for me! | 23:04 |
sandywalsh | termie, if there's something I can do scream. | 23:04 |
sandywalsh | termie, have to run right now | 23:04 |
*** dendro-afk is now known as dendrobates | 23:05 | |
termie | sandywalsh: i just made a note on the TestingBrainstorm wiki page about it | 23:05 |
*** rnirmal has quit IRC | 23:05 | |
sandywalsh | thanks termie | 23:08 |
*** adiantum has quit IRC | 23:10 | |
*** adiantum has joined #openstack | 23:15 | |
*** alekibango has joined #openstack | 23:19 | |
*** GasbaKid has quit IRC | 23:22 | |
*** grapex has left #openstack | 23:23 | |
*** Pentheus has joined #openstack | 23:24 | |
*** greyfinch has joined #openstack | 23:25 | |
soren | vishy: Is there a method that gets called on shutdown (inverse of init_host sort of thing)? | 23:26 |
vishy | i think so | 23:26 |
vishy | but i don't think it is passed to manager | 23:26 |
greyfinch | Howdy, folks. I'm looking at building a small cluster using openstack. Are there well defined ways of keeping VM images in a centralized location, instead of using the Swift component? | 23:26 |
vishy | soren: service.stop() | 23:27 |
vishy | soren: it isn't passed to manager | 23:27 |
vishy | soren: and i don't think it traps a signal either | 23:28 |
soren | vishy: ?!? | 23:28 |
soren | vishy: So when does it get called? | 23:28 |
vishy | soren: haha, looks like testing only | 23:29 |
vishy | :) | 23:29 |
soren | "Awesome" :) | 23:29 |
soren | Ok, /me punts on that for now, then. | 23:30 |
*** Ryan_Lane has quit IRC | 23:30 | |
*** drico_ has joined #openstack | 23:31 | |
*** drico__ has quit IRC | 23:31 | |
*** Failbaitr has quit IRC | 23:31 | |
*** hadrian has quit IRC | 23:31 | |
*** dirakx has quit IRC | 23:31 | |
*** ironcamel2 has quit IRC | 23:31 | |
*** Failbaitr has joined #openstack | 23:32 | |
*** hadrian has joined #openstack | 23:33 | |
*** ironcamel2 has joined #openstack | 23:33 | |
*** dirakx has joined #openstack | 23:33 | |
soren | Awesome. I think my new iptables hotness is done. | 23:36 |
*** lvaughn has quit IRC | 23:36 | |
*** MikeZ2 has joined #openstack | 23:37 | |
*** lvaughn has joined #openstack | 23:37 | |
termie | \o/ | 23:37 |
*** dendrobates is now known as dendro-afk | 23:37 | |
soren | iptables really wasn't where I expected to see race conditions, but there you go. | 23:37 |
retr0h | soren: what did you run into? | 23:37 |
annegentle | greyfinch: Glance is a project of OpenStack that enables storage and retrieval of the VM images - see http://glance.openstack.org | 23:37 |
soren | retr0h: Running iptables too often would occasionally fail because of some (sound!) safe guards in the kernel. | 23:38 |
greyfinch | annegentle: uncanny, I just pulled up a doc that mentioned Glance. It would be a effectively a full replacement for the standard distributed object store, yes? | 23:38 |
soren | retr0h: So when I tried spinning up a bunch of VM's at once, they'd almost always fail, except a single one. | 23:38 |
retr0h | soren: ohhh interesting. "running too often" as in inserting,removing,updating rules? | 23:39 |
soren | retr0h: Yeah. | 23:39 |
soren | ...and while I was in there, I decided to stop using iptables and start using iptables-restore/iptables-save. iptables is racy anyway. | 23:39 |
soren | The interface in the kernel doesn't let you add individual rules. It deals in full tables at a time. | 23:40 |
retr0h | soren: niiice.... yah I think -restore/-save are their recommended usage as is. | 23:40 |
retr0h | soren: ohhh - well nice find have a branch I can peek at to see your changes | 23:40 |
soren | So if you add a rule, it'll fetch the entire table, add the rule, and shove the table back. | 23:41 |
annegentle | greyfinch: yup. | 23:41 |
soren | If the timing is against you, you might end up losing rules. | 23:41 |
soren | I just want to take it for a quick spin to see if this actually works as well as I think it does. | 23:42 |
soren | It's at lp:~soren/nova/iptables-concurrency | 23:42 |
retr0h | soren: finding all rules - adding new ones - and saving back wont be racy either? or only one entry into reading/writting the rules? | 23:42 |
greyfinch | annegentle: wonderful, thank you for your help. | 23:43 |
MikeZ2 | Could I trouble sombody to give me a link to doc on how to create a machine image for openstack. I want to run something besides what came in images.tgz and everything I've tried doesn't generate 3 image files (running on ubuntu 10.04.02) | 23:44 |
*** lvaughn_ has joined #openstack | 23:45 | |
soren | retr0h: I've added a manager that keeps track of all the rules Nova wants to have. There's still a chance we'll trip over other components that want to fiddle with iptables, but at least we won't trip over our own feet. Note that the race with other components was already there. This doesn't change that (and really can't, afaics). | 23:46 |
*** lvaughn has quit IRC | 23:47 | |
*** adiantum has quit IRC | 23:48 | |
soren | retr0h: Remember: finding all rules, adding a new one, and saving the whole thing back.... That's *exactly* what the iptables tool does. | 23:48 |
soren | retr0h: With my, new approach we can do this in bulk, and never more than once at a time. | 23:48 |
retr0h | soren: yeah, what you have done is quite hawt | 23:51 |
*** adiantum has joined #openstack | 23:52 | |
*** pvo has quit IRC | 23:54 | |
*** joearnold has joined #openstack | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!