*** chuck_ has joined #openstack | 00:03 | |
*** jeffjapan has joined #openstack | 00:05 | |
*** mahadev has quit IRC | 00:08 | |
*** chuck_ is now known as zul | 00:08 | |
diegoparrilla | vinay_: sounds like your image is not booting :-( | 00:11 |
---|---|---|
diegoparrilla | vinay_: are you using ami-tty? | 00:11 |
vinay_ | yes ami-tty | 00:13 |
*** gregp76 has quit IRC | 00:14 | |
vinay_ | if image is not booting then how come euca-describe-instances shows one as running | 00:14 |
vinay_ | RESERVATION r-d0a6d9lz admin default INSTANCE i-00000001 ami-tty 10.0.0.3 10.0.0.3 running mykey (admin, vin-ubuntu) 0 m1.tiny 2011-03-22 14:50:33.062454 nova | 00:14 |
uvirtbot | New bug: #740605 in nova "OpenStack API v1.0 sends computeFault, not cloudServersFault" [Undecided,New] https://launchpad.net/bugs/740605 | 00:16 |
diegoparrilla | vinay_: afaik the change to state 'running' happens when the virtual machine tries to boot the image. May be the image is corrupt or incorrect... | 00:16 |
vinay_ | hmm.. | 00:16 |
notmyname | Oneiropolo: the simple answer is "don't do that". choose a big enough value to start so you won't have to change it later. unfortunately, swift doesn't yet have any ability to expand a cluster. the only current solution (for no interruption) is "stand up a second cluster and migrate the data". and that's hard | 00:17 |
vinay_ | btw I just used the default image which was registered already | 00:18 |
vinay_ | I installed nova using the nova.sh script | 00:18 |
*** dendro-afk is now known as dendrobates | 00:20 | |
vinay_ | thanks for your help @diegoparrilla... I will look into this deeper... if you have any clues let me know :) | 00:20 |
*** gregp76 has joined #openstack | 00:21 | |
*** lionel_ has quit IRC | 00:22 | |
*** lionel_ has joined #openstack | 00:22 | |
Oneiropolo | notmyname: thanks for answer | 00:27 |
*** diegoparrilla has quit IRC | 00:27 | |
Oneiropolo | notmyname: but at deployment, if i don't have many servers or disks | 00:28 |
Oneiropolo | and it looks like going to be big enough to extends 10PB or 100PB | 00:28 |
notmyname | when you create your cluster, choose the ring power (which ultimately decides the max size of the cluster) based on what you could have, not what you do have | 00:29 |
notmyname | for example, you may be constrained by budget, DC space, power, network ports, etc | 00:29 |
*** slyphon has joined #openstack | 00:29 | |
Oneiropolo | that ring power doesn't affect the performance of object storage? | 00:29 |
notmyname | no | 00:29 |
notmyname | just the performance of the ring operations (creation, rebalancing, etc) which all happen out-of-band to your client requests | 00:30 |
Oneiropolo | as like, at this time i just have 100 disks of 1TB | 00:30 |
Oneiropolo | but i decided my ring power as 100PB or 200PB | 00:31 |
Oneiropolo | is it possible? | 00:31 |
notmyname | sure. other things get complicated (like your networking or your DC provisioning), but the ring and swift will be fine | 00:31 |
Oneiropolo | and the performance isn't going to change. | 00:32 |
notmyname | keep in mind though that the bigger the ring power, the more partitions, which do eat up a small, but noticeable, percentage of your disk that is unbilled. it takes space for the filesystem to keep track of all those inodes | 00:32 |
Oneiropolo | okay. i get it. | 00:33 |
Oneiropolo | and i have one more thing . | 00:33 |
notmyname | the ring power, IIRC, is only used in swift as how many bit to use for string slicing, so doing 20 or 30 shouldn't cause much difference in any performance | 00:34 |
Oneiropolo | when i need to add more storage nodes to the cluster . | 00:34 |
Oneiropolo | thanks at all . | 00:35 |
Oneiropolo | when i add more storage nodes to the swift cluster | 00:35 |
*** jfluhmann_ has joined #openstack | 00:35 | |
Oneiropolo | i need to build new ring from the old ring i used | 00:36 |
Oneiropolo | during the ring building, is the service going to stop? | 00:36 |
notmyname | no | 00:37 |
Oneiropolo | or swift can serve the request during the rebalance and ring building | 00:37 |
Oneiropolo | and are those behaviour affect swift performance? | 00:38 |
notmyname | you rebuild the ring separate from the cluster then deploy it to the cluster. when it's deployed it will begin to rebalance the data, but it will continue to server all requests | 00:44 |
*** gregp76 has quit IRC | 00:44 | |
Oneiropolo | what it mean that deploy the ring to the cluster? | 00:45 |
*** sebastianstadil has joined #openstack | 00:47 | |
*** adjohn has joined #openstack | 00:50 | |
*** bcwaldon has quit IRC | 00:56 | |
*** dendrobates is now known as dendro-afk | 00:57 | |
*** Ryan_Lane has quit IRC | 01:01 | |
notmyname | Oneiropolo: actually copy it to the storage nodes | 01:08 |
notmyname | generally, one should generate the ring(s) and use whatever deployment tools you like to copy it to the storage nodes | 01:09 |
Oneiropolo | notmyname : what happen? if i didn't copy that ring file to the storage nodes? | 01:17 |
*** zenmatt has joined #openstack | 01:18 | |
*** localhost has quit IRC | 01:19 | |
notmyname | Oneiropolo: the same thing that happens if you don't copy an html file to your web server. it doesn't get used | 01:20 |
*** localhost has joined #openstack | 01:20 | |
*** shentonfreude has quit IRC | 01:23 | |
*** User470 has quit IRC | 01:25 | |
*** jtran has quit IRC | 01:26 | |
*** dendro-afk is now known as dendrobates | 01:30 | |
*** joearnold has quit IRC | 01:32 | |
*** joearnold has joined #openstack | 01:35 | |
*** vernhart has joined #openstack | 01:37 | |
*** odyi has quit IRC | 01:38 | |
*** odyi has joined #openstack | 01:38 | |
*** odyi has joined #openstack | 01:38 | |
*** MotoMilind has quit IRC | 01:38 | |
*** joearnold has quit IRC | 01:44 | |
*** zenmatt has quit IRC | 01:44 | |
*** bcwaldon has joined #openstack | 01:46 | |
*** MarkAtwood has joined #openstack | 02:02 | |
*** zenmatt has joined #openstack | 02:04 | |
*** winston-d has quit IRC | 02:04 | |
*** MarkAtwood has left #openstack | 02:04 | |
uvirtbot | New bug: #740647 in swift "content-encoding can't be set or deleted via post" [Undecided,Confirmed] https://launchpad.net/bugs/740647 | 02:06 |
*** rds__ has quit IRC | 02:13 | |
*** zenmatt has quit IRC | 02:15 | |
*** azneita has joined #openstack | 02:18 | |
*** bcwaldon has quit IRC | 02:21 | |
dendrobates | ugh, reviewing and testing ntt-pf-lab/nova/flatmanager-ipv6 is taking much longer than I expected | 02:28 |
*** bcwaldon has joined #openstack | 02:29 | |
*** zenmatt has joined #openstack | 02:37 | |
*** santhosh has joined #openstack | 02:53 | |
*** bcwaldon has quit IRC | 03:01 | |
uvirtbot | New bug: #740668 in nova "No XML schema for OpenStack API v1.1?" [Undecided,New] https://launchpad.net/bugs/740668 | 03:01 |
*** mray has quit IRC | 03:03 | |
jarrod | Is there an api call that allows me to initialize a vdi with a remote image (img) ? | 03:19 |
*** gondoi has quit IRC | 03:35 | |
*** gregp76 has joined #openstack | 03:36 | |
*** gregp76 has quit IRC | 03:37 | |
*** joearnold has joined #openstack | 03:37 | |
*** gondoi has joined #openstack | 03:39 | |
*** hggdh has quit IRC | 03:47 | |
*** hggdh has joined #openstack | 03:48 | |
*** hggdh has joined #openstack | 03:48 | |
*** dendrobates is now known as dendro-afk | 04:12 | |
*** guynaor has joined #openstack | 04:12 | |
openstackjenkins | Project nova build #682: SUCCESS in 2 min 4 sec: http://hudson.openstack.org/job/nova/682/ | 04:13 |
openstackjenkins | Tarmac: Fix the describe_vpns admin api call. | 04:13 |
openstackjenkins | Firstly, use the correct mechanism for mapping ec2 ids from instance ids. | 04:13 |
openstackjenkins | Secondly, if a vpn doesn't have an ip/port assignment from the project, don't try utils.vpn_ping, as it will raise an exception. | 04:13 |
*** guynaor has left #openstack | 04:14 | |
*** gregp76 has joined #openstack | 04:19 | |
*** santhosh has quit IRC | 04:20 | |
*** dendro-afk is now known as dendrobates | 04:29 | |
*** kashyap has joined #openstack | 04:37 | |
*** koji-iida has joined #openstack | 04:41 | |
dendrobates | time to review and test 3 merge requests == 4 hours, Number of new merge requests during that same period == 6 | 04:44 |
dendrobates | slowly moving backwards | 04:44 |
dendrobates | but hey I'm in a hotel with no distractions, I'll just keep going | 04:44 |
*** gregp76 has quit IRC | 04:51 | |
*** joearnold has quit IRC | 04:58 | |
koji-iida | dendrobates: Hi, I just fixed our ipv6 branch. Could you check again? https://code.launchpad.net/~ntt-pf-lab/nova/flatmanager-ipv6/+merge/53064 | 04:58 |
*** ovidwu has quit IRC | 04:58 | |
koji-iida | I always tested ./run_tests.sh -N. But now I hope this branch passes with -V. | 04:59 |
*** vernhart has quit IRC | 04:59 | |
*** ovidwu has joined #openstack | 04:59 | |
dendrobates | koji-iida: I am testing it now | 05:02 |
openstackjenkins | Project nova build #683: SUCCESS in 2 min 6 sec: http://hudson.openstack.org/job/nova/683/ | 05:03 |
openstackjenkins | Tarmac: Test the login behavior of the OpenStack API. Uncovered bug732866 | 05:03 |
*** hadrian has quit IRC | 05:10 | |
koji-iida | dendrobates: Thank you for your approval. | 05:10 |
dendrobates | koji-iida: you're welcome. It was an important feature. Thanks for doing the work. | 05:14 |
*** vernhart has joined #openstack | 05:23 | |
openstackjenkins | Project nova build #684: SUCCESS in 2 min 9 sec: http://hudson.openstack.org/job/nova/684/ | 05:32 |
openstackjenkins | * Tarmac: Enable flat manager support for ipv6. | 05:32 |
openstackjenkins | * Tarmac: Adding a talk bubble to the nova.openstack.org site that points readers to the 2011.1 site and the docs.openstack.org site - similar to the swift.openstack.org site. I believe it helps people see more sites are available, plus they can get to the Bexar site if they want to. Going forward it'll be nice to use this talk bubble to point people to the trunk site from released sites. | 05:32 |
openstackjenkins | * Tarmac: Correctly imports greenthread in libvirt_conn.py. It is used by live_migrate(). | 05:32 |
*** zigo has joined #openstack | 05:32 | |
*** zigo is now known as zigo-_- | 05:33 | |
*** jfluhmann_ has quit IRC | 05:40 | |
*** koji-iida has quit IRC | 05:41 | |
*** MarkAtwood has joined #openstack | 05:48 | |
*** Ted____ has joined #openstack | 05:49 | |
*** kashyap has quit IRC | 05:49 | |
*** jfluhmann_ has joined #openstack | 05:56 | |
uvirtbot | New bug: #740742 in nova "EC2 Admin api returns misformatted instance types" [Undecided,New] https://launchpad.net/bugs/740742 | 05:57 |
*** kashyap has joined #openstack | 06:07 | |
*** maplebed has quit IRC | 06:16 | |
*** ivan has quit IRC | 06:16 | |
dendrobates | that's all I got for tonight | 06:23 |
*** HugoKuo_ has quit IRC | 06:24 | |
dendrobates | someone else's review day now. Tag! | 06:24 |
westmaas1 | hopefully they start right away | 06:24 |
dendrobates | Rick Harris is next. He is a late sleeper, so probably not right away. | 06:27 |
westmaas1 | haha, I was just kidding | 06:27 |
westmaas1 | thanks for working so late, this was your first cisco day right? | 06:27 |
*** ivan has joined #openstack | 06:27 | |
openstackjenkins | Project nova build #685: SUCCESS in 2 min 7 sec: http://hudson.openstack.org/job/nova/685/ | 06:28 |
openstackjenkins | Tarmac: Fix for #740742 - format describe_instance_output correctly to prevent errors in dashboard. | 06:28 |
openstackjenkins | Without this change, it is not possible to properly select instance types when launching instances with the OS dashboard. | 06:28 |
*** Ted____ has quit IRC | 06:29 | |
*** koolhead17|afk is now known as koolhead17 | 06:31 | |
*** HugoKuo has joined #openstack | 06:33 | |
koolhead17 | hi all | 06:33 |
*** Cybo has joined #openstack | 06:34 | |
*** Cybo has left #openstack | 06:34 | |
*** slyphon has quit IRC | 06:34 | |
dendrobates | westmaas: my 2nd day | 06:35 |
westmaas1 | cool, hope its going well! | 06:35 |
dendrobates | so far, so good | 06:37 |
dendrobates | thanks | 06:37 |
*** zenmatt has quit IRC | 06:43 | |
*** guigui has joined #openstack | 06:44 | |
alekibango | you should do those days in pairs to make it easier | 06:44 |
*** miclorb_ has quit IRC | 06:58 | |
nerens | hi guys, i have a problem where nova-compute and nova-network respawn every couple seconds generating loads of logs.. I'm seeing a "programming error".. you can see details here: http://paste.openstack.org/show/965/ | 07:05 |
nerens | any help/pointers would be greatly appreciated | 07:06 |
nerens | looks like "nova-manage db sync" sorted it.. no more errors? | 07:12 |
*** allsystemsarego has joined #openstack | 07:15 | |
*** allsystemsarego has joined #openstack | 07:15 | |
*** localhost has quit IRC | 07:17 | |
*** aliguori has quit IRC | 07:19 | |
*** nidO has quit IRC | 07:35 | |
*** fayce_ has joined #openstack | 07:39 | |
*** fayce__ has joined #openstack | 07:39 | |
*** fayce_ has quit IRC | 07:39 | |
*** mgoldmann has joined #openstack | 07:47 | |
*** ramkrsna has joined #openstack | 07:50 | |
*** ramkrsna has joined #openstack | 07:50 | |
*** romain_lenglet has joined #openstack | 07:53 | |
*** lionel_ has quit IRC | 07:53 | |
*** romain_lenglet has left #openstack | 07:53 | |
*** lionel_ has joined #openstack | 07:54 | |
*** miclorb has joined #openstack | 07:56 | |
*** fayce__ has quit IRC | 08:01 | |
*** adjohn has quit IRC | 08:09 | |
*** reldan has joined #openstack | 08:17 | |
Oneiropolo | now i'm reading the swift document. | 08:22 |
Oneiropolo | i wonder the meaning of array(i) in ring description | 08:23 |
Oneiropolo | array(i) of devices ids | 08:23 |
Oneiropolo | what is the meaning of array(i)? | 08:23 |
*** skiold has joined #openstack | 08:23 | |
*** aliguori has joined #openstack | 08:23 | |
*** nidO has joined #openstack | 08:28 | |
*** taihen has quit IRC | 08:31 | |
*** fayce has joined #openstack | 08:31 | |
*** jeffjapan has quit IRC | 08:33 | |
*** fayce has quit IRC | 08:34 | |
*** fabiand_ has joined #openstack | 08:41 | |
*** Nacx has joined #openstack | 08:42 | |
*** MarcMorata has joined #openstack | 08:49 | |
*** ptremblett has quit IRC | 08:56 | |
uvirtbot | New bug: #740810 in nova "nova-manage network creation doesn't respect CIDR" [Undecided,New] https://launchpad.net/bugs/740810 | 08:56 |
*** viirya has quit IRC | 08:57 | |
*** viirya has joined #openstack | 08:57 | |
*** fayce has joined #openstack | 08:57 | |
*** Oneiropolo has quit IRC | 09:08 | |
*** fayce has quit IRC | 09:09 | |
*** fayce has joined #openstack | 09:09 | |
*** doude has joined #openstack | 09:25 | |
*** herki has joined #openstack | 09:31 | |
*** ramkrsna has quit IRC | 09:33 | |
*** kal24 has joined #openstack | 09:33 | |
*** bkkrw has joined #openstack | 09:35 | |
*** ramkrsna has joined #openstack | 09:45 | |
*** BigValen has joined #openstack | 09:50 | |
BigValen | Hey, if anyone is around, I'm doing a little research on people working with cloud-computing type systems. | 09:50 |
BigValen | If you could have a look at my two simple questions on http://www.linux.ie/lists/pipermail/ilug/2011-March/106913.html and mail (or msg) me an answer, that would be awesome. I won't be attributing anything to people/organisations, just looking for common trends & points. | 09:51 |
*** adiantum has quit IRC | 09:54 | |
*** adjohn has joined #openstack | 09:54 | |
*** ptremblett has joined #openstack | 10:01 | |
*** sebastianstadil has quit IRC | 10:12 | |
*** metoikos has quit IRC | 10:13 | |
*** reldan has quit IRC | 10:14 | |
*** metoikos has joined #openstack | 10:15 | |
*** doude has quit IRC | 10:15 | |
*** fayce has quit IRC | 10:16 | |
* kal24 is extraordinary happy, after several days, and many unsuccessful installs, finally found the problem, and i have got my instances launching :) | 10:16 | |
*** fabiand_ has quit IRC | 10:19 | |
kal24 | i have not found anything written about what caused me problem, where should i write it, to share with people new to nova, not to spend time with such a stupid mistake | 10:21 |
kal24 | ? | 10:21 |
*** doude has joined #openstack | 10:24 | |
adjohn | kal24: was it a bug, or just from having poor install instructions? | 10:27 |
*** miclorb has quit IRC | 10:28 | |
*** mrchrisadams has joined #openstack | 10:28 | |
*** fayce has joined #openstack | 10:30 | |
*** kashyap has quit IRC | 10:35 | |
*** drico has quit IRC | 10:36 | |
*** drico has joined #openstack | 10:36 | |
*** ptremblett has quit IRC | 10:41 | |
*** ptremblett has joined #openstack | 10:43 | |
*** drico has quit IRC | 10:44 | |
*** drico has joined #openstack | 10:44 | |
*** BigValen has quit IRC | 10:52 | |
*** BigValen has joined #openstack | 10:54 | |
*** azneita has quit IRC | 10:56 | |
*** drico has quit IRC | 10:58 | |
*** drico has joined #openstack | 10:59 | |
*** reldan has joined #openstack | 11:03 | |
*** bkkrw has quit IRC | 11:05 | |
*** miclorb has joined #openstack | 11:08 | |
*** adjohn has quit IRC | 11:11 | |
*** romain_lenglet has joined #openstack | 11:12 | |
*** nerens has quit IRC | 11:13 | |
*** romain_lenglet has quit IRC | 11:22 | |
HugoKuo | in this doc http://nova.openstack.org/nova.concepts.html it talks about Cloud Controller..... | 11:23 |
HugoKuo | what's Cloud Controller's definition? | 11:24 |
HugoKuo | Cloud Contoller= Nova-API + MySQL ? | 11:25 |
BigValen | Cloud Controller is the master state. What jobs should be running where. | 11:25 |
*** fayce has quit IRC | 11:25 | |
*** ctennis has quit IRC | 11:28 | |
openstackjenkins | Project nova build #686: SUCCESS in 2 min 7 sec: http://hudson.openstack.org/job/nova/686/ | 11:28 |
openstackjenkins | Tarmac: We update update_ra method to synchronize, in order to prevent crash when we request multiple instance at once. | 11:28 |
*** reldan has quit IRC | 11:36 | |
*** miclorb has quit IRC | 11:39 | |
*** adiantum has joined #openstack | 11:40 | |
*** joloughlin has joined #openstack | 11:41 | |
joloughlin | having an issue with routing from my instances | 11:44 |
joloughlin | running flatdhcp instances get a private ip | 11:45 |
joloughlin | i assign them a public one | 11:45 |
joloughlin | euca-authorise used to allow ssh | 11:45 |
joloughlin | this works fine | 11:45 |
joloughlin | but when i ssh into the instance and then want to connect out | 11:45 |
joloughlin | i am having problems | 11:45 |
joloughlin | from iptables -L -n -t nat the snat and dnat rules are there.. | 11:46 |
*** ctennis has joined #openstack | 11:48 | |
HugoKuo | BigValen : thanks , So where is Cloud controller live , when I seperate nova-network from all-in-one box ? | 11:51 |
BigValen | I don't know, sorry. I'm very very new to openstack. | 11:53 |
joloughlin | my nova-network appears to be dropping new outbound connection from the instances | 11:53 |
joloughlin | inbound connections are fine | 11:53 |
joloughlin | any ideas ? | 11:53 |
*** santhosh has joined #openstack | 11:54 | |
HugoKuo | I think Cloud controller is a kind of abstract to descript entire NOVA system | 11:55 |
*** matclayton has joined #openstack | 11:55 | |
HugoKuo | joloughlin : what's your physical architecture ? | 11:56 |
HugoKuo | all-in-one box ? | 11:56 |
*** sateesh has joined #openstack | 11:58 | |
*** omidhdl has joined #openstack | 11:58 | |
joloughlin | hugokou: one node with api, network and compute | 12:02 |
joloughlin | one with just compute | 12:03 |
joloughlin | so inbound traffic to instances is all ok | 12:03 |
joloughlin | its juts connections originating from the instances cant get out | 12:03 |
HugoKuo | I have a same archi with you | 12:04 |
HugoKuo | as your approach | 12:04 |
joloughlin | im using flatdhcp | 12:04 |
HugoKuo | same with me | 12:04 |
HugoKuo | let me think | 12:04 |
joloughlin | the instances are given a private ip | 12:05 |
joloughlin | ok, thanks | 12:05 |
HugoKuo | did you try on two instances those are in different compute nodes? | 12:05 |
HugoKuo | for now , your instance must runrobin on two compute nodes, | 12:06 |
joloughlin | yeah, i started 2 instances | 12:06 |
joloughlin | one is running on each node | 12:06 |
HugoKuo | I remember I ever faced same problem before | 12:06 |
joloughlin | still the same | 12:06 |
joloughlin | from looking at the iptables rules | 12:07 |
joloughlin | the snat and dnat rules are there | 12:07 |
joloughlin | odd | 12:07 |
HugoKuo | no idea..... I have to see your nova.conf | 12:08 |
HugoKuo | but I got leave office now | 12:08 |
joloughlin | ok | 12:09 |
joloughlin | thanks for your help | 12:09 |
*** dovetaildan has quit IRC | 12:15 | |
uvirtbot | New bug: #740929 in nova "Spawn error if cidr_v6 is null for network" [Undecided,New] https://launchpad.net/bugs/740929 | 12:17 |
*** omidhdl1 has joined #openstack | 12:17 | |
*** dovetaildan has joined #openstack | 12:17 | |
*** reldan has joined #openstack | 12:18 | |
*** hggdh has quit IRC | 12:18 | |
*** adjohn has joined #openstack | 12:18 | |
*** hggdh has joined #openstack | 12:19 | |
*** omidhdl has quit IRC | 12:19 | |
*** jfluhmann_ has quit IRC | 12:20 | |
*** gaveen has joined #openstack | 12:21 | |
*** hadrian has joined #openstack | 12:23 | |
kal24 | joloughlin, did u try killall dnsmasq and service nova-network restart? | 12:26 |
*** santhosh has quit IRC | 12:27 | |
joloughlin | kal24: i needed to add routing_source_ip to nova.conf | 12:27 |
joloughlin | everything works fine now :) | 12:28 |
kal24 | i see :) | 12:28 |
kal24 | great | 12:28 |
sandywalsh | phew ... all reviews for me now until they pull me away from the keyboard! | 12:31 |
westmaas1 | woo! | 12:31 |
*** Nick_ has joined #openstack | 12:32 | |
*** Nick_ is now known as Guest9516 | 12:32 | |
uvirtbot | New bug: #740935 in nova "wrong local variable name in VMOPS._shutdown causes termination to fail" [Undecided,In progress] https://launchpad.net/bugs/740935 | 12:33 |
*** westmaas1 has quit IRC | 12:33 | |
*** sateesh has quit IRC | 12:35 | |
*** kal24 has quit IRC | 12:40 | |
*** adjohn has quit IRC | 12:40 | |
uvirtbot | New bug: #740947 in nova "_write_partition: parted should be executed with sudo" [Undecided,In progress] https://launchpad.net/bugs/740947 | 12:47 |
*** adjohn has joined #openstack | 12:53 | |
*** fabiand_ has joined #openstack | 12:54 | |
*** nerens has joined #openstack | 12:55 | |
*** nerens has quit IRC | 12:57 | |
*** nerens has joined #openstack | 12:57 | |
*** bcwaldon has joined #openstack | 12:58 | |
*** doude has quit IRC | 13:01 | |
*** adjohn has quit IRC | 13:03 | |
*** mdomsch has joined #openstack | 13:03 | |
*** guigui3 has joined #openstack | 13:04 | |
*** doude has joined #openstack | 13:05 | |
*** guigui3 has quit IRC | 13:06 | |
*** guigui has quit IRC | 13:07 | |
*** kashyap has joined #openstack | 13:10 | |
*** omidhdl1 has quit IRC | 13:14 | |
*** rds__ has joined #openstack | 13:14 | |
*** MontgoDB has joined #openstack | 13:16 | |
*** alekibango has quit IRC | 13:16 | |
*** mray has joined #openstack | 13:17 | |
*** dprince has joined #openstack | 13:23 | |
*** jero_ has joined #openstack | 13:24 | |
*** drico has quit IRC | 13:26 | |
*** zenmatt has joined #openstack | 13:33 | |
*** Shentonfreude has joined #openstack | 13:37 | |
*** slyphon has joined #openstack | 13:40 | |
*** RobertLaptop has quit IRC | 13:40 | |
*** at141am has joined #openstack | 13:43 | |
*** santhosh has joined #openstack | 13:47 | |
*** pygi has quit IRC | 13:51 | |
*** Guest9516 has quit IRC | 13:52 | |
*** m_3 has quit IRC | 13:58 | |
jaypipes | sirp_: phew. http://bazaar.launchpad.net/~jaypipes/glance/bug730213/revision/94 | 13:59 |
*** omidhdl has joined #openstack | 13:59 | |
*** romain_lenglet has joined #openstack | 14:02 | |
*** bkkrw has joined #openstack | 14:03 | |
*** romain_lenglet has left #openstack | 14:03 | |
*** omidhdl has quit IRC | 14:03 | |
*** m_3 has joined #openstack | 14:03 | |
*** omidhdl has joined #openstack | 14:03 | |
*** BigValen has quit IRC | 14:04 | |
*** BigValen has joined #openstack | 14:05 | |
*** Guest9516 has joined #openstack | 14:08 | |
jaypipes | mtaylor: ping me when you're around. | 14:09 |
*** dendrobates is now known as dendro-afk | 14:09 | |
*** doude has quit IRC | 14:14 | |
*** alekibango has joined #openstack | 14:15 | |
*** stewart has quit IRC | 14:16 | |
* soren heads out to pick up his daughter | 14:21 | |
*** stewart has joined #openstack | 14:25 | |
*** dendro-afk is now known as dendrobates | 14:27 | |
*** crescendo has joined #openstack | 14:35 | |
sandywalsh | tr3buchet, nice to see people are echoing your multi-nic work to libvirt :) | 14:35 |
sandywalsh | the power of open source :) | 14:35 |
*** RobertLaptop has joined #openstack | 14:35 | |
*** adjohn has joined #openstack | 14:39 | |
*** adjohn has quit IRC | 14:41 | |
*** pygi has joined #openstack | 14:41 | |
ttx | jaypipes: http://wiki.openstack.org/reviewslist/ | 14:43 |
westmaas | ttx: nice :) | 14:43 |
jaypipes | ttx: very nice :) | 14:43 |
ttx | should get refreshed every 30min | 14:44 |
westmaas | sandywalsh: ^^ | 14:44 |
ttx | very alpha quality, but I thought it makes a lot of sense to push right now | 14:44 |
ttx | jaypipes: I still need to make it releasecycle-aware... like switch to prioritize bugfixes, targeted bugs etc. | 14:45 |
westmaas | ttx: what does italics mean? | 14:45 |
dendrobates | ttx: awesome! I will keep reviewing as time allows today. It is a big mountain to climb | 14:45 |
ttx | prereq ranch not merged yet | 14:45 |
westmaas | gotcha | 14:45 |
dendrobates | ttx: what is the score? | 14:45 |
ttx | dendrobates: a ttx IA scoring algorithm. | 14:46 |
ttx | dendrobates: takes into account various things (like whether something is targeted or not, length of patch, age...) to produce a priorityscore | 14:46 |
*** mdomsch has quit IRC | 14:47 | |
dendrobates | ttx: I'm impressed | 14:47 |
ttx | that's what I need to make a bit more releasecycle-aware | 14:47 |
dendrobates | thanks fro doing this | 14:47 |
ttx | I'm trying to replace myself with a bot, ultimately. | 14:47 |
sandywalsh | ttx, cool! | 14:47 |
ttx | Glance and swift lovers can go directly to http://wiki.openstack.org/reviewslist/#glance http://wiki.openstack.org/reviewslist/#swift | 14:48 |
sandywalsh | ttx, http://www.thinkgeek.com/tshirts-apparel/unisex/frustrations/374d/ | 14:48 |
*** doude has joined #openstack | 14:48 | |
dendrobates | ttx have we documented anywhere what is expected for a code review? | 14:49 |
westmaas | hey ttx, one other thing that might be good (if you can get it) is to consider if a branch has prereqs | 14:49 |
westmaas | you probably already have that planned and I should just stay quiet :D | 14:50 |
ttx | westmaas: in scoring ? yes :) | 14:50 |
westmaas | haha yeah, figured | 14:50 |
ttx | Code lives here, btw: https://code.launchpad.net/~ttx/+junk/reviewlist | 14:51 |
ttx | there is a cli tool and pluggable sorting algorithm :) | 14:51 |
westmaas | cool | 14:52 |
ttx | code is probably looking a bit ugly. Mostly written during my train ride yesterday. | 14:54 |
*** BigValen has quit IRC | 14:55 | |
*** BigValen has joined #openstack | 14:56 | |
*** sparkycollier1 has joined #openstack | 14:59 | |
*** dragondm has joined #openstack | 14:59 | |
*** imsplitbit has joined #openstack | 14:59 | |
*** BigValen has quit IRC | 15:00 | |
*** nelson has quit IRC | 15:00 | |
*** nelson has joined #openstack | 15:00 | |
*** nelson has left #openstack | 15:00 | |
*** rnirmal has joined #openstack | 15:01 | |
*** fabiand_ has quit IRC | 15:04 | |
*** BigValen has joined #openstack | 15:05 | |
tr3buchet | sandywalsh: yep, now i just need to get it mirrored in hyperV :) | 15:07 |
justinsb | Which is the "preferred" network driver I should be using for a small (<10 nodes) test nova install? | 15:17 |
*** pvo has joined #openstack | 15:18 | |
*** jbryce has quit IRC | 15:20 | |
*** dlafferty has joined #openstack | 15:30 | |
*** enigma has joined #openstack | 15:30 | |
*** BigValen has quit IRC | 15:31 | |
dlafferty | jaypipes: I think you'd mentioned yesterday that you'd success in writing a migrate script that took into account problems with sa-migrate support for mysql. Where would that be posted? | 15:32 |
*** troytoman-away is now known as troytoman | 15:32 | |
*** dendrobates is now known as dendro-afk | 15:33 | |
ryker | is swift the same as the open stack object storage component? | 15:33 |
ryker | ie. on the openstack.org page, there are links for 'OS compute' and 'OS object storage'. Is 'OS object storage' = swift? | 15:34 |
*** mdomsch has joined #openstack | 15:35 | |
ryker | I guess it is the same. The github page shows (swift) in parenthesis. https://github.com/openstack/swift/commit/08de47713a1a4c7ba91e9f8ee2a6f4034cfd9033 | 15:36 |
*** fabiand_ has joined #openstack | 15:39 | |
*** Rajaram has joined #openstack | 15:42 | |
*** fabiand_ has quit IRC | 15:43 | |
annegentle | ttx: Just curious, and didn't see it on the mailing list anywhere. How is the "Score" calcuated on the Nova branch reviews at http://wiki.openstack.org/reviewslist/? | 15:43 |
jarrod | why did you guys write your own image service (glance) rather than use something like s3? | 15:45 |
justinsb | annegentle: I think its (awesome factor / pep8 violations) ;-) | 15:46 |
justinsb | annegentle: "awesome factor" is better defined here: http://bazaar.launchpad.net/~ttx/+junk/reviewlist/view/head:/reviewlist.py | 15:46 |
annegentle | justinsb: heh. well it changes daily/hourly? :) | 15:46 |
justinsb | annegentle: Looks like age is a factor... older patches get a boost | 15:47 |
annegentle | jarrod: jaypipes probably has a better response, but S3 is supported storage for Glance images if I understand it correctly. | 15:47 |
annegentle | justinsb: ah, nice find! | 15:47 |
*** rnirmal has quit IRC | 15:47 | |
*** rnirmal has joined #openstack | 15:49 | |
ttx | annegentle: the definition will evolve based on where we are in the cycle. | 15:49 |
*** MotoMilind has joined #openstack | 15:49 | |
justinsb | I'm hitting virConnect instance has no attribute 'nwfilterDefineXML' when running the default libvirt in Lucid. Do I take it that Lucid libvirt is not supported? | 15:51 |
kim0 | Hi folks, just letting you know "Ubuntu Cloud Days" starting in 10mins in #ubuntu-classroom .. Thanks | 15:51 |
*** blallau has joined #openstack | 15:52 | |
*** bcwaldon has quit IRC | 15:57 | |
uvirtbot | New bug: #741077 in nova "IP groups improperly unimplemented [sic]" [Undecided,New] https://launchpad.net/bugs/741077 | 16:01 |
*** BigValen has joined #openstack | 16:03 | |
*** gaveen has quit IRC | 16:05 | |
*** h0cin has joined #openstack | 16:07 | |
*** gregp76 has joined #openstack | 16:10 | |
jaypipes | dlafferty: https://code.launchpad.net/~jaypipes/glance/bug730213/+merge/54528. | 16:11 |
jaypipes | dlafferty: it's in review... | 16:11 |
*** BigValen has quit IRC | 16:11 | |
jaypipes | annegentle: S3 engine only supports reads, not delete or posts, and it's not tested. | 16:11 |
jaypipes | jarrod: the reason is because we don't control S3. Amazon does. | 16:12 |
jaypipes | jarrod: plus, S3 is not just an image service. it's an object storage service, and we already had the excellent Swift project... | 16:12 |
jarrod | well, when I say S3, I was really referring to Swift | 16:13 |
jarrod | my fault | 16:13 |
*** joearnold has joined #openstack | 16:13 | |
joloughlin | have a problem with glance + nova | 16:14 |
joloughlin | as per the nova update i am trying to use glance | 16:14 |
joloughlin | as i have a number of compute nodes | 16:14 |
joloughlin | glance is installed and i have added images to it | 16:14 |
joloughlin | glance details shows those images | 16:15 |
*** ramkrsna has quit IRC | 16:15 | |
joloughlin | I've updated nova to use glance with image_service | 16:15 |
*** yes456 has joined #openstack | 16:15 | |
joloughlin | and glance_host options | 16:16 |
joloughlin | but euca-describe-images returns an unknown error | 16:16 |
joloughlin | have i missed something ? | 16:16 |
yes456 | Rackspace made governance changes without talking to the development community or the sitting governance board. | 16:17 |
yes456 | is it write?? | 16:17 |
yes456 | if yes why ??? | 16:17 |
*** blallau has quit IRC | 16:18 | |
*** bcwaldon has joined #openstack | 16:19 | |
pvo | yes456: this is the developer channel. I'm not sure you're going to get those questions answered here. | 16:19 |
*** guigui has joined #openstack | 16:20 | |
*** maplebed has joined #openstack | 16:20 | |
*** bcwaldon_ has joined #openstack | 16:21 | |
*** yes456 has quit IRC | 16:22 | |
joloughlin | euca-describe-images problem after change over to glance | 16:24 |
joloughlin | anybody have a similar problem ? | 16:24 |
*** ScaleUpScott has joined #openstack | 16:25 | |
*** pharkmillups has joined #openstack | 16:25 | |
*** skiold has quit IRC | 16:25 | |
*** adiantum has quit IRC | 16:26 | |
*** matclayton has joined #openstack | 16:27 | |
mtaylor | jaypipes: morning hombre! | 16:29 |
*** enigma has quit IRC | 16:29 | |
jaypipes | mtaylor: hi! | 16:29 |
mtaylor | jaypipes: how're tricks? | 16:29 |
joloughlin | i have an image service issue after moving to glance, glance itself appears to be working | 16:30 |
joloughlin | glance details | 16:30 |
joloughlin | returns image info | 16:30 |
jarrod | joloughlin: does the novatools api work? | 16:30 |
joloughlin | but a euca-describe-images breaks | 16:31 |
jaypipes | mtaylor: need some assistance on Jenkins :) Assistance == need someone to bzr branch lp:~jaypipes/glance/bug731304; cd bug713304; ./run_tests.sh -N | 16:31 |
joloughlin | jarrod: not sure what that is | 16:31 |
*** BigValen has joined #openstack | 16:31 | |
mtaylor | jaypipes: I did - it worked | 16:32 |
jaypipes | joloughlin: note that Glance has nothing to do with the EC2 API (and therefore, eucatools doesn't talk to Glance). eucatools talks to Nova, which may use Glance as its image service. | 16:32 |
jaypipes | mtaylor: hmm... but python setup.py test fails. :( | 16:32 |
mtaylor | nope. that works too :) | 16:32 |
jaypipes | mtaylor: huh? but the Tarmac job is hanging there? | 16:32 |
jaypipes | mtaylor: over and over again... http://jenkins.openstack.org/job/glance-tarmac/50671/console | 16:33 |
mtaylor | it works when I do it as jenkins | 16:33 |
mtaylor | I know | 16:33 |
joloughlin | jaypipes: so my nova config is probably wrong ? | 16:33 |
jaypipes | joloughlin: pastebin it for me. | 16:33 |
joloughlin | i just added an image_service and --glance_host | 16:33 |
*** joearnold has quit IRC | 16:34 | |
*** kashyap has quit IRC | 16:34 | |
jaypipes | mtaylor: so... whatcha think is going on with it? | 16:34 |
mtaylor | jaypipes: ok - lemme look at something else | 16:34 |
mtaylor | jaypipes: NO CLUE | 16:34 |
jaypipes | mtaylor: since that job has now been running for >2 days ;) | 16:34 |
mtaylor | jaypipes: oh - weird. ok. so, I'm runing tarmac by hand and now I'm seeing that it's doing something odd... | 16:35 |
joloughlin | jaypipes: http://pastebin.com/ss8DzziP | 16:35 |
*** Ryan_Lane has joined #openstack | 16:42 | |
openstackjenkins | Project nova build #687: SUCCESS in 2 min 8 sec: http://hudson.openstack.org/job/nova/687/ | 16:43 |
openstackjenkins | Tarmac: This branch contains the fix for bug #740929 | 16:43 |
openstackjenkins | It makes sure cidr_v6 is not null before building the 'ip6s' key in the network info dictionary. | 16:43 |
uvirtbot | Launchpad bug 740929 in nova "Spawn error if cidr_v6 is null for network" [Undecided,In progress] https://launchpad.net/bugs/740929 | 16:43 |
openstackjenkins | This way utils.to_global_ipv6 does not fail because of cidr==None. | 16:43 |
jaypipes | joloughlin: so sorry, mate, I have to run out of the house right now... dealing with an IRS audit thing (sucks..). Perhaps sirp_ could help you out, ok? mtaylor, I'll catch up with you laterz :( | 16:43 |
mtaylor | jaypipes: tarmac bug. think it's fixed now | 16:44 |
*** adiantum has joined #openstack | 16:44 | |
joloughlin | no worries | 16:44 |
*** dspano has joined #openstack | 16:46 | |
joloughlin | does anybody have glance working with nova? | 16:46 |
joloughlin | i have glance working ok | 16:46 |
joloughlin | as shown by glance details | 16:46 |
uvirtbot | New bug: #741106 in openstack-dashboard "Register button out of place" [Undecided,New] https://launchpad.net/bugs/741106 | 16:46 |
uvirtbot | New bug: #741109 in openstack-dashboard "Users and Roles table out of place" [Undecided,New] https://launchpad.net/bugs/741109 | 16:46 |
joloughlin | but have problem now getting nova to use it | 16:47 |
joloughlin | euca-describe-images complains of unknown problem | 16:47 |
*** mdomsch has quit IRC | 16:50 | |
*** kashyap has joined #openstack | 16:51 | |
joloughlin | does anybody have glance and nova working together ? | 16:54 |
*** MontgoDB has left #openstack | 16:54 | |
*** donkdonk has joined #openstack | 17:00 | |
joloughlin | does anybody have glance working with nova ? | 17:11 |
justinsb | joloughlin: I'm close, but haven't launched an instance yet. I thought it was supposed to be our preferred config, so I would think that people do. | 17:12 |
justinsb | joloughlin: Are you hitting a problem? | 17:12 |
justinsb | joloughlin: Sorry, just read back in the chain | 17:12 |
joloughlin | justinsb: i have glance working ok | 17:12 |
justinsb | joloughlin: I think you may be hitting this issue: | 17:12 |
*** mahadev has joined #openstack | 17:13 | |
justinsb | joloughlin: https://code.launchpad.net/~justin-fathomdb/nova/ec2-api-with-glance | 17:13 |
joloughlin | justinsb: thanks, I'll take a look at that | 17:13 |
*** zigo-_- has quit IRC | 17:13 | |
justinsb | joloughlin: If you pastie your /images/details output, I can tell you for sure... | 17:14 |
*** zigo has joined #openstack | 17:14 | |
MotoMilind | Does anyone know how to change the project name used by python-novaclient? It is using "openstack" as the default project name. [pvo, are you there?] | 17:14 |
justinsb | joloughlin: There should also be an error message from nova-api, I believe | 17:14 |
joloughlin | justinsb: will do | 17:15 |
*** BigValen has quit IRC | 17:15 | |
*** nelson has joined #openstack | 17:15 | |
joloughlin | justinsb: http://pastebin.com/HidDGbYq | 17:16 |
joloughlin | thats output of glance details | 17:16 |
joloughlin | http://pastebin.com/ss8DzziP | 17:16 |
joloughlin | thats my nova.conf | 17:16 |
justinsb | joloughlin: Anything in the nova-api log? | 17:17 |
justinsb | joloughlin: And can you pastie the raw output from glance, from this: | 17:17 |
justinsb | joloughlin: curl http://131.227.75.121:9292/image/details | 17:18 |
joloughlin | ok, will do | 17:18 |
justinsb | joloughlin: Sorry, wrong URL | 17:18 |
justinsb | joloughlin: curl http://131.227.75.121:9292/images/detail | 17:18 |
*** Glace has joined #openstack | 17:19 | |
*** neogenix has joined #openstack | 17:19 | |
joloughlin | justinsb: http://pastebin.com/5YJVST0P | 17:20 |
joloughlin | for curl output | 17:20 |
justinsb | joloughlin: Yup, looks like the same bug | 17:20 |
justinsb | jaypipes: You around? | 17:20 |
*** dendro-afk is now known as dendrobates | 17:20 | |
uvirtbot | New bug: #741123 in nova "EC2 instance ID handling deals with integers, not strings" [Undecided,New] https://launchpad.net/bugs/741123 | 17:21 |
joloughlin | ok thanks form help | 17:22 |
justinsb | joloughlin: So that's the problem, but I need jaypipes to let me know what the actual fix should be | 17:22 |
justinsb | joloughlin: According to the merge proposal I sent to you, if you upload using nova-manage, you bypass the bug | 17:23 |
justinsb | joloughlin: You'll probably have to delete the existing images from glance to stop the EC2 API crashing | 17:23 |
joloughlin | i'll give that a go | 17:24 |
*** bkkrw has quit IRC | 17:25 | |
justinsb | jaypipes, vishy: Could use some help figuring out what the right thing to do is on https://code.launchpad.net/~justin-fathomdb/nova/ec2-api-with-glance/+merge/54288 | 17:26 |
dlafferty | jaypipes: Cool! (Sorry for late response) | 17:28 |
*** MarcMorata has quit IRC | 17:29 | |
*** johnpur has joined #openstack | 17:30 | |
*** ChanServ sets mode: +v johnpur | 17:30 | |
joloughlin | justinsb: i deleted images with glance delete, adding them using nova-manage | 17:35 |
*** Nacx has quit IRC | 17:35 | |
joloughlin | euca-describe-images now shows them | 17:35 |
joloughlin | and i have images running on both compute nodes | 17:35 |
joloughlin | thanks for help | 17:35 |
*** dragondm has quit IRC | 17:37 | |
*** paltman has quit IRC | 17:38 | |
*** hggdh has quit IRC | 17:41 | |
*** paltman has joined #openstack | 17:41 | |
*** matclayton has left #openstack | 17:41 | |
*** hggdh has joined #openstack | 17:41 | |
*** enigma has joined #openstack | 17:45 | |
*** Guest9516 has quit IRC | 17:46 | |
justinsb | joloughlin: Great - thanks for letting me know! | 17:48 |
*** dragondm has joined #openstack | 17:50 | |
*** dragondm has quit IRC | 17:51 | |
*** dragondm has joined #openstack | 17:52 | |
*** guigui has quit IRC | 17:53 | |
*** joloughlin has quit IRC | 17:55 | |
*** pvo has quit IRC | 18:00 | |
*** arun_ has quit IRC | 18:01 | |
*** pvo has joined #openstack | 18:03 | |
jaypipes | justinsb, dlafferty, mtaylor: ok, back now. whatup? | 18:08 |
jaypipes | mtaylor: saw you fixed tarmac. ty so much! | 18:08 |
justinsb | jaypipes: I'm trying to figure out "who is to blame" and what the fix should be on https://code.launchpad.net/~justin-fathomdb/nova/ec2-api-with-glance/+merge/54288 | 18:10 |
jaypipes | justinsb: k, lemme look.. | 18:10 |
jaypipes | soren: looks like swift needs to be installed on the PPA builder: http://launchpadlibrarian.net/67097588/buildlog_ubuntu-natty-i386.glance_2011.2~bzr94-0ubuntu0ppa1~natty1_FAILEDTOBUILD.txt.gz | 18:10 |
mtaylor | jaypipes: woohoo | 18:11 |
MotoMilind | Having trouble with nova-client, images.create('name', id), I get HTTP 500 with empty message. Any suggestions on how I should debug? Thanks. | 18:12 |
jaypipes | justinsb: so, AFAICT, Glance is behaving exactly as documented in that branch. The properties collection will be blank there, because you aren't add'ing any fields that aren't in the main image attributes collection. If you, for instance did this: glance add kernel_id=12345, then Glance would return the image metadata with a properties collection of {'kernel_id': '123435'} since "kernel_id" is not one of the base attribut | 18:14 |
jaypipes | es of image. Make sense? You can store any number of arbitrary properties with an image. Arbitrary properties are any field not in ('id', 'name', is_public','status','disk_format','container_format','created_at','updated_at','deleted','deleted_at') | 18:14 |
*** lionel_ has quit IRC | 18:14 | |
*** lionel_ has joined #openstack | 18:16 | |
*** jaypipes is now known as jaypipes-dentist | 18:16 | |
MotoMilind | All the REST calls the nova-client is making, should the server log them in nova-api.log? | 18:16 |
justinsb | jaypipes-dentist: Makes sense. I guess that my fix is in the right place then - if the type isn't one of the expected values, or is blank, we have to tolerate that. | 18:17 |
*** mdomsch has joined #openstack | 18:18 | |
justinsb | jaypipes-dentist: Since type isn't one of the 'non-arbitrary' properties | 18:18 |
*** johnpur has quit IRC | 18:18 | |
justinsb | jaypipes-dentist: i.e. the metadata properties :-) | 18:18 |
jaypipes-dentist | sirp_: *excellent* review on the vsphere patch. excellent. | 18:18 |
jaypipes-dentist | justinsb: sure. you can do a type=blah, or you could use the disk_format=aki container_format=aki (or ari, ami, etc...) | 18:18 |
sirp_ | jaypipes-dentist: thanks a bunch! spent 2 hours on that one | 18:18 |
jaypipes-dentist | sirp_: I know the feeling! but the reviews are worth it. thank you! | 18:19 |
jaypipes-dentist | ok, now i *really* am off to the dentist... | 18:19 |
justinsb | jaypipes-dentist: Ah. So perhaps the bug is that the EC2 api should be picking up disk_format or container_format. | 18:19 |
jaypipes-dentist | justinsb: bug sirp_ about that one until I return from getting my teefs cleaned. ;P | 18:19 |
justinsb | jaypipes-dentist: Will do! | 18:20 |
justinsb | sirp_: Any thoughts on this issue? https://code.launchpad.net/~justin-fathomdb/nova/ec2-api-with-glance/+merge/54288 | 18:20 |
sirp_ | justinsb: looking now (and catching up on IRC above) :) | 18:22 |
pvo | MotoMilind: should, yes | 18:26 |
*** clauden_ has joined #openstack | 18:28 | |
*** adiantum has quit IRC | 18:30 | |
MotoMilind | pvo: Odd. The log lists nothing. | 18:30 |
MotoMilind | pvo: do i need to turn on a debugger? | 18:30 |
pvo | MotoMilind: you're running the osapi and not the ec2 api, right? | 18:30 |
MotoMilind | pvo: i am afraid I don't know | 18:30 |
sirp_ | justinsb: sorry for the delay, yeah, ultimately we need to have the BaseImageService abstract out the notion of image_types. I think going foward we want to use `disk_format` and `container_format`; so this would mean changing making changes to the S3ImageService to map image_types to the appropriate disk_format+container_format pair | 18:31 |
MotoMilind | How do I find out? | 18:31 |
*** Glace has quit IRC | 18:31 | |
MotoMilind | wait | 18:31 |
MotoMilind | This is interesting: 2011-03-23 11:35:21,303 INFO nova.api [-] Running ec2 API | 18:31 |
MotoMilind | 2011-03-23 11:35:21,470 DEBUG nova.api [-] App Config: osapi | 18:31 |
pvo | MotoMilind: one sec. I'm in a business meeting. :/ | 18:32 |
sirp_ | justinsb: the related_images patch adds some code to make this translation easier, once that hits, i think we can work on unifiying the concepts of image_types amongst all of the ImageServices | 18:32 |
pvo | I'm getting called to teh whiteboard. | 18:32 |
MotoMilind | oh sorry, sure | 18:32 |
justinsb | sirp_: Thanks. And until that patch hits, I guess we just need to create the images with nova-manage. | 18:33 |
*** johnpur has joined #openstack | 18:36 | |
*** ChanServ sets mode: +v johnpur | 18:36 | |
*** Glace has joined #openstack | 18:36 | |
*** ptremblett has quit IRC | 18:39 | |
sirp_ | justinsb: yeah (added comment on mergeprop); and if we can't get it fixed TheRightWay soon, i'm okay with a stop-gap with a FIXME going in to work-around | 18:39 |
pvo | MotoMilind: when you do a netstat -anop, what ports are open? 8774 or 8773? | 18:40 |
MotoMilind | oh hey, yeah, so seems like both ports are open | 18:40 |
eday | sandywalsh: can you expand on your last email re: instance id's? why can't a instance ID change? (think of it as a copy+delete rather than a move) | 18:40 |
MotoMilind | i played with changing the url back and forth | 18:40 |
eday | if it's within the same zone, it could of course keep the same id | 18:40 |
MotoMilind | and anything at port 8773 prints out in the nova-api.log file | 18:40 |
MotoMilind | but fails to actually do the real work | 18:41 |
pvo | MotoMilind: hmm. 8773 is the ec2 port | 18:41 |
MotoMilind | whereas anything to port 8774 actually works, but fails to log | 18:41 |
MotoMilind | let me pastie the startup log, it looks odd | 18:41 |
uvirtbot | New bug: #741169 in nova "nova-manage argument parsing problems" [Undecided,New] https://launchpad.net/bugs/741169 | 18:42 |
westmaas | eday: I think the idea is that even if an instance is moving zones (especially internal zones the customer has no knowledge of) we wouldn't want the ID to change | 18:42 |
westmaas | but maybe we should wait for sandywalsh to answer you :) | 18:43 |
pvo | would we actually *move* an instance between zones? | 18:43 |
MotoMilind | pvo: http://paste.openstack.org/show/973/ I have pasted the nova-api.log | 18:43 |
pvo | instead of snapping and restoring? | 18:43 |
eday | westmaas: if an instance changes zones, internal or not, I guess I don't see an issue with a rename | 18:43 |
*** ScaleUpScott has quit IRC | 18:43 | |
*** vinay_ has quit IRC | 18:43 | |
eday | most likely moving zones means an IP change too, which is a bigger deal | 18:44 |
westmaas | yeah, true | 18:44 |
westmaas | (to both of you) | 18:44 |
eday | but within a zone, we don't need to change ID or IP | 18:44 |
ironcamel | xtoddx: are you around? | 18:44 |
*** mrchrisadams has quit IRC | 18:44 | |
sandywalsh | <reading> | 18:44 |
pvo | eday: agree with that | 18:45 |
pvo | MotoMilind: looking | 18:45 |
MotoMilind | pvo: thanks | 18:45 |
ironcamel | sandywalsh: can you flip the switch on https://code.launchpad.net/~rackspace-titan/nova/openstack-api-versioned-controllers/+merge/54579 it looks like it has 2 approvals, but the status is not updated because it was resubmitted | 18:45 |
*** adiantum has joined #openstack | 18:46 | |
uvirtbot | New bug: #741171 in glance "mark properties as deleted if they don't exist on an update" [Undecided,In progress] https://launchpad.net/bugs/741171 | 18:47 |
pvo | MotoMilind: it'll be a bit. I'll need to launch my api nodes to look at the logs. Will do soon as I'm back at my desk. | 18:47 |
pvo | unless someone else verifies it first. : ) | 18:47 |
*** hggdh has quit IRC | 18:48 | |
sandywalsh | westmaas, eday pvo My thinking was an instance id may be stored by the customer for automation, etc. Therefore we can't change instance id in the background... however, perhaps some operations respond with a new instance_id (such as migration) | 18:49 |
*** joearnold has joined #openstack | 18:49 | |
pvo | sandywalsh: they shouldn't change in teh same zone | 18:49 |
sandywalsh | no, they shouldn't change in the same zone. | 18:50 |
sandywalsh | I don't think | 18:50 |
pvo | if they have to go to another zone, it would be on the request of the customer or something else bad | 18:50 |
westmaas | never a need to balance zones? | 18:51 |
pvo | you'd have to re-ip | 18:51 |
westmaas | or if there is, we'd have to initiate customer contact | 18:51 |
westmaas | yeah | 18:51 |
pvo | which is a nono, unless its super critical | 18:51 |
westmaas | right | 18:51 |
sandywalsh | depends on the resolution of a zone | 18:51 |
comstud | re-iping depends on what a 'zone' is | 18:51 |
comstud | right | 18:51 |
eday | westmass: I think we just need to avoid rebalancing at a zone level with proper capacity planning (can rebalance hosts within a zone) | 18:51 |
sandywalsh | what if zone = huddle? | 18:51 |
pvo | sandywalsh: thats likely the resolution | 18:52 |
pvo | I don't think RS will change its network configuration | 18:52 |
pvo | but for others it will be different | 18:52 |
sandywalsh | so you don't foresee migrations between huddles? | 18:52 |
pvo | no | 18:52 |
pvo | you'd *have* to reip | 18:52 |
*** h0cin has quit IRC | 18:53 | |
*** kbringard has joined #openstack | 18:53 | |
*** joearnold has quit IRC | 18:53 | |
pvo | its more about networking than how big a zone can scale with code | 18:53 |
pvo | we could go super wide if it was just a code issue | 18:53 |
kbringard | hey guys, I looked around the wiki and launchpad a bit but didn't see anything obvious... is there a targeted release for Glance to be supported by the EC2 api? | 18:53 |
sandywalsh | yeah, true | 18:53 |
donkdonk | sorry, i just stepped into this. can we not have something that does the re-ip as part of a extra-huddle move? | 18:54 |
comstud | you'd still probably want to break up 'super wide' into sub zones | 18:54 |
comstud | but networking restrictions kinda force that | 18:54 |
eday | I think not allowing proper migrations between zones is an ok restriction. you can always backup+restore in another zone | 18:54 |
*** fabiand_ has joined #openstack | 18:54 | |
donkdonk | eday: good point | 18:54 |
pvo | eday: yea, thats what I said above too. | 18:55 |
xtoddx | ironcamel: whats up? | 18:55 |
eday | and if you have automated systems that do that, just don't hardcode your instance IDs, just autodiscover/cache your working set | 18:55 |
pvo | migrating myself to another zone. brb | 18:55 |
eday | haha | 18:55 |
*** pvo has quit IRC | 18:56 | |
*** AimanA has joined #openstack | 18:56 | |
*** mgoldmann has quit IRC | 18:56 | |
sandywalsh | eday, I think that's a change in the assumptions of instance_ids | 18:58 |
sandywalsh | there was a quote in the thread about how amazon treats them | 18:58 |
*** old_devel has joined #openstack | 18:59 | |
eday | sandywalsh: ahh, I must have missed that | 19:01 |
eday | we can't really compare to amazon though for any of this, since they control 100% of their deployments and do whatever they like | 19:01 |
*** hggdh has joined #openstack | 19:01 | |
*** hggdh has joined #openstack | 19:01 | |
*** adiantum has quit IRC | 19:01 | |
eday | federation is a whole new game | 19:01 |
*** h0cin has joined #openstack | 19:04 | |
sandywalsh | eday, true ... I need to think more about the implications of saying "instance id's can change". | 19:06 |
sandywalsh | eday, are you in agreement that it can only happen via a user-initiated action? | 19:06 |
eday | sandywalsh: they can't, depending on how you define an instance | 19:06 |
sandywalsh | eday, ah, so you're saying migration implies killing an old instance and creating a new one? | 19:07 |
eday | sandywalsh: if I make a copy of an instance an deploy it in a new zone, I get a new ID for that instance. I now have two instances. nothing changed. I can now delete my first instance | 19:07 |
sandywalsh | eday, right, I think we're saying the same thing in this case | 19:08 |
eday | within a zone, I can migrate between compute hosts, and nothing changes (ids, ips, ...) | 19:08 |
sandywalsh | eday, my concern was that instance id might be ephemeral in some fashion | 19:08 |
*** _vinay has joined #openstack | 19:08 | |
sandywalsh | eday, true | 19:08 |
eday | sandywalsh: I was wondering that too, but I don't think so if we define things this way | 19:09 |
*** AimanA has quit IRC | 19:09 | |
*** scottsanchez has joined #openstack | 19:09 | |
sandywalsh | cool | 19:09 |
* scottsanchez waves | 19:10 | |
creiht | justinsb: are you going to take another stab at the openstack volume api? | 19:10 |
*** patcoll has joined #openstack | 19:10 | |
*** AimanA has joined #openstack | 19:11 | |
justinsb | creiht: I essentially re-proposed my volumes API as a clean patch, as a starting point... | 19:12 |
creiht | link? | 19:12 |
*** pvo has joined #openstack | 19:13 | |
justinsb | creiht: Sorry, was waiting on LP :-) https://code.launchpad.net/~justin-fathomdb/nova/volumes-api | 19:13 |
creiht | ahh cool, just found it | 19:13 |
justinsb | creiht: No attach / detach yet... | 19:13 |
creiht | Yeah that was going to be my next question :) | 19:14 |
justinsb | creiht: I'm actually trying to bring up a nova install so I can test some of this stuff in a more sustainable way | 19:14 |
creiht | cool | 19:14 |
creiht | ok, just wanted to make sure that something was happening on that side of things | 19:14 |
justinsb | creiht: If you have a suggestion on attach / detach, feel free to suggest it! | 19:14 |
justinsb | creiht: Or any objections to the volume API as it stands | 19:15 |
creiht | We'll take a look at it | 19:15 |
justinsb | creiht: As it's on a tight schedule if we're going to try to get it into Cactus | 19:15 |
creiht | as for attach/detach, I'm not at a point where I can even begin to comment :) | 19:15 |
creiht | yeah I know | 19:15 |
dprince | justinsb: If we were to make volumes an extension we could add action extensions to /servers. | 19:15 |
*** adiantum has joined #openstack | 19:15 | |
*** fabiand_ has quit IRC | 19:15 | |
dprince | justinsb: That would allow you to implement attach/detach actions for volumes cleanly. | 19:16 |
*** drico has joined #openstack | 19:16 | |
dprince | justinsb: Additionally the existing extensions mechanism supports top level controllers as well (/volumes). | 19:16 |
dprince | Justinsb: making what you've got an extension would be fairly trivial. | 19:16 |
creiht | justinsb: is your hesitation on attach/detach mostly due to the different vms supporting it differently? | 19:16 |
dprince | justinsb: and the actions would be a drop in. | 19:16 |
*** BigValen has joined #openstack | 19:17 | |
justinsb | creiht, dprince: No hesitation on attach / detach, just one step at a time and then got side-tracked onto a few snafus with setting up nova (hence the stream of bugs I keep filing) | 19:17 |
creiht | hehe | 19:17 |
creiht | understood | 19:18 |
*** fabiand_ has joined #openstack | 19:18 | |
justinsb | dprince: I looked at making it an extension, but if it's going to live in nova, I sort of didn't see the point. | 19:18 |
justinsb | dprince: I'd have to add an extensions directory that pointed inside the nova code tree | 19:18 |
creiht | yeah, it is kinda core to everything | 19:18 |
justinsb | dprince: But I think we all agreed that it should be an extension | 19:18 |
creiht | justinsb: needs tests ;) | 19:18 |
dprince | Agreed. It is core. But until it is part of the SPEC making it an extensions seems somewhat clean. | 19:19 |
justinsb | dprince: So could use some help! | 19:19 |
*** fabiand_ has left #openstack | 19:19 | |
justinsb | creiht: I know... I do have tests in a separate branch... will get them merged in. | 19:19 |
justinsb | creiht: Just feel like I'm so close to getting nova instance to boot, and then keep hitting one snag after another | 19:19 |
termie | hrm, trunk seems broken to me | 19:19 |
termie | (unittests failing) | 19:19 |
termie | AttributeError: 'IptablesFirewallTestCase' object has no attribute 'out_rules' | 19:20 |
creiht | justinsb: yeah sorry... not trying to rush you | 19:20 |
dprince | And by clean I mainly mean a /v1.0 OS API request wouldn't handle /volumes. Just v1.1 extensions or later. | 19:20 |
*** johnpur has quit IRC | 19:21 | |
justinsb | creiht: No worries! I'm not territorial either if you want to add attach/detach :-) I should get there today though | 19:22 |
justinsb | dprince: Do you think I should create a nova/extensions/volume directory and patch your extensions patch to look at nova/extensions ? | 19:23 |
justinsb | dprince: And then maybe allow users to enable / disable "built-in" extensions through flags? | 19:23 |
creiht | justinsb: I'm not anywhere near being able to do nova dev yet | 19:24 |
creiht | Just trying to help this part any way that I can at the moment | 19:24 |
dprince | That sound reasonable to me. Volumes would show up as a v1.1 extension then which seems reasonable. | 19:24 |
creiht | and it is a bit late in the game for cactus for me to jump in right now :) | 19:25 |
*** lionel_ has quit IRC | 19:25 | |
dprince | Besides foxinsox you'll be the first to use the new extensions stuff so I'm happy to work with you if you need it. | 19:25 |
*** Ryan_Lane is now known as Ryan_Lane|food | 19:26 | |
dprince | justinsb: Also the extensions path (directory) is configurable already. | 19:29 |
*** lionel_ has joined #openstack | 19:29 | |
dprince | justinsb: and simply moving the extension file (volumes.py) or whatever out of that directory would disable it. | 19:29 |
justinsb | dprince: I'm thinking that maybe there should be 2 extensions directory - one for 'user extensions' and one for 'system extensions' aka 'incubating extensions' | 19:30 |
justinsb | dprince: But I'll just pass the flag for now :-) | 19:31 |
*** reldan has quit IRC | 19:33 | |
kim0 | soren: hi o/ Just a reminder .. your session in 30mins | 19:33 |
*** brd_from_italy has joined #openstack | 19:33 | |
*** adiantum has quit IRC | 19:33 | |
*** dprince has quit IRC | 19:36 | |
*** viirya has quit IRC | 19:37 | |
*** viirya has joined #openstack | 19:37 | |
*** dprince has joined #openstack | 19:39 | |
*** donkdonk has left #openstack | 19:40 | |
vishy | justinsb, sirp_, jaypipes: I added container_format and disk_format to the s3 image service, but I continued to key the prefix off of properties['type']. I was just trying to minimize changes. There is no reason why it couldn't key off of disk format and container format. The only complaint that I have is that I'm not sure ami is not really a disk format, and glance forces disk format and container format to be == if they are ami. | 19:42 |
*** bkkrw has joined #openstack | 19:42 | |
*** ptremblett has joined #openstack | 19:42 | |
termie | vishy: how are you online? shouldn't you be on a plane? | 19:44 |
termie | does test_retry_on_failure fail for anybody else? | 19:45 |
kim0 | soren: hi .. there ? your session in 15mins | 19:45 |
soren | kim0: I'm here now. | 19:45 |
kim0 | soren: great thanks :) | 19:45 |
termie | i get a resource unavailable error after latest checkout | 19:45 |
soren | Just wandered in. | 19:45 |
kim0 | soren: #ubuntu-classroom | 19:45 |
soren | termie: Weird. Haven't seen that. | 19:46 |
termie | i am on mac but we do expect unittests to pass there | 19:47 |
termie | i suspect it is something that works on linux but not mac if it got past jenkins | 19:48 |
termie | oh, that test is doing all kinds of fancy things | 19:49 |
vishy | termie: i left way to early | 19:50 |
soren | fsvo "fancy" | 19:50 |
termie | soren: ;) it writes a shell script out to a temporary file desscriptor and then attempts to execute it | 19:50 |
vishy | s/to/too | 19:50 |
soren | termie: Oh, *that* unit test. | 19:51 |
soren | termie: Sorry, was thinking of one of the virt ones. | 19:51 |
soren | termie: I wrote test_retry_on_failure, I think. :) | 19:51 |
soren | termie: Can I see the traceback? | 19:51 |
termie | soren: looked like your handywork ;) i'll see if i can tweak it to work on mac | 19:52 |
termie | http://pastie.org/1705321 | 19:52 |
soren | Weird. Why would stderr be unavailable? | 19:53 |
* soren blames eventlet | 19:53 | |
termie | soren: well if the test is passing for you on linux i would probably start by blaming mac | 19:54 |
termie | soren: although i don't yet see anything that looks too out of place | 19:54 |
soren | termie: Hm... Python 2.6.5.. | 19:54 |
soren | Yeah, 2.6.5 should be fine. | 19:55 |
termie | soren: why did we add "attempts" code instead of just putting the retries in a loop where applicable? | 19:56 |
soren | termie: Less duplication? | 19:57 |
termie | soren: seems to make the execute function much smarter than it should be | 19:57 |
uvirtbot | New bug: #741214 in nova "Automatically unrescue rescued instances after N hours" [Undecided,In progress] https://launchpad.net/bugs/741214 | 19:57 |
termie | soren: seems like a wrapper method might be better if it is being used often, i'm not familiar with where it is in use yet | 19:58 |
*** joearnold has joined #openstack | 19:58 | |
*** zigo has quit IRC | 19:59 | |
soren | termie: Feel free to make it so. | 20:00 |
*** pvo has quit IRC | 20:01 | |
*** mahadev_ has joined #openstack | 20:01 | |
*** hggdh has quit IRC | 20:02 | |
termie | soren: are we even using this retries code? | 20:03 |
termie | (nova)termie@preciousroy:p/nova/nova % grep -r execute * | grep attempts [master] 13:02:37 | 20:03 |
termie | results in no output | 20:03 |
*** mahadev has quit IRC | 20:03 | |
*** Ryan_Lane|food is now known as Ryan_Lane | 20:04 | |
*** jaypipes-dentist is now known as jaypipes | 20:05 | |
termie | soren: ah found a couple in linux_net | 20:05 |
*** hggdh has joined #openstack | 20:05 | |
*** hggdh has joined #openstack | 20:05 | |
*** BigValen has quit IRC | 20:08 | |
*** Rajaram_ has joined #openstack | 20:11 | |
*** Rajaram has quit IRC | 20:11 | |
*** Rajaram_ is now known as Rajaram | 20:11 | |
*** reldan has joined #openstack | 20:13 | |
*** imsplitbit has quit IRC | 20:15 | |
*** Rajaram has quit IRC | 20:16 | |
*** BigValen has joined #openstack | 20:19 | |
*** arun_ has joined #openstack | 20:19 | |
*** Rajaram has joined #openstack | 20:20 | |
*** hvaldivia has joined #openstack | 20:22 | |
*** jrisch has joined #openstack | 20:23 | |
*** MarcMorata has joined #openstack | 20:23 | |
*** sparkycollier1 has quit IRC | 20:25 | |
*** mahadev_ has quit IRC | 20:25 | |
btorch | ok I have created a maverick kvm image and I can boot that image fine using libvirt but when I try with nova it fails due to some /dev/vda issue. has anyone seen this ? http://paste.openstack.org/show/976/ | 20:26 |
*** mahadev has joined #openstack | 20:26 | |
hvaldivia | Hi everyone | 20:27 |
*** ctennis has quit IRC | 20:27 | |
hvaldivia | I tried to create a volume using euca-create-volume but it doesnt work | 20:27 |
hvaldivia | I followed the instructions from http://nova.openstack.org/getting.started.html#configuration | 20:28 |
*** mdomsch has quit IRC | 20:30 | |
*** brd_from_italy has quit IRC | 20:30 | |
*** sparkycollier1 has joined #openstack | 20:30 | |
hvaldivia | here the log of nova-volume service http://paste.openstack.org/show/977/ | 20:30 |
old_devel | hvaldivia: aptitude install iscsitarget open-iscsi and then restart nova-volume ? | 20:33 |
*** dprince has quit IRC | 20:33 | |
*** joearnold has quit IRC | 20:33 | |
termie | justinsb: btw, fixed the rename vs remove-add thing for git-bzr-ng | 20:37 |
hvaldivia | old_devel: thanks | 20:37 |
termie | justinsb: somebody submitted a patch for it | 20:37 |
hvaldivia | old_devel: I got this error http://paste.openstack.org/show/978/ | 20:37 |
justinsb | termie: Thanks... giving bazaar a try for now. Might revisit once we're past feature-freeze :-) | 20:38 |
*** ctennis has joined #openstack | 20:39 | |
*** dinnerjacket has joined #openstack | 20:39 | |
*** ctennis has quit IRC | 20:39 | |
*** ctennis has joined #openstack | 20:39 | |
dinnerjacket | Hi guys, any of you had a problem with rabbitmq hanging? | 20:39 |
dinnerjacket | we're getting a lot of queues with unconsumed messages, and no new connections can be made to the rabbitmq server, etc. | 20:40 |
dinnerjacket | btw running maverick rabbitmq-server package 1.8.0-1 | 20:40 |
uvirtbot | New bug: #741246 in nova "file_inject method missing from agent plugin" [Undecided,New] https://launchpad.net/bugs/741246 | 20:42 |
*** adiantum has joined #openstack | 20:42 | |
*** sparkycollier1 has quit IRC | 20:43 | |
jaypipes | sirp_: pls see my comment in review on https://code.launchpad.net/~rackspace-titan/nova/nova_image_metadata_1_1/+merge/54567 | 20:43 |
old_devel | hadrian: looks like a bug, probably fixed in trunk - what version are you running? | 20:45 |
sirp_ | jaypipes: will do, if you get a sec, pls checkout related_images, i think this might clarify some of the issues around metadata in the ImageServices | 20:45 |
hadrian | old_devel: i didn't ask anything now | 20:45 |
jaypipes | vishy: ya, re: the ami disk_format must equal container_format... think we should get rid of that rule? was trying to keep some semblance of data cohesion in the Glance data store (for instance, having disk_format of aki and container_format of something other than aki doesn't make any sense, no? | 20:46 |
jaypipes | sirp_: it's next on my list :) | 20:46 |
* jaypipes notes that if someone doesn't understand software, some of the questions on Launchpad would seem, well, odd. "Weird behaviour of my new node" is a perfect example. :) | 20:49 | |
*** sparkycollier1 has joined #openstack | 20:52 | |
hvaldivia | does anyone knows how to create volumes ? | 20:54 |
hvaldivia | I lost 3 hours trying to create and attach a volume to my instances | 20:54 |
*** bcwaldon has quit IRC | 20:56 | |
jaypipes | hvaldivia: justinsb can help you I believe. | 20:57 |
*** jaypipes is now known as jaypipes-afk | 20:57 | |
Ryan_Lane | hvaldivia: which driver are you using? | 20:57 |
Ryan_Lane | hvaldivia: and is nova-volume running properly? | 20:57 |
justinsb | hvaldivia: Yes, what Ryan_Lane said. And are you still getting the volume_ref is not defined error? | 20:58 |
hvaldivia | Ryan: I get this error from nova-volume http://paste.openstack.org/show/978/ | 20:58 |
justinsb | hvaldivia: Can't believe we haven't fixed that yet... are you running from source or Bexar or something else? | 20:59 |
justinsb | hvaldivia: Looks like we have fixed that problem in trunk, so this is dependent on what version of code you're running | 21:00 |
justinsb | hvaldivia: Which is probably rapidly going to get out of my area of "expertise" | 21:00 |
hvaldivia | justingsb: Im running this http://paste.openstack.org/show/980/ | 21:03 |
justinsb | hvaldivia: The issue is that if you have some volumes where creation didn't work properly (e.g. software not present), then you can't restart the volume controller due to a typo-level bug | 21:03 |
hvaldivia | so... | 21:04 |
*** h0cin has quit IRC | 21:04 | |
justinsb | hvaldivia: Well, if you deleted the volumes from the DB then you would bypass the bug | 21:04 |
hvaldivia | justinsb: yes I have some volumes listed as error and creating | 21:05 |
justinsb | hvaldivia: This is only safe if you haven't used the volumes, otherwise you risk losing any data you put on them | 21:05 |
justinsb | hvaldivia: but it sounds like you don't yet have any data on there to lose | 21:05 |
hvaldivia | yeah… :) | 21:05 |
justinsb | hvaldivia: You running MySQL? SQLite? | 21:05 |
hvaldivia | MySQL | 21:05 |
justinsb | hvaldivia: Let me find the table name... probably volumes, but I'll check! | 21:06 |
hvaldivia | justinsb: thanks justin | 21:06 |
*** DigitalFlux has joined #openstack | 21:07 | |
justinsb | Ick... just spotted that our tables are MyISAM :-( | 21:07 |
*** Rajaram has quit IRC | 21:08 | |
justinsb | hvaldivia: Anyway, if you log into the MySQL database, you can either do this: | 21:08 |
*** Rajaram has joined #openstack | 21:08 | |
justinsb | hvaldivia: delete from volumes | 21:08 |
justinsb | hvaldivia: update volumes set deleted=1 | 21:08 |
justinsb | hvaldivia: I'd probably do the former, but on a production system I'd probably do the latter | 21:08 |
justinsb | hvaldivia: I'm assuming you don't have any volumes yet!! | 21:09 |
justinsb | hvaldivia: (At least any working ones :-) ) | 21:09 |
justinsb | hvaldivia: Once you've done that, you should then be able to start the volume controller | 21:09 |
hvaldivia | justinsb: That's right, I can delete those records | 21:10 |
justinsb | hvaldivia: The volumes code is generally going to be much more stable in Cactus - there are some good fixes going in | 21:10 |
hvaldivia | justinsb: Let me try... | 21:10 |
justinsb | hvaldivia: Though that's not much good for you at the moment ;-) | 21:10 |
_vinay | Hello | 21:11 |
_vinay | I am trying to debug an instance which shows running in euca-describe-instance | 21:11 |
_vinay | but I cant ssh to it | 21:11 |
_vinay | I found this error in /var/log/libvirt/qemu/i-0001.log | 21:12 |
_vinay | qemu: -device rtl8139,netdev=hostnet0,id=net0,mac=02:16:3e:7e:80:8a,bus=pci.0,addr=0x2: pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin" | 21:12 |
_vinay | any ideas what it might mean??? | 21:12 |
justinsb | _vinay: I believe that error is not serious (unless you're trying to PXE boot, which you're not) | 21:13 |
justinsb | _vinay: Any other errors in there? | 21:13 |
_vinay | no.. thats the only error | 21:14 |
_vinay | thats the last line in the log | 21:14 |
_vinay | therefore the suspect | 21:14 |
_vinay | I use euca-reboot-instances <id> | 21:15 |
justinsb | _vinay: Well, it's not always the last line that is the problem :-) | 21:15 |
_vinay | but nothing happes | 21:15 |
_vinay | :) agree | 21:15 |
kbringard | I'd modify the libvirt.xml on the compute node it's running on to add a vnc head, and virsh destroy/create it then VNC in to see what's happening | 21:15 |
_vinay | ok.. | 21:15 |
justinsb | kbringard: I was the only person that did that :-) | 21:15 |
_vinay | I am running this on a single node for now | 21:15 |
justinsb | kbringard: I mean I thought I was ... | 21:15 |
kbringard | <graphics type='vnc' port='-1' autoport='yes' listen='xxx.xxx.xxx.xxx' keymap='en-us'/> | 21:15 |
kbringard | haha, newp, I do it all the time :-) | 21:15 |
kbringard | _vinay: ssh to the compute node, and look for /var/lib/nova/instances/$instance-id | 21:16 |
justinsb | kbringard: I'm hoping sleepsonthefloor 's VNC patch lands soon! | 21:16 |
kbringard | justinsb: true story | 21:16 |
kbringard | _vinay: and add the line I pasted to you (replacing the x's with the IP you want it to listen on) before the last </devices> tag in the libvirt.xml | 21:17 |
kbringard | then do virsh list | 21:17 |
kbringard | then virsh destroy $instance | 21:17 |
kbringard | then virsh create libvirt.xml | 21:18 |
kbringard | then you can do netstat -an | grep LIST | grep 590 to verify that the VNC listener came up | 21:18 |
vishy | jaypipes: not really sure about aki and ari. A ramdisk is in generally a tar.gz format I think, but i think matching aki and ari for both is probably fine | 21:18 |
kbringard | then you can use any VNC client to connect to it and see the console | 21:18 |
*** n1md4 has joined #openstack | 21:19 | |
_vinay | ok.. kbringard thanks... | 21:19 |
hvaldivia | justingsb: I deleted the volumes records, I got this error http://paste.openstack.org/show/981/, But the cmd euca-create-volume works :) | 21:20 |
kbringard | off that topic... anyone know what the status of cactus support in the ec2 api is? justinsb; based on the launchpad repo I found it looks like you're working on that? | 21:20 |
kbringard | _vinay: no worries, hopefully it helps | 21:20 |
_vinay | the ip should be what? the ip of the host where I am running the compute node? | 21:20 |
hvaldivia | justinsb: thanks again. | 21:20 |
kbringard | _vinay: yea | 21:20 |
_vinay | ok | 21:20 |
kbringard | the IP that you ssh to the compute node | 21:20 |
kbringard | if you don't supply one, it starts on localhost | 21:20 |
kbringard | which isn't a problem, but unless you like to setup x forwarding or ssh tunnels it doesn't help so much | 21:21 |
justinsb | kbringard: Not sure what you mean by cactus support in the ec2 api ? | 21:21 |
kbringard | sorry | 21:21 |
kbringard | I meant | 21:21 |
kbringard | glance support | 21:21 |
kbringard | in the ec2 api | 21:21 |
uvirtbot | New bug: #741274 in nova "MySQL database tables are using the MyISAM engine" [Undecided,New] https://launchpad.net/bugs/741274 | 21:22 |
justinsb | hvaldivia: Glad to hear it helped. I'm not sure what that error is. Looks like you tried to use a volume 4 first? Maybe one you'd previously deleted? | 21:22 |
justinsb | hvaldivia: But does look like volume 6 worked. Let me know if the attach works!! | 21:22 |
*** bkkrw has quit IRC | 21:22 | |
justinsb | kbringard: Hmmm.. I'm trying to use glance with EC2. It seems to work if you create the volume "right" | 21:23 |
justinsb | kbringard: "right" = with nova-manage | 21:23 |
justinsb | kbringard: The important thing being that you set the type="machine" property in glance | 21:23 |
kbringard | oh, interesting | 21:23 |
justinsb | kbringard: But there seem to be some bugs with nova-manage command line argument processing | 21:23 |
*** sebastianstadil has joined #openstack | 21:23 | |
justinsb | kbringard: And also, currently, if you have _any_ images that aren't "right", the EC2 API barfs | 21:23 |
termie | justinsb: any idea why changes to the objectstore might affect integrated.test_login tests? | 21:24 |
*** dinnerjacket has quit IRC | 21:24 | |
n1md4 | evening. After running the nova-CC-install-v1.1.sh script, I'm supposed to run "source /root/creds/novarc" but there's no directory called root/creds | 21:24 |
justinsb | termie: Err... no. Is this on trunk? | 21:24 |
n1md4 | Should I create it? | 21:25 |
_vinay | kbringard: I didnt supply a ip .. I installed nova using nova.sh (single node) | 21:25 |
_vinay | so in this case the listen ip will be 127.0.0.1 ?? | 21:25 |
termie | justinsb: the branch is based off trunk, yes, but it is a branch that removes twisted from the objectstore code | 21:25 |
termie | justinsb: everything is passing except these random login tests | 21:25 |
kbringard | _vinay: well, you have to manually add that VNC line to the libvirt.xml for the specific instance | 21:25 |
termie | justinsb: and your name is stamped a couple places on the tests.integrated.* code | 21:25 |
kbringard | _vinay: so I'd made the IP be whatever the IP of that machine is | 21:26 |
_vinay | ok I see | 21:26 |
kbringard | _vinay: that way it'll listen on that address | 21:26 |
_vinay | and the port remains -1 ?? | 21:26 |
kbringard | _vinay: yea, that should make it assign them incrementally, starting from 5900 | 21:26 |
n1md4 | Also, when installing the node using the sudo ./nova-NODE-installer.sh script, I get the following "./nova-NODE-installer.sh: 53: [[: not found" and "Unsupported OS, sorry!" even though I'm running ubuntu, any idea? | 21:26 |
justinsb | termie: Yes, tests.integrated is entirely my fault :-) | 21:27 |
kbringard | justinsb: cool, do you happent to have any notes on how you've been doing it that you'd be willing to share? | 21:27 |
justinsb | termie: It's bringing up the API "for real" and then hitting the TCP socket "for real" | 21:27 |
*** dspano has quit IRC | 21:28 | |
*** bcwaldon has joined #openstack | 21:28 | |
justinsb | termie: Ah ... here's a thought... are you running the nova-api while also running the tests? | 21:28 |
justinsb | termie: And do you have an error message? | 21:28 |
justinsb | termie: As it doesn't pick an unused port at the moment | 21:29 |
termie | justinsb: nope, but i think there may be something up with a xenapi plugin | 21:29 |
termie | justinsb: so i'm looking in ther enow | 21:29 |
hvaldivia | justinsb: It works :) | 21:30 |
*** nerens has quit IRC | 21:30 | |
termie | justinsb: looks like it is trying to use the objectstore directly instead of glance | 21:30 |
justinsb | kbringard: Starting a pastie here... nothing particular exciting yet though... http://paste.openstack.org/show/983/ | 21:31 |
justinsb | hvaldivia: Great news! :-) | 21:31 |
justinsb | termie: It = my tests? | 21:31 |
kbringard | cool, thanks, I'll check it out and perhaps add to it (or start my own with additional notes) | 21:31 |
*** enigma has quit IRC | 21:31 | |
termie | justinsb: xenapi, which i assume is what your tests are testing against | 21:32 |
justinsb | termie: They shouldn't be... let me check | 21:32 |
*** hvaldivia has quit IRC | 21:32 | |
kbringard | justinsb: so there are no official blueprints/plans for supporting glance in ec2 yet? | 21:33 |
justinsb | termie: LoginTest.test_login is failing with a xen error? It's just looking for a list of flavors as a "canary" test that login is working | 21:33 |
termie | justinsb: http://pastie.org/1705714 | 21:33 |
justinsb | kbringard: Well, I think it's supposed to "just work", but I've hit a few bugs because I'm not very good at following instructions :-) | 21:34 |
kbringard | ah, i see... I thought vishy, or someone else, said that glance doesn't work with ec2 yet | 21:34 |
sirp_ | re: http://wiki.openstack.org/reviewslist/ , could we have it always sort pre-reqs above dependents? | 21:34 |
kbringard | only the RS/OS api | 21:34 |
sirp_ | the reviewlist is awesome btw, whoever is responsible for that! | 21:34 |
termie | justinsb: i'm not running anything extra locally, i assume if this is testing running services it is starting them itself | 21:34 |
*** ecarlin has joined #openstack | 21:35 | |
justinsb | termie: Yes, it is starting services directly. (In integrated_helpers) | 21:35 |
*** bkkrw has joined #openstack | 21:35 | |
*** ptremblett has quit IRC | 21:35 | |
*** ptremblett has joined #openstack | 21:36 | |
justinsb | termie: That's really odd, if you look at the source of the tests. All the tests are doing the same thing, it's just that we expect the first to fail and the others to throw exceptions | 21:36 |
termie | justinsb: maybe it fails after the first request | 21:36 |
termie | justinsb: and the service dies | 21:36 |
termie | justinsb: aye, i've looked through the code, nothing seems amiss | 21:37 |
justinsb | termie: Yes... I wonder if it's a socket reuse issue... | 21:37 |
justinsb | termie: Although I don't think I'm able to restart the service correctly at the moment | 21:37 |
vishy | kbringard: it merged recently | 21:37 |
justinsb | termie: So I just leave it running | 21:37 |
kbringard | vishy: ahh, ok, awesome, thanks | 21:37 |
kbringard | I'm still running a pretty stock bexar, so that's probably why it doesn't work at all for me | 21:38 |
justinsb | termie: Oh ... I see the problem | 21:38 |
justinsb | termie: Bugger... false alarm | 21:38 |
kbringard | so is cactus the target for officially supporting it? | 21:38 |
*** allsystemsarego has quit IRC | 21:39 | |
justinsb | termie: Can I pull the branch from somewhere? | 21:39 |
vishy | kbringard: yes, old objectstore is coming out | 21:39 |
termie | justinsb: sure, one sec | 21:39 |
kbringard | vishy: awesome, perfect, thank you sir | 21:39 |
termie | justinsb: https://code.launchpad.net/~termie/nova/eventlet_objectstore | 21:41 |
justinsb | kbringard: Updated the pastie with the line I'm using to upload images using glance, but no real miracles in there: http://paste.openstack.org/show/984/ | 21:42 |
termie | justinsb: or lp:~termie/nova/eventlet_objectstore | 21:42 |
justinsb | termie: Thanks... I'll branch and see if I can figure it out | 21:42 |
*** bcwaldon has quit IRC | 21:44 | |
justinsb | termie: Good news for you is I can reproduce the problem :-) | 21:44 |
justinsb | termie: Bad news for me is I can't just blame it on you :-) | 21:44 |
*** BigValen has quit IRC | 21:45 | |
termie | justinsb: am reading the relevant bug, not aware of a wsgi service shutdown prob | 21:45 |
justinsb | termie: It's just I don't know how to shutdown our wrapper around wsgi... | 21:46 |
termie | justinsb: i wrote some code for such things, lemme see if i can find it | 21:46 |
termie | justinsb: oh, it is actually in that branch | 21:48 |
termie | justinsb: check out test.py | 21:48 |
termie | justinsb: also is probably why stuff fails | 21:48 |
termie | justinsb: because i clean up services after each test :p | 21:48 |
openstackjenkins | Project nova build #688: SUCCESS in 2 min 10 sec: http://hudson.openstack.org/job/nova/688/ | 21:48 |
openstackjenkins | * Tarmac: Updates the previously merged xs_migration functionality to allow upsizing of the RAM and disk quotas for a XenServer instance. | 21:48 |
openstackjenkins | * Tarmac: Fix lp735636 by standardizing the format of image timestamp properties as datetime objects. | 21:48 |
openstackjenkins | So far, only glance supports returning image create, update, and delete timestamps. And only the openstack api reports those dates. Thus, the fixes were confined to those two modules. | 21:48 |
termie | justinsb: so i guess try removing your recycling | 21:49 |
termie | justinsb: and just start a new thing every time | 21:49 |
*** romain_lenglet has joined #openstack | 21:49 | |
*** ecarlin has quit IRC | 21:49 | |
termie | justinsb: and if it works, tell me how to do it and i'll apply it to my branch :p | 21:49 |
*** romain_lenglet has quit IRC | 21:49 | |
justinsb | termie: Thanks for the link on how to shut down wsgi. I'm still going to try to track down what's really going wrong here. | 21:49 |
termie | justinsb: that is what is really going wrong | 21:49 |
termie | justinsb: my stuff kills the service | 21:50 |
justinsb | termie: Oh! | 21:50 |
termie | justinsb: so after the first test it gets wiped out | 21:50 |
termie | justinsb: which is what we really wanted anyway | 21:50 |
termie | justinsb: so this branch can close the bug, too | 21:50 |
justinsb | termie: Why would you go and do a mean thing like that? :-) | 21:50 |
termie | justinsb: in test.py, _monkey_patch_wsgi... works automagically | 21:50 |
btorch | does nova for some reason start booting an instance without the full disk being downloaded ? | 21:51 |
*** ianw has joined #openstack | 21:51 | |
termie | btorch: not that i can think of | 21:51 |
termie | btorch: is this related to your injection issue? | 21:51 |
termie | btorch: is it possibly you are creating an instance without assigning it any disk space or something odd like that? | 21:51 |
btorch | termie: hmm you mean the vda disk issue ? | 21:51 |
termie | btorch: yeah, the issue comes up when it tries to inject data, i thought | 21:52 |
termie | btorch: from your pastie | 21:52 |
termie | btorch: i'm not super familiar with that step though | 21:52 |
*** DigitalFlux has quit IRC | 21:52 | |
*** BigValen has joined #openstack | 21:52 | |
btorch | termie: I found this bug report 736745 where soren stated that since using a disk image instead of a filesystem image I should not need to specify a kernel/ramdisk while uploading/registering the image | 21:53 |
*** jrisch has quit IRC | 21:54 | |
btorch | termie: so I'm trying that out, the disk file stopped growing (just 80MB) and the nova-compute.log just says that instance instance-00000006: booted | 21:54 |
btorch | I don't see any errors this time http://paste.openstack.org/show/985/ | 21:55 |
termie | justinsb: fixed on my end | 21:57 |
termie | justinsb: made it not be a singleton anymore | 21:57 |
termie | justinsb: checking rest of the tests now, but i think i've got it | 21:57 |
kbringard | _vinay: did that VNC stuff work for you? and did it help resolve your problem? | 21:58 |
_vinay | kbringard I just setup the vnc | 21:58 |
kbringard | ah, cool | 21:58 |
*** ecarlin has joined #openstack | 21:58 | |
_vinay | so this was just to obtain the console on compute node? | 21:58 |
kbringard | well yea, on the instance that isn't booting | 21:58 |
kbringard | so you can see why it's not booting | 21:59 |
kbringard | (hopefully) | 21:59 |
_vinay | hmm well it gave me the console on my machine | 21:59 |
_vinay | which I already have :) | 21:59 |
kbringard | lol | 21:59 |
kbringard | hmmm | 21:59 |
_vinay | yeah.. and I tried to give it ip of 10.0.0.3 -- which is supposed to be the ip of the instance | 22:00 |
kbringard | if you do netstat -an | grep 590 is there a 5901, 5902... etc? | 22:00 |
kbringard | well, you'll need to give it the IP of the host, which is the machine you're running it on | 22:00 |
termie | justinsb: yup, all good, yay :) | 22:00 |
_vinay | Yes I have all these ports | 22:00 |
kbringard | hmmmmm, OK | 22:00 |
justinsb | termie: I've also fixed it here | 22:00 |
justinsb | termie: But great, no need for a singleton... | 22:01 |
kbringard | do any of them have 10.0.0.3 in there? | 22:01 |
kbringard | like say 10.0.0.3:5902 or whatever | 22:01 |
_vinay | no | 22:02 |
kbringard | hmmm | 22:02 |
_vinay | I put my IP in libvirt | 22:02 |
*** ecarlin has quit IRC | 22:02 | |
_vinay | 10.244.198.92 | 22:02 |
_vinay | which is the IP of machine I installed nova on | 22:02 |
kbringard | that's the IP of the machine you're running nova on | 22:02 |
kbringard | ok, cool | 22:02 |
kbringard | then if you run | 22:02 |
kbringard | netstat -an | grep 10.244.198.92:590 | 22:03 |
kbringard | does it return anything? | 22:03 |
_vinay | so the netstat cmd shows the same *.92 address | 22:03 |
_vinay | yes that port is 5901 | 22:03 |
kbringard | ah, ok | 22:03 |
_vinay | tcp 0 0 10.244.198.92:5901 0.0.0.0:* LISTEN | 22:03 |
kbringard | then try connecting to 10.244.198.92:5901 with your vnc client | 22:03 |
kbringard | another thing you can try is running | 22:04 |
justinsb | termie: Shall I pastie the code without all the complaing about wsgi? | 22:04 |
kbringard | lsof -i | grep 5901 | 22:04 |
*** ecarlin has joined #openstack | 22:04 | |
kbringard | and make sure that a kvm process is actually what has that port open | 22:04 |
kbringard | or xen | 22:04 |
kbringard | or whatever hypervisor you're using | 22:04 |
justinsb | termie: http://pastie.org/1705831 | 22:04 |
*** miclorb_ has joined #openstack | 22:05 | |
kbringard | but, hopefully connecting to 10.244.198.92:5901 will give you a console on the VM that you're having problems with | 22:05 |
*** sparkycollier1 has quit IRC | 22:06 | |
*** omidhdl has quit IRC | 22:07 | |
kbringard | you can also mess with the port= and autoport settings to force it to a specific port, so remove any ambiguity | 22:07 |
termie | justinsb: i already pushed my branch up | 22:07 |
termie | justinsb: but i can add you as a reviewer :) | 22:07 |
*** omidhdl has joined #openstack | 22:07 | |
kbringard | anyway, I need to go before my wife gets too pissed, best of luck _vinay! | 22:07 |
*** kbringard has quit IRC | 22:07 | |
termie | justinsb: donez | 22:08 |
*** omidhdl has quit IRC | 22:11 | |
*** patcoll has quit IRC | 22:12 | |
*** RobertLaptop has quit IRC | 22:13 | |
*** AimanA has quit IRC | 22:15 | |
*** ecarlin has quit IRC | 22:15 | |
*** AimanA has joined #openstack | 22:15 | |
*** johnpur has joined #openstack | 22:16 | |
*** ChanServ sets mode: +v johnpur | 22:16 | |
*** gondoi has quit IRC | 22:17 | |
*** troytoman is now known as troytoman-away | 22:17 | |
*** Shentonfreude has quit IRC | 22:17 | |
btorch | is it possible to use kvm disk images with the nova-objectstore ? | 22:18 |
btorch | I changed my setup to use the nova-objectstore to see that my disk image size issue was perhaps related to glance/swift being on a remote location | 22:19 |
sirp_ | jaypipes: what's the policy on mergeprop rejection, does -2 qualify (heh not regarding any of your patches :P ) | 22:20 |
justinsb | btorch: What's the issue at the moment with nova-objectstore. Disk image is only 80MB or so? | 22:21 |
MotoMilind | pvo: Odd. On this thread about osapi v/s EC2 Api, when I connect to port 8774, I don't see any debug printed in nova-api.log for list() family of methods, such as flavors.list(), servers.list() and images.list() on the OpenStack instance. However, I do see a stack trace when I run images.create('test', 12) | 22:22 |
MotoMilind | pvo: I am pasting the stack trace on the nova-api side for you, but it just tells me that the method is not implemented. Wonder if you have checked in some code already and that I have an older revision | 22:23 |
MotoMilind | pvo: http://paste.openstack.org/show/986/ | 22:24 |
*** BigValen has quit IRC | 22:24 | |
*** littleidea has joined #openstack | 22:24 | |
justinsb | btorch: Ah ... the disk is only 80MB because it's a differencing disk | 22:24 |
justinsb | btorch: My is only 8MB, but I think that's why. So that's not necessarily a problem. | 22:25 |
btorch | justinsb: no that was the problem when I was using nova with glance... I tried to use the objectstore now but it keeps asking for a kernel image for the machine image. | 22:29 |
btorch | justinsb: going back to my nova/glance setup, so even though my qcow2 disk image is 900MB the disk image file will only be 80MB ? | 22:29 |
*** RobertLaptop has joined #openstack | 22:29 | |
justinsb | btorch: That's what I'm seeing (8MB though) | 22:30 |
justinsb | btorch: It's a differencing disk in your pastie: | 22:30 |
justinsb | qemu-img create -f qcow2 -o cluster_size=2M,backing_file=/var/lib/nova/instances/_base/0000000d_sm /var/lib/nova/instances/instance-00000006/disk | 22:30 |
btorch | justinsb: also I never got anything in the console.log file | 22:31 |
*** BigValen has joined #openstack | 22:31 | |
uvirtbot | New bug: #741328 in nova "utils.execute fails retries" [Undecided,New] https://launchpad.net/bugs/741328 | 22:32 |
*** joearnold has joined #openstack | 22:32 | |
justinsb | btorch: I'm also struggling (I got it to launch and could log in on VNC), but injection didn't work for me | 22:32 |
justinsb | btorch: But from your logs you got injection to work | 22:32 |
justinsb | btorch: Hopefully we can both figure it out together :-) | 22:32 |
btorch | justinsb: yeah with the injection issue I at least had something in my console.log :) | 22:33 |
*** joearnold has quit IRC | 22:33 | |
justinsb | btorch: What was the injection issue again? From your pastie, it looks like it worked... | 22:33 |
*** topper1 has joined #openstack | 22:34 | |
btorch | justinsb: but the injection issue apperantly was because I uploaded the disk image providing kernel and ramdisk IDs. Once I uploaded it again without the ramdisk, kernel ids I had no injection issue | 22:35 |
justinsb | btorch: Ah... I know this one! | 22:36 |
justinsb | btorch: The issue is that there are two disk formats... you can either upload a raw disk image, or just the image of a partition | 22:36 |
*** topper1 has quit IRC | 22:36 | |
justinsb | btorch: If you're uploading just a partition, you need to boot from a kernel you provide to nova | 22:36 |
btorch | justinsb: true | 22:37 |
justinsb | btorch: If you're uploading a raw disk image, you can boot from the boot sector | 22:37 |
justinsb | btorch: So, if you're using a kernel, it assumes you're using a partition | 22:37 |
btorch | justinsb: ok, my kvm disk image though is of qcow format | 22:37 |
justinsb | btorch: And if you're using no kernel, it assumes you're using a whole disk image | 22:37 |
justinsb | btorch: Yes, so if you built your disk image using vmbuilder, you have a whole disk image | 22:37 |
justinsb | btorch: And if you specify a kernel it won't work | 22:37 |
*** RobertLaptop has quit IRC | 22:37 | |
justinsb | btorch: Well, injection won't work | 22:37 |
btorch | not vmbuilder but yes I have a full disk image | 22:38 |
justinsb | btorch: The image may still boot, depending on how clever your image is :-) | 22:38 |
*** RobertLaptop has joined #openstack | 22:38 | |
btorch | justinsb: it boots fine if I use libvirt or qemu directly | 22:38 |
justinsb | btorch: So, with glance/nova, without a kernel, is it still broken? | 22:39 |
btorch | justinsb: I'll play around more with this later. the other thing I was going to try is tweek the libvirt.xml template | 22:39 |
justinsb | btorch: To include VNC? | 22:40 |
*** pharkmillups has quit IRC | 22:40 | |
*** rnirmal has quit IRC | 22:40 | |
justinsb | btorch: What's the problem you're hitting though? | 22:40 |
btorch | justinsb: it never booted up ... nova list shows it active but console.log shows nothing in there and I couldn't ping the vm | 22:40 |
justinsb | btorch: Did you check /var/log/libvirt/<instance> ? | 22:41 |
justinsb | btorch: I had an issue with permissions on /dev/kvm | 22:41 |
btorch | justinsb: no I was checking /var/lib/nova/instance ... indeed I should have checked that ... let me give a quick try before heading out | 22:41 |
MotoMilind | pvo: I checked my /etc/nova/nova.conf and found out that I don't have any value set for image_service. However, the code path followed (based on the stack trace) nova-api is using nova.images.service.py as opposed to local.py | 22:42 |
MotoMilind | pvo: I am going to try to change the config to use local, s3, glance, etc to see if the results are different | 22:42 |
justinsb | btorch: Kudos to _vinay for reminding me about this logfile! | 22:42 |
*** mray has quit IRC | 22:43 | |
btorch | justinsb: that log just shows that is starting up ... no errors | 22:48 |
justinsb | btorch: :-( | 22:48 |
justinsb | btorch: Can you VNC in? | 22:48 |
btorch | hold on I can ping it now wth | 22:48 |
*** sebastianstadil has quit IRC | 22:49 | |
*** Tom____ has joined #openstack | 22:49 | |
btorch | justinsb: ha got in :) | 22:52 |
*** RobertLaptop has quit IRC | 22:52 | |
justinsb | btorch: No way! I literally just got into mine as well :-) | 22:52 |
justinsb | btorch: Pair problem solving at its best :-) | 22:52 |
btorch | cool | 22:52 |
*** RobertLaptop has joined #openstack | 22:53 | |
*** westmaas1 has joined #openstack | 22:54 | |
btorch | justinsb: http://paste.openstack.org/show/987/ so I guess the adminPass that nova displays is not related to the root account ? | 22:55 |
btorch | justinsb: this is custom ubuntu10.10 image so I've setup some accounts and installed apps I wanted already | 22:55 |
uvirtbot | New bug: #741339 in nova "libvirt does not support snapshotting" [Undecided,New] https://launchpad.net/bugs/741339 | 22:57 |
uvirtbot | New bug: #741342 in nova "The word "None" is injected into authorized_keys" [Undecided,New] https://launchpad.net/bugs/741342 | 22:57 |
justinsb | btorch: I think adminPass is only implemented for xen at the moment | 22:58 |
btorch | ah cool | 22:58 |
*** mahadev has left #openstack | 22:58 | |
justinsb | btorch: I think SSH key injection works though, which is much more secure anyway :-P | 22:58 |
btorch | justinsb: true haven't tried that.. I guess with the latest nova I got there were new iptable chains added :( | 22:59 |
justinsb | btorch: Your adminPass starts with "ubun"... that can't just be luck (?) | 23:01 |
justinsb | btorch: Don't know about the iptable chains (yet). Is it blocking something? | 23:01 |
btorch | justinsb: no, it's just that with my network layout, I have to insert some snatting rules and make a gateway change since my vms are on my localnet | 23:02 |
btorch | in order to gain access to the tubes :) | 23:03 |
MotoMilind | pvo: Ok, so setting the —image_service=nova.images.local.LocalImageService apparently allowed me to create an image just fine. However, that setting prevented me from listing images for any of my projects in the dashboard or in python nova-client! Quite a conundrum :) | 23:03 |
justinsb | btorch: Ah, OK | 23:03 |
justinsb | Anyone know why the adminPass is being prefixed with the first chars of the server name? | 23:03 |
*** mahadev has joined #openstack | 23:04 | |
*** jero_ has quit IRC | 23:07 | |
*** MarcMorata has quit IRC | 23:08 | |
*** Rajaram has quit IRC | 23:12 | |
*** ianw has quit IRC | 23:13 | |
*** ianw has joined #openstack | 23:14 | |
*** rnirmal has joined #openstack | 23:16 | |
uvirtbot | New bug: #741354 in nova "Generated adminPass is prefixed with the first 4 characters of the server name" [Undecided,New] https://launchpad.net/bugs/741354 | 23:16 |
*** RobertLaptop has quit IRC | 23:21 | |
*** RobertLaptop has joined #openstack | 23:21 | |
*** motohashikn has joined #openstack | 23:22 | |
*** pvo has joined #openstack | 23:22 | |
*** sebastianstadil has joined #openstack | 23:23 | |
*** at141am has quit IRC | 23:29 | |
*** Oneiropolo has joined #openstack | 23:31 | |
*** vernhart has quit IRC | 23:33 | |
*** motohashikn_ has joined #openstack | 23:35 | |
*** BigValen has quit IRC | 23:36 | |
*** motohashikn_ has quit IRC | 23:36 | |
*** joearnold has joined #openstack | 23:42 | |
*** johnpur has quit IRC | 23:42 | |
*** RobertLaptop has quit IRC | 23:44 | |
*** joearnold has quit IRC | 23:46 | |
*** jeffjapan has joined #openstack | 23:48 | |
*** dlafferty has quit IRC | 23:49 | |
*** _vinay has quit IRC | 23:51 | |
*** Tom____ has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!