*** pvo has joined #openstack | 00:02 | |
*** ChanServ sets mode: +v pvo | 00:02 | |
*** aliguori has joined #openstack | 00:06 | |
*** zooko has quit IRC | 00:10 | |
*** joschi has quit IRC | 00:20 | |
*** joschi has joined #openstack | 00:21 | |
*** zul has quit IRC | 00:23 | |
*** hisaki has joined #openstack | 00:25 | |
*** aliguori has quit IRC | 00:25 | |
*** maplebed has quit IRC | 00:31 | |
*** joearnold has quit IRC | 00:33 | |
*** xfaf has joined #openstack | 00:33 | |
*** hazmat has quit IRC | 00:37 | |
*** hisaki has quit IRC | 00:43 | |
*** jc_smith has quit IRC | 00:45 | |
*** ArdRigh has joined #openstack | 01:16 | |
*** DubLo7 has joined #openstack | 01:19 | |
*** pvo has quit IRC | 01:20 | |
*** kevnfx has joined #openstack | 01:35 | |
*** dagger has quit IRC | 01:36 | |
*** dagger has joined #openstack | 01:38 | |
*** pharkmillups has quit IRC | 01:47 | |
*** sevenseeker has joined #openstack | 01:54 | |
*** iammartian_ has joined #openstack | 02:05 | |
*** pvo has joined #openstack | 02:11 | |
*** ChanServ sets mode: +v pvo | 02:11 | |
*** pvo has quit IRC | 02:15 | |
*** mmalgeri has joined #openstack | 02:17 | |
jpipes | phew, well, at least some of the bugs are cleaned up... | 02:25 |
---|---|---|
*** hazmat has joined #openstack | 02:31 | |
eday | jpipes: cool :) | 02:32 |
jpipes | eday: :) | 02:33 |
*** cloudmeat has joined #openstack | 02:54 | |
*** DubLo7 has quit IRC | 02:56 | |
*** joearnold has joined #openstack | 03:17 | |
*** hazmat has quit IRC | 03:19 | |
*** DubLo7 has joined #openstack | 03:23 | |
*** kashyapc has joined #openstack | 03:23 | |
*** mmalgeri has quit IRC | 03:30 | |
*** pvo has joined #openstack | 03:31 | |
*** ChanServ sets mode: +v pvo | 03:31 | |
*** joearnold has quit IRC | 03:33 | |
*** littleidea has quit IRC | 03:37 | |
*** ArdRigh has quit IRC | 03:37 | |
*** viewlogic_ has joined #openstack | 03:39 | |
*** DubLo7 has quit IRC | 03:41 | |
*** viewlogic has quit IRC | 03:42 | |
*** viewlogic_ is now known as viewlogic | 03:42 | |
*** viewlogic has joined #openstack | 03:42 | |
*** Cybodog has quit IRC | 03:43 | |
*** littleidea has joined #openstack | 03:58 | |
*** kashyapc has quit IRC | 04:03 | |
*** DubLo7 has joined #openstack | 04:15 | |
*** fayce has joined #openstack | 04:19 | |
*** pvo has quit IRC | 04:31 | |
*** kashyapc has joined #openstack | 04:33 | |
*** kevnfx has quit IRC | 05:01 | |
*** DubLo7 has quit IRC | 05:11 | |
*** dizz is now known as dizz|away | 05:20 | |
*** dizz|away has quit IRC | 05:38 | |
*** perestrelka has joined #openstack | 05:45 | |
*** iammartian_ has quit IRC | 05:52 | |
*** ibarrera has joined #openstack | 05:53 | |
*** skippyish has quit IRC | 06:00 | |
*** arcane has quit IRC | 06:13 | |
*** arcane has joined #openstack | 06:18 | |
*** kainam has joined #openstack | 06:18 | |
*** guigui has joined #openstack | 06:37 | |
*** allsystemsarego has joined #openstack | 06:43 | |
*** joschi has quit IRC | 06:44 | |
*** mtaylor has joined #openstack | 06:44 | |
*** ChanServ sets mode: +v mtaylor | 06:44 | |
*** joschi has joined #openstack | 06:50 | |
*** joschi has quit IRC | 06:54 | |
*** befreax has joined #openstack | 06:58 | |
*** brd_from_italy has joined #openstack | 07:00 | |
*** littleidea has quit IRC | 07:02 | |
*** littleidea has joined #openstack | 07:05 | |
*** joschi has joined #openstack | 07:10 | |
*** befreax has quit IRC | 07:23 | |
*** littleidea has quit IRC | 07:25 | |
*** befreax has joined #openstack | 07:25 | |
*** befreax has quit IRC | 07:31 | |
*** befreax has joined #openstack | 07:31 | |
*** befreax has quit IRC | 07:41 | |
*** befreax has joined #openstack | 07:42 | |
*** calavera has joined #openstack | 07:46 | |
*** ArdRigh has joined #openstack | 07:56 | |
*** sirp1 has quit IRC | 07:59 | |
*** suchitp has joined #openstack | 08:01 | |
*** suchitp has left #openstack | 08:01 | |
*** sirp1 has joined #openstack | 08:05 | |
*** sirp1 has quit IRC | 08:34 | |
*** sevenseeker has quit IRC | 08:42 | |
*** ptremblett has quit IRC | 08:56 | |
*** miclorb_ has joined #openstack | 08:59 | |
*** jonwood has joined #openstack | 09:16 | |
*** suchitp has joined #openstack | 09:27 | |
*** suchitp has left #openstack | 09:27 | |
*** hisaki has joined #openstack | 09:36 | |
*** miclorb_ has quit IRC | 09:38 | |
*** f4m8_ is now known as f4m8 | 09:39 | |
*** miclorb_ has joined #openstack | 09:45 | |
*** ptremblett has joined #openstack | 09:58 | |
*** ArdRigh has quit IRC | 10:10 | |
*** ptremblett has quit IRC | 10:22 | |
*** befreax has quit IRC | 10:31 | |
*** zwned has joined #openstack | 10:42 | |
*** miclorb_ has quit IRC | 10:42 | |
*** befreax has joined #openstack | 10:59 | |
*** Podilarius has left #openstack | 11:04 | |
*** fayce has quit IRC | 11:19 | |
*** ttx has joined #openstack | 11:20 | |
*** ttx has joined #openstack | 11:20 | |
soren | vishy: I think I've found the problem in libvirt.. Now I just need to think about how to fix it. | 11:21 |
*** zwned has quit IRC | 11:38 | |
*** kashyapc has quit IRC | 12:14 | |
*** kashyapc has joined #openstack | 12:15 | |
*** abecc has joined #openstack | 12:19 | |
*** xfaf is now known as zul | 12:20 | |
*** zul has joined #openstack | 12:20 | |
*** abecc has joined #openstack | 12:20 | |
*** DubLo7 has joined #openstack | 12:27 | |
chmouel | what sqlalchemy version you guys using ? | 12:27 |
chmouel | I am getting those : | 12:27 |
chmouel | from nova.db.sqlalchemy import models | 12:27 |
chmouel | ImportError: cannot import name models | 12:27 |
chmouel | well i'm retarded that's come from nova cannot importing the module due of that IMPL.user_get_by_access_key | 12:29 |
chmouel | i guess i'll report a bug | 12:29 |
*** faccenda has joined #openstack | 12:33 | |
*** pvo has joined #openstack | 12:39 | |
*** ChanServ sets mode: +v pvo | 12:39 | |
soren | chmouel: Eh? | 12:40 |
chmouel | soren: yeah I was not clear, should be better on here https://bugs.launchpad.net/bugs/655699 | 12:41 |
uvirtbot | Launchpad bug 655699 in nova "Cannot import nova.db.sqlalchemy.models" [Undecided,New] | 12:41 |
uvirtbot | New bug: #655699 in nova "Cannot import nova.db.sqlalchemy.models" [Undecided,New] https://launchpad.net/bugs/655699 | 12:41 |
soren | chmouel: Does /usr/lib/pymodules/python2.6/nova/db/sqlalchemy/models.py exist? | 12:42 |
chmouel | yeah i checked that, it's the import magic that does not work | 12:43 |
chmouel | cf: exception in the bug | 12:44 |
hisaki | in my case, python-sqlalchemy 0.5.x in ubuntu10.04.1 does not work. I needed to download the latest one 0.6.4 | 12:44 |
soren | hisaki: Yup, at least 0.6.3 is required. | 12:44 |
chmouel | sweet i get 0.6.4 | 12:44 |
soren | chmouel: What "import magic" are you referring to? | 12:45 |
soren | chmouel: That's a plain "from nova.db.sqlalchemy import models" right there. | 12:45 |
*** alekibango has quit IRC | 12:47 | |
*** alekibango_ has joined #openstack | 12:47 | |
chmouel | well I am sure nova.db.sqlalchemy.models is on the filesystem : | 12:49 |
chmouel | chmouel@chmoutest:~$ python -m nova.db.sqlalchemy.models | 12:49 |
chmouel | chmouel@chmoutest:~$ | 12:49 |
chmouel | I am assuming the nova.utils.import_class() is doing some processing before importing a module which cause the exception | 12:50 |
soren | I can only repeat what I said yesterday: You have the weirdest environemnt. You can create backtraces noone else can :) | 12:54 |
soren | Which rev is this? | 12:54 |
chmouel | ah I have a completely blank testing server | 12:54 |
soren | Running which OS? | 12:55 |
chmouel | that's the package 0.9.1~r331-0ubuntu0ppa1~lucid1 ubuntu lucid | 12:55 |
chmouel | with all updates installed | 12:55 |
* soren goes downstairs to his lucid box | 12:56 | |
chmouel | and I have nothing picked up from /usr/local or others : | 12:56 |
chmouel | >>> import nova.db.sqlalchemy.models | 12:56 |
chmouel | >>> print nova.db.sqlalchemy.models.__file__ | 12:56 |
chmouel | /usr/lib/pymodules/python2.6/nova/db/sqlalchemy/models.pyc | 12:56 |
*** hazmat has joined #openstack | 12:56 | |
chmouel | I don't mind using maverick if that's what you guys using | 12:57 |
soren | Lucid should work as well. I've put quite a bit of effort into that. | 12:57 |
*** jdarcy has joined #openstack | 12:59 | |
chmouel | if you don't have anything from the top of your head i'll dig into it a bit more... | 13:00 |
soren | Firing up my lucid box right now. | 13:01 |
*** pvo has quit IRC | 13:03 | |
* soren waits patiently for apt-get upgrade to finish. | 13:04 | |
*** Podilarius has joined #openstack | 13:08 | |
chmouel | ok men nevermind | 13:08 |
chmouel | i think it's because nova.db.sqlalchemy.api is missing from the package | 13:08 |
chmouel | packages | 13:08 |
chmouel | so the LazyPluggable is trying to import it before module get inserted | 13:08 |
soren | $ dpkg -L python-nova | grep sqlalchemy | 13:09 |
soren | /usr/share/pyshared/nova/db/sqlalchemy | 13:09 |
soren | /usr/share/pyshared/nova/db/sqlalchemy/__init__.py | 13:09 |
soren | /usr/share/pyshared/nova/db/sqlalchemy/models.py | 13:09 |
soren | /usr/share/pyshared/nova/db/sqlalchemy/session.py | 13:09 |
soren | /usr/share/pyshared/nova/db/sqlalchemy/api.py | 13:09 |
soren | It's right there, dude. | 13:09 |
soren | ...and I can't reproduce. | 13:10 |
chmouel | ah that's because I run the api server as user and not as root | 13:11 |
chmouel | so could not import nova.db.sqlalchemy.api since database was not accecible | 13:11 |
chmouel | and locked | 13:11 |
chmouel | then fail | 13:11 |
chmouel | and I think I messed around too much to try to figure out what's going on and my api.py was not there at 1st | 13:12 |
chmouel | i'll set that bug as invalid again... | 13:13 |
soren | Alright. | 13:14 |
* soren needs to run | 13:14 | |
*** Cybodog has joined #openstack | 13:19 | |
*** pvo has joined #openstack | 13:22 | |
*** pvo has joined #openstack | 13:22 | |
*** ChanServ sets mode: +v pvo | 13:22 | |
jpipes | soren: afternoon :) | 13:25 |
*** aliguori has joined #openstack | 13:25 | |
*** dendro-afk is now known as dendrobates | 13:25 | |
jpipes | annegentle: heya, assigned this bug to you: https://bugs.launchpad.net/nova/+bug/615518 (it's a documentation fix for Nova) ok with you? | 13:29 |
uvirtbot | Launchpad bug 615518 in nova "unit test nova.tests.auth_unittest.AuthTestCase.test_209_can_generate_x509 failing on Mac OS X" [Low,Confirmed] | 13:29 |
*** cloudmeat has quit IRC | 13:31 | |
*** sevenseeker has joined #openstack | 13:35 | |
*** ___mattf is now known as mattf | 13:36 | |
alekibango_ | annegentle: ping (hello, are u here?) | 13:42 |
faccenda | hi people, is there any mailing list where swift users exchange experiences? | 13:43 |
alekibango_ | faccenda: see https://launchpad.net/~swift (for team members) and http://wiki.openstack.org/MailingLists | 13:45 |
pvo | faccenda: there is a list. https://launchpad.net/~swift | 13:45 |
faccenda | yeah, pvo, but this one is for team members only... doest it can be used for users? | 13:46 |
faccenda | alekibango_: thanks ;) | 13:46 |
*** xfaf has joined #openstack | 13:46 | |
alekibango_ | faccenda: this one: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-users | 13:46 |
pvo | alekibango_ is right, thats the more appropriate one. | 13:47 |
alekibango_ | np | 13:47 |
*** zul has quit IRC | 13:47 | |
*** xfaf is now known as zul | 13:47 | |
*** alekibango_ is now known as alekibango | 13:47 | |
*** zul has quit IRC | 13:47 | |
*** zul has joined #openstack | 13:47 | |
*** littleidea has joined #openstack | 13:51 | |
faccenda | but since i am here... i'd like to ask you if you don't mind... i am interested on running a large S3 compliant storage service | 13:52 |
faccenda | and i think swift would fit it really well... i already have it running on a setup with 5 machines just for some functional validation... | 13:54 |
*** kevnfx has joined #openstack | 13:54 | |
*** kevnfx has left #openstack | 13:55 | |
alekibango | faccenda: i didnt study swift much, but (unlike nova) swift is already used in production... and is useable | 13:55 |
chmouel | so I am trying to run euca-run-instances and it seems to get stuck after doing a : | 13:55 |
chmouel | sendto(3, "POST /services/Cloud/ HTTP/1.1\r\n"..., 331, 0, NULL, 0) = 331 | 13:55 |
chmouel | sendto(3, "AWSAccessKeyId=b7714b98-479e-470"..., 347, 0, NULL, 0) = 347 | 13:55 |
alekibango | faccenda: openstack is targeted to size up to 10^6 machines | 13:56 |
faccenda | it can sound really dumb, but i just cant say it is really working because i don't know how to create a bucket, upload a file and then download it | 13:56 |
chmouel | i can't see anything in the debug | 13:56 |
chmouel | where this is suppoed to go to ? | 13:56 |
faccenda | i tryied some 's3 clients' | 13:56 |
chmouel | faccenda: some s3 clients with swift ? | 13:56 |
faccenda | chmouel: is it supposed to work? | 13:57 |
chmouel | faccenda: no | 13:57 |
alekibango | faccenda: user documentation on openstack is really not there yet. i think we should improve this. | 13:57 |
chmouel | faccenda: aside if someone had coded a wrapper for s3 api to rackspace api | 13:57 |
chmouel | faccenda: but i doubt it | 13:57 |
alekibango | i am willing to help with nova docs - but i feel a bit incompetent too | 13:57 |
chmouel | faccenda: there is a command line tool you can use in swift to help you test | 13:57 |
faccenda | chmouel: are you talking about the st command? | 13:58 |
chmouel | faccenda: yes | 13:58 |
alekibango | faccenda: there are some tools that can abstrack rackspace api | 13:58 |
alekibango | but i never used them | 13:58 |
faccenda | chmouel: so the swift interface isnt really s3 compliant? | 13:58 |
chmouel | faccenda: no | 13:58 |
alekibango | will it be? why ? | 13:58 |
faccenda | chmouel: i guess i misunderstood that | 13:59 |
*** ppetraki has joined #openstack | 13:59 | |
*** f4m8 is now known as f4m8_ | 14:00 | |
chmouel | i guess there is some legal reason but prob creith can tell more abou tit | 14:00 |
chmouel | ^^ creiht | 14:00 |
uvirtbot | chmouel: Error: "^" is not a valid command. | 14:00 |
faccenda | alekibango: can you point me someone? | 14:02 |
alekibango | faccenda: maybe try asking few hours later | 14:06 |
alekibango | this is the place to ask, but they are busy/away | 14:06 |
alekibango | or use the mailing list | 14:07 |
faccenda | alekibango: fine. thanks ;) thank you chmouel too | 14:09 |
alekibango | np | 14:09 |
*** hisaki has quit IRC | 14:13 | |
*** adjohn has quit IRC | 14:17 | |
*** mdomsch has joined #openstack | 14:19 | |
*** iammartian has quit IRC | 14:26 | |
*** befreax has quit IRC | 14:30 | |
*** jonwood_ has joined #openstack | 14:40 | |
*** jonwood has quit IRC | 14:41 | |
*** jonwood_ is now known as jonwood | 14:42 | |
*** gondoi has joined #openstack | 14:43 | |
*** gundlach has joined #openstack | 14:45 | |
*** rnirmal has joined #openstack | 14:47 | |
*** Ryan_Lane has joined #openstack | 14:51 | |
*** pharkmillups has joined #openstack | 14:57 | |
*** viewlogic has quit IRC | 14:58 | |
*** sirp1 has joined #openstack | 15:00 | |
*** sevenseeker has quit IRC | 15:05 | |
*** littleidea has quit IRC | 15:05 | |
*** befreax has joined #openstack | 15:05 | |
*** kashyapc has quit IRC | 15:12 | |
*** pharkmillups has quit IRC | 15:18 | |
*** calavera has quit IRC | 15:20 | |
*** pharkmillups has joined #openstack | 15:21 | |
creiht | faccenda: howdy | 15:25 |
*** kevnfx has joined #openstack | 15:25 | |
creiht | faccenda: The swift api is the same as the Rackspace cloudfiles api | 15:25 |
creiht | so anything that works with the cloudfiles api can work with swift, if the tool allows you to set which auth server to use | 15:26 |
creiht | if you are on a mac, cyberduck is a good tool to try | 15:26 |
creiht | swift includes a commandline tool called st that can interface with swfit | 15:27 |
creiht | running st with no options will print out the options | 15:27 |
chmouel | i think he was looking specifically S3 compatibility with swift | 15:27 |
creiht | chmouel: I'm getting there :) | 15:27 |
creiht | as to S3 compatibility, we (the RS swift team) have no plans to add one, but are not against someone adding an S3 compatibility layer | 15:28 |
creiht | if someone were to add such a feature, I'm sure they would get muc <3 from the community | 15:29 |
creiht | much | 15:29 |
*** dendrobates is now known as dendro-afk | 15:29 | |
chmouel | i think s3 should add a swift compat layer :) | 15:29 |
creiht | and if somone were to want to add such a feature, we can point you in the right direction | 15:29 |
creiht | hah | 15:29 |
*** blpiatt has quit IRC | 15:33 | |
*** dendro-afk is now known as dendrobates | 15:39 | |
*** ctennis has quit IRC | 15:43 | |
*** maplebed has joined #openstack | 15:45 | |
*** odyi has quit IRC | 15:50 | |
*** jbarratt has quit IRC | 15:50 | |
*** odyi has joined #openstack | 15:50 | |
*** jbarratt has joined #openstack | 15:50 | |
*** Xenith has quit IRC | 15:50 | |
*** Xenith has joined #openstack | 15:50 | |
*** jero has quit IRC | 15:51 | |
*** jero has joined #openstack | 15:51 | |
*** ibarrera has quit IRC | 15:52 | |
*** ibarrera has joined #openstack | 15:52 | |
*** ctennis has joined #openstack | 15:55 | |
*** brd_from_italy has quit IRC | 16:03 | |
eday | hmm, our pylint and pep8 numbers have been going back up :( | 16:03 |
*** iammartian has joined #openstack | 16:06 | |
mtaylor | eday: did we never get those to zero? | 16:10 |
soren | mtaylor: HAHAHHA! | 16:10 |
soren | mtaylor: I mean.. No. | 16:10 |
mtaylor | soren: :) | 16:10 |
*** mdomsch has quit IRC | 16:11 | |
faccenda | creiht: i am on a mac and i tryied cyberduck, but it seems to not allow me to change the hostname when i choose 'rackspace cloud files'. do i need to put something on my /etc/hosts file? | 16:14 |
*** guigui has quit IRC | 16:15 | |
faccenda | and yeah, i do need something really scalable that offers a S3 interface specifically as chmouel said. | 16:16 |
faccenda | reading more carefully my guess is that Nova (http://nova.openstack.org/) can do the job | 16:17 |
eday | mtaylor: heh, we were doing pretty well, but not recently | 16:18 |
creiht | faccenda: I don't have a mac, and thus haven't tried cyberduck, but as I understand, there is supposed to be an option to set the auth server | 16:19 |
faccenda | but it seems to be incipient and a overkill since i only need the storage layer | 16:19 |
creiht | are you running the latest version? | 16:19 |
*** Ryan_Lane is now known as Ryan_Lane|food | 16:19 | |
notmyname | faccenda: there are some instructions on at swift.openstack.org for making cyberduck work | 16:19 |
creiht | and the nova s3 like storage is mainly meant just for dev (as I understand) | 16:19 |
creiht | ah yes... http://swift.openstack.org/howto_cyberduck.html | 16:20 |
creiht | notmyname: thanks for reminding me :) | 16:20 |
notmyname | faccenda: http://swift.openstack.org/howto_cyberduck.html | 16:20 |
faccenda | creiht and notmyname: thanks ;) | 16:20 |
*** Ryan_Lane|food has quit IRC | 16:20 | |
creiht | lunch time :) | 16:21 |
*** joearnold has joined #openstack | 16:27 | |
*** littleidea has joined #openstack | 16:30 | |
jdarcy | Is there an OpenStack page describing the Swift API, or should I continue using http://www.rackspacecloud.com/cloud_hosting_products/files/api? | 16:43 |
*** ibarrera has quit IRC | 16:44 | |
*** joearnold has quit IRC | 16:47 | |
*** burris has quit IRC | 16:47 | |
*** joearnold has joined #openstack | 16:51 | |
*** kashyapc has joined #openstack | 16:54 | |
*** littleidea has quit IRC | 16:58 | |
*** Abd4llA has joined #openstack | 16:58 | |
*** littleidea has joined #openstack | 16:59 | |
*** joearnold has quit IRC | 17:02 | |
*** cloudmeat has joined #openstack | 17:05 | |
alekibango | dendrobates: i have seen your interview on floss weekly 128 - and it really resonated with me :) thank you for the good work you are doing... | 17:07 |
*** kevnfx has quit IRC | 17:09 | |
*** kevnfx has joined #openstack | 17:11 | |
*** cloudmeat has quit IRC | 17:11 | |
*** mdomsch has joined #openstack | 17:15 | |
*** burris has joined #openstack | 17:15 | |
*** kevnfx has quit IRC | 17:15 | |
*** jakedahn has joined #openstack | 17:15 | |
*** cloudmeat has joined #openstack | 17:15 | |
*** jakedahn has joined #openstack | 17:16 | |
*** kevnfx_ has joined #openstack | 17:17 | |
vishy | soren: any luck fixing? | 17:18 |
*** cloudmeat has quit IRC | 17:19 | |
*** joearnold has joined #openstack | 17:22 | |
*** Ryan_Lane has joined #openstack | 17:28 | |
*** burris has quit IRC | 17:30 | |
*** joearnold has quit IRC | 17:30 | |
*** burris has joined #openstack | 17:32 | |
*** joearnold has joined #openstack | 17:34 | |
*** jc_smith has joined #openstack | 17:34 | |
creiht | jdarcy: yeah that is the best source for the moment | 17:35 |
*** ttx has quit IRC | 17:35 | |
*** pharkmillups has quit IRC | 17:35 | |
creiht | We are planning on making a doc for swift, but haven't gotten to it yet | 17:35 |
jpipes | w00t. http://paste.openstack.org/show/49/ | 17:36 |
jdarcy | OK, thanks creiht. | 17:37 |
*** kashyapc has quit IRC | 17:40 | |
*** sevenseeker has joined #openstack | 17:44 | |
*** jpipes is now known as jpipes-afk | 17:44 | |
annegentle | jpipes: thanks for the heads-up Jay, I'm in Rookie-O this week but should be able to take the bug on headfirst | 17:50 |
*** johnbergoon has joined #openstack | 17:58 | |
*** joearnold has quit IRC | 17:59 | |
*** Abd4llA has quit IRC | 18:01 | |
*** joearnold has joined #openstack | 18:02 | |
*** pharkmillups has joined #openstack | 18:04 | |
*** ppetraki is now known as ppetraki-lunch | 18:05 | |
*** rlucio has joined #openstack | 18:11 | |
rlucio | just wondering, has anyone noticed some funkiness in the way nova-manage is working right now? | 18:13 |
rlucio | users are being created in redis, but project creation is looking for users in sqllite and then barfs (since they are in redis) | 18:14 |
*** Abd4llA has joined #openstack | 18:16 | |
rlucio | has anyone else seen this issue? I'm wondering if i have some sort of config issue | 18:16 |
*** jakedahn has quit IRC | 18:19 | |
*** jakedahn has joined #openstack | 18:20 | |
*** gondoi_ has joined #openstack | 18:22 | |
*** sagi_ has joined #openstack | 18:22 | |
*** rlucio has quit IRC | 18:23 | |
eday | rlucio: the auth DB and instance datastore were separate, but the 'redisectomy' branch just went in which removed redis support entirely | 18:24 |
eday | doh | 18:24 |
*** gondoi__ has joined #openstack | 18:25 | |
zul | good thing i havent merged yet :) | 18:25 |
*** gondoi has quit IRC | 18:25 | |
*** gondoi__ is now known as gondoi | 18:25 | |
*** gondoi_ has quit IRC | 18:26 | |
*** jakedahn has quit IRC | 18:26 | |
*** rlucio has joined #openstack | 18:34 | |
rlucio | eday: so then if i update to HOL then the redis issue should go away? | 18:34 |
*** kevnfx_ has quit IRC | 18:39 | |
*** Podilarius has quit IRC | 18:40 | |
eday | rlucio: redis will go away, hopefully other issues too :) | 18:41 |
*** rlucio_ has joined #openstack | 18:42 | |
*** jonwood has quit IRC | 18:42 | |
*** rlucio has quit IRC | 18:43 | |
*** jonwood has joined #openstack | 18:44 | |
*** rlucio_ is now known as rlucio | 18:44 | |
*** Podilarius has joined #openstack | 18:46 | |
Abd4llA | hi guys | 18:47 |
Abd4llA | Is this page up to date ? http://wiki.openstack.org/InstallFromSource | 18:47 |
*** cloudmeat has joined #openstack | 18:52 | |
*** gaveen has joined #openstack | 18:54 | |
*** gaveen has joined #openstack | 18:54 | |
soren | vishy: I succesfully identified the cause, chatted with upstream about a solution, and rumour has it there might be a patch in my inbox. Gimme 20 minutes to test. | 18:55 |
gundlach | i've been playing with APIRequestContext for the last few hours, and have been thinking. Would it make sense to have two different Contexts? One for use in the API and in rabbit -- a plain dict containing minimal info -- and a richer one for use in workers who need to check details of projects etc. | 18:55 |
gundlach | the code that pulled the request out of rabbit would turn it into a full-fledged context object. | 18:56 |
gundlach | right now, we have backend code import api in order to instantiate context objects, which seems badly coupled | 18:56 |
alekibango | Abd4llA: novascript (from vishy) works on ubuntu and debian, if you dont use USE_VENV... and contains usefull and readable code - which might help you | 18:57 |
gundlach | I had started down the path of making all contexts a plain dict, but then there are several places that use methods on context.project | 18:57 |
alekibango | Abd4llA: nova documentation is really not good at the moment, but it will improve soon (i hope) | 18:58 |
alekibango | annegentle: are u here? :) | 18:58 |
notmyname | alekibango: she's in new hire orientation all week | 19:00 |
alekibango | ha, she pvntmsged me | 19:02 |
alekibango | notmyname: i know, thanks :) | 19:02 |
Abd4llA | alekibango, and is it possible to install inside a VirtualBox VM ? Or it should be on bare metal ? | 19:02 |
alekibango | Abd4llA: nova can run inside Vbox if you use QEMU or UML virtualisation | 19:02 |
alekibango | but vbox is not that great :) | 19:02 |
alekibango | and qemu is slow like hell | 19:03 |
Abd4llA | alekibango, do u suggest any alternative ? | 19:03 |
*** ppetraki-lunch is now known as ppetraki | 19:04 | |
*** littleidea has quit IRC | 19:04 | |
alekibango | Abd4llA: KVM or XEN | 19:05 |
alekibango | KVM is easier to work with (needs hw virt support), xen is a bit faster one | 19:05 |
alekibango | i would like vbox if it had all parts open -- including the seamless window integration... | 19:06 |
*** sophiap has quit IRC | 19:07 | |
*** joearnold has quit IRC | 19:07 | |
*** londo_ has quit IRC | 19:08 | |
*** londo_ has joined #openstack | 19:08 | |
alekibango | Abd4llA: http://github.com/vishvananda/novascript | 19:11 |
alekibango | Abd4llA: that script will help you get running | 19:12 |
alekibango | u should user root user for running it | 19:12 |
alekibango | and dont use USE_VENV | 19:12 |
gundlach | jpipes-afk, devcamca-: i must have missed something. Does Devin's code in trunk really fix https://bugs.launchpad.net/nova/+bug/644092 ? I still see empty contexts passed all over the place in trunk. | 19:13 |
uvirtbot | Launchpad bug 644092 in nova "authorization not checked in ec2 api" [High,Fix committed] | 19:13 |
*** cloudmeat1 has joined #openstack | 19:13 | |
gundlach | maybe the DeprecationWarnings are what this is referring to? | 19:13 |
*** jakedahn has joined #openstack | 19:15 | |
*** cloudmeat has quit IRC | 19:15 | |
*** gundlach has quit IRC | 19:18 | |
Abd4llA | alekibango, thnx alot | 19:20 |
*** cloudmeat has joined #openstack | 19:20 | |
*** cloudmeat1 has quit IRC | 19:21 | |
soren | vishy: /win 99 | 19:21 |
soren | Whoops. | 19:21 |
* creiht wonders if soren actually has 99 irssi tabs | 19:22 | |
soren | 133. | 19:23 |
soren | Sorry, 131. | 19:23 |
creiht | whoa | 19:24 |
soren | vishy: I understand the problem well enough now to work around it, though. | 19:24 |
soren | vishy: So, the problem occurs if you're firing up a new vm that references a filter that your are updating at roughly the same time. | 19:27 |
soren | vishy: "roughly" because the window of opportunity is pretty large. The time from issuing the virDomainCreateXML until it actually starts is the critical section. | 19:28 |
soren | vishy: So, as you suggested, making sure only one API call happens at the same time should do it. | 19:29 |
*** cloudmeat has quit IRC | 19:30 | |
*** cloudmeat has joined #openstack | 19:34 | |
*** pharkmillups has quit IRC | 19:36 | |
vishy | soren: weird, i changed the process pool to one and it still seemed to be hanging | 19:41 |
soren | vishy: You sure nothing is using virsh on the side anymore? | 19:42 |
soren | vishy: I honestly don't remember. | 19:42 |
vishy | soren: nothing is using virsh when we launch | 19:42 |
vishy | soren: attach volumes does, but it was hanging without volumes in the mix | 19:43 |
vishy | soren: maybe there is some ovelap even with process pool = 1 | 19:43 |
soren | vishy: I /think/ all the calls involved are blocking (seen from the API side). | 19:43 |
soren | vishy: ..but perhaps not. | 19:43 |
soren | vishy: The filter updates may async. | 19:44 |
* soren checks | 19:44 | |
vishy | soren: there must be a place we can stick in a simple locking mechanism | 19:45 |
faccenda | does anyone can tell if it is possible to have a 'S3-like only' setup with Nova on which i can add storage nodes dynamically? | 19:49 |
creiht | faccenda: you can only do that with swift | 19:51 |
*** befreax has joined #openstack | 19:52 | |
faccenda | creiht: yeah, but I need a S3 interface... i thought maybe Nova could use Swift as a backend somehow... | 19:53 |
creiht | Nova will use the swift backend, but will use the swift apis | 19:53 |
faccenda | but right now i uses the native filesystem, right? | 19:54 |
faccenda | *it | 19:54 |
creiht | nova or swift? | 19:54 |
faccenda | nova | 19:54 |
creiht | that I do not know | 19:54 |
faccenda | thank you anyway | 19:55 |
*** johnpur has joined #openstack | 19:57 | |
*** ChanServ sets mode: +v johnpur | 19:57 | |
*** cloudmeat has quit IRC | 20:01 | |
*** sophiapmobile has joined #openstack | 20:02 | |
*** cloudmeat has joined #openstack | 20:03 | |
*** sophiapmobile has quit IRC | 20:06 | |
*** cloudmeat has joined #openstack | 20:07 | |
*** rlucio has quit IRC | 20:14 | |
*** burris has quit IRC | 20:14 | |
*** jonwood has quit IRC | 20:20 | |
soren | vishy: I'm afraid the patch from upstream was a dud. | 20:25 |
vishy | :( | 20:25 |
vishy | you tried a patch and it didn't fix? | 20:26 |
soren | It made it worse. | 20:26 |
soren | Way, way, way worse. | 20:26 |
soren | So, not today. | 20:26 |
soren | I think adding a delay after defining filters would help. | 20:26 |
soren | ...but that really sucks. | 20:27 |
soren | vishy: https://www.redhat.com/archives/libvir-list/2010-October/msg00139.html <--- Analysis and (useless) patch, if you're interested. | 20:28 |
*** joearnold has joined #openstack | 20:28 | |
*** jpipes-afk is now known as jaypipes | 20:28 | |
vishy | hmm | 20:28 |
vishy | do you see an easy way we can lock from python code? | 20:29 |
soren | Not right now, no. | 20:29 |
soren | I haven't really been focused on that sort of thing, though. There may be something we can do that I just haven't thought of yet. | 20:30 |
vishy | we really need a workaround | 20:30 |
vishy | right now it is disable security groups | 20:31 |
vishy | which probably won't fly | 20:31 |
soren | vishy: I really want to help you out (I've spent the entire day on this!), but I really just don't have any magic tricks up my sleeve right now. | 20:33 |
soren | vishy: Other than arbitrary sleeps in between libvirt calls. | 20:33 |
*** cloudmeat has quit IRC | 20:33 | |
soren | Hmm... No gundlach? | 20:33 |
*** cloudmeat has joined #openstack | 20:34 | |
*** mattf is now known as ___mattf | 20:35 | |
*** littleidea has joined #openstack | 20:37 | |
*** littleidea has quit IRC | 20:40 | |
*** burris has joined #openstack | 20:41 | |
*** allsystemsarego_ has joined #openstack | 20:48 | |
*** littleidea has joined #openstack | 20:48 | |
vishy | soren: arbitrary sleeps sounds good right now! | 20:48 |
vishy | :) | 20:49 |
*** allsystemsarego_ has quit IRC | 20:50 | |
*** allsystemsarego_ has joined #openstack | 20:50 | |
*** ctennis has quit IRC | 20:50 | |
*** allsystemsarego has quit IRC | 20:50 | |
*** allsystemsarego has joined #openstack | 20:53 | |
*** allsystemsarego has joined #openstack | 20:53 | |
*** allsystemsarego_ has quit IRC | 20:55 | |
soren | vishy: lol | 20:55 |
*** sophiap has joined #openstack | 20:59 | |
*** kevnfx has joined #openstack | 21:02 | |
*** ctennis has joined #openstack | 21:03 | |
*** pharkmillups has joined #openstack | 21:13 | |
*** ArdRigh has joined #openstack | 21:22 | |
*** dendrobates is now known as dendro-afk | 21:24 | |
*** faccenda has quit IRC | 21:24 | |
*** dendro-afk is now known as dendrobates | 21:27 | |
*** kevnfx has quit IRC | 21:28 | |
*** rlucio has joined #openstack | 21:31 | |
Abd4llA | I need help :) | 21:33 |
*** cloudmeat1 has joined #openstack | 21:33 | |
Abd4llA | I installed openstack from the novascript | 21:33 |
Abd4llA | and when I try euca-run-instances -k test -t m1.tiny ami-tiny | 21:33 |
Abd4llA | compute throughs and exception | 21:33 |
*** cloudmeat has quit IRC | 21:34 | |
Abd4llA | 2010-10-06 23:32:08+0200 [-] File "/root/novascript/nova/nova/compute/manager.py", line 86, in run_instance | 21:34 |
Abd4llA | 2010-10-06 23:32:08+0200 [-] yield self.driver.spawn(instance_ref) | 21:34 |
Abd4llA | 2010-10-06 23:32:08+0200 [-] AttributeError: 'int' object has no attribute 'startswith' | 21:34 |
*** miclorb_ has joined #openstack | 21:36 | |
*** jdarcy has quit IRC | 21:38 | |
*** MrKohonen has joined #openstack | 21:41 | |
*** jakedahn has quit IRC | 21:42 | |
MrKohonen | Hi, I have a problem deploying my first image... | 21:43 |
MrKohonen | xceptions.TypeError: virDomainLookupByName() argument 2 must be string or None, not long | 21:44 |
MrKohonen | I'm using the default branch of the novascript, so I don't know if it's my fault or not | 21:45 |
MrKohonen | any ideas? | 21:45 |
MrKohonen | I'm installing inside VBox and it's failing libvirt + qemu: http://pastebin.com/eLBpWVHd | 21:49 |
*** cloudmeat1 has quit IRC | 21:54 | |
*** kevnfx has joined #openstack | 21:56 | |
*** kevnfx has left #openstack | 21:56 | |
*** MrKohonen has quit IRC | 21:58 | |
*** cloudmeat has joined #openstack | 21:59 | |
*** allsystemsarego has quit IRC | 22:01 | |
*** littleidea has quit IRC | 22:03 | |
*** mdomsch has quit IRC | 22:05 | |
uvirtbot | New bug: #656012 in nova "euca-run-instances fails running sample novascript in VBox with qemu" [Undecided,New] https://launchpad.net/bugs/656012 | 22:06 |
*** ppetraki has quit IRC | 22:11 | |
*** cloudmeat has quit IRC | 22:14 | |
*** gondoi has quit IRC | 22:16 | |
alekibango | Abd4llA maybe you should try with sqlite first | 22:21 |
Abd4llA | alekibango, I'm having that same bug that was just posted | 22:21 |
Abd4llA | https://launchpad.net/bugs/656012 | 22:21 |
uvirtbot | Launchpad bug 656012 in nova "euca-run-instances fails running sample novascript in VBox with qemu" [Undecided,New] | 22:21 |
alekibango | vishy: please look there | 22:21 |
*** jakedahn has joined #openstack | 22:24 | |
alekibango | Abd4llA: it fails in line 86 of nova/compute/manage.py ... might be some new bug :) | 22:27 |
alekibango | Abd4llA: if you will try nova version from yesterday, it might work :) | 22:28 |
Abd4llA | ok, gonna try :) | 22:28 |
vishy | alekibango: | 22:28 |
vishy | can one of you change the logging.exception on line 91 of nova/network/manager.py to logging.error | 22:29 |
alekibango | Abd4llA: please do | 22:29 |
vishy | and add a raise below the self.db.instance_set_state( | 22:29 |
vishy | on line 96 | 22:29 |
alekibango | vishy: ok i will try to upgrade to todays version and see it waht it does | 22:29 |
vishy | then you'll actually get a real traceback | 22:30 |
vishy | i don't see anywhere we are using startswith, so it may be bad data passed into a library | 22:30 |
alekibango | btw where are u wishy? | 22:30 |
vishy | SF | 22:30 |
alekibango | aha, its late here in eu | 22:30 |
*** jakedahn has quit IRC | 22:31 | |
vishy | sorry i can't do extensive debugging right now, working on some heavy deadline stuff | 22:31 |
*** littleidea has joined #openstack | 22:31 | |
alekibango | Abd4llA: i am trying to get into it too, but try doing what vishy said... | 22:38 |
Abd4llA | alekibango, ok | 22:39 |
Abd4llA | sure | 22:39 |
alekibango | on my machine: euca-run-instances -k test -t m1.tiny ami-tiny -> ValueError: String too long | 22:39 |
alekibango | :D | 22:40 |
vishy | what got merged recently? | 22:40 |
vishy | hmm | 22:41 |
vishy | i blame ec2_id | 22:41 |
alekibango | might be... | 22:41 |
Abd4llA | vishy, I can't find logging.exception on line 91 | 22:41 |
vishy | in nova/compute/manager.py? | 22:42 |
alekibango | when i runned the same command again - it takes time, still working :) | 22:42 |
vishy | in the run-instances | 22:42 |
Abd4llA | for network in self.db.host_get_networks(None, self.host): | 22:42 |
Abd4llA | that's my 91 line | 22:42 |
Abd4llA | nova/network/manager.py | 22:42 |
vishy | s/run-instances/run_instance | 22:42 |
vishy | nova/compute/manager.py | 22:42 |
Abd4llA | that's the 1st line of the def init_host(self): method | 22:42 |
alekibango | vishy: https://bugs.launchpad.net/nova/+bug/656012 | 22:42 |
uvirtbot | Launchpad bug 656012 in nova "euca-run-instances fails running sample novascript in VBox with qemu" [Undecided,New] | 22:42 |
Abd4llA | opps | 22:43 |
vishy | :) | 22:43 |
*** pvo has quit IRC | 22:45 | |
alekibango | Abd4llA: did you run tests sucessfully? | 22:46 |
* alekibango starts tests | 22:47 | |
*** Ryan_Lane has quit IRC | 22:48 | |
*** adjohn has joined #openstack | 22:48 | |
Abd4llA | alekibango, nop. This is my first go @ nova | 22:48 |
*** adjohn has quit IRC | 22:48 | |
*** Podilarius has left #openstack | 22:48 | |
alekibango | Abd4llA: cd nova; ./run_tests.sh | 22:49 |
Abd4llA | yeah I tried that idd | 22:49 |
Abd4llA | redis.exceptions.ConnectionError: Error 111 connecting 127.0.0.1:6379. ECONNREFUSED. | 22:49 |
Abd4llA | it seems redis is not running | 22:49 |
Abd4llA | should I run anything previously? | 22:50 |
alekibango | restart redis (screen1) | 22:50 |
Abd4llA | ok | 22:50 |
alekibango | Abd4llA: its best to configure screen so you see screen names | 22:50 |
Abd4llA | yeah, I've a nice colorish screenrc | 22:50 |
*** Ryan_Lane has joined #openstack | 22:50 | |
alekibango | i love byobu :) | 22:51 |
alekibango | but hardstatus option is nice too | 22:51 |
Abd4llA | should I create a virtual enviroment ? | 22:51 |
alekibango | hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%< %= MyComp" -- thats what i use | 22:51 |
Abd4llA | y/n | 22:51 |
alekibango | do it | 22:51 |
alekibango | it will not harm | 22:51 |
alekibango | (for tests) | 22:52 |
Abd4llA | damn, I feel I've tons of stuff to read about | 22:52 |
alekibango | Abd4llA: unfortunatelly, there is not much stuff to read about nova administering and using | 22:52 |
alekibango | but i hope we can change that tomorrow | 22:52 |
Abd4llA | then I've lots of code to read :) | 22:52 |
alekibango | yes, code is readable, mostly - its python :) | 22:53 |
Abd4llA | alekibango, what do u think the best "fastest" way to get involved ? | 22:53 |
alekibango | Abd4llA: to help me write the deployment manual and admin manual and enduser manual for nova | 22:53 |
Abd4llA | u wish :D | 22:53 |
alekibango | ehm, no i really believe that | 22:54 |
alekibango | we can together identify what pieces of info are missing | 22:54 |
*** cloudmeat has joined #openstack | 22:54 | |
alekibango | and press some important people to get it explained | 22:54 |
Abd4llA | hmm, interesting | 22:54 |
Abd4llA | ok, test suite passed | 22:55 |
*** DubLo7 has quit IRC | 22:55 | |
Abd4llA | Ran 132 tests in 148.591s | 22:55 |
alekibango | i am not paid to write docs, but i believe we can make it togther, there is bunch of newbies here who are desperate -- and need docs | 22:55 |
alekibango | its in ours best interests to cooperate | 22:56 |
alekibango | Abd4llA: start by writing in your vim -- what information you are missing -- key areas | 22:56 |
alekibango | that WILL hellp us to move forward | 22:57 |
alekibango | if we will not participate, Anne Gentle will not be able to write all docs by herself | 22:58 |
Abd4llA | alekibango, Can you give me some estimate on the ammount of needed effort? | 22:58 |
alekibango | nope, but i will give few days to it | 22:58 |
alekibango | you know, its voluntary | 22:59 |
Abd4llA | alekibango, that can idd benifit me on getting a good look into it | 22:59 |
alekibango | yes thats what i talk about | 22:59 |
*** rnirmal has quit IRC | 22:59 | |
alekibango | there are some people who told me they will help | 22:59 |
alekibango | i mean people who will explain topics etc... they just need some help to get it all started | 23:00 |
Abd4llA | alekibango, did you discuss that with someone b4? | 23:01 |
alekibango | i was talking to Anne G tonight | 23:01 |
alekibango | and on last meeting yesterday | 23:01 |
alekibango | see meeting logs | 23:02 |
Abd4llA | Ok, I'm interested | 23:02 |
Abd4llA | But I'm very new to this community :) | 23:02 |
alekibango | she told me that she needs help and will be glad if we start some work in the area - i already started by planning structure | 23:02 |
alekibango | Abd4llA: i am here for a month, but i am still a total newbie, dont worry | 23:02 |
alekibango | Abd4llA: go find how to participate doc on wiki - and sign that document | 23:03 |
Abd4llA | yeah, signed the contributor agreement already | 23:03 |
alekibango | i have one test failure :) | 23:03 |
alekibango | but that failure is false negative | 23:04 |
alekibango | i will provide patch for it soon :) | 23:04 |
alekibango | when i will become more confident with Launchpad :) | 23:04 |
*** Ryan_Lane has quit IRC | 23:05 | |
Abd4llA | hehe | 23:05 |
Abd4llA | alekibango, ok. So how do you think I should start? | 23:08 |
*** abecc has quit IRC | 23:08 | |
alekibango | Abd4llA: maybe it would be good to write our notes on etherpad - please bookmark http://etherpad.openstack.org/NovaDocsNotes | 23:08 |
alekibango | and you can start writing :) | 23:08 |
alekibango | give yourself a name | 23:09 |
Abd4llA | alekibango, so your test suite is failing, yet nova is working. And mine is not failing, yet nova is not working :D | 23:11 |
alekibango | Abd4llA: i can make them OK, those tests | 23:11 |
alekibango | Abd4llA: i have 2 instances now working | 23:12 |
alekibango | well not working... shutdown and scheduling | 23:12 |
alekibango | ahm compute has some exception :( | 23:13 |
*** cloudmeat has quit IRC | 23:13 | |
Abd4llA | is it the same ? | 23:13 |
alekibango | File "/srv/cloud/nova/nova/compute/manager.py", line 86, in run_instance yield self.driver.spawn(instance_ref) | 23:14 |
Abd4llA | yep | 23:14 |
alekibango | yes | 23:14 |
Abd4llA | welcome on board :) | 23:14 |
alekibango | exceptions.TypeError: virDomainLookupByName() argument 2 must be string or None, not long | 23:14 |
* alekibango blames all those merges | 23:14 | |
alekibango | and glance will not be merged into austin :( | 23:15 |
*** pharkmillups has quit IRC | 23:15 | |
alekibango | http://pastebin.com/gVy89kyc - thats error in my console | 23:16 |
alekibango | the same as yours | 23:16 |
alekibango | btw best is to start the novascript from /srv/cloud directory, as there is one handwritten path leading to nova/tools there :) | 23:17 |
Abd4llA | yeah, I modified that path already, the scrub ha? | 23:18 |
*** zaitcev has joined #openstack | 23:19 | |
alekibango | Abd4llA: you can remove the virtualbox and qemu part from your bug tittle, as its miss-leading | 23:20 |
Abd4llA | ahh, btw, I didn't that that bug | 23:20 |
Abd4llA | that was MrKohonen | 23:20 |
Abd4llA | he logged in a while ago stating his problem, I talked to him and found out we have the same problem | 23:21 |
Abd4llA | then he created the bug and left :) | 23:21 |
Abd4llA | *I didn't create that bug | 23:22 |
alekibango | :) | 23:22 |
alekibango | Abd4llA: in nova/compute/manage.py | 23:25 |
Abd4llA | vishy, did as told | 23:25 |
Abd4llA | http://pastebin.com/2UvXUL6R | 23:25 |
Abd4llA | seems in File "/usr/lib/python2.6/posixpath.py", line 65 | 23:25 |
Abd4llA | seems it's sending some wrong arg | 23:26 |
alekibango | problem is -- there is integer treated like string | 23:26 |
Abd4llA | yeah | 23:26 |
Abd4llA | instance['name'] | 23:26 |
alekibango | maybe it should be coverted to string | 23:26 |
vishy | yeah | 23:27 |
vishy | why is instance name returning an int | 23:27 |
vishy | bleh | 23:27 |
Abd4llA | surrounded with str, testing | 23:28 |
vishy | return self.internal_id | 23:28 |
vishy | in nova/db/sqlalchemy/models.py | 23:29 |
vishy | should probably be return str(self.internal_id) | 23:29 |
vishy | because name is assumed to be a string everywhere | 23:29 |
alekibango | vishy: ok, please correct that one for us | 23:30 |
alekibango | or should i do? :) | 23:30 |
alekibango | i would like to practice launchpad usage | 23:30 |
alekibango | :) | 23:30 |
vishy | well let him test it first | 23:31 |
vishy | if that works, seems like a reasonable fix | 23:31 |
vishy | and yeah you're welcome to do it | 23:31 |
Abd4llA | ok testing | 23:31 |
alekibango | so if that will make it ok, i should branch nova, using name of the bug -- pull it, edit it, push, request merge? | 23:33 |
alekibango | (i am asking because i am new to lp) | 23:33 |
alekibango | i was using git for some time, but bzr is also new to me | 23:34 |
vishy | yes | 23:34 |
vishy | when you commit you can do a --fixes lp:XXXXX | 23:34 |
vishy | where x is bug number | 23:34 |
vishy | and when you push it will automatically link for you | 23:34 |
alekibango | ok | 23:34 |
alekibango | ty | 23:35 |
vishy | np | 23:35 |
*** befreax has quit IRC | 23:35 | |
Abd4llA | new error | 23:37 |
Abd4llA | http://pastebin.com/ar0x8XN6 | 23:37 |
alekibango | i somehow begin to thing that those unittests are nice, but not enough... :) we need also some automated functional tests | 23:39 |
alekibango | and no merging without passing! | 23:39 |
alekibango | i mean tests which will test whole setups - using nova as users would... | 23:40 |
*** pvo has joined #openstack | 23:40 | |
*** ChanServ sets mode: +v pvo | 23:40 | |
Abd4llA | alekibango, well actually , me and some bunch of guys were considering taking the first steps here by working on the test suite | 23:40 |
alekibango | wow :) great idea | 23:40 |
vishy | test suite definitely needs some help | 23:41 |
alekibango | Abd4llA: at least single machine - functional test would be great | 23:41 |
*** rlucio has quit IRC | 23:42 | |
alekibango | later you can add automated tests using web browser :) | 23:42 |
alekibango | and desktop apps | 23:42 |
Abd4llA | vishy, any idea with the new error? | 23:44 |
alekibango | nova/nova/virt/libvirt_conn.py keps popping up in those errors.. | 23:45 |
vishy | sorry which error? | 23:46 |
alekibango | http://pastebin.com/ar0x8XN6 | 23:46 |
alekibango | new error from Abd4llA | 23:46 |
vishy | ye | 23:46 |
vishy | that is using the wrong version of boto | 23:46 |
vishy | use boto==1.9b | 23:46 |
Abd4llA | unfortunatly me have to leave now, it's getting late here :) | 23:47 |
alekibango | i will test it | 23:48 |
alekibango | Abd4llA: also late here, see you tomorrow | 23:48 |
alekibango | (bookmark the etherpad) | 23:48 |
Abd4llA | alekibango, yep, did | 23:49 |
*** pvo has quit IRC | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!