*** adiantum has quit IRC | 00:02 | |
sirp- | jaypipes: db_migration is ready for re-review | 00:03 |
---|---|---|
*** ctennis has quit IRC | 00:05 | |
that__guy | quick question about user roles: what role would a user need to run an image from a project he was associated with but NOT the projectmanager of? | 00:07 |
*** adiantum has joined #openstack | 00:07 | |
eday | creiht: What are reasonable limits for swift given current hardware? petabytes? | 00:07 |
Ryan_Lane | that__guy: sysadmin | 00:09 |
Ryan_Lane | that__guy: note that he would need to be in the global role, and the project role | 00:09 |
that__guy | ryan: excellent, thanks. in the docs, it says developer and sysadmin are identical | 00:09 |
that__guy | ryan: or am I reading old docs | 00:10 |
Ryan_Lane | because as of right now, they intersect. they aren't a union | 00:10 |
that__guy | ah | 00:10 |
Ryan_Lane | sec. lemme see | 00:10 |
Ryan_Lane | I don't even see developer as a role in the ec2 api | 00:11 |
Ryan_Lane | just sysadmin, netadmin, and projectmanager | 00:11 |
that__guy | huh, in bzr545 there's a developer role | 00:12 |
that__guy | well, I'll give sysadmin a try. thanks | 00:12 |
Ryan_Lane | seems there is in my version too | 00:12 |
termie | soren: how long are you around? this meeting is going to go on for a while yet | 00:12 |
Ryan_Lane | that__guy: but the only place I see it referenced in the code is as an allowed role | 00:13 |
Ryan_Lane | I don't see it granted any permissions | 00:13 |
that__guy | ryan: that explains why it doesn't do anything :) | 00:14 |
*** opengeard has joined #openstack | 00:14 | |
Ryan_Lane | even then, though... | 00:14 |
Ryan_Lane | your user would need to be in the global and project groups | 00:14 |
Ryan_Lane | for developer | 00:14 |
that__guy | oh yeah, just tried it out and it works | 00:15 |
that__guy | sysadmin, not developer | 00:15 |
* Ryan_Lane nods | 00:15 | |
Ryan_Lane | nova/api/ec2/__init__.py gives a good idea of what roles can do what | 00:16 |
Ryan_Lane | in the Authorizer class | 00:16 |
that__guy | ok, I'll check that next time. The docs I'm working off of must be outdated. thanks. | 00:17 |
Ryan_Lane | yw | 00:17 |
*** blakeyeager has quit IRC | 00:18 | |
*** adiantum has quit IRC | 00:19 | |
*** rnirmal has quit IRC | 00:20 | |
*** opengeard has quit IRC | 00:22 | |
*** westmaas has quit IRC | 00:22 | |
bwalker7125 | in nova, is there a way to get public floating ip addresses to automatically associate with a new instance, or must the association be done manually? | 00:22 |
*** adiantum has joined #openstack | 00:24 | |
*** littleidea has joined #openstack | 00:26 | |
*** kbringard has joined #openstack | 00:28 | |
kbringard | hey guys, quick ?... anyone know off the top of their head if there is a way to query the API for instances based on the user | 00:28 |
kbringard | I see that there is a user_id column that is populated | 00:28 |
kbringard | and in the db api code there is stuff to get it, but I couldn't find anywhere that uses that | 00:29 |
kbringard | except | 00:29 |
kbringard | in the compute api | 00:29 |
kbringard | there is one reference | 00:29 |
jaypipes | sirp-: sweetness. done with dinner, ready for reviews. ;) | 00:30 |
*** kbringard_ has joined #openstack | 00:31 | |
*** kbringard has quit IRC | 00:32 | |
*** kbringard_ is now known as kbringard | 00:32 | |
*** adiantum has quit IRC | 00:33 | |
*** kbringard has quit IRC | 00:34 | |
*** grapex has quit IRC | 00:35 | |
*** adiantum has joined #openstack | 00:37 | |
*** abecc has quit IRC | 00:40 | |
*** jsgotangco has joined #openstack | 00:41 | |
*** tr3buchet has quit IRC | 00:41 | |
termie | jaypipes: heya, do you know how to do this history rewrite thing for the twiddly? | 00:44 |
termie | jaypipes: s/twiddly/tilde/ | 00:45 |
*** tr3buchet has joined #openstack | 00:45 | |
*** bwalker7125 has quit IRC | 00:45 | |
*** reldan has quit IRC | 00:46 | |
jaypipes | termie: by "rewrite", I think the only thing to do would be a revision removal and replacement, no? what did soren say was the solution, if anything? | 00:49 |
termie | jaypipes: aye, revision removal and replacement | 00:51 |
annegentle | does anyone know how to ban/delete users on the wiki? We have a spammer making pages about gift baskets :) | 00:52 |
jaypipes | termie: yeah, I could do it..just want to make sure that if I do that, Hudson/Tarmac won't simply rewrite the tilde stuff in the revisions afterwards! :) | 00:52 |
jaypipes | annegentle: not sure for moinmoin, no... :( | 00:53 |
annegentle | jaypipes: ok... I may have the ability, just have to figure out how... | 00:55 |
*** adiantum has quit IRC | 01:01 | |
jaypipes | mtaylor: around? | 01:04 |
*** adiantum has joined #openstack | 01:06 | |
annegentle | ok, disabled the user. The wiki is safe again. | 01:07 |
*** hub_cap has joined #openstack | 01:10 | |
*** bcherian has joined #openstack | 01:12 | |
jaypipes | annegentle: until he creates a new user ;) | 01:12 |
*** baldben has quit IRC | 01:12 | |
*** adiantum has quit IRC | 01:15 | |
sirp- | jaypipes: just saw your comment; thought of that as well; i guess the question is do we see glance-manage taking on more responsiblities (like nova-manage does currently)? | 01:17 |
sirp- | i guess for now we could rename glance-manage-registry, and if its role expands, we'll cross that bridge... | 01:19 |
*** adiantum has joined #openstack | 01:21 | |
*** joearnold has quit IRC | 01:21 | |
jaypipes | sirp-: no, what I was saying is that suppose someone has a different Glance registry server built in, say, Java, and using Redis, the glance-manage db_sync commands would bomb out entirely... | 01:22 |
jaypipes | sirp-: naming it glance-manage-registry indicates that it is just for managing the reference implementation registry server included with Glance.. | 01:23 |
*** Ryan_Lane has quit IRC | 01:23 | |
*** desai has quit IRC | 01:24 | |
jaypipes | sirp-: or rather, glance-registry-manage | 01:24 |
*** Ryan_Lane has joined #openstack | 01:25 | |
*** howardroark has joined #openstack | 01:27 | |
*** howardroark has left #openstack | 01:27 | |
*** adiantum has quit IRC | 01:28 | |
*** maplebed has quit IRC | 01:38 | |
*** adiantum has joined #openstack | 01:40 | |
soren | jaypipes: It's just a tag. | 01:43 |
soren | jaypipes: You can remove tags without touching other metadata. | 01:43 |
*** ctennis has joined #openstack | 01:43 | |
*** ctennis has joined #openstack | 01:43 | |
*** hub_cap has quit IRC | 01:44 | |
soren | It's for tomorrow, if I'm going to do it. It's almost 3 here. | 01:44 |
jaypipes | soren: if you give me instructions, I'll handle it and you go to bed | 01:44 |
soren | I can't be trusted to cowboy things onto (or out of) trunk at this hour. | 01:44 |
jaypipes | soren: understood. let's just do it in the morning then, ok? | 01:45 |
soren | "bzr tag --delete name_of_tag -d lp:nova" from hudson ought to do the trick. | 01:45 |
jaypipes | termie: is the morning OK to handle this? | 01:45 |
soren | s/hudson/the hudson box/ | 01:45 |
*** bcherian has quit IRC | 01:45 | |
*** adiantum has quit IRC | 01:46 | |
termie | jaypipes: the morning is fine i suppose, but in general the longer it goes this way the more people are going to have to blow away their branches | 01:47 |
*** kpepple has quit IRC | 01:48 | |
termie | jaypipes: and an announcement will probably need to be made on the mailing list | 01:49 |
jaypipes | termie: who is going to have to blow away their branches? | 01:49 |
jaypipes | termie: doing a bzr branch lp:nova/bexar will result in the same thing tomorrow as today... | 01:49 |
jaypipes | termie: the only thing that changes is for people doing packaging...which is not many people AFAICT | 01:50 |
termie | jaypipes: does it? when i pull down new changes i get tags | 01:50 |
termie | jaypipes: termie@preciousroy:bzr/repo/master % bzr tags [hacking_update] 17:50:35 | 01:50 |
termie | 0.9.0 182 | 01:50 |
termie | 2011.1~rc1 645 | 01:50 |
jaypipes | termie: sure, but what are you doing with that information? | 01:51 |
termie | jaypipes: it is part of the repo | 01:51 |
termie | jaypipes: when you pull again it will say diverged | 01:51 |
jaypipes | termie: who are these folks that are running bzr tags and using that information for something? | 01:51 |
jaypipes | termie: hmm.. | 01:51 |
termie | jaypipes: at least that is my guess as to what will happen | 01:51 |
jaypipes | soren: is that true? | 01:51 |
jaypipes | termie: I don't think so...but I'd defer to soren. | 01:52 |
termie | anyway, yes we can wait for soren to be awake again his time | 01:52 |
*** grapex has joined #openstack | 01:52 | |
jaypipes | termie: AFAIK, branch diversions in BZR are unrelated to a tag. It's the revno that matters... | 01:52 |
*** adiantum has joined #openstack | 01:52 | |
jaypipes | termie: unlike git, bzr uses a hierarchical revno so that tags don't have to do with branch diversion at all, so I don't think it will be a problem. But I may of course be wrong :) | 01:53 |
termie | jaypipes: k, well, hopefully that will be the case | 01:53 |
creiht | eday: practical limitis for swift are going to be determined more by power, network, and physical space limitations | 01:53 |
jaypipes | termie: :) we'll see. let's wait until morning. if things get messed, just blame me ;) | 01:53 |
creiht | petabytes are not a problem at all | 01:53 |
jaypipes | termie: say hi to johnpur for me... | 01:54 |
*** dirakx has quit IRC | 02:00 | |
soren | termie: No. No diversion. | 02:01 |
soren | termie: However, people will have to manually remove the tag locally if they want to get rid of it. | 02:01 |
soren | termie: tags are just a very simple name->revid mapping. | 02:02 |
soren | termie: They're not themselves versioned. | 02:02 |
soren | Darn it, I should be sleeping. | 02:02 |
* soren does so | 02:02 | |
*** dragondm has quit IRC | 02:03 | |
*** adiantum has quit IRC | 02:03 | |
*** adiantum has joined #openstack | 02:16 | |
*** adiantum has quit IRC | 02:23 | |
*** dirakx has joined #openstack | 02:26 | |
*** mray has quit IRC | 02:34 | |
*** adiantum has joined #openstack | 02:36 | |
*** that__guy has quit IRC | 02:41 | |
*** mdomsch has joined #openstack | 02:43 | |
*** adiantum has quit IRC | 02:44 | |
*** adiantum has joined #openstack | 02:50 | |
*** adiantum has quit IRC | 02:57 | |
*** j05h has quit IRC | 02:59 | |
*** adiantum has joined #openstack | 03:08 | |
*** adiantum has quit IRC | 03:14 | |
*** adiantum has joined #openstack | 03:18 | |
*** daleolds has quit IRC | 03:18 | |
*** aliguori has quit IRC | 03:23 | |
*** adiantum has quit IRC | 03:29 | |
*** baldben has joined #openstack | 03:32 | |
*** adiantum has joined #openstack | 03:34 | |
*** Ryan_Lane is now known as Ryan_Lane|away | 03:36 | |
*** adiantum has quit IRC | 03:48 | |
*** adiantum has joined #openstack | 03:54 | |
*** kashyapc has joined #openstack | 03:54 | |
*** notmyname has quit IRC | 03:58 | |
*** notmyname has joined #openstack | 03:59 | |
*** ChanServ sets mode: +v notmyname | 03:59 | |
*** adiantum has quit IRC | 04:00 | |
*** hadrian has quit IRC | 04:01 | |
*** joearnold has joined #openstack | 04:04 | |
*** adiantum has joined #openstack | 04:04 | |
*** gondoi has quit IRC | 04:07 | |
*** hggdh has quit IRC | 04:12 | |
*** hggdh has joined #openstack | 04:13 | |
*** adiantum has quit IRC | 04:24 | |
*** adiantum has joined #openstack | 04:29 | |
*** vvuksan has joined #openstack | 04:40 | |
*** joearnold has quit IRC | 04:40 | |
*** omidhdl has joined #openstack | 04:40 | |
*** littleidea has quit IRC | 04:42 | |
*** omidhdl has quit IRC | 04:46 | |
*** adiantum has quit IRC | 04:49 | |
*** vvuksan has quit IRC | 05:04 | |
*** westmaas has joined #openstack | 05:08 | |
*** pvo is now known as pvo_away | 05:12 | |
*** littleidea has joined #openstack | 05:12 | |
*** miclorb has quit IRC | 05:20 | |
*** jsgotangco has quit IRC | 05:34 | |
*** ccustine has quit IRC | 05:39 | |
*** ctennis has quit IRC | 05:40 | |
*** joearnold has joined #openstack | 05:41 | |
*** miclorb_ has joined #openstack | 05:43 | |
*** f4m8_ is now known as f4m8 | 05:44 | |
*** sebastianstadil_ has joined #openstack | 05:48 | |
*** joearnold has quit IRC | 05:59 | |
*** mdomsch has quit IRC | 06:16 | |
*** mdomsch has joined #openstack | 06:18 | |
*** thimble has joined #openstack | 06:38 | |
*** reldan has joined #openstack | 06:47 | |
*** jfluhmann__ has joined #openstack | 06:52 | |
*** jfluhmann_ has quit IRC | 06:56 | |
*** reldan has quit IRC | 07:00 | |
*** grapex has quit IRC | 07:02 | |
*** baldben has quit IRC | 07:09 | |
*** BK_man has quit IRC | 07:28 | |
*** alekibango has quit IRC | 07:51 | |
*** alekibango has joined #openstack | 07:51 | |
ttx | for the record, I don't really mind what version encoding we use for tags ... after all we've done without tagging in Nova for most of the cycle | 08:00 |
*** BK_man has joined #openstack | 08:06 | |
*** guigui1 has joined #openstack | 08:11 | |
*** littleidea has quit IRC | 08:17 | |
*** rcc has joined #openstack | 08:19 | |
termie | ttx: aye, it appears we only have one other tag in the system | 08:23 |
*** miclorb_ has quit IRC | 08:25 | |
*** gaveen has joined #openstack | 08:31 | |
*** arthurc has joined #openstack | 08:32 | |
ttx | termie: though soren wanted to use it to trigger some semi-automated release procedure, hence the recent tagging | 08:33 |
*** gaveen has quit IRC | 08:34 | |
*** gaveen has joined #openstack | 08:35 | |
uvirtbot | New bug: #712322 in nova "Issue in security group's revoke command" [Undecided,New] https://launchpad.net/bugs/712322 | 08:36 |
*** omidhdl has joined #openstack | 08:39 | |
*** berendt has joined #openstack | 08:42 | |
ttx | termie, soren: so I propose we think about it a bit more and not rush into something on release day. We'll delete the nova rc tag that broke termie's git import | 08:43 |
soren | hudson@hudson:~$ bzr tag -d lp:nova --delete 2011.1~rc1 | 08:43 |
soren | Deleted tag 2011.1~rc1. | 08:43 |
ttx | (we didn't use tags in Nova during bexar anyway) | 08:43 |
ttx | We'll just tag 2011.1 | 08:43 |
ttx | and then we can move the discussion to a slower-moving forum | 08:44 |
soren | Can I add a 2011.1rc1 tag? I really would like to be able to see in the revision control which version was the rc1. | 08:44 |
soren | ...and still have the discussion later on for how to do this for cactus? | 08:44 |
ttx | soren: sure | 08:44 |
soren | hudson@hudson:~$ bzr tag -d lp:nova -r 645 2011.1rc1 | 08:44 |
soren | Created tag 2011.1rc1. | 08:44 |
ttx | termie: If I understand your issue correctly, that should unblock you | 08:45 |
*** kpepple has joined #openstack | 08:45 | |
berendt | i'm trying to upload a file to swift with the client st. authentication with devauth is working fine. but i only get "Object HEAD failed" with return code 400 (bad request). ideas what could be wrong..? | 08:45 |
termie | soren: thanks, checkin | 08:46 |
termie | soren: wonderful, works with everythign i can think of | 08:53 |
termie | soren: thanks for sorting that out | 08:53 |
* soren tips his hat | 08:57 | |
*** arthurc has quit IRC | 09:01 | |
*** arthurc has joined #openstack | 09:02 | |
*** guigui4 has joined #openstack | 09:06 | |
*** guigui1 has quit IRC | 09:08 | |
*** ramkrsna has joined #openstack | 09:09 | |
*** ramkrsna has joined #openstack | 09:09 | |
*** DigitalFlux has joined #openstack | 09:22 | |
*** calavera has joined #openstack | 09:24 | |
*** aimon has quit IRC | 09:28 | |
*** miclorb_ has joined #openstack | 09:31 | |
ttx | ok, looks like Bexar is out, folks | 09:34 |
* ttx lays down to celebrate without excess | 09:41 | |
*** miclorb_ has quit IRC | 09:49 | |
*** ChanServ sets mode: +o soren | 09:50 | |
*** soren changes topic to "Bexar released! Great work, everyone! | http://wiki.openstack.org/ | OpenStack first release: http://openstack.org/blog/2010/10/openstack-austin-release-is-out/ | Nova Docs: nova.openstack.org | Swift Docs: swift.openstack.org | Wiki: wiki.openstack.org | Logs: http://eavesdrop.openstack.org/irclogs/ | http://paste.openstack.org/" | 09:50 | |
*** soren sets mode: -o soren | 09:50 | |
Dweezahr | thanks, will check this new version in the evening | 09:52 |
DigitalFlux | Hi Guys | 09:53 |
DigitalFlux | I was wondering if Bexar is installable on Lucid ? or we are just going with 10.10 now ? | 09:53 |
soren | should be. | 09:59 |
flashn | anyone running openstack on UCS? | 10:01 |
soren | What's UCS? | 10:19 |
flashn | Cisco UCS | 10:20 |
*** berendt has quit IRC | 10:28 | |
*** adiantum has joined #openstack | 10:51 | |
*** reldan has joined #openstack | 11:05 | |
*** kashyapc has quit IRC | 11:09 | |
*** aimon has joined #openstack | 11:10 | |
*** adiantum has quit IRC | 11:14 | |
*** adiantum has joined #openstack | 11:19 | |
*** guigui4 has quit IRC | 11:23 | |
*** guigui has joined #openstack | 11:27 | |
*** DigitalFlux has quit IRC | 11:27 | |
*** thimble has quit IRC | 11:28 | |
*** adiantum has quit IRC | 11:39 | |
*** kashyapc has joined #openstack | 11:40 | |
*** thimble has joined #openstack | 11:42 | |
*** adiantum has joined #openstack | 11:51 | |
*** adiantum has quit IRC | 11:59 | |
zul | fhi 2011.1 uploaded to the ubuntu archive | 12:07 |
*** omidhdl has quit IRC | 12:10 | |
* ttx closes to travel back home for proper treatment | 12:13 | |
ttx | for anything releas-ish see soren | 12:14 |
*** dendrobates is now known as dendro-afk | 12:14 | |
*** dendro-afk is now known as dendrobates | 12:14 | |
*** littleidea has joined #openstack | 12:33 | |
*** fouad_ has joined #openstack | 12:36 | |
fouad_ | hi | 12:36 |
fouad_ | we are trying to deploy openstack nova multiple instances on amazon ec2 | 12:37 |
fouad_ | but we ran into the problem with subnet issues | 12:37 |
fouad_ | is it possible to have some sort of hybrid cloud where instances are not on the same subnet? | 12:38 |
fouad_ | that is they have independent public IPs | 12:38 |
*** gaveen has quit IRC | 12:42 | |
*** dirakx has quit IRC | 12:47 | |
*** baldben has joined #openstack | 12:55 | |
*** gaveen has joined #openstack | 12:55 | |
*** pvo_away is now known as pvo | 13:04 | |
*** aliguori has joined #openstack | 13:20 | |
*** dendrobates is now known as dendro-afk | 13:20 | |
*** DanEllis has joined #openstack | 13:21 | |
*** j05h has joined #openstack | 13:24 | |
*** zul has quit IRC | 13:26 | |
*** zul has joined #openstack | 13:31 | |
*** mdomsch has quit IRC | 13:33 | |
*** hadrian has joined #openstack | 13:33 | |
jaypipes | this temperature is just uncivilized. | 13:34 |
jaypipes | fouad_: I would ask vishy when he's around... | 13:35 |
*** dirakx has joined #openstack | 13:45 | |
fouad_ | ok thanks jaypipes | 13:45 |
*** vvuksan has joined #openstack | 13:46 | |
zul | jaypipes: just a tad cold? | 13:47 |
*** iRTermite has joined #openstack | 13:49 | |
jaypipes | zul: bbbbbbbrrrrrr. | 13:50 |
zul | jaypipes: how cold? | 13:50 |
*** littleidea has quit IRC | 13:50 | |
jaypipes | zul: 14F wind chill -1. | 13:52 |
zul | jaypipes: yeah a bit cold | 13:52 |
*** reldan has quit IRC | 13:52 | |
*** jfluhmann__ has quit IRC | 13:52 | |
jaypipes | zul: my little pug goes outside and turns into a popsicle almost immediately. | 13:53 |
zul | jaypipes: -4F here :) | 13:53 |
jaypipes | zul: she looks like one of those fainting goats I've seen on Discovery channel. | 13:54 |
jaypipes | zul: where are you? | 13:54 |
zul | jaypipes: lol ottawa right now | 13:54 |
jaypipes | zul: gotcha. | 13:54 |
*** mray has joined #openstack | 14:01 | |
*** reldan has joined #openstack | 14:03 | |
*** ctennis has joined #openstack | 14:06 | |
*** ctennis has joined #openstack | 14:06 | |
*** vvuksan has quit IRC | 14:06 | |
uvirtbot | New bug: #712481 in nova "nova testsuite fails in the buildds." [Undecided,New] https://launchpad.net/bugs/712481 | 14:11 |
uvirtbot | New bug: #712469 in nova "unable to atach-volume on different host (iscsiadm has volume-00000006, nova has vol-00000006)" [Undecided,New] https://launchpad.net/bugs/712469 | 14:12 |
*** grapex has joined #openstack | 14:16 | |
*** berendt has joined #openstack | 14:16 | |
berendt | is swauth fully integrated into swift now or is it necessary to install files from https://launchpad.net/swauth? | 14:17 |
*** j05h has quit IRC | 14:18 | |
*** dprince has joined #openstack | 14:18 | |
*** imsplitbit has joined #openstack | 14:19 | |
notmyname | swauth is fully in swift now. the separate project is superfluous | 14:20 |
*** kashyapc has quit IRC | 14:21 | |
*** dprince has quit IRC | 14:21 | |
*** fabiand_ has joined #openstack | 14:22 | |
*** imsplitbit has quit IRC | 14:24 | |
*** ramkrsna has quit IRC | 14:24 | |
*** dprince has joined #openstack | 14:24 | |
*** j05h has joined #openstack | 14:27 | |
*** imsplitbit has joined #openstack | 14:30 | |
*** blakeyeager has joined #openstack | 14:38 | |
* thimble hopes Ryan_Lane|away is not far away? | 14:42 | |
*** f4m8 is now known as f4m8_ | 14:43 | |
*** gondoi has joined #openstack | 14:46 | |
*** jfluhmann has joined #openstack | 14:55 | |
*** mdomsch has joined #openstack | 14:56 | |
uvirtbot | New bug: #712514 in swift "exception in proxy-server while running swauth-prep" [Undecided,New] https://launchpad.net/bugs/712514 | 15:01 |
*** littleidea has joined #openstack | 15:01 | |
*** westmaas has quit IRC | 15:03 | |
*** laurensell has joined #openstack | 15:05 | |
*** littleidea has quit IRC | 15:06 | |
*** blamar has quit IRC | 15:06 | |
*** blamar has joined #openstack | 15:07 | |
jaypipes | creiht: around? know about this? http://trac.pythonpaste.org/pythonpaste/ticket/379 wondering if you've run into this with swift... | 15:09 |
uvirtbot | New bug: #712517 in swift "calling swift-init without parameters ends in a traceback" [Undecided,New] https://launchpad.net/bugs/712517 | 15:11 |
creiht | jaypipes: yeah, but we don't do a lot of fancy stuff in the configs, so we haven't run into that issue | 15:14 |
jaypipes | creiht: k. so you'd advise just waiting that patch out and making the log configs as simple as possible? IOW, hard-code the log format and let other things be configurable? ;) | 15:16 |
creiht | berendt: a 400 code usueally means that the request wasn't made properly, can you post the args you sent with st? | 15:16 |
uvirtbot | New bug: #712526 in swauth "is it possible to remove this project?" [Undecided,New] https://launchpad.net/bugs/712526 | 15:17 |
creiht | jaypipes: yeah I would say hard code for now I guess | 15:17 |
*** mdomsch has quit IRC | 15:20 | |
jaypipes | sirp-: w00t. we are now paste.deployed. | 15:26 |
jaypipes | creiht: I hope you don't mind, but I'm going to ask you to review this specific glance patch since you know paste.deploy well. is that alright? | 15:27 |
creiht | jaypipes: sure | 15:28 |
*** fabiand_ has quit IRC | 15:29 | |
*** westmaas has joined #openstack | 15:29 | |
jaypipes | creiht: cheers. | 15:30 |
*** mdomsch has joined #openstack | 15:31 | |
*** grapex has quit IRC | 15:32 | |
*** vvuksan has joined #openstack | 15:33 | |
*** masumotok has joined #openstack | 15:41 | |
*** kashyapc has joined #openstack | 15:46 | |
*** ctennis has quit IRC | 15:48 | |
*** ctennis has joined #openstack | 15:49 | |
sandywalsh | is there a reason we're using rabbit 1.8 and not 2.3? | 15:53 |
*** rnirmal has joined #openstack | 15:55 | |
openstackhudson | Project nova build #486: SUCCESS in 1 min 31 sec: http://hudson.openstack.org/job/nova/486/ | 15:57 |
openstackhudson | Tarmac: open cactus | 15:57 |
*** dragondm has joined #openstack | 15:58 | |
masumotok | devcamcar: Hello, can you tell me what should I do if I encounter "connection refused" error? I successfully login as admin and press "instances" "volumes" "keys", but all of them finishes "connection refused"... executing euca-describe-images gave me correct result, so, nova is no problem. do I have to add other info to local/local_settings.py? | 15:58 |
masumotok | devcamcar: sorry, I'm saying about dashboard. | 15:59 |
thimble | masumotok: what dashboard are you talking about? | 16:06 |
*** daleolds has joined #openstack | 16:08 | |
*** grapex has joined #openstack | 16:08 | |
*** Ryan_Lane|away is now known as Ryan_Lane | 16:10 | |
Ryan_Lane | thimble: not too far ;) | 16:10 |
masumotok | thimble: this one <http://wiki.openstack.org/OpenStackDashboard> | 16:10 |
thimble | have a minute, Ryan_Lane? | 16:11 |
Ryan_Lane | sure | 16:11 |
thimble | masumotok, thanks | 16:11 |
thimble | so, I´ve some problems regarding your extension. | 16:12 |
Ryan_Lane | heh. was expecting it :) | 16:12 |
thimble | ;) | 16:12 |
thimble | okay, plain wiki installation, first user is WikiSysop. Next I´ve configured nova to use ldap and switched the wiki to use ldap auth | 16:13 |
thimble | created a user with nova-manage. The entry was created in the, yes here it is: openldap-directory | 16:14 |
Ryan_Lane | heh. openldap should be fine :) | 16:15 |
soren | Ok, so Nova's Cactus branch is now open. | 16:15 |
thimble | Logged in with the new user after setting the userpassword in the directory and could access the wiki | 16:15 |
Ryan_Lane | are you using cn or uid as the naming attribute? | 16:16 |
thimble | Wow, no access to any special pages regarding nova... okay. Disabled extension (ldap and nova), logged in via WikiSysop, moved the user to admin group, reactivated ldap and nova. | 16:16 |
ctennis | hey soren, who is the release person? notmyname? | 16:16 |
thimble | uh | 16:16 |
notmyname | not me | 16:16 |
soren | jaypipes, creiht: The bzr branches of glance and swift are ready to rock and roll. Do you guys want to set up release ppa's, too? | 16:16 |
soren | ctennis: The release person? | 16:16 |
notmyname | ctennis: ttx | 16:16 |
*** dendro-afk is now known as dendrobates | 16:16 | |
soren | ctennis: What do you need? | 16:17 |
ctennis | I just want to request that you guys tag the releases in bzr | 16:17 |
Ryan_Lane | thimble: ah. yeah. I need better documentation :) | 16:17 |
ctennis | either 1.0 or 1.1 or austin/bexar, etc | 16:17 |
soren | ttx is our release manager, but he's ill and in transit. I'm supposed to stand in. | 16:17 |
*** dprince has quit IRC | 16:17 | |
ctennis | I'm at strata if I need to poke anybody directly :) | 16:18 |
ctennis | But, when going through the commit history its hard to be able to see what commits landed in a particular release without the tags | 16:18 |
jaypipes | soren: what does that mean, exactly? Could you elaborate? Not sure what that adds over the already-existing PyPI, Launchpad downloads area? | 16:18 |
thimble | Ryan_Lane: so, now I see the pages... could access e.g. Projects but when I want to add my user (which is logged in) to the netadmin role, i get a failure. Any debugging hints? | 16:18 |
Ryan_Lane | thimble: when nova-manage creates users, it uses uid | 16:18 |
dendrobates | soren: I will try to help as much as possible, what is the status | 16:18 |
Ryan_Lane | is your user an admin on the wiki? | 16:18 |
soren | jaypipes: for nova, there's a separate ppa for final releases. | 16:18 |
*** quasimotoca has joined #openstack | 16:19 | |
soren | jaypipes: At release time, the packages from trunk get copied over. | 16:19 |
jaypipes | soren: do we absolutely need one of those? who uses that? | 16:19 |
dendrobates | soren: no ppa for releases | 16:19 |
Ryan_Lane | I did push some changes to that code lately, let me make sure it's still working properly | 16:19 |
soren | jaypipes: If we absolutely needed it, I wouldn't ask if you wanted one :) | 16:19 |
*** dprince has joined #openstack | 16:19 | |
jaypipes | soren: is it for packagers? just trying to understand. | 16:19 |
thimble | Ryan_Lane: the user is in the admin-group. I´ve moved him with deactivting / activating the extension | 16:19 |
soren | dendrobates: No ppa for releases? What? | 16:19 |
* Ryan_Lane nods | 16:19 | |
Ryan_Lane | that should work then | 16:19 |
soren | jaypipes: It's for people who want to be able to install our stuff from a ppa, but don't want to track trunk. | 16:19 |
Ryan_Lane | lemme test this | 16:19 |
jaypipes | soren: Ah, I see, sorry. | 16:20 |
*** baldben has quit IRC | 16:20 | |
thimble | Ryan_Lane: I´ll order pizza and stay here. ;) | 16:20 |
jaypipes | soren: yes, that would nice, thanks. | 16:20 |
dendrobates | ok there is a ppa, but it is not the official release | 16:20 |
jaypipes | soren: sorry, was misunderstanding what it was for... it's for Debian/Ubuntu users who want a .deb to install via apt-get, right? | 16:20 |
dendrobates | I still a little off kilter from my fall | 16:20 |
jaypipes | dendrobates: what happened? :( | 16:21 |
*** grapex has quit IRC | 16:21 | |
*** grapex has joined #openstack | 16:21 | |
soren | jaypipes: Uh.. I meant: "Do you guys want to set up[...]". Not "Do you guys want to have [...] set up?" :) | 16:23 |
*** grapex has quit IRC | 16:23 | |
creiht | soren: Yes please | 16:23 |
*** grapex has joined #openstack | 16:23 | |
Ryan_Lane | thimble: hmm, no. it's working for me | 16:23 |
Ryan_Lane | thimble: there's a difference though | 16:24 |
Ryan_Lane | I have the wiki configured to create accounts | 16:24 |
Ryan_Lane | I used nova-manage to create the admin account that I have configured in LocalSettings.php | 16:24 |
Ryan_Lane | but not for accounts in the wiki | 16:24 |
jaypipes | soren: I don't know how to do that, so I could use some assistance please. | 16:24 |
thimble | Ryan_Lane: wait a minute, I will do this | 16:25 |
*** grapex has quit IRC | 16:26 | |
uvirtbot | New bug: #712575 in glance "Database tables not created in glance.registry.db.api.register_models()" [Critical,In progress] https://launchpad.net/bugs/712575 | 16:26 |
Ryan_Lane | thimble: if you pastebin me your config for ldap and openstack manager, I'll take a look at it (make sure to snip out sensitive stuff) | 16:26 |
thimble | Ryan_Lane: which option do you configure within LocalSettings then? The writerdn ? | 16:26 |
Ryan_Lane | yeah, and a few others | 16:26 |
thimble | wait, I´ll gibe paste an chance | 16:27 |
thimble | wow, this keyboard is terrible. | 16:27 |
*** masumotok has quit IRC | 16:28 | |
*** westmaas has quit IRC | 16:29 | |
*** masumotok has joined #openstack | 16:29 | |
Ryan_Lane | thimble: here's mine: http://pastebin.com/TP49sMvq | 16:29 |
Ryan_Lane | and yes, this is a lot of configuration. heh :) | 16:30 |
thimble | Ryan_Lane: http://pastebin.com/wLxvr6gD | 16:31 |
*** grapex has joined #openstack | 16:31 | |
Ryan_Lane | thimble: you don't need SearchStrings defined | 16:33 |
*** kashyapc has quit IRC | 16:33 | |
Ryan_Lane | let me see how I'm creating users... | 16:33 |
*** ctennis has quit IRC | 16:34 | |
grapex | /msg nickserv register markerPrime72 tim.simpson@rackspace.com | 16:35 |
Ryan_Lane | yeah, uid should work fine as a naming attribute. it shouldn't care which you are using | 16:35 |
Ryan_Lane | grapex: :) | 16:35 |
creiht | lol | 16:35 |
grapex | Nice | 16:35 |
thimble | hehe | 16:35 |
thimble | purge the irc log today, he? | 16:35 |
Ryan_Lane | that's more like a password reset there ;) | 16:36 |
*** guigui has quit IRC | 16:36 | |
Ryan_Lane | thimble: hmm what error do you get when you try to add a user to netadmin? | 16:37 |
Ryan_Lane | and are you trying to add to the global, or project group? | 16:37 |
Ryan_Lane | if it's the global one, I think I know what could be wrong :) | 16:37 |
grapex | /msg nickserv | 16:37 |
*** ccustine has joined #openstack | 16:37 | |
*** ianweller has quit IRC | 16:37 | |
grapex | Ok, I get it. Sorry for the public test guys. | 16:38 |
Ryan_Lane | thimble: the global group needs to be created before the extension can modify it. | 16:38 |
Ryan_Lane | I guess I should add code in to also create it | 16:38 |
* Ryan_Lane goes to create a bug | 16:38 | |
thimble | Ryan_Lane: /wiki/index.php/Special:NovaRole <-- try to add the user which is logged in to the netadmin role: Failed to add <user> to sysadmin. Each operation I will submit seems to fail. This is, why I ask for detailed debugging options ;) | 16:39 |
* thimble didn´t want someone to create bugs :( | 16:39 | |
Ryan_Lane | thimble: detailed debugging should show up in the ldap log | 16:40 |
Ryan_Lane | and the openldap log | 16:40 |
Ryan_Lane | I'm expecting a lot of bugs to be created ;) | 16:40 |
pvo | annegentle: props for http://docs.openstack.org | 16:40 |
pvo | looks great | 16:40 |
Ryan_Lane | thimble: so, you'll need to add the groups manually. | 16:40 |
thimble | Ryan_Lane: which group? groupentry or ou? | 16:40 |
annegentle | pvo: thanks! the look props go to Todd Morey and docbook's webhelp. | 16:41 |
Ryan_Lane | thimble: cn=netadmins,ou=groups,dc=colo,dc=example,dc=de | 16:41 |
Ryan_Lane | thimble: that needs to exist | 16:41 |
Ryan_Lane | as a groupofnames | 16:41 |
pvo | it was a group effort sure but that is a huge effort for the 2nd release. Way to go. | 16:41 |
Ryan_Lane | thimble: if ou=groups doesn't exist, then it needs to be created too | 16:41 |
thimble | Ryan_Lane: ah, groupofnames... I´ll drop my posixGroup. moment | 16:41 |
Ryan_Lane | with the extension, only projects get posixgroup ;) | 16:42 |
Ryan_Lane | but they are also groupofnames | 16:42 |
Ryan_Lane | projects will be created for you automatically | 16:42 |
soren | jaypipes, creiht: I got it. Give me 10 minutes. | 16:42 |
thimble | just a moment, Ryan_Lane | 16:42 |
* Ryan_Lane nods | 16:43 | |
creiht | soren: thanks | 16:43 |
Ryan_Lane | thimble: oh, I know I set the default for wgOpenStackManagerLDAPRolesIntersect to false, but you should set it to true for now :) | 16:43 |
Ryan_Lane | thimble: as currently, that's the behavior in nova | 16:44 |
Ryan_Lane | the default being false is because I hope to fix that in nova soon ;) | 16:44 |
*** calavera has quit IRC | 16:44 | |
thimble | Ryan_Lane: groupOfMembers added, I´ll give them a try now | 16:47 |
Ryan_Lane | it's totally cool to have posixgroup on there too, if you want your instances to use those as posix groups | 16:48 |
thimble | Ryan_Lane: that does´nt work. I´ve tried to create a nwe project an got the same error. I´ll have a closer look with turning debugging on slapd to sensitive. | 16:48 |
Ryan_Lane | it's just that the extension won't do that for you ;) | 16:48 |
Ryan_Lane | turn the logging of the ldap extension up to 5 or so too | 16:49 |
Ryan_Lane | thimble: you have the schema added, right? | 16:49 |
thimble | Ryan_Lane: all three schemes are there | 16:50 |
* Ryan_Lane nods | 16:50 | |
soren | creiht: Uh, turns out I can't, because I'm apparently not in swift-core. | 16:50 |
creiht | lol | 16:50 |
*** kashyapc has joined #openstack | 16:50 | |
creiht | mtaylor: can you make the ppas for swift | 16:50 |
soren | I can make the ppa. | 16:50 |
soren | I can also add myself to swift-core. | 16:50 |
creiht | lol | 16:50 |
*** RJD22 is now known as RJD22|away | 16:50 | |
soren | If that's ok? | 16:50 |
creiht | soren: so you already want to break the process? :) | 16:51 |
* soren makes a rude gesture | 16:51 | |
soren | Dude,you wanted my help. | 16:51 |
creiht | hehe | 16:51 |
* thimble is really hungry. | 16:51 | |
soren | whatever, mean. Figure it out. | 16:51 |
creiht | you offered before I even asked :) | 16:51 |
soren | Uh, no I didn't. | 16:51 |
soren | I asked you guys wanted to set one up. | 16:51 |
creiht | heh | 16:52 |
creiht | anyways | 16:52 |
Ryan_Lane | thimble: go get food. I'll be around all day ;) | 16:52 |
thimble | Ryan_Lane: wife is blocking phone... no way to order. :( | 16:52 |
thimble | I´ll have some minutes ;) | 16:52 |
Ryan_Lane | :D | 16:52 |
creiht | mtaylor: would you mind adding the swift ppas? | 16:53 |
Ryan_Lane | have I mentioned that my software is historically difficult to configure? :) | 16:53 |
*** westmaas has joined #openstack | 16:53 | |
thimble | Ryan_Lane: no. It´s not difficult. Sell it via paypal as an growing adventure game ;) | 16:53 |
Ryan_Lane | hah. I'll sell the adventure guide since the game is free ;) | 16:54 |
* thimble will become the gamemaster. | 16:55 | |
Ryan_Lane | I shouldn't require the manager to create users. It should be able to add attributes/objectclasses to existing users. I fixed this in nova, so it's kind of sad that I didn't in my own code. | 16:55 |
* Ryan_Lane goes to file another bug | 16:55 | |
thimble | Ryan_Lane: debug-level to see the submitted ldap-queries? | 16:58 |
Ryan_Lane | in openldap? no clue :) | 16:59 |
thimble | oh, I meant your extension | 16:59 |
Ryan_Lane | the extension debug was really written for me in mind, so that I can find where things are breaking in the code | 16:59 |
Ryan_Lane | openldap should show you the queries | 16:59 |
thimble | ok, I´ll check this. Your log is delivering: basedn is not set for this type of entry, trying to get the default basedn. | 17:00 |
*** DigitalFlux has joined #openstack | 17:00 | |
Ryan_Lane | yeah. that's not an issue, as long as you have some basedn set. (I set more granular basedns for performance reasons) | 17:00 |
DigitalFlux | Hi Guys | 17:01 |
*** [1]grapex has joined #openstack | 17:02 | |
DigitalFlux | What about those PPAs listed at http://www.mail-archive.com/nova@lists.launchpad.net/msg00321.html ? | 17:02 |
*** [1]grapex has quit IRC | 17:02 | |
DigitalFlux | Do we have the "Release PPA" for Bexar ? | 17:02 |
DigitalFlux | I mean how can i install the Bexar release without using the trunk PPA that installs the bleeding edge ? | 17:02 |
soren | DigitalFlux: For nova and glance, yes. | 17:02 |
*** dfshjf has joined #openstack | 17:03 | |
soren | DigitalFlux: Hm... They're called /release, though. Not /stable. | 17:03 |
DigitalFlux | Ah i see | 17:03 |
soren | :( | 17:03 |
DigitalFlux | Just tried /stable and didn't work | 17:03 |
DigitalFlux | checking .. | 17:03 |
*** dfshjf has quit IRC | 17:03 | |
*** dfshjf has joined #openstack | 17:04 | |
*** MarkAtwood has joined #openstack | 17:04 | |
* DigitalFlux blames soren -> Maintainer: Soren Hansen :P | 17:05 | |
*** dfshjf has quit IRC | 17:05 | |
soren | DigitalFlux: It's totally my fault. | 17:05 |
DigitalFlux | kidding man, you are super ;) | 17:05 |
*** dgy has joined #openstack | 17:05 | |
*** mdomsch has quit IRC | 17:06 | |
*** dgy has quit IRC | 17:07 | |
thimble | Ryan_Lane: adding my user directly in the tree to the neccessary groupOfNames should be enough ? | 17:08 |
Ryan_Lane | yeah, but you really want the extension to do it :) | 17:08 |
*** [1]grapex has joined #openstack | 17:08 | |
jaypipes | sirp-: around? got a fun one for you... | 17:08 |
Ryan_Lane | if it is having issues creating projects, it's going to have issues with other things | 17:08 |
*** grapex has quit IRC | 17:08 | |
*** [1]grapex is now known as grapex | 17:08 | |
*** grapex has quit IRC | 17:08 | |
*** grapex has joined #openstack | 17:09 | |
sirp- | jaypipes: yep, im here | 17:09 |
jaypipes | sirp-: been tracking down the solution to bug 705854 and found an interesting statement in the SQLAlchemy docs about the @validates decorator: "Validators, like all attribute extensions, are only called by normal userland code; they are not issued when the ORM is populating the object." http://www.sqlalchemy.org/docs/orm/mapper_config.html#simple-validators | 17:09 |
uvirtbot | Launchpad bug 705854 in rp-pppoe "caller station id (remotenumber fro pppd) " [Undecided,New] https://launchpad.net/bugs/705854 | 17:09 |
Ryan_Lane | thimble: openldap doesn't show any issues? | 17:09 |
Ryan_Lane | thimble: it should show the mod or add operation | 17:10 |
jaypipes | sirp-: sorry, bug 704854 | 17:10 |
uvirtbot | Launchpad bug 704854 in glance "Add an image to Glance with wrong type and underlying exception gets eaten" [Medium,In progress] https://launchpad.net/bugs/704854 | 17:10 |
fouad_ | vishy, | 17:10 |
Ryan_Lane | thimble: is your wiki publically accessible? | 17:10 |
thimble | Ryan_Lane: public: no. With debug high, I really got the option to configure a wrong entry. I´m testing | 17:11 |
jaypipes | sirp-: after adding some logging statements to the registry and api servers, check this out: http://paste.openstack.org/show/627/ | 17:11 |
Ryan_Lane | thimble: what error does the the wiki give when you go to create a project? just "Failed to create project"? | 17:11 |
thimble | yes | 17:11 |
Ryan_Lane | I really need more specific error messages. | 17:11 |
jaypipes | sirp-: note how the image_create() call succeeds even with a bad type attribute, but the @validate decorator is fired for the image_update() call... | 17:11 |
* Ryan_Lane goes to file another bug | 17:12 | |
thimble | hehe, I´m sorry ;) | 17:12 |
Ryan_Lane | no. it's good to have open bugs | 17:12 |
sirp- | jaypipes: ah, yeah, see that | 17:13 |
jaypipes | sirp-: so, it's not the exception is being eaten, it's that the exception isn't even being raised when doing the image_create(), but it *is* raised when doing an image_update() with identical data. :( | 17:13 |
jaypipes | sirp-: weird. | 17:13 |
thimble | so Ryan | 17:13 |
thimble | maybe... it is | 17:14 |
thimble | a nightmare | 17:14 |
thimble | maybe | 17:14 |
jaypipes | sirp-: I mean, technically, the image ID shouldn't even be generated...the call to image.save() should throw an error... | 17:14 |
thimble | just a minute | 17:14 |
*** dprince has quit IRC | 17:14 | |
sirp- | jaypipes: i thought SA would detect the absence of the ID and use db-driver to generate one | 17:15 |
jaypipes | sirp-: no, I mean when calling image_create() with no identifier (which is the case here), SA shouldn't even populate a new image ID because the type is missing and the save should raise a validation error. | 17:15 |
thimble | öhm | 17:16 |
sirp- | jaypipes: ah right, yeah, that i have no clue on | 17:16 |
jaypipes | sirp-: which it *does* when calling image.save() in image_update(), but not in image_create()... | 17:16 |
*** dprince has joined #openstack | 17:16 | |
*** grapex has quit IRC | 17:16 | |
sirp- | jaypipes: as a desperate measure, we could add logging directly to SA to see why the validation isn't getting tripped | 17:17 |
sirp- | *curious* | 17:17 |
thimble | Ryan_Lane: can create roles now... | 17:17 |
Ryan_Lane | thimble: what was the issue? | 17:17 |
*** fouad_ has quit IRC | 17:17 | |
thimble | Ryan_Lane: changed "sysadmins" to "sysadmin" and so on | 17:17 |
doude | Hi, I've got a pb when an instance start and ask for metadata, the EC2 API try to get instance's informations from the db with the remote IP of the request. But in my case, the request was DNATed by the nova-network to forward to nova-api IP on TCP port 8773, no proxy is used (use_forwaded_for is useless). Is there another way to solve that ? | 17:17 |
Ryan_Lane | thimble: the project roles are "sysadmin, netadmin, etc", and the global roles are "sysadmins, netadmins, etc" | 17:18 |
Ryan_Lane | thimble: if you change that, you'll need to change it in LocalSettings, and in nova.conf | 17:18 |
jaypipes | sirp-: yeah, I'm playing around with it.... | 17:18 |
*** Nacx has quit IRC | 17:18 | |
Ryan_Lane | thimble: you can't change the project roles. they *must* be sysadmin, netadmin, etc. | 17:19 |
soren | doude: I don't see a problem in your explanation? | 17:19 |
Ryan_Lane | thimble: those are created automatically for you, when you create projects though | 17:19 |
thimble | Ryan_Lane: no, wait: I changed the name of the groupOfMembers | 17:19 |
*** grapex has joined #openstack | 17:20 | |
Ryan_Lane | groupOfMembers, or groupOfNames? | 17:20 |
soren | jaypipes: I've created the ppa for you guys and copied the stuff from the trunk ppa over. | 17:20 |
thimble | Ryan_Lane: horrible. Wait. I´ve some .. uhm .. entries inmy tree now. moment | 17:21 |
* soren needs to stop thinking of "glance-core" as "you guys", I guess. | 17:21 | |
doude | soren: The request for metadata are DNATed from 169.254.169.254 to ec2_dmz_host by nova-manage in VLAN network mode, yes ? | 17:23 |
thimble | Ryan_Lane: I don´t know. Really. Seems to be working now. I think I´ll reset the whole directory and give it another try tomorrow. groupOfNames was the one, I think (insteat of posixGroups). | 17:24 |
thimble | I can add projects and roles | 17:24 |
*** vvuksan has quit IRC | 17:24 | |
soren | doude: Something like that, yes. | 17:25 |
doude | soren: no, i made a mistake sorry | 17:25 |
*** bwalker7125 has joined #openstack | 17:25 | |
Ryan_Lane | thimble: ah, yeah. groupOfNames is definitely needed :) | 17:26 |
Ryan_Lane | thimble: nova uses groupOfNames exclusively. I add posixGroup so that the instances have groups with users set up based on projects | 17:26 |
Ryan_Lane | my web interface is very much a fully integrated solution. i guess I should make that optional | 17:27 |
*** hggdh has quit IRC | 17:27 | |
*** RJD22|away is now known as RJD22 | 17:27 | |
* Ryan_Lane submits another bug | 17:27 | |
*** sumurrut has joined #openstack | 17:27 | |
*** RJD22 is now known as RJD22|away | 17:28 | |
*** omidhdl has joined #openstack | 17:28 | |
thimble | Ryan_Lane: possible, I need to entries: sysadmins as groupOfMembers and another entry (got groupOfMembers, too) called sysadmin (without s) ? Then it works. Where do i referr to "sysadmin"? | 17:29 |
thimble | NO | 17:30 |
Ryan_Lane | you shouldn't need a group called sysadmin | 17:30 |
Ryan_Lane | the extension handles that for you | 17:30 |
thimble | really not groupOfMembers... | 17:30 |
*** fysa has quit IRC | 17:30 | |
Ryan_Lane | you only need to add the global groups (sysadmins, netadmins, and cloudadmins) | 17:30 |
sumurrut | Anybody getting a "403 Forbidden when using Vishy's script"? I'm using MySQL and MySQL or Slapd for authentication. It fails with bexar. Austin did work. | 17:30 |
Ryan_Lane | sumurrut: which nova schema version are you using? | 17:31 |
*** dabo has quit IRC | 17:31 | |
Ryan_Lane | 1 or 2? | 17:31 |
thimble | Ryan_Lane: okay. I´ll reset the whole directory tomorrow and will give it another try. Maybe I´ve misconfigured something there now (misconfigured to get it working ;) ). | 17:31 |
Ryan_Lane | thimble: the project groups (sysadmin and netadmin) are created automatically with the project | 17:31 |
*** sirp- has quit IRC | 17:32 | |
Ryan_Lane | thimble: also, just having the global group exist is enough, the extension can add the members for you | 17:32 |
sumurrut | Ryan_Lane: root@controller:/opt# /opt/nova/bin/nova-manage db version --> 2 | 17:33 |
doude | soren: sorry, I found what was my mistake | 17:33 |
soren | doude: Cool | 17:33 |
*** maplebed has joined #openstack | 17:33 | |
Ryan_Lane | sumurrut: heh. that's different :) | 17:33 |
Ryan_Lane | sumurrut: you are using the nova.sh? | 17:33 |
sumurrut | Ryan_Lane: yes | 17:34 |
jaypipes | soren: thx. but kinda wanted to know how to do it...teach a man to fish and all that.... | 17:34 |
Ryan_Lane | I guess it should be using schema version 2 then | 17:34 |
sumurrut | Ryan_Lane: I think it performs a migration process on start | 17:34 |
*** dabo has joined #openstack | 17:35 | |
Ryan_Lane | mysql database schema and the ldap schema are different | 17:35 |
*** sophiap has joined #openstack | 17:35 | |
Ryan_Lane | nova will not perform an ldap schema migration | 17:35 |
*** sirp_ has joined #openstack | 17:35 | |
Ryan_Lane | but nova.sh recreates the openldap database every time, so it should be adding the version 2 schema | 17:35 |
sumurrut | Ryan_Lane: ok. I have tried without ldap, MySQL only and I get the same result. So I guess the problem is in a different place | 17:36 |
jaypipes | sirp_: w00t. fixed. http://paste.openstack.org/show/628/ | 17:36 |
Ryan_Lane | sumurrut: what does the api show for output? | 17:36 |
thimble | Ryan_Lane: it should really not be possible to add empty values! :) | 17:36 |
Ryan_Lane | sumurrut: the api's logs, that is | 17:36 |
Ryan_Lane | thimble: in a group? sure it is :) | 17:36 |
Ryan_Lane | thimble: groups can have no members | 17:36 |
sumurrut | Ryan_Lane: it shows"2011-02-03 18:25:16,568 AUDIT nova.api [-] Authentication Failure: No user for access key admin" | 17:37 |
Ryan_Lane | sumurrut: try to add a user/project manually | 17:37 |
sumurrut | Ryan_Lane: ok. I will come back later if I cannot fix it. | 17:38 |
sumurrut | Ryan_Lane: thankx! | 17:38 |
Ryan_Lane | sumurrut: nova-manage user admin admin | 17:38 |
*** sumurrut has quit IRC | 17:38 | |
Ryan_Lane | sumurrut: also, do a search in the ldap database | 17:38 |
soren | jaypipes: Ah, sorry, I thought you preferred that I do it. | 17:38 |
thimble | Ryan_Lane: submitting an empty value while adding a role member to any group should be forbidden. Tell me, why I am wrong? | 17:38 |
Ryan_Lane | thimble: oh, yeah. that's totally not allowed | 17:38 |
thimble | it works | 17:38 |
thimble | file a bug? ;) | 17:39 |
Ryan_Lane | thimble: but creating a group with no members is ok | 17:39 |
thimble | of course | 17:39 |
thimble | but the other way is working :( | 17:39 |
Ryan_Lane | hah. i'm not adding a bug with openldap | 17:39 |
thimble | feature-rich, I think ;) | 17:39 |
Ryan_Lane | the extension will only allow you to add wiki users ;) | 17:39 |
thimble | so, gimme a combo-box? | 17:40 |
soren | jaypipes: There's not much to it. On the package details page of the ppa, there's a "Copy packages" link. You go in there, and copy everything to the release PPA (making sure to also copy the binaries). | 17:40 |
soren | jaypipes: That's pretty much it. | 17:40 |
Ryan_Lane | thimble: btw, you can configure the extension to use different attributes for wiki name and shell name. | 17:40 |
Ryan_Lane | thimble: well, I would... but if there are 2000 users, that's a problem ;) | 17:40 |
Ryan_Lane | I'll add an ajax call at some point to use search-as-you-type | 17:40 |
jaypipes | soren: ah, k. thx :) | 17:41 |
thimble | Ryan_Lane: ajax | 17:41 |
thimble | ah | 17:41 |
*** rcc has quit IRC | 17:41 | |
thimble | think, you are faster than me | 17:41 |
Ryan_Lane | I use multi-selects for removal, and addition to things where the user list is going to be small | 17:41 |
Ryan_Lane | thimble: I'm used to programming for something that has millions of users :) | 17:41 |
Ryan_Lane | what I really need is one of our interface people to help me. I usually do backend code | 17:42 |
*** stewart has quit IRC | 17:42 | |
thimble | Ryan_Lane: just for fun: for each existing user open a new tab ;) | 17:42 |
thimble | Ryan_Lane: any option like SQL count? maybe you can divide combos then | 17:43 |
*** joearnold has joined #openstack | 17:43 | |
Ryan_Lane | search-as-you-type is really the best solution :) | 17:44 |
*** fysa has joined #openstack | 17:44 | |
*** hggdh has joined #openstack | 17:46 | |
Ryan_Lane | thimble: patches welcome for good solution though :D | 17:46 |
*** dprince has quit IRC | 17:46 | |
thimble | Ryan_Lane: thanks. I´ll reset my tree tomorrow, as said. Hope, it will all work out of the box then. Maybe you are bored and will release a newer trunk this night? ;) | 17:48 |
Ryan_Lane | just pull from trunk | 17:48 |
Ryan_Lane | trunk always works | 17:48 |
Ryan_Lane | meaning, I don't submit knowingly broken code there :) | 17:48 |
thimble | hehe, I´ll see. Maybe I encouraged you to do this for me ;) | 17:49 |
Ryan_Lane | heh. naa. I have a site for demo purposes that continuously pulls from trunk ;) | 17:49 |
bwalker7125 | quick question - is there a way to get floating ips to automatically associate with a new instance, or must that association be done manually? | 17:49 |
Ryan_Lane | it's possible to pull instance sizes from the api now, right? | 17:50 |
* thimble thanks Ryan_Lane and waves. Until tomorrow. May wife put the phone away. | 17:50 | |
*** thimble has quit IRC | 17:50 | |
*** sebastianstadil_ has quit IRC | 17:50 | |
Ryan_Lane | does it return just the sizes, or also descriptions of the sizes too? | 17:50 |
*** kirkland has quit IRC | 17:52 | |
*** baldben has joined #openstack | 17:54 | |
*** arthurc has quit IRC | 17:55 | |
*** ranger57 has joined #openstack | 17:56 | |
*** joearnold has quit IRC | 18:01 | |
*** mdomsch has joined #openstack | 18:02 | |
*** budu1948 has joined #openstack | 18:06 | |
*** adiantum has joined #openstack | 18:06 | |
*** budu1948 has quit IRC | 18:07 | |
*** bud1948 has joined #openstack | 18:10 | |
*** nelson has joined #openstack | 18:10 | |
*** vvuksan has joined #openstack | 18:12 | |
*** joearnold has joined #openstack | 18:12 | |
*** reldan has quit IRC | 18:13 | |
bud1948 | Hello, does nova have web interface? | 18:14 |
*** blakeyeager has joined #openstack | 18:14 | |
j05h | bud1948: openstack-dashboard | 18:15 |
*** sophiap has quit IRC | 18:15 | |
j05h | https://launchpad.net/openstack-dashboard | 18:15 |
bud1948 | thanks a lot! | 18:16 |
*** reldan has joined #openstack | 18:17 | |
*** dprince has joined #openstack | 18:17 | |
bud1948 | Is there anyway to install a whole OS on a persistent volume? | 18:18 |
jaypipes | _cerberus_: mind giving this one a once over and approving if all good? thx in advance! https://code.launchpad.net/~rconradharris/glance/registry_db_migration/+merge/48406 | 18:19 |
jaypipes | bud1948: there is also a django-nova project... devcamcar and others are working on it. not sure of status at this point though I've heard it's pretty neato. :) | 18:20 |
_cerberus_ | jaypipes: sure | 18:21 |
jaypipes | _cerberus_: cheers | 18:21 |
*** reldan has quit IRC | 18:22 | |
*** blueadept has quit IRC | 18:24 | |
*** gundlach has joined #openstack | 18:25 | |
*** gundlach has left #openstack | 18:25 | |
kpepple | Ryan_Lane: don't think you can pull the INSTANCE_TYPES thru the API yet … it's a constant that isn't really exposed anywhere. i'm working on a branch to bring it thru adminclient (and make it configurable). The blueprint is at https://blueprints.launchpad.net/nova/+spec/configure-instance-types-dynamically | 18:29 |
Ryan_Lane | I thought the dashboard wanted that for bexar? | 18:29 |
*** blueadept has joined #openstack | 18:29 | |
Ryan_Lane | I know it's hardcoding them for now, like I am | 18:30 |
kpepple | Ryan_Lane: hmmm … let me check but pretty sure they are hardcoded also | 18:30 |
Ryan_Lane | kpepple: with this branch, will I be able to pull the info via EC2 api, or only the rackspace one? | 18:32 |
Ryan_Lane | or just via nova-manage? | 18:33 |
Ryan_Lane | nova-manage wouldn't help me much :) | 18:33 |
kpepple | Ryan_Lane: i take that back … in adminclient, there is get_instance_types which seems to call "DescribeInstanceTypes" and returns a list | 18:33 |
Ryan_Lane | ah. cool | 18:33 |
* Ryan_Lane goes to call that | 18:34 | |
Ryan_Lane | or not. the sdk I'm using doesn't have that call | 18:34 |
kpepple | Ryan_Lane: out of scope for my blueprint … i want to make the instance_types dynamic (i.e. we can change them at runtime instead of just build time) and expose it thru the nova-manage / adminclient interface. | 18:35 |
Ryan_Lane | adminclient is an API? | 18:35 |
kpepple | Ryan_Lane: i don't think that call is standard EC2 API nor Openstack API | 18:35 |
Ryan_Lane | seems it isn't :( | 18:35 |
kpepple | Ryan_Lane: adminclient is a library that you can include (like openstack-dashboard does) that talks to the admin interface in nova … it's a like a parallel api to EC2 or Openstack … and it's only for admins | 18:37 |
Ryan_Lane | I'm going to have to look at the library then... | 18:37 |
Ryan_Lane | because I'm using php | 18:37 |
*** sophiap has joined #openstack | 18:38 | |
Ryan_Lane | nova/adminclient.py, I'm assuming? | 18:38 |
kpepple | Ryan_Lane: yes | 18:39 |
*** berendt has quit IRC | 18:40 | |
Ryan_Lane | hah. I could be using this instead of a lot of my ldap calls :) | 18:41 |
kpepple | Ryan_Lane: it simplifies a lot of admin related calls | 18:41 |
Ryan_Lane | it was added well after I started that though. I'll need to switch to this at some point in time | 18:41 |
Ryan_Lane | this doesn't have instance-type info though | 18:43 |
*** blakeyeager has quit IRC | 18:43 | |
*** MarkAtwood has quit IRC | 18:43 | |
*** adiantum has quit IRC | 18:43 | |
kpepple | Ryan_Lane: line 416 | 18:43 |
Ryan_Lane | ah. DescribeHosts? | 18:44 |
kpepple | Ryan_Lane: ooops … i'm in my development branch and might have added this … hold on | 18:44 |
Ryan_Lane | oh. I'm also using an old trunk snapshot ;) | 18:44 |
Ryan_Lane | full of patches. heh | 18:45 |
Ryan_Lane | I always wait before my changes hit trunk ppa before I upgrade. | 18:45 |
Ryan_Lane | s/wait before/wait for/ | 18:45 |
Ryan_Lane | the bad thing is that I'd have to reimplement all of this stuff anyway | 18:46 |
kpepple | Ryan_Lane: i have it on nova/adminclient:428 in trunk | 18:46 |
Ryan_Lane | since this is ec2 api based, and the sdk I'm using doesn't offer these functions | 18:46 |
Ryan_Lane | I wonder if aws-sdk is extendable... | 18:47 |
*** Jordandev has joined #openstack | 18:48 | |
kpepple | Ryan_Lane: it's regular REST call, so you could just go lower and parse the resulting json/xml | 18:48 |
Ryan_Lane | oh? that should work then | 18:48 |
*** adiantum has joined #openstack | 18:49 | |
Ryan_Lane | ah. I can make the call directly through the sdk | 18:50 |
Ryan_Lane | the function they use for calls is public | 18:50 |
*** zul has quit IRC | 18:55 | |
*** DigitalFlux has quit IRC | 18:55 | |
*** RJD22|away is now known as RJD22 | 18:58 | |
*** sophiap has joined #openstack | 18:59 | |
*** zul has joined #openstack | 19:01 | |
*** DigitalFlux has joined #openstack | 19:02 | |
*** ianweller has joined #openstack | 19:03 | |
*** reldan has joined #openstack | 19:03 | |
*** ianweller has quit IRC | 19:03 | |
*** ianweller has joined #openstack | 19:03 | |
*** adiantum has quit IRC | 19:04 | |
*** moua has joined #openstack | 19:07 | |
*** adiantum has joined #openstack | 19:10 | |
*** bcherian has joined #openstack | 19:10 | |
uvirtbot | New bug: #712681 in nova "gflag --pidfile isn't working" [Undecided,New] https://launchpad.net/bugs/712681 | 19:11 |
DigitalFlux | Hi Guys | 19:11 |
DigitalFlux | just installed Bexar | 19:12 |
DigitalFlux | when launching an instance i get the following error in the logs | 19:12 |
DigitalFlux | Command: sudo iptables-save -t filter -> Stderr: 'sudo: no tty present and no askpass program specified\n' | 19:12 |
kpepple | DigitalFlux: which log ? | 19:13 |
*** baldben has quit IRC | 19:13 | |
*** sophiap_ has joined #openstack | 19:14 | |
*** sophiap has quit IRC | 19:14 | |
*** sophiap_ is now known as sophiap | 19:14 | |
DigitalFlux | kpepple: Well, i just destroyed the test machines to go out of the office :) | 19:15 |
DigitalFlux | kpepple: but those logs was on the compute node | 19:15 |
DigitalFlux | so it's either nova-compute or nova-volume | 19:16 |
DigitalFlux | i guess it's nova-compute | 19:16 |
kpepple | DigitalFlux: were you able to login to the instance ? | 19:19 |
DigitalFlux | kpepple: I don't think i could, euca-describe-images showed that the instance was still pending and virsh list showed no VM up | 19:20 |
kpepple | DigitalFlux: which image did you launch ? | 19:20 |
DigitalFlux | ttylinux | 19:20 |
DigitalFlux | soren's .. | 19:20 |
kpepple | DigitalFlux: hmmm … can't replicate this on my machine. Ubuntu 10.10 host ? | 19:21 |
*** omidhdl has quit IRC | 19:22 | |
DigitalFlux | kpepple: Nope, 10.04 | 19:24 |
DigitalFlux | kpepple: I will test this again tomorrow .. | 19:25 |
openstackhudson | Project dashboard-tarmac build #505: FAILURE in 22 sec: http://hudson.openstack.org/job/dashboard-tarmac/505/ | 19:26 |
kpepple | DigitalFlux: got it … the error means that your image doesn't have a tty ready for your command … probably because it hasn't booted. you real problem is the image not booting. make sure you have KVM running (try launching an image through virsh …) and such | 19:27 |
*** burris has quit IRC | 19:27 | |
DigitalFlux | kpepple: Hmm, this helps, will test this tomorrow and feed you back | 19:29 |
DigitalFlux | kpepple: Thanks :-) | 19:29 |
kpepple | DigitalFlux: good luck | 19:30 |
*** sophiap has quit IRC | 19:30 | |
openstackhudson | Yippie, build fixed! | 19:30 |
openstackhudson | Project dashboard-tarmac build #506: FIXED in 1.9 sec: http://hudson.openstack.org/job/dashboard-tarmac/506/ | 19:30 |
*** adiantum has quit IRC | 19:35 | |
*** DigitalFlux has quit IRC | 19:35 | |
*** adiantum has joined #openstack | 19:39 | |
*** sophiap has joined #openstack | 19:39 | |
*** littleidea has joined #openstack | 19:39 | |
*** j05h has quit IRC | 19:40 | |
*** j05h has joined #openstack | 19:41 | |
jaypipes | creiht: can I ask why swift does not use paster serve for deploying? is there a reason you chose to write the swift-init daemonizing tool? | 19:42 |
jaypipes | creiht: does it have to do with eventlet? | 19:42 |
creiht | 1st reason would be that we didn't use any paste at the beginning | 19:43 |
jaypipes | creiht: ok. I'm wondering if Spawning would be a good alternative? Any thoughts? http://pypi.python.org/pypi/Spawning | 19:44 |
annegentle | Hey, here's Dustin at Strata! http://www.flickr.com/photos/oreillyconf/5413873486/in/set-72157625957770166/ | 19:45 |
creiht | I also was never real fond of paster serve | 19:45 |
*** littleidea_ has joined #openstack | 19:45 | |
creiht | And we were very concerned about performance | 19:45 |
creiht | Spawning has come a ways since we first started | 19:46 |
openstackhudson | Project swift build #190: SUCCESS in 35 sec: http://hudson.openstack.org/job/swift/190/ | 19:46 |
openstackhudson | Tarmac: Update version to 1.3-dev | 19:46 |
*** daleolds has quit IRC | 19:47 | |
jaypipes | creiht: so... Glance must have a way of starting its servers. Do you advise we go the swift-init route, or paster, or Spawning, or ... ? :) | 19:47 |
creiht | jaypipes: yeah the paster serve stuff is thread based | 19:47 |
creiht | hehe | 19:47 |
jaypipes | creiht: I have no clue really... | 19:47 |
creiht | yeah I'm pondering that right now | 19:48 |
*** littleidea has quit IRC | 19:48 | |
creiht | swift has kinda organically gotten to where it is now | 19:48 |
jaypipes | creiht: would, of course, be best to use some existing lib/tool, but only if it performs well... | 19:49 |
*** littleidea has joined #openstack | 19:50 | |
creiht | well the nice thing about wsgi apps, is that in theory you should be able to run then with any wsgi server | 19:50 |
jaypipes | creiht: right, but of course, here we are trying to decide *which* wsgi server ;) | 19:51 |
creiht | jaypipes: gnunicorn is fairly interesting as well | 19:51 |
creiht | hehe | 19:51 |
*** littleidea_ has quit IRC | 19:51 | |
jaypipes | creiht: I mean, I understand the idea of leaving that up to deployers, but I think Glance should at the very least have some documentation on starting up the daemons with some specific WSGI server... | 19:52 |
creiht | jaypipes: oh agreed | 19:52 |
creiht | jaypipes: I'm not sure I could say without doing some specific testing | 19:52 |
jaypipes | creiht: I think I'll just put some docs together as an example of using paster serve, and note that YMMV, etc.. | 19:53 |
creiht | But spawning and gunicorn are probably going to be prety good candidate | 19:53 |
creiht | jaypipes: what is nova going to use as its server? | 19:54 |
jaypipes | creiht: no idea. | 19:54 |
*** mdomsch has quit IRC | 19:55 | |
*** mdom has joined #openstack | 19:56 | |
creiht | I think for the time being swift will stick to using our custom server | 19:56 |
creiht | as it is tailored specifically to the swift use case | 19:56 |
*** mdom has quit IRC | 19:56 | |
creiht | and works rather well for it | 19:56 |
*** mdomsch has joined #openstack | 19:56 | |
*** hub_cap has joined #openstack | 19:57 | |
jaypipes | creiht: yup, no worries there... | 19:58 |
jaypipes | creiht: thx for the discussion, and the hint about gnunicorn. Unicorns FTW. | 19:59 |
creiht | all that to say, our server stuff may/may not be as useful for say nova | 19:59 |
creiht | hehe | 19:59 |
*** ranger57 has quit IRC | 20:01 | |
*** sebastianstadil has joined #openstack | 20:04 | |
* ttx waves from home | 20:08 | |
*** nuclearpotato has joined #openstack | 20:08 | |
antonym | i noticed that plugins was missing from the nova bexar release, which includes some of the xenserver plugins | 20:14 |
ttx | so I suspect they never were in any milestone tarballs | 20:14 |
antonym | any reason it might have not made the release? | 20:14 |
antonym | wonder if anything else might have been left out too | 20:14 |
*** sophiap has quit IRC | 20:15 | |
ttx | hrm, thats typically why we release milestone tarballs, to catch those type of problemes earlier. | 20:16 |
ttx | My suggestion would be to release an additional "plugins" tarball on the same page, if that's the only thing missing | 20:16 |
ttx | dendrobates, soren: could you look into that ? | 20:17 |
soren | We build tarballs for every single commit for this very reason: So that people can check stuff like this before release. | 20:17 |
*** kpepple has left #openstack | 20:19 | |
*** littleidea has quit IRC | 20:20 | |
*** nuclearpotato has quit IRC | 20:21 | |
*** vvuksan has quit IRC | 20:25 | |
*** brd_from_italy has joined #openstack | 20:29 | |
*** reldan has quit IRC | 20:30 | |
*** reldan has joined #openstack | 20:31 | |
*** dubsquared has joined #openstack | 20:31 | |
openstackhudson | Project nova build #487: SUCCESS in 1 min 36 sec: http://hudson.openstack.org/job/nova/487/ | 20:32 |
openstackhudson | Tarmac: Changes the behavior of run_test.sh so that pep8 is only run in the default case (when running all tests). It will no longer run when individual test cases are being given as in: | 20:32 |
openstackhudson | ./run_tests.sh nova.tests.test_compute | 20:32 |
dubsquared | anyone have a ref to doc, or know, what the balancing algorithm is for nova-compute? example: when you have a 5 node cluster and start spinning up instances…why sometimes do they first 5 go on node1, and then 2 on node 2, and then 1 on node 3 | 20:40 |
pvo | I think the default scheduler just sprays them. | 20:41 |
*** reldan has quit IRC | 20:41 | |
*** berendt has joined #openstack | 20:41 | |
berendt | i'm preparing an entry to openstack in the germany wikipedia. is the project logo somewhere available (under a free license)..? | 20:42 |
dubsquared | is there a way to manipulate the scheduler to fire up an instance on a selected node | 20:42 |
notmyname | berendt: annegentle is probably someone to talk to | 20:43 |
berendt | notmyname: i'll contact her.. thanks | 20:43 |
*** brd_from_italy has quit IRC | 20:44 | |
creiht | The english wikipedia article could use some love | 20:45 |
creiht | http://en.wikipedia.org/wiki/OpenStack | 20:45 |
*** Jordandev has quit IRC | 20:46 | |
dendrobates | soren: well it looks like we missed it | 20:48 |
creiht | annegentle: I'm not sure who set it up, but we probably should get swift.openstack.org/1.2 set up (and add a link to the top of the docs to link to it) | 20:48 |
*** evtoews has joined #openstack | 20:50 | |
*** bwalker7125 has quit IRC | 20:53 | |
*** henrichrubin has quit IRC | 20:56 | |
berendt | creiht: i'll take a look on the english wikipedia article next week.. busy for the rest of this week.. | 21:00 |
berendt | but i added the bexar release there today ;) | 21:00 |
jaypipes | creiht: screw it. I give up trying to understand paste.script's shitty docs and/or trying to figure out the wasteland of crap development in spawing's github issues... I'll prolly just copy swift's swift-init. | 21:01 |
*** dirakx has quit IRC | 21:04 | |
* jaypipes has to step away from `puter for a while....might start throwing various objects... | 21:05 | |
*** jaypipes is now known as jaypipes-afk | 21:05 | |
*** evtoews has quit IRC | 21:07 | |
*** diegoparrilla has joined #openstack | 21:12 | |
diegoparrilla | I have a question about nova-api.conf: nova-api still uses the nova.conf configuration file with gflags? | 21:13 |
berendt | why is the development documentation for nova not available at http://docs.openstack.org ? | 21:21 |
diegoparrilla | berendt: I can see it now | 21:26 |
diegoparrilla | anybody knows if nova-api still uses the old nova.conf configuration file? | 21:28 |
*** pothos_ has joined #openstack | 21:28 | |
*** grapex has quit IRC | 21:29 | |
*** pothos has quit IRC | 21:31 | |
*** pothos_ is now known as pothos | 21:31 | |
*** DanEllis has quit IRC | 21:33 | |
*** dprince has quit IRC | 21:34 | |
soren | diegoparrilla: It goes. | 21:37 |
soren | er.. | 21:37 |
soren | diegoparrilla: It does. | 21:37 |
soren | dendrobates: Sorry, missed what? | 21:38 |
*** sebastianstadil has quit IRC | 21:38 | |
diegoparrilla | soren: for some weird reason it does not read the sql_connection parameter. It has the default parameter | 21:39 |
diegoparrilla | soren: and I cannot find where it reads the nova.conf (well... may be I cannot find it...) | 21:39 |
termie | diegoparrilla: default is /etc/nova/nova.conf | 21:40 |
termie | diegoparrilla: if you have the packages install | 21:40 |
termie | diegoparrilla: otherwise i think it looks in the bin directory | 21:40 |
termie | diegoparrilla: because that is local to the script being run | 21:40 |
*** vvuksan has joined #openstack | 21:41 | |
diegoparrilla | termie: I'm with vishy's script and I have the nova.conf in three difrerent places: /etc/nova, $NOVA_DIR/etc and $NOVA_DIR/bin | 21:41 |
diegoparrilla | ls | 21:41 |
*** nelson has quit IRC | 21:42 | |
annegentle | berendt: developer documentation is specific to each project, and I plan to point to it from the docs.openstack landing page soon. | 21:42 |
termie | diegoparrilla: change them all and see which gets loaded? | 21:42 |
*** nelson has joined #openstack | 21:42 | |
berendt | annegentle: ok | 21:42 |
termie | diegoparrilla: with vishy's script i think it reads the one in bin | 21:43 |
diegoparrilla | termie: no one of them... that's why I'm asking ;-) | 21:43 |
annegentle | berendt: docs.openstack is more for install/config/deploy | 21:43 |
*** burris has joined #openstack | 21:43 | |
diegoparrilla | termie: vishy's script reads from bin, correct. And nova-api did that way in Austin. But it's failing in Bexar | 21:43 |
termie | diegoparrilla: that seems unlikely to me, so i'm not sure where to start | 21:44 |
annegentle | berendt: and your question about the balancing algorithm is a good one, I'll investigate. | 21:44 |
berendt | annegentle: i thought the docu was there a few days ago.. but maybe it's too late here... ;) | 21:44 |
annegentle | berendt: ah, sorry, that was dubsquared :) I will find out about the logo - sorry for my confusion :) | 21:44 |
diegoparrilla | soren: I have checked the code of nova-compute and nova-manage and it seems they load the config file with 'utils.default_flagfile()', but nova-api does not have this code | 21:45 |
*** littleidea has joined #openstack | 21:46 | |
dubsquared | annegentle: there has to be a method to the madness, just trying to figure it out :D | 21:47 |
*** adiantum has quit IRC | 21:49 | |
*** joe123 has joined #openstack | 21:51 | |
*** bcherian has quit IRC | 21:52 | |
joe123 | Hi all, is it possible to make a backup of a custom instance ? | 21:53 |
*** bcherian has joined #openstack | 21:53 | |
termie | diegoparrilla: for the record you can just pass --sql_connection | 21:54 |
diegoparrilla | termie: I will give it a try... | 21:56 |
*** adiantum has joined #openstack | 21:57 | |
diegoparrilla | termie: it worked! it seems the nova.conf is not being loaded. I have ran script to find the code that parses the gflags file and I cannot find it in nova-api | 22:00 |
*** blakeyeager has joined #openstack | 22:03 | |
*** berendt has quit IRC | 22:04 | |
*** westmaas has quit IRC | 22:09 | |
*** larstobi has joined #openstack | 22:10 | |
uvirtbot | New bug: #712782 in glance "getting error "No JSON object could be decoded" while trying to put a new images" [Undecided,New] https://launchpad.net/bugs/712782 | 22:11 |
*** adiantum has quit IRC | 22:14 | |
*** rnirmal has quit IRC | 22:18 | |
termie | diegoparrilla: the config file is just a flagfile, it provides values but you can overwrite any from the command line | 22:18 |
termie | anybody want to do a 2 line code review? https://code.launchpad.net/~termie/nova/test_logging/+merge/47964 | 22:18 |
*** adiantum has joined #openstack | 22:20 | |
diegoparrilla | termie: do you remember how to pass the path of the config file instead of a single parameter? | 22:20 |
termie | diegoparrilla: --flagfile=/path/to/flagfile | 22:21 |
diegoparrilla | termie: thanx! let's try it! | 22:22 |
*** hub_cap has quit IRC | 22:23 | |
*** sophiap has joined #openstack | 22:24 | |
diegoparrilla | termie: it worked! passing directly the nova.conf file it parse the arguments correctly | 22:26 |
*** adiantum has quit IRC | 22:26 | |
diegoparrilla | termie: last question. Do you know how to print the path of the existing nova.conf file? | 22:27 |
diegoparrilla | termie: I would like to know where the nova-api is going to look for the file | 22:27 |
termie | diegoparrilla: well, if it has no 'defaultflagfile' call it isn't looking anywhere | 22:28 |
termie | diegoparrilla: using a file by default is just a hack on top of gflags | 22:28 |
diegoparrilla | termie: ok, does it make sense if I submit a this issue as a bug? | 22:28 |
termie | diegoparrilla: you can say that nova-api doesn't use defaultflagfile, yeah | 22:28 |
diegoparrilla | termie: ok, I wil do it! | 22:29 |
*** jtran has joined #openstack | 22:29 | |
jtran | hey all. did OCCI make it into the Bexar release? (http://occi-wg.org/2010/12/14/occi-in-openstack/) | 22:29 |
*** jaypipes-afk is now known as jaypipes | 22:31 | |
*** dendrobates is now known as dendro-afk | 22:31 | |
*** adiantum has joined #openstack | 22:32 | |
*** grapex has joined #openstack | 22:32 | |
*** littleidea has quit IRC | 22:34 | |
*** dendro-afk is now known as dendrobates | 22:34 | |
*** blakeyeager has quit IRC | 22:34 | |
annegentle | jtran: no, but here is the blueprint that apparently has had some work done on it: https://blueprints.launchpad.net/nova/+spec/bexar-open-cloud-compute-interface | 22:38 |
annegentle | jtran: the release notes tell you what is in Bexar, if you're interested in other features - http://wiki.openstack.org/ReleaseNotes/Bexar | 22:39 |
uvirtbot | New bug: #712799 in nova "nova-api doesn't use 'utils.default_flagfile()'" [Undecided,New] https://launchpad.net/bugs/712799 | 22:42 |
*** gaveen has quit IRC | 22:42 | |
*** hggdh has quit IRC | 22:43 | |
vvuksan | i'm unclear on how do you run multiple compute nodes | 22:43 |
vvuksan | how is it supposed to work ? | 22:44 |
vvuksan | i have a setup with one node that does everything that works | 22:44 |
*** miclorb_ has joined #openstack | 22:44 | |
vvuksan | i added another node, launched nova-compute with the exact settings as on node1 | 22:44 |
*** hggdh has joined #openstack | 22:44 | |
vvuksan | then I shut down nova-compute on node1 | 22:45 |
vvuksan | however scheduler still seems to send the job to node1 | 22:45 |
dubsquared | vvuksan: is node1 the server with all the other nova components? | 22:45 |
vvuksan | dubsquared: correct | 22:45 |
*** stewart has joined #openstack | 22:45 | |
jtran | annegentle: any docs on the REST api for that openstack api? | 22:46 |
jtran | rest interface i mean | 22:46 |
*** joe123 has quit IRC | 22:46 | |
dubsquared | vvuksan: when you say the 'exact same settings'…did you setup the second server the same as the first one? | 22:46 |
pvo | jtran: it is similar to the Rackspace 1.0 api | 22:46 |
* pvo looking for docs | 22:46 | |
jtran | understood. thx | 22:46 |
vvuksan | dubsquared: I tried :-). | 22:46 |
vvuksan | dubsquared: nova-compute.conf settings are the same on both hosts | 22:47 |
vvuksan | dubsquared: and both compute servers are UP | 22:47 |
dubsquared | hrm…nova-compute.conf? | 22:47 |
dubsquared | there should only be nova.conf, and nova-api.conf | 22:47 |
vvuksan | yes | 22:47 |
vvuksan | k i'll copy just the nova.conf | 22:48 |
dubsquared | are you using a guide? it sounds as it might be outdated | 22:48 |
vvuksan | yeah | 22:48 |
dubsquared | in November/Dec last year, there was a change so all the nova conf's were rolled into one config file (nova.conf) | 22:49 |
pvo | jtran: I would have expected something here http://docs.openstack.org/openstack-compute/admin/content/ | 22:49 |
dubsquared | then mid Jan 2011, there was the reintroduction of nova-api | 22:49 |
pvo | annegentle may know where the docs are | 22:49 |
jtran | pvo: thx | 22:49 |
vvuksan | dubsquared: I'll reread | 22:49 |
dubsquared | to make it easier to play with multiple APIs in the future | 22:49 |
vvuksan | dubsquared: same thing | 22:50 |
dubsquared | are you running source, or installing from ppa packages? | 22:50 |
vvuksan | bexar | 22:50 |
vvuksan | then python setup.py install | 22:51 |
dubsquared | ok, so you have all the services running in screen sessions, etc | 22:51 |
vvuksan | yes | 22:51 |
vvuksan | i killed nova-compute on node1 | 22:52 |
vvuksan | node1 has all the services | 22:52 |
vvuksan | on node2 I now have nova-compute only | 22:52 |
vvuksan | i do run-instance | 22:52 |
vvuksan | scheduler casts to node1 | 22:52 |
vvuksan | if I start up nova-compute on node1 it will start the VM | 22:53 |
*** gaveen has joined #openstack | 22:54 | |
*** matiu has joined #openstack | 22:56 | |
*** mdomsch has quit IRC | 23:00 | |
vvuksan | if I look with nova-manage service list | 23:02 |
vvuksan | it doesn't show me the new instance | 23:02 |
vvuksan | the new compute node | 23:02 |
*** bud1948 has quit IRC | 23:03 | |
*** ctennis has joined #openstack | 23:05 | |
*** ctennis has joined #openstack | 23:05 | |
*** gondoi has quit IRC | 23:06 | |
dubsquared | vvuksan: im going to send you a link in a sec | 23:07 |
vvuksan | k | 23:07 |
*** littleidea has joined #openstack | 23:07 | |
*** ctennis_ has joined #openstack | 23:08 | |
*** ctennis_ has joined #openstack | 23:08 | |
*** moua has quit IRC | 23:09 | |
*** ctennis has quit IRC | 23:11 | |
*** ctennis__ has joined #openstack | 23:11 | |
*** ctennis__ has joined #openstack | 23:11 | |
*** littleidea has quit IRC | 23:12 | |
*** mray has quit IRC | 23:13 | |
*** ctennis_ has quit IRC | 23:13 | |
diegoparrilla | good night from europe... | 23:16 |
*** blakeyeager has joined #openstack | 23:17 | |
*** pvo is now known as pvo_away | 23:18 | |
*** littleidea has joined #openstack | 23:18 | |
*** sophiap has quit IRC | 23:19 | |
*** blakeyeager has quit IRC | 23:19 | |
vvuksan | dubsquared: sent it? | 23:20 |
*** blakeyeager has joined #openstack | 23:20 | |
*** diegoparrilla has quit IRC | 23:20 | |
*** jc_smith has joined #openstack | 23:21 | |
dubsquared | vvuksan: http://www.dubsquared.com/?p=43 | 23:22 |
dubsquared | that's using FlatManger, with the assumption you have static IPs | 23:22 |
dubsquared | you can kind of work around that and integrate the other network mangers | 23:22 |
*** pvo_away is now known as pvo | 23:22 | |
dubsquared | but that is using packages, rather than source code. just swap out the package install, and keep starting the services in screen sessions, etc | 23:23 |
dubsquared | same principles apply | 23:23 |
*** dirakx has joined #openstack | 23:23 | |
vvuksan | k | 23:27 |
*** ctennis has joined #openstack | 23:27 | |
*** ctennis has joined #openstack | 23:27 | |
*** adiantum has quit IRC | 23:28 | |
vvuksan | dubsquared: I pretty much did that | 23:28 |
dubsquared | on your controller | 23:29 |
vvuksan | i basically followed the http://wiki.openstack.org/NovaInstall/CentOSNotes | 23:29 |
dubsquared | hop into mysql, and run 'select * from services'; | 23:29 |
dubsquared | curious to see if nova-compute is checking in | 23:29 |
vvuksan | it is | 23:30 |
annegentle | jtran: the API docs were problematic for this release - for the basics, you can read through http://docs.rackspacecloud.com/servers/api/cs-devguide-latest.pdf, but my next task is to test that doc for OpenStack. | 23:30 |
vvuksan | dubsquared: it's showing in services table | 23:30 |
*** pvo is now known as pvo_away | 23:30 | |
*** ctennis__ has quit IRC | 23:30 | |
vvuksan | but not when I do nova-manage service list | 23:30 |
dubsquared | okay, and you got VMs running on node1 were running | 23:30 |
*** littleidea has quit IRC | 23:30 | |
vvuksan | yes | 23:30 |
vvuksan | i just wanted to expand to multiple nodes | 23:31 |
dubsquared | how many VMs did you spin up? | 23:31 |
vvuksan | 30-40 | 23:31 |
vvuksan | not at the same time | 23:31 |
*** ctennis_ has joined #openstack | 23:31 | |
*** ctennis_ has joined #openstack | 23:31 | |
dubsquared | and none of them went to node2? | 23:31 |
vvuksan | yeah | 23:32 |
vvuksan | sorry | 23:32 |
uvirtbot | New bug: #712814 in nova "Some log levels not correctly setup from flags (e.g. nova.utils)" [Undecided,New] https://launchpad.net/bugs/712814 | 23:32 |
vvuksan | be back in a few | 23:32 |
*** reldan has joined #openstack | 23:32 | |
dubsquared | im looking at my centos servers now... | 23:32 |
*** ctennis has quit IRC | 23:34 | |
*** ctennis_ is now known as ctennis | 23:34 | |
*** littleidea has joined #openstack | 23:36 | |
*** larstobi has quit IRC | 23:38 | |
*** hggdh has quit IRC | 23:39 | |
*** hggdh has joined #openstack | 23:41 | |
vvuksan | dubsquared: I'm interested in the mechanics of the process. There doesn't seem to be a "heartbeat" | 23:51 |
vvuksan | ie. if nova-compute goes down on a node a job will still be dispatched to it | 23:51 |
vvuksan | doesn't seem right | 23:51 |
dubsquared | i haven't messed with that too much, id have to shut down some nodes and see what happens | 23:54 |
dubsquared | that does seem odd, though | 23:54 |
dubsquared | ill bbiab, gotta get food... | 23:54 |
*** blakeyeager_ has joined #openstack | 23:55 | |
*** vvuksan has quit IRC | 23:55 | |
*** blakeyeager has quit IRC | 23:58 | |
*** dubsquared has quit IRC | 23:58 | |
*** blakeyeager_ has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!