*** ctennis has quit IRC | 00:04 | |
*** ctennis has joined #openstack | 00:04 | |
*** kpepple has joined #openstack | 00:04 | |
*** reldan has quit IRC | 00:07 | |
*** vvuksan has joined #openstack | 00:12 | |
*** kpepple has left #openstack | 00:15 | |
*** kpepple has joined #openstack | 00:16 | |
*** jc_smith has quit IRC | 00:16 | |
*** joearnold has quit IRC | 00:18 | |
*** hggdh has quit IRC | 00:21 | |
*** hggdh has joined #openstack | 00:22 | |
*** dendrobates is now known as dendro-afk | 00:26 | |
*** dendro-afk is now known as dendrobates | 00:28 | |
vvuksan | dendrobates: do you have any insight into the node registration process ? | 00:28 |
---|---|---|
*** adiantum has joined #openstack | 00:29 | |
*** kashyapc has quit IRC | 00:34 | |
*** imsplitbit has left #openstack | 00:35 | |
*** adiantum has quit IRC | 00:35 | |
*** londo has quit IRC | 00:36 | |
*** adiantum has joined #openstack | 00:40 | |
nelson | This file: http://alsted.wikimedia.org/wikipedia/en/2/25/Machinesmith.png is coming from a three-node test Openstack Swift cluster. | 00:41 |
*** ctennis_ has joined #openstack | 00:42 | |
creiht | nelson: woot! | 00:42 |
*** MarkAtwood has joined #openstack | 00:42 | |
nelson | yep. Most of the past week has actually been spent (invested? consumed?) struggling with squid to rewrite the URL. | 00:43 |
nelson | and actually, I would *barely* need to do that if there was the concept of an "anonymous" account which would be used if no AUTH string was present. | 00:44 |
*** pvo_away is now known as pvo | 00:44 | |
*** ctennis has quit IRC | 00:44 | |
*** ctennis_ is now known as ctennis | 00:44 | |
creiht | nelson: It wouldn't be difficult to do something like that with the auth middleware | 00:44 |
nelson | but we're almost certainly going to continue to have squid caches in front of the cluster, so rewriting is very low-cost. | 00:45 |
creiht | cool | 00:45 |
nelson | yeah, I was thinking it wouldn't be too hard. | 00:45 |
nelson | anyway ... now to figure out how to pull the images into the cluster. | 00:45 |
*** littleidea has quit IRC | 00:46 | |
nelson | Need to find where 404 errors are generated / handled in wsgi. | 00:46 |
*** kashyapc has joined #openstack | 00:50 | |
*** adiantum has quit IRC | 00:52 | |
*** littleidea has joined #openstack | 00:53 | |
*** MarkAtwood has quit IRC | 00:56 | |
Ryan_Lane | nelson: squid or varnish :) | 00:57 |
Ryan_Lane | nelson: varnish in the future, for sure | 00:58 |
nelson | Varnish can rewrite. I checked. | 00:58 |
Ryan_Lane | this may actually be a good time to switch to varnish, if we can :) | 00:58 |
nelson | I *think* we can do that piecemeal. | 00:59 |
*** jtran has quit IRC | 00:59 | |
Ryan_Lane | no need to test with that though, we'll deal with that later | 00:59 |
*** hggdh has quit IRC | 00:59 | |
*** adiantum has joined #openstack | 00:59 | |
nelson | yeah, I have no plans to frick with squid beyond the minimum rewriting needed. | 00:59 |
*** littleidea has quit IRC | 00:59 | |
*** kpepple has left #openstack | 01:02 | |
*** kpepple has joined #openstack | 01:04 | |
*** bencherian has joined #openstack | 01:11 | |
*** bcherian has quit IRC | 01:14 | |
*** dprince has joined #openstack | 01:15 | |
*** adiantum has quit IRC | 01:16 | |
*** miclorb_ has quit IRC | 01:16 | |
*** hggdh has joined #openstack | 01:21 | |
*** Ryan_Lane has quit IRC | 01:21 | |
*** adiantum has joined #openstack | 01:23 | |
*** Ryan_Lane has joined #openstack | 01:26 | |
*** snelly has joined #openstack | 01:31 | |
*** j05h has quit IRC | 01:31 | |
*** bencherian has quit IRC | 01:32 | |
snelly | hi | 01:32 |
vvuksan | hi | 01:32 |
*** adiantum has quit IRC | 01:32 | |
snelly | wow, IRC works at 29,000' :) | 01:33 |
*** dprince has quit IRC | 01:33 | |
vvuksan | nice | 01:33 |
*** maplebed has quit IRC | 01:33 | |
*** j05h has joined #openstack | 01:34 | |
*** miclorb has joined #openstack | 01:34 | |
*** dprince has joined #openstack | 01:35 | |
*** adiantum has joined #openstack | 01:38 | |
*** dragondm has quit IRC | 01:38 | |
*** snelly has quit IRC | 01:42 | |
*** littleidea has joined #openstack | 01:43 | |
*** alekibango has quit IRC | 01:44 | |
*** littleidea has quit IRC | 01:45 | |
*** sebastianstadil has joined #openstack | 01:45 | |
*** snelly has joined #openstack | 01:47 | |
*** snelly has joined #openstack | 01:50 | |
*** sebastianstadil_ has joined #openstack | 01:51 | |
*** sebastianstadil has quit IRC | 01:51 | |
*** sebastianstadil_ is now known as sebastianstadil | 01:51 | |
*** snelly has quit IRC | 01:55 | |
*** ctennis has quit IRC | 01:56 | |
*** snelly has joined #openstack | 01:59 | |
*** jtran has joined #openstack | 02:00 | |
jtran | anyone use any ruby AWS libraries to interact w/ openstack? If so, which library in particular. I am able to use fog, but for whatever reason Rightscale aws::ec2 if failing. | 02:01 |
jtran | and amazon-ec2 gem also has a prob | 02:01 |
*** j05h has quit IRC | 02:04 | |
*** jfluhmann_ has joined #openstack | 02:06 | |
*** jtran has quit IRC | 02:13 | |
*** adiantum has quit IRC | 02:19 | |
*** sebastianstadil has quit IRC | 02:20 | |
*** miclorb has quit IRC | 02:23 | |
*** littleidea has joined #openstack | 02:23 | |
*** adiantum has joined #openstack | 02:25 | |
*** westmaas has joined #openstack | 02:28 | |
*** littleidea has quit IRC | 02:30 | |
*** littleidea has joined #openstack | 02:35 | |
*** adiantum has quit IRC | 02:35 | |
*** miclorb_ has joined #openstack | 02:39 | |
*** littleidea has quit IRC | 02:39 | |
*** adiantum has joined #openstack | 02:41 | |
*** sandywalsh has quit IRC | 02:43 | |
*** sandywalsh has joined #openstack | 02:45 | |
*** dprince has quit IRC | 02:46 | |
*** pvo is now known as pvo_away | 02:46 | |
*** j05h has joined #openstack | 02:48 | |
*** littleidea has joined #openstack | 02:53 | |
*** Ryan_Lane is now known as Ryan_Lane|away | 03:17 | |
*** vvuksan has quit IRC | 03:17 | |
*** mdomsch has joined #openstack | 03:19 | |
*** snelly has quit IRC | 03:24 | |
*** littleidea has quit IRC | 03:28 | |
*** hggdh_ has joined #openstack | 03:40 | |
*** baldben has joined #openstack | 03:41 | |
*** hggdh has quit IRC | 03:42 | |
*** woleium has joined #openstack | 03:58 | |
*** nelson has quit IRC | 04:04 | |
aimon | jtran hi | 04:18 |
aimon | We have used right-aws most successfully for both ec2 and euca.. this being in ruby of course.. but you may want to look at their calls and compare | 04:20 |
aimon | we will be testing against OS in next week or two | 04:21 |
aimon | will report any issues in forums | 04:21 |
*** gaveen has quit IRC | 04:22 | |
*** grapex has left #openstack | 04:23 | |
*** adiantum has quit IRC | 04:29 | |
*** adiantum has joined #openstack | 04:35 | |
*** kashyapc has quit IRC | 04:43 | |
*** hadrian has quit IRC | 04:44 | |
*** omidhdl has joined #openstack | 04:56 | |
*** londo has joined #openstack | 04:57 | |
*** pvo_away is now known as pvo | 05:00 | |
*** pvo is now known as pvo_away | 05:00 | |
*** pvo_away is now known as pvo | 05:01 | |
*** pvo is now known as pvo_away | 05:04 | |
*** adiantum has quit IRC | 05:15 | |
*** kashyapc has joined #openstack | 05:17 | |
*** j05h has quit IRC | 05:19 | |
*** adiantum has joined #openstack | 05:21 | |
*** adiantum has quit IRC | 05:31 | |
*** adiantum has joined #openstack | 05:34 | |
*** ctennis has joined #openstack | 05:45 | |
*** ctennis has joined #openstack | 05:45 | |
*** MarkAtwood has joined #openstack | 05:47 | |
*** adiantum has quit IRC | 05:47 | |
*** adiantum has joined #openstack | 05:49 | |
*** f4m8_ is now known as f4m8 | 05:54 | |
*** jfluhmann_ has quit IRC | 06:01 | |
*** adiantum has quit IRC | 06:03 | |
*** adiantum has joined #openstack | 06:09 | |
*** adiantum has quit IRC | 06:17 | |
*** adiantum has joined #openstack | 06:21 | |
*** ctennis has quit IRC | 06:22 | |
*** j05h has joined #openstack | 06:22 | |
*** ccustine has quit IRC | 06:23 | |
*** sebastianstadil has joined #openstack | 06:27 | |
*** adiantum has quit IRC | 06:31 | |
*** arthurc has joined #openstack | 06:33 | |
*** adiantum has joined #openstack | 06:37 | |
*** adiantum has quit IRC | 06:49 | |
*** thimble has joined #openstack | 06:54 | |
*** adiantum has joined #openstack | 06:55 | |
*** miclorb_ has quit IRC | 07:00 | |
openstackhudson | Project nova build #488: SUCCESS in 1 min 34 sec: http://hudson.openstack.org/job/nova/488/ | 07:02 |
openstackhudson | Tarmac: Adds logging.basicConfig() to run_tests.py so that attempting to log debug messages from tests will work. | 07:02 |
*** littleidea has joined #openstack | 07:05 | |
*** MarkAtwood has quit IRC | 07:21 | |
*** omidhdl has left #openstack | 07:25 | |
*** ramkrsna has joined #openstack | 07:29 | |
*** ramkrsna has joined #openstack | 07:29 | |
*** adiantum has quit IRC | 07:34 | |
*** adiantum has joined #openstack | 07:34 | |
*** woleium has quit IRC | 07:38 | |
*** miclorb has joined #openstack | 07:49 | |
*** matiu has quit IRC | 07:56 | |
*** sebastianstadil has quit IRC | 08:02 | |
*** adiantum has quit IRC | 08:03 | |
*** omidhdl has joined #openstack | 08:04 | |
*** omidhdl has left #openstack | 08:08 | |
*** adiantum has joined #openstack | 08:09 | |
*** calavera has joined #openstack | 08:13 | |
*** rcc has joined #openstack | 08:16 | |
*** jtimberman has quit IRC | 08:17 | |
*** jtimberman has joined #openstack | 08:20 | |
*** omidhdl has joined #openstack | 08:26 | |
*** Nacx has joined #openstack | 08:29 | |
*** moua has joined #openstack | 08:31 | |
*** adiantum has quit IRC | 08:32 | |
*** omidhdl has left #openstack | 08:34 | |
*** littleidea has quit IRC | 08:36 | |
*** MarkAtwood has joined #openstack | 08:37 | |
*** adiantum has joined #openstack | 08:38 | |
*** anticw has quit IRC | 08:38 | |
*** anticw has joined #openstack | 08:39 | |
*** MarcMorata has joined #openstack | 08:50 | |
*** MarcMorata is now known as Seoman | 08:51 | |
*** Seoman is now known as MarcMorata | 08:53 | |
uvirtbot | New bug: #712945 in nova "nova-manage with param "user a" results in traceback" [Undecided,New] https://launchpad.net/bugs/712945 | 08:57 |
*** adiantum has quit IRC | 09:04 | |
*** omidhdl has joined #openstack | 09:05 | |
*** adiantum has joined #openstack | 09:10 | |
*** omidhdl has quit IRC | 09:17 | |
masumotok | Hi, OpenstackDashbord developers around? I just wanna ask that django_nova.manager.ProjectManager.get_nova_connection() should be changed from "clc_url=self.region['endpoint']" to "clc_url=nova.clc_url" since OpenStackDashboard in my environment doesnt work after successfully login(if I press "instances", "keys" etc , I got connection refused)..... | 09:23 |
*** MarkAtwood has quit IRC | 09:31 | |
*** adiantum has quit IRC | 09:34 | |
*** adiantum has joined #openstack | 09:40 | |
*** miclorb has quit IRC | 09:43 | |
*** adiantum has quit IRC | 09:48 | |
*** adiantum has joined #openstack | 09:55 | |
*** burris has quit IRC | 09:57 | |
*** burris has joined #openstack | 09:58 | |
*** reldan has joined #openstack | 10:07 | |
*** moua has quit IRC | 10:08 | |
*** reldan has quit IRC | 10:24 | |
uvirtbot | New bug: #712979 in openstack-dashboard "delete volume while still creating it crashes" [Undecided,New] https://launchpad.net/bugs/712979 | 10:26 |
*** reldan has joined #openstack | 10:27 | |
uvirtbot | New bug: #712982 in openstack-dashboard "attach volume while status is 'creating'" [Undecided,New] https://launchpad.net/bugs/712982 | 10:32 |
*** adiantum has quit IRC | 10:41 | |
*** MarcMorata has quit IRC | 10:43 | |
*** reldan has quit IRC | 10:45 | |
*** filler has quit IRC | 10:56 | |
*** reldan has joined #openstack | 11:29 | |
*** sebastianstadil has joined #openstack | 11:41 | |
*** filler has joined #openstack | 11:55 | |
*** reldan has quit IRC | 11:58 | |
*** reldan has joined #openstack | 12:02 | |
*** reldan has quit IRC | 12:02 | |
*** adiantum has joined #openstack | 12:03 | |
*** MarcMorata has joined #openstack | 12:17 | |
*** MarcMorata is now known as seoman | 12:19 | |
*** seoman is now known as MarcMorata | 12:19 | |
*** MarcMorata is now known as seoman | 12:19 | |
*** Seoman_ has joined #openstack | 12:22 | |
*** seoman has quit IRC | 12:22 | |
*** Seoman_ is now known as Seoman | 12:22 | |
*** masumotok has quit IRC | 12:22 | |
*** Seoman is now known as mmorata | 12:23 | |
*** reldan has joined #openstack | 12:24 | |
*** fabiand_ has joined #openstack | 12:26 | |
*** ramkrsna has quit IRC | 12:30 | |
*** mmorata is now known as MarcMorata | 12:40 | |
*** mustfeed has joined #openstack | 12:50 | |
mustfeed | hi | 12:51 |
mustfeed | is it possible to install all openstack components (compute, obj.storage, ...) on one server? | 12:53 |
mustfeed | can someone query me for an answer? | 12:54 |
thimble | you can | 12:55 |
*** westmaas has quit IRC | 12:55 | |
mustfeed | cool | 12:56 |
*** calavera has quit IRC | 13:01 | |
*** kashyapc has quit IRC | 13:13 | |
*** arthurc has left #openstack | 13:17 | |
*** ctennis has joined #openstack | 13:23 | |
*** ctennis has quit IRC | 13:25 | |
*** ctennis has joined #openstack | 13:25 | |
*** ctennis has joined #openstack | 13:25 | |
*** hggdh_ has quit IRC | 13:29 | |
*** ctennis_ has joined #openstack | 13:33 | |
*** ctennis_ has joined #openstack | 13:33 | |
*** ctennis has quit IRC | 13:35 | |
*** ctennis_ has quit IRC | 13:38 | |
thimble | hi all. Does anyone know how to really terminate instances which have state "shutdown"? | 13:41 |
*** dprince has joined #openstack | 13:43 | |
*** reldan has quit IRC | 13:46 | |
*** pvo_away is now known as pvo | 13:47 | |
*** f4m8 is now known as f4m8_ | 13:50 | |
*** omidhdl has joined #openstack | 13:59 | |
*** hggdh has joined #openstack | 14:00 | |
*** hadrian has joined #openstack | 14:05 | |
*** omidhdl has quit IRC | 14:08 | |
*** lvaughn_ has joined #openstack | 14:09 | |
*** westmaas has joined #openstack | 14:10 | |
*** lvaughn has quit IRC | 14:11 | |
*** hggdh has quit IRC | 14:24 | |
*** hggdh has joined #openstack | 14:30 | |
uvirtbot | New bug: #713126 in glance "Swift backend does not support POST" [Critical,Confirmed] https://launchpad.net/bugs/713126 | 14:41 |
notmyname | jaypipes: not being familiar with glance, what do you need in swift for glance (that bug ^)? swift does support POST, but only for modifying metadata | 14:43 |
*** lionel__ has joined #openstack | 14:44 | |
jaypipes | notmyname: not too much, actually, I can do it pretty easily. Not sure how it slipped through the cracks for Bexar, to be honest :( | 14:46 |
jaypipes | notmyname: we already support DELETE and GET, and POST for the filesystem backend. The code for putting the object into Swift is trivially similar to the filesystem backend... | 14:47 |
*** lionel has quit IRC | 14:47 | |
jaypipes | notmyname: but I'll hit you up for some help if I run into issues :) | 14:48 |
*** matclayton has joined #openstack | 14:54 | |
ttx | http://wiki.openstack.org/releasestatus/ now points to cactus | 15:02 |
*** dirakx has quit IRC | 15:05 | |
*** sandywalsh has quit IRC | 15:09 | |
*** sandywalsh has joined #openstack | 15:10 | |
uvirtbot | New bug: #713144 in nova "Openstack API: GET on /servers/<id> returns empty 'addresses'" [Undecided,New] https://launchpad.net/bugs/713144 | 15:11 |
*** mustfeed has quit IRC | 15:11 | |
*** hub_cap has joined #openstack | 15:12 | |
*** grapex has joined #openstack | 15:17 | |
*** sandywalsh has quit IRC | 15:19 | |
*** gaveen has joined #openstack | 15:21 | |
*** lvaughn_ has quit IRC | 15:30 | |
*** lvaughn has joined #openstack | 15:31 | |
*** thimble has quit IRC | 15:31 | |
*** maplebed has joined #openstack | 15:31 | |
*** mray has joined #openstack | 15:35 | |
uvirtbot | New bug: #713154 in glance "S3 Backend doesn't support POST either." [Critical,Confirmed] https://launchpad.net/bugs/713154 | 15:36 |
*** m_3 has quit IRC | 15:37 | |
*** lvaughn_ has joined #openstack | 15:37 | |
*** dragondm has joined #openstack | 15:37 | |
*** fabiand_ has quit IRC | 15:38 | |
*** lvaughn has quit IRC | 15:39 | |
*** maplebed has quit IRC | 15:39 | |
*** troytoman has joined #openstack | 15:45 | |
*** rnirmal has joined #openstack | 15:45 | |
*** Ryan_Lane|away is now known as Ryan_Lane | 15:59 | |
jaypipes | creiht: latest roadblock: https://github.com/benoitc/gunicorn/issues/issue/158 | 16:00 |
creiht | jaypipes: bummer :/ | 16:02 |
creiht | reading that traceback makes it seem like it is using its own hub | 16:03 |
creiht | which is a bit odd, but I guess maybe required how it allows different backends | 16:04 |
jaypipes | creiht: getting pretty fed up with all of this... wasted a crapload of time on it. | 16:04 |
*** reldan has joined #openstack | 16:06 | |
*** littleidea has joined #openstack | 16:10 | |
creiht | jaypipes: I'm beginning to remember some of the reasons why I wasn't fond of paster.serve | 16:13 |
*** burris has quit IRC | 16:16 | |
jaypipes | creiht: I'm not fond of any of these "tools". they seem to make things WAY more complicated than necessary. Plus, and this very easily could just be my lack of knowledge of the deployment world, I just don't GET IT. I don't see the purpose of all of them. In the PHP world, you just load your PHP files up to a directory, setup Apache or some other server with mod_php, and boom. done. no f-ing around with these silly config | 16:16 |
jaypipes | files. | 16:16 |
*** MarkAtwood has joined #openstack | 16:17 | |
*** burris has joined #openstack | 16:17 | |
jaypipes | creiht: don't get me wrong. I love me some Python. but Python app deployment is for shit compared to PHP. | 16:17 |
creiht | jaypipes: Well you could do that with python to, just set up apache with mod_wsgi pointing to your app | 16:18 |
creiht | I chose paste.deploy because we needed some configurable way of composing a wsgi app with a pluggable interface | 16:19 |
creiht | otherwise I would have had to write it myself, which I really didn't want to do | 16:19 |
*** dendrobates is now known as dendro-afk | 16:19 | |
creiht | I only chose paste.deploy, and stayed away from paster.serve | 16:20 |
*** sandywalsh has joined #openstack | 16:20 | |
*** baldben has quit IRC | 16:20 | |
jaypipes | creiht: paste.deploy works fine, but it's not "enough". You still had to write the swift-init to get anything close to deployable. | 16:20 |
*** dendro-afk is now known as dendrobates | 16:21 | |
*** littleidea has quit IRC | 16:21 | |
creiht | yeah paste.deploy is just about configurating and building the app | 16:21 |
creiht | we already had the serving stuff | 16:21 |
jaypipes | creiht: configurating :) nice. | 16:22 |
creiht | lol | 16:22 |
creiht | jaypipes: btw, we are working towards getting rid of swift-init | 16:24 |
creiht | so that the scripts can be more easily controlled by os daemon systems | 16:24 |
creiht | init.d, upstart, etc. | 16:24 |
creiht | and most of our stuff just extends the eventlet.wsgi server to meet some of our needs | 16:29 |
*** DanEllis has joined #openstack | 16:29 | |
creiht | maybe the best thing for now, is just to start with the basic eventlet.wsgi server and see where that gets you | 16:29 |
*** sandywalsh has quit IRC | 16:30 | |
creiht | or you could take a look at what we have in swift/common/wsgi.py and see if that would be useful for you | 16:32 |
*** ccustine has joined #openstack | 16:32 | |
*** sandywalsh has joined #openstack | 16:34 | |
*** fitzdsl has quit IRC | 16:36 | |
*** fitzdsl has joined #openstack | 16:36 | |
*** larstobi has joined #openstack | 16:40 | |
*** maple_bed has joined #openstack | 16:50 | |
*** sandywalsh has quit IRC | 16:56 | |
*** iammartian has quit IRC | 16:58 | |
creiht | mtaylor: around? | 16:59 |
mtaylor | creiht: ola hombre | 16:59 |
creiht | howdy | 16:59 |
creiht | if you have some time, would you mind building the swift 1.2 ppas? | 17:00 |
creiht | and adding 1.2 series to the hudson stuff <- less as important right now | 17:00 |
mtaylor | creiht: totally | 17:00 |
Ryan_Lane | congrats on release guys :) | 17:00 |
creiht | awesome thanks | 17:00 |
creiht | mtaylor: one of these days redbo and I need to learn how to do that :) | 17:01 |
creiht | Ryan_Lane: thanks! | 17:01 |
*** Nacx has quit IRC | 17:02 | |
*** mray has quit IRC | 17:02 | |
*** aliguori has quit IRC | 17:04 | |
creiht | jaypipes: It could be worse, you could be wrangling xml files and jboss :) | 17:04 |
*** aliguori has joined #openstack | 17:07 | |
mtaylor | creiht: gross | 17:08 |
*** mray has joined #openstack | 17:09 | |
*** sandywalsh has joined #openstack | 17:09 | |
*** mdomsch has quit IRC | 17:18 | |
*** dirakx has joined #openstack | 17:20 | |
*** zul has quit IRC | 17:21 | |
*** baldben has joined #openstack | 17:26 | |
jaypipes | creiht: heh, true :) | 17:29 |
jaypipes | creiht: eek, you just brought back visions of my days doing COM/MTS development and DLL hell. thanks. | 17:30 |
*** reldan has quit IRC | 17:31 | |
*** jfluhmann has quit IRC | 17:33 | |
*** jfluhmann has joined #openstack | 17:34 | |
*** littleidea has joined #openstack | 17:35 | |
*** zul has joined #openstack | 17:35 | |
*** kashyapc has joined #openstack | 17:36 | |
*** burris has quit IRC | 17:40 | |
*** vvuksan has joined #openstack | 17:43 | |
*** joearnold has joined #openstack | 17:44 | |
*** pvo has quit IRC | 17:44 | |
*** burris has joined #openstack | 17:45 | |
*** pvo_away has joined #openstack | 17:45 | |
*** pvo_away is now known as pvo | 17:46 | |
*** imsplitbit has joined #openstack | 17:47 | |
*** hub_cap has quit IRC | 17:48 | |
*** pvo has left #openstack | 17:48 | |
*** hub_cap has joined #openstack | 17:49 | |
*** laurensell has left #openstack | 17:51 | |
*** pvo_away has joined #openstack | 17:52 | |
openstackhudson | Project nova build #489: SUCCESS in 1 min 31 sec: http://hudson.openstack.org/job/nova/489/ | 17:52 |
openstackhudson | Tarmac: Fixes https://bugs.launchpad.net/nova/+bug/681417 | 17:52 |
uvirtbot | Launchpad bug 681417 in nova "All errors about quotas should include a unit" [Low,Fix committed] | 17:52 |
*** pvo_away is now known as pvo | 17:52 | |
*** littleidea has quit IRC | 17:53 | |
*** pvo has left #openstack | 17:54 | |
vvuksan | it doesn't appear Nova keeps any type of a heartbeat of compute nodes that are up | 17:54 |
vvuksan | correct ? | 17:54 |
*** imsplitbit has quit IRC | 17:55 | |
*** gcc has joined #openstack | 17:58 | |
soren | vvuksan: It does. | 18:00 |
vvuksan | how ? | 18:00 |
vvuksan | :-) | 18:00 |
soren | vvuksan: Each node reports to the datastore that its still alive. | 18:00 |
vvuksan | what's the interval ? | 18:00 |
soren | Quite frequent... Let me check. | 18:00 |
vvuksan | cause I killed nova-compute on a box | 18:00 |
soren | vvuksan: 10 seconds. | 18:01 |
vvuksan | and scheduler still was dispatching jobs to it | 18:01 |
soren | vvuksan: That's another setting. | 18:01 |
soren | vvuksan: They report in every 10 seconds, they are considered dead after.. err... more than that :) A minute, I think. | 18:01 |
vvuksan | ok that's good :-) | 18:01 |
vvuksan | what setting is the one that tells it not to dispatch ? | 18:02 |
*** kpepple has quit IRC | 18:02 | |
soren | FLAGS.service_down_time defines the timeout. It defaults to 60 seconds. | 18:03 |
soren | FLAGS.report_interval defines the report-in frequency. It defaults to 10 seconds. | 18:03 |
soren | vvuksan: The logic is in the scheduler. nova/scheduler/driver.py | 18:03 |
*** reldan has joined #openstack | 18:08 | |
*** Jordandev has joined #openstack | 18:08 | |
*** imsplitbit has joined #openstack | 18:11 | |
*** dendrobates is now known as dendro-afk | 18:14 | |
*** dendro-afk is now known as dendrobates | 18:14 | |
*** kbringard has joined #openstack | 18:18 | |
*** MarcMorata has quit IRC | 18:20 | |
*** metoikos has quit IRC | 18:27 | |
*** troytoman has quit IRC | 18:37 | |
*** metoikos has joined #openstack | 18:49 | |
devcamcar | masumotok: it is necessary to use region['endpoint'] in order for django-nova to support multiple regions. the clc_url is only for the admin connection. as the openstack api matures we will move away from using the intermediate admin connection. but for now if you're having issues, it is most likely that in your actual nova configuration you haven't configured your region endpoints correctly | 18:52 |
*** matclayton has quit IRC | 18:52 | |
*** hazmat has quit IRC | 18:58 | |
jaypipes | devcamcar: around? got a question for ya... | 19:02 |
devcamcar | jaypipes: here | 19:03 |
jaypipes | devcamcar: mind reading through https://bugs.launchpad.net/glance/+bug/712782 and letting me know if my assessment at the end is correct? | 19:03 |
uvirtbot | Launchpad bug 712782 in glance "getting error "No JSON object could be decoded" while trying to put a new images" [Undecided,New] | 19:03 |
devcamcar | jaypipes: sure | 19:03 |
jaypipes | devcamcar: I'm thinking some old data may still be in the nova-objectstore buckets, but I'm not totally sure... | 19:03 |
jaypipes | devcamcar: thx! | 19:04 |
jaypipes | devcamcar: kinda weird, eh? | 19:06 |
devcamcar | very | 19:07 |
devcamcar | jaypipes: could it be that something really whacky was done, like pointing the glance filesystem path at the same path that the nova objectstore was using? | 19:08 |
*** Jordandev has quit IRC | 19:08 | |
devcamcar | jaypipes: we should at least rule that out | 19:08 |
jaypipes | devcamcar: heh, good thinking :) hadn't thought of that. I'll ask him to try from scratch to see if it's just a result of changing a bunch of settings... | 19:09 |
devcamcar | jaypipes: cool, yea something funky is going on | 19:09 |
jaypipes | devcamcar: IIANM, if image_service is set to Glance, then euca-describe-images should *not* return anything, right? Only a GET /v1/images/detail would return image info, right? | 19:12 |
*** lvaughn_ has quit IRC | 19:13 | |
*** cclien has quit IRC | 19:13 | |
*** lvaughn has joined #openstack | 19:14 | |
*** cclien has joined #openstack | 19:15 | |
devcamcar | jaypipes: why wouldn't it? | 19:16 |
devcamcar | jaypipes: from ec2 api code: | 19:16 |
devcamcar | def describe_images(self, context, image_id=None, **kwargs): | 19:16 |
devcamcar | # Note: image_id is a list! | 19:16 |
devcamcar | images = self.image_service.index(context) | 19:16 |
devcamcar | jaypipes: as long as glance image_service supports index, should be happy no? | 19:17 |
jaypipes | devcamcar: hmm... | 19:17 |
jaypipes | devcamcar: I wonder why it's showing name and ID as None then... | 19:18 |
jaypipes | devcamcar: I'm wondering if it's because the keys in the returned images mapping are not what euca-describe-images expectss.. | 19:19 |
jaypipes | devcamcar: that's gotta be it... | 19:19 |
devcamcar | jaypipes: that's gotta be it | 19:21 |
jaypipes | devcamcar: yep, that's precisely what it is. we need to change the keys in the images mapping to match what boto expects to receive... (id, location, ownerId, state, and isPublic | 19:21 |
jaypipes | or rather, what euca-describe-images expects to receive... | 19:21 |
devcamcar | yep | 19:21 |
jaypipes | devcamcar: from euca-describe-images:display_images(): | 19:22 |
jaypipes | image_string = '%s\t%s\t%s\t%s' % (image.id, image.location, image.ownerId, image.state) | 19:22 |
jaypipes | if image.is_public: | 19:22 |
jaypipes | image_string += '\tpublic' | 19:22 |
jaypipes | else: | 19:22 |
jaypipes | image_string += '\tprivate' | 19:22 |
*** grapex has quit IRC | 19:22 | |
devcamcar | eww :) | 19:22 |
jaypipes | devcamcar: OK, I'll change the bug over to Nova. ok with you? | 19:22 |
jaypipes | I'll update the decsription to match the above diagnosis... | 19:22 |
*** dendrobates is now known as dendro-afk | 19:23 | |
devcamcar | jaypipes: yep | 19:28 |
devcamcar | assign to me if you like | 19:28 |
jaypipes | devcamcar: cool, cheers | 19:29 |
jaypipes | devcamcar: done | 19:29 |
*** jtran has joined #openstack | 19:29 | |
*** troytoman has joined #openstack | 19:32 | |
jtran | annegentle: is there an existing ruby library that i can use to access the Openstack rest api? | 19:32 |
*** Jordandev has joined #openstack | 19:37 | |
dprince | jtran: https://answers.launchpad.net/nova/+question/143599 | 19:38 |
dprince | jtran: that answer explains how to use the Openstack Compute Ruby binding. | 19:39 |
*** kpepple has joined #openstack | 19:40 | |
termie | devcamcar: is anybody at the office? | 19:46 |
uvirtbot | New bug: #713301 in django-nova "Update adminclient.py with new additions from lp:nova" [Undecided,New] https://launchpad.net/bugs/713301 | 19:46 |
*** baldben has quit IRC | 19:49 | |
*** hggdh has quit IRC | 19:55 | |
jtran | dprince: thanks! | 19:58 |
jtran | dprince: are you aware of which AWS/EC2 ruby libraries work against openstack? I've gotten FOG to work, however, having probs w/ aws gem as well as amazon-ec2 gem. I get unauthorized errors when doing a sample query, using the same settings as I had used in FOG. From what I heard, the signature methods for those libraries aren't considering the different port # that nova uses by default. Don't take my word on it though. | 20:01 |
devcamcar | termie: i'm not there yet | 20:01 |
kpepple | jtran: amazon-ec2 definately doesn't work -- i tried with eucalyptus a while back and the port number is the problem | 20:02 |
jtran | kpepple: did u find one (other than fog) that works? | 20:02 |
*** hggdh has joined #openstack | 20:02 | |
kpepple | jtran: once i found Fog, i stopped :) | 20:02 |
*** gondoi has joined #openstack | 20:03 | |
jtran | ok. thx. I'm not liking fog too much. it's test mocks are difficult to maintain | 20:03 |
*** grapex has joined #openstack | 20:03 | |
imsplitbit | kpepple: I too love fog, great project | 20:04 |
*** kashyapc has quit IRC | 20:04 | |
*** madman` has joined #openstack | 20:05 | |
*** reldan has quit IRC | 20:07 | |
*** adiantum has quit IRC | 20:10 | |
*** madman` has quit IRC | 20:17 | |
*** madman` has joined #openstack | 20:17 | |
*** freeflyi1g has joined #openstack | 20:18 | |
dprince | jtran: sorry. I haven't used much on the EC2/AWS side of openstack aside from using eucatools to manage things. | 20:18 |
*** madman` has quit IRC | 20:18 | |
jtran | understood. thx | 20:18 |
*** madman` has joined #openstack | 20:19 | |
*** freeflying has quit IRC | 20:20 | |
*** madman` has quit IRC | 20:24 | |
*** madman` has joined #openstack | 20:24 | |
*** troytoman has quit IRC | 20:31 | |
*** dendro-afk is now known as dendrobates | 20:32 | |
*** metoikos has quit IRC | 20:37 | |
*** baldben has joined #openstack | 20:43 | |
*** madman` has quit IRC | 20:43 | |
*** troytoman has joined #openstack | 20:44 | |
*** evtoews has joined #openstack | 20:45 | |
vishy | jtran: patch the other libraries? | 20:54 |
vishy | that you do like? | 20:54 |
jtran | vishy: i suppose but i don't know if the port is really the issue | 20:54 |
vishy | jtran: pretty sure it is | 20:55 |
jtran | do u have any reference on it? for example, i tried doing this, incorporating teh port in the query string: | 20:55 |
jtran | http://chrisroos.co.uk/blog/2009-01-31-implementing-version-2-of-the-amazon-aws-http-request-signature-in-ruby | 20:55 |
jtran | yet no luck there either | 20:55 |
vishy | i know people have patched them to work before | 20:55 |
jtran | i guess if i had a reference to what the issue is specifically. | 20:55 |
jtran | otherwise i guess i'll look at fog's source to see. | 20:55 |
jtran | anyway i'm looking at the openstack/compute gem instead of aws | 20:56 |
*** mdomsch has joined #openstack | 20:57 | |
kpepple | jtran: there is a ruby library for openstack on launchpad ... haven't used it yet | 20:57 |
jtran | yes, that's the one i'm trying out | 20:58 |
jtran | so far no luck w/ it tho | 20:58 |
kpepple | jtran: it doesn't look like it's gotten much love | 20:58 |
j05h | jtran: take if over and fix it ;) | 20:58 |
jtran | j05h: right. looking at it. | 20:58 |
*** dendrobates is now known as dendro-afk | 20:58 | |
vishy | the server string string to sign needs to include the port number | 20:59 |
jtran | vishy: understood. that's what i tried doing. | 21:00 |
jtran | yet i still get 403 | 21:00 |
vishy | and the path is of course different as well | 21:00 |
vishy | from (ec2) | 21:00 |
jtran | right. /services/Cloud | 21:01 |
jtran | "GET myserver:8773/services/Cloud/#{canonical_querystring}" | 21:01 |
*** m_3 has joined #openstack | 21:01 | |
*** Jordandev has quit IRC | 21:02 | |
vishy | right but the port needs to be in the signature as well | 21:03 |
vishy | you could also just make it listen on port 80 | 21:03 |
*** Cybodog has joined #openstack | 21:04 | |
jtran | ya,i was thinking of that. just putting a proxy to test it out if that's reallythe case. | 21:05 |
jtran | ^ i assumed by including the port in the string above, is the way to get it included in the signature. | 21:05 |
uvirtbot | jtran: Error: "i" is not a valid command. | 21:05 |
jtran | hmac = HMAC::SHA256.new(SECRET_IDENTIFIER) | 21:05 |
jtran | hmac.update(string_to_sign) | 21:05 |
jtran | string_to_sign = what i had bove | 21:06 |
jtran | above | 21:06 |
jtran | string_to_sign = "GET myserver:8773/services/Cloud/#{canonical_querystring}" | 21:06 |
vishy | hmm | 21:08 |
dprince | jtran: let me know if you need anything on the Ruby binding. I just gave it 'some love' the other day. | 21:08 |
vishy | in version 2 the s2s is verb\nserver_string\npath | 21:08 |
*** jakedahn has joined #openstack | 21:08 | |
jtran | dprince: OpenStack::Compute::Exception::ComputeFault: No project with id openstack | 21:08 |
jtran | i'm not certain where i initializethe obj to include the project id | 21:08 |
dprince | Oh. You need to set '--default_project' in nova.conf. | 21:09 |
vishy | \n + queyr strings | 21:09 |
dprince | The Openstack API controller currently just works with a single default project. | 21:09 |
jtran | that's doing a describe images. | 21:09 |
*** troytoman has quit IRC | 21:10 | |
jtran | ok what var do i set if i don't have a nova.conf | 21:10 |
*** bip`away has joined #openstack | 21:10 | |
jtran | i'm doing this entirely in irb, the only thing i've done is set env vars w/ novarc | 21:10 |
dprince | So if you created a project named 'admin' with nova-manage you just need to set '--default_project=admin' in nova.conf and then restart your nova API process. | 21:10 |
jtran | i have no local install of nova | 21:10 |
dprince | Hmm. Okay. Can you create a project called 'openstack' then. | 21:11 |
dprince | That is the default project name I think. | 21:11 |
*** gaveen has quit IRC | 21:11 | |
jtran | ah i see. well i'll look at the code to see what i can do to override in my instance | 21:11 |
jtran | i'd hate to have to set a nova.conf on my system even if i don't have a nova installation | 21:12 |
jtran | dprince: you're right tho after i create a project 'openstack' it works. | 21:15 |
jtran | i didn't see any code that refers to how to pass which project on the query. | 21:15 |
jtran | also the ruby binding doesn't have any reference to opening and parsing nova.conf for this project info | 21:16 |
jtran | anyway, that'll get me started. thx for your help. | 21:16 |
*** grapex has left #openstack | 21:18 | |
dprince | jtran: The Ruby binding was based on the Rackspace Cloud v 1.0 spec. | 21:18 |
jtran | understood. | 21:19 |
evtoews | hi all, i'm installing nova from the instructions at http://wiki.openstack.org/NovaInstall/Bexar and when i go to do the "sudo python setup.py build" i get the error message "No handlers could be found for logger "nova.root"" and it stops cold. any idea what the problem is? | 21:19 |
dprince | jtran: The openstack API doesn't currently fully implement all of the calls there. | 21:19 |
jtran | that's the other part i was confused about. annegentle said the openstack api was supposed to conform to rackspace cloud 1.0 but made no mention of project id in that rackapce api doc. | 21:19 |
dprince | jtran: It is certianly usable for listing images, flavors, and creating instances. | 21:19 |
jtran | that's great. that''s about as much as i need for now. between it and the aws api i think i'm good for now | 21:20 |
jtran | until occi comes out | 21:20 |
kpepple | evtoews: could you paste the output to http://paste.openstack.org/ ? | 21:20 |
dprince | jtran: Things like file injection, metadata, IP addresses, etc are all still not fully implemented in the API. | 21:20 |
evtoews | sure. 1 sec. | 21:20 |
dprince | jtran: Sure. Good luck. | 21:20 |
*** troytoman has joined #openstack | 21:21 | |
evtoews | kpepple: http://paste.openstack.org/show/631/ | 21:22 |
evtoews | kpepple: as you can see it's really just the one message being output | 21:22 |
kpepple | evtoews: which python are you using ? | 21:23 |
kpepple | evtoews: version 2.6 ? | 21:23 |
evtoews | kpepple: in order to get that far i did have to do "sudo apt-get -y install python-setuptools python-gflags" | 21:24 |
*** lvaughn_ has joined #openstack | 21:24 | |
*** grapex has joined #openstack | 21:24 | |
evtoews | kpepple: 2.6.6 i'm on a fresh install of ubuntu 10.10 | 21:24 |
*** gaveen has joined #openstack | 21:24 | |
*** gaveen has joined #openstack | 21:26 | |
kpepple | evtoews: hmmm ... i'm wondering if you have all the eggs installed. what happens if you do a 'pip freeze | grep boto' | 21:26 |
*** lvaughn has quit IRC | 21:26 | |
*** gaveen has quit IRC | 21:27 | |
*** dprince has quit IRC | 21:27 | |
evtoews | kpepple: i definitely don't have pip or boto installed. should i go ahead and install them right now? | 21:28 |
*** gaveen has joined #openstack | 21:28 | |
kpepple | evtoews: look in tools/pip-requires and you will see all the eggs/libraries that you need. you can install these with 'pip -r tools/pip-requires' once you have pip installed ... | 21:29 |
*** Cybodog has quit IRC | 21:29 | |
*** Cybodog has joined #openstack | 21:31 | |
*** kwminnick has joined #openstack | 21:34 | |
evtoews | kpepple: just installed pip with "sudo apt-get install python-pip" and got version 0.7.2 which doesn't seem to have the -r option. do i need a later release of pip? | 21:34 |
*** gaveen has quit IRC | 21:35 | |
kpepple | hold on | 21:36 |
kpepple | oops put install in there | 21:37 |
evtoews | kpepple: hmmmm...got an exception during the install. see http://paste.openstack.org/show/633/ | 21:40 |
kpepple | pop install -r tools/pip-requires | 21:42 |
kpepple | s/pop/pip ... damn auto correct | 21:43 |
*** joearnold has quit IRC | 21:45 | |
*** joearnold has joined #openstack | 21:47 | |
*** baldben has quit IRC | 21:48 | |
*** dendro-afk is now known as dendrobates | 21:48 | |
*** gaveen has joined #openstack | 21:49 | |
*** gaveen has quit IRC | 21:50 | |
*** gaveen has joined #openstack | 21:51 | |
*** gaveen has quit IRC | 21:52 | |
mtaylor | creiht: https://launchpad.net/~swift-core/+archive/1.2 | 21:52 |
*** gaveen has joined #openstack | 21:53 | |
kpepple | evtoews: did that work for you ? | 21:53 |
*** gaveen has quit IRC | 21:54 | |
*** gaveen has joined #openstack | 21:54 | |
mtaylor | creiht: http://hudson.openstack.org/view/Swift-1.2/ | 21:58 |
evtoews | kpepple: nope :( http://paste.openstack.org/show/634/ ImportError when download/unpacking eventlet on line 42. installation errors start at line 160. | 22:00 |
kpepple | evtoews: hmmm ... the pyrex not available is normal ... but the gcc error is new. hold let me check something. | 22:01 |
*** kwminnick has quit IRC | 22:03 | |
evtoews | kpepple: does greenlet need to be above eventlet in the pip-requires file? | 22:03 |
kpepple | evtoews: the file order doesn't matter as pip doesn't install in order (we had many issues with that earlier) | 22:04 |
evtoews | kpepple: k | 22:04 |
kpepple | evtoews: i think you are missing a python development package ... | 22:04 |
*** kwminnick has joined #openstack | 22:04 | |
annegentle | evtoews: sorry for your trouble, I tested on 10.04 where I had a lot of the pre-reqs already I guess. | 22:05 |
annegentle | thanks kpepple for help! | 22:05 |
evtoews | kpepple: python-software-properties perhaps? | 22:05 |
evtoews | kpepple: np. i came in fully expecting a few bumps in the road ;) | 22:05 |
kpepple | evtoews: okay ... lets go this way (instead of pip, we'll use apt-get packages ...) | 22:06 |
kpepple | sudo apt-get install -y python-twisted python-sqlalchemy python-mox python-greenlet python-carrot | 22:06 |
kpepple | sudo apt-get install -y python-migrate python-eventlet python-gflags python-ipy python-tempita | 22:06 |
kpepple | sudo apt-get install -y python-libvirt python-libxml2 python-routes python-cheetah | 22:06 |
annegentle | I will continue to evict wiki spammers. Sigh. | 22:07 |
*** Jordandev has joined #openstack | 22:08 | |
*** baldben has joined #openstack | 22:08 | |
evtoews | kpepple: okay. the apt-get installs went fine. still getting "No handlers could be found for logger "nova.root"" when i do a "sudo python setup.py build" | 22:11 |
j05h | why the heck to we have wiki spammers? bleh. | 22:12 |
kpepple | evtoews: doing it on my machine now. hold on for one sec. | 22:12 |
*** bcherian has joined #openstack | 22:13 | |
*** joearnold has quit IRC | 22:15 | |
*** baldben has quit IRC | 22:16 | |
kpepple | evtoews: okay, my build runs fine ... | 22:16 |
kpepple | evtoews: one or two questions: are you on x64 machine ? | 22:17 |
evtoews | kpepple: Linux cybera9 2.6.35-22-server #33-Ubuntu SMP Sun Sep 19 20:48:58 UTC 2010 x86_64 GNU/Linux | 22:18 |
*** gaveen has quit IRC | 22:19 | |
*** DanEllis has quit IRC | 22:23 | |
kpepple | evtoews: do you have a /etc/nova.conf file ? | 22:24 |
kpepple | evtoews: sorry, /etc/nova/nova.conf | 22:25 |
evtoews | kpepple: shot in the dark here. i'm looking at nova/log.py. is the indentation for lines 207-210 correct? are they in the proper place? | 22:25 |
*** vvuksan has quit IRC | 22:25 | |
*** jfluhmann has quit IRC | 22:25 | |
evtoews | kpepple: no /etc/nova/nova.conf file | 22:26 |
kpepple | evtoews: those lines are the source of the problem, but i don't think it's the indentation, otherwise my install wouldn't run ... i thought it wasn't starting because it could find the flag for level in NovaLogger:__init__ around log.py:138 | 22:28 |
kpepple | s/could/count not/ | 22:28 |
*** syah has quit IRC | 22:30 | |
*** hub_cap has quit IRC | 22:32 | |
kpepple | evtoews: can you try this -- add this file (http://paste.openstack.org/show/635/) as /etc/nova/nova.conf and then try to build ... i am thinking that it can't add handlers without a log directory created | 22:33 |
*** syah has joined #openstack | 22:34 | |
*** bcherian has quit IRC | 22:34 | |
evtoews | kpepple: who should be the owner of /etc/nova/nova.conf? | 22:34 |
kpepple | evtoews: mine /etc/nova/nova.conf is owned by root (because i run nova-compute as root) | 22:35 |
jarrod | do the volume nodes create the block storage for the virtual machines on the compute nodes? | 22:35 |
kpepple | evtoews: just make sure anyone can read it | 22:35 |
*** joearnold has joined #openstack | 22:35 | |
kpepple | evtoews: pretty sure it is the --logdir flag that we are missing ... on logs.py:121-129, they assign log handlers, but only if use_syslog or logfile flags are set | 22:37 |
jarrod | ? | 22:38 |
*** kbringard has quit IRC | 22:38 | |
kpepple | jarrod: what do you mean by create ? | 22:41 |
evtoews | kpepple: still getting "No handlers could be found for logger "nova.root"" | 22:41 |
kpepple | evtoews: weird | 22:42 |
*** MarkAtwood has quit IRC | 22:42 | |
evtoews | kpepple: ya. i even did "sudo mkdir /var/log/nova" and "sudo chmod a+rw /var/log/nova" | 22:42 |
jarrod | kpepple: format the block storage that the vm image will use on the compute node | 22:42 |
jarrod | to the dynamic size i request | 22:43 |
kpepple | jarrod: in nova/volume/driver.py, you have a create_volume where a name and size are passed to it and it executes a "sudo lvcreate " with those options ... so i think it creates the volume but doesn't format it for you. not too familiar with that part of the code. | 22:45 |
jarrod | but does it store that on the compute node? | 22:45 |
*** bcherian has joined #openstack | 22:47 | |
kpepple | jarrod: you attach that volume to the compute node ... not sure what you mean by "store that on the compute node" | 22:48 |
jarrod | does the underlying storage of the lvcreate reside on the compute nodes? | 22:48 |
*** rnirmal has quit IRC | 22:49 | |
kpepple | evtoews: okay, what about adding "--logfile=/tmp/nova-root.log" to your /etc/nova/nova.conf file ... that should trigger the code path on logs.py:125 and add the handler in logs.py:128 | 22:51 |
*** rnirmal has joined #openstack | 22:52 | |
*** rnirmal has quit IRC | 22:57 | |
*** stewart has quit IRC | 22:58 | |
*** dendrobates is now known as dendro-afk | 22:59 | |
*** dendro-afk is now known as dendrobates | 22:59 | |
evtoews | kepple: still the same message... | 23:00 |
*** troytoman has left #openstack | 23:00 | |
*** ttoman has joined #openstack | 23:01 | |
*** bip`away has quit IRC | 23:02 | |
kpepple | evtoews: so the one other time i have seen this message is when i am running tests sometimes ... the message comes up but the error isn't the log handler, it's just being masked by the loghandler. | 23:02 |
evtoews | kpepple: tips for debugging this? | 23:03 |
*** rnirmal has joined #openstack | 23:03 | |
*** joearnold has quit IRC | 23:04 | |
kpepple | evtoews: last try -- let's just set it up like the devel environment. install "sudo apt-get install -y python-software-properties" and then execute "./run-tests.sh" from your prompt and say "Y" to when it asks you to create your virtual environment ... | 23:05 |
*** troytoman-away has joined #openstack | 23:06 | |
kpepple | evtoews: i've finally got a clean ubuntu 10.10 image to replicate your problem ... trying now | 23:07 |
evtoews | kpepple: i did an apt-get update and upgrade too. | 23:08 |
*** joearnold has joined #openstack | 23:09 | |
*** blueadept has quit IRC | 23:11 | |
evtoews | kpepple: looking at my install notes. also had to "sudo apt-get -y install kvm-pxe curl vlan gcc" | 23:11 |
*** vvuksan has joined #openstack | 23:11 | |
evtoews | kpepple: FYI, when i tried ./run-tests.sh i ran into the gcc problem again. http://paste.openstack.org/show/636/ | 23:12 |
*** troytoman-away is now known as troytoman | 23:13 | |
kpepple | evtoews: i'm running the pip install now ... | 23:15 |
kpepple | evtoews: while we're waiting ... do you have python2.6-dev installed ? | 23:17 |
*** ctennis has joined #openstack | 23:18 | |
*** ctennis has joined #openstack | 23:18 | |
kpepple | evtoews: BTW you can also install this from packages (which is what i do on my test server) | 23:18 |
evtoews | kpepple: you mean ppa:nova-core/trunk? | 23:19 |
evtoews | kpepple: nope. i don't have python2.6-dev installed. | 23:20 |
*** vvuksan has quit IRC | 23:20 | |
kpepple | evtoews: i think that may be why you greenlet compile is failing | 23:20 |
kpepple | evtoews: yes, the trunk ppa | 23:21 |
evtoews | kpepple: okay. i "sudo apt-get install python2.6-dev" and now i don't get any errors when i run ./run-tests.sh. in fact, i don't get any output at all! is that normal? | 23:22 |
*** rnirmal has quit IRC | 23:23 | |
evtoews | kpepple: is trunk stable? | 23:23 |
*** dirakx has quit IRC | 23:23 | |
kpepple | evtoews: yes. do a "./run-tests.sh -N" to not use virtualenv this time | 23:24 |
kpepple | evtoews: trunk isn't always stable, but i only do selective upgrades once i have it proved in my devel environment first | 23:24 |
kpepple | evtoews: hey, i just hit your compile problem | 23:26 |
kpepple | evtoews: oh yeah, you will definitely need python2.6-dev | 23:27 |
kpepple | evtoews: and you need "sudo apt-get install swig" | 23:28 |
evtoews | kpepple: i did "sudo pip install -r tools/pip-requires" and i got "error: command 'swig' failed with exit status 1" so i "sudo apt-get install swig". now the pip install completes but with a lot of warnings for M2Crypto. | 23:28 |
evtoews | kpepple: yep, already got there. | 23:29 |
kpepple | evtoews: we probably need m2crypto also ... sudo apt-get install m2crypto ... it's for python ssl | 23:29 |
kpepple | evtoews: okay, with that .. my clean build now does the python setup.py build | 23:30 |
kpepple | evtoews: and installs ... but you need to do "sudo python setup.py install" | 23:31 |
*** mray has quit IRC | 23:31 | |
evtoews | kpepple: just doing ./run-tests.sh right now. everything "ok" so far. | 23:31 |
*** westmaas has quit IRC | 23:31 | |
kpepple | evtoews: did you do it with the -N ? | 23:32 |
evtoews | kpepple: yep. everything ran okay. | 23:33 |
*** stewart has joined #openstack | 23:33 | |
kpepple | evtoews: cool | 23:33 |
*** troytoman has quit IRC | 23:33 | |
evtoews | kpepple: nova installed successfully! | 23:33 |
kpepple | evtoews: very cool | 23:34 |
kpepple | i'll start updating the wiki instructions | 23:34 |
dendrobates | evtoews kpepple: wow, thanks for working that out. | 23:35 |
evtoews | kpepple: cool. i was just about to offer but i suspect the instructions your recent install on 10.10 will be more succinct than my thrashing about. | 23:35 |
eday | dendrobates: how you feeling? I heard about the fall | 23:35 |
*** troytoman-away has joined #openstack | 23:36 | |
dendrobates | eday: getting better, my neck is still pretty bad, but I my head is feeling pretty good, except for the staples | 23:36 |
eday | ugh, staples!? | 23:36 |
dendrobates | yeah, just 2 | 23:36 |
dendrobates | I don't even remember it. | 23:37 |
eday | do you know what caused it? I heard you may have been sleep walking or something? | 23:37 |
dendrobates | no I woke up feeling bad, I must have passed out. | 23:38 |
dendrobates | probably never no for sure | 23:38 |
dendrobates | er know | 23:38 |
eday | ahh | 23:38 |
*** joearnold has quit IRC | 23:38 | |
evtoews | kpepple: i don't want to take much more of your time (today that is :)) but one more question. when i want to install more than 1 compute node do i need to do anything different than the instructions on http://wiki.openstack.org/NovaInstall/Bexar ? | 23:40 |
vishy | evtows: that error shouldn't matter, probably trying to tell you that it is skipping docs because of no sphinx | 23:41 |
vishy | if you really want to see what it is trying to log | 23:42 |
vishy | add the following two lines to the top of setup.py | 23:42 |
vishy | from nova import log as logging (if it isn't there) | 23:42 |
vishy | then | 23:42 |
kpepple | evtoews: yeah, the install isn't that different but you need some extra options in /etc/nova/nova.conf (to point to the nova.db and such) | 23:42 |
vishy | logging.basicConfig() | 23:42 |
kpepple | evtoews: see http://wiki.openstack.org/NovaInstall/MultipleServer | 23:43 |
kpepple | vishy: did we ever document/update the python packages we need to deployment vs the ones we need for devel ? i think there is a slight difference ... | 23:45 |
uvirtbot | New bug: #713430 in nova "nova.volume.driver.SheepdogDriver: global name 'volume_ref' is not defined" [Undecided,New] https://launchpad.net/bugs/713430 | 23:45 |
vishy | the only diff is sphinx i believe | 23:46 |
*** troytoman-away is now known as troytoman | 23:47 | |
evtoews | vishy: thanks for the tip. ya, the logging error was a red herring. i think it was primarily because of the lack of python2.6-dev. | 23:47 |
*** troytoman is now known as troytoman-away | 23:48 | |
kpepple | vishy: okay | 23:48 |
evtoews | have to head out now. i'll probably finish up on monday. thanks to everyone for the help. | 23:51 |
*** evtoews has quit IRC | 23:52 | |
*** ttoman has quit IRC | 23:52 | |
kpepple | vishy: assuming we don't need pep8, bzr or pylint for runtime either, right ? | 23:53 |
*** MarkAtwood has joined #openstack | 23:55 | |
*** adiantum has joined #openstack | 23:55 | |
uvirtbot | New bug: #713434 in nova "dnsmasq fails with status 1 and illegal domain novalocal in /var/lib/nova/networks/nova-br100.conf" [Undecided,New] https://launchpad.net/bugs/713434 | 23:56 |
vishy | true pep8 | 23:57 |
vishy | pylint isn't a dep is it? | 23:57 |
kpepple | vishy: pylint==0.19 is in pip-requires | 23:58 |
kpepple | vishy: i think it's a run-test.sh requirement | 23:58 |
vishy | i see | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!