*** joearnold has quit IRC | 00:00 | |
*** ptremblett has joined #openstack | 00:00 | |
*** joearnold has joined #openstack | 00:01 | |
soren | kirkland: Found the problem. It'll take at least one publisher run to fix it. Tomorrow morning it is. | 00:05 |
---|---|---|
kirkland | soren: okay, thanks | 00:05 |
soren | (python-sphinx version skew, as it turns out) | 00:05 |
* soren heads bedwards | 00:05 | |
soren | g'night all | 00:05 |
kirkland | dendro-afk: annegentle: okay, soren triaged the problem with the packages in the PPA; ISO is awaiting fresh packages in the PPA; will be tomorrow before I have another candidate ISO for you to see | 00:06 |
*** rsampaio has joined #openstack | 00:11 | |
*** jimbaker has quit IRC | 00:14 | |
*** dubsquared has quit IRC | 00:17 | |
*** tunettnt has joined #openstack | 00:18 | |
exlt | github mirrors are both functional again - history is rewritten, but you can clone and fork again ;) | 00:20 |
*** pvo_ has joined #openstack | 00:20 | |
*** ChanServ sets mode: +v pvo_ | 00:20 | |
tunettnt | . | 00:22 |
tunettnt | What's for infiniband support ? | 00:23 |
*** joearnold has quit IRC | 00:27 | |
notmyname | exlt: \o/ | 00:27 |
*** dizz|away has quit IRC | 00:30 | |
*** ccustine has quit IRC | 00:32 | |
*** tunettnt has quit IRC | 00:35 | |
*** burris has quit IRC | 00:43 | |
*** johnbergoon has quit IRC | 00:52 | |
*** johnbergoon has joined #openstack | 00:53 | |
*** daleolds has quit IRC | 00:53 | |
*** johnbergoon has quit IRC | 00:57 | |
*** joearnold has joined #openstack | 01:02 | |
*** burris has joined #openstack | 01:15 | |
*** joearnold has quit IRC | 01:17 | |
*** pvo_ has quit IRC | 01:20 | |
*** iammartian__ has joined #openstack | 01:20 | |
*** burris has quit IRC | 01:21 | |
*** joearnold has joined #openstack | 01:24 | |
*** iammartian has quit IRC | 01:25 | |
*** iammartian__ is now known as iammartian | 01:25 | |
*** joearnol_ has joined #openstack | 01:25 | |
*** joearnold has quit IRC | 01:25 | |
*** burris has joined #openstack | 01:26 | |
*** joearnol_ has quit IRC | 01:48 | |
*** joearnold has joined #openstack | 01:48 | |
*** maplebed has quit IRC | 01:54 | |
*** burris has quit IRC | 02:07 | |
*** burris has joined #openstack | 02:12 | |
*** gaveen has joined #openstack | 02:23 | |
*** HugoKuo has joined #openstack | 02:37 | |
HugoKuo | Hello this is hugo | 02:39 |
HugoKuo | I have a question about branch | 02:42 |
notmyname | what about? | 02:42 |
HugoKuo | while I bzr branch lp:XXXX | 02:43 |
HugoKuo | then I copy the /XXXX into /nova then run nova.sh branch | 02:44 |
HugoKuo | is this the correct step to branch it ? | 02:44 |
notmyname | I'm not a bzr expert, but that doesn't sound right to me | 02:44 |
notmyname | when I do work on swift, I do bzr clone lp:XXXX inside of a local directory that I previously set up with bzr init-repo | 02:45 |
notmyname | that creates the local folder XXXX | 02:45 |
notmyname | but I don't know about nova.sh. perhaps one of the nova devs will be on soon | 02:46 |
xtoddx | I think with nova.sh there is a way to specify a branch name other than trunk | 02:46 |
xtoddx | checking.... | 02:46 |
notmyname | xtoddx to the rescue | 02:46 |
HugoKuo | thanks dude | 02:46 |
xtoddx | ./nova.sh branch lp:XXXX | 02:46 |
HugoKuo | !!!!!!!!! | 02:47 |
openstack | HugoKuo: Error: "!!!!!!!!" is not a valid command. | 02:47 |
xtoddx | haha, silly openstack | 02:47 |
HugoKuo | ! I remember it | 02:47 |
openstack | HugoKuo: Error: "I" is not a valid command. | 02:47 |
notmyname | seriously, how many bots do we have in here? | 02:47 |
xtoddx | over 9000 | 02:47 |
xtoddx | at least | 02:47 |
notmyname | it would be nice if they would only speak when spoken to :-) | 02:48 |
xtoddx | !true | 02:48 |
openstack | xtoddx: Error: "true" is not a valid command. | 02:48 |
xtoddx | !verbose=0 | 02:48 |
openstack | xtoddx: Error: "verbose=0" is not a valid command. | 02:48 |
xtoddx | !help | 02:48 |
openstack | xtoddx: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin. | 02:48 |
notmyname | that's not help | 02:48 |
notmyname | !list | 02:49 |
openstack | notmyname: Admin, Channel, ChannelLogger, Config, MeetBot, Misc, Owner, Services, and User | 02:49 |
xtoddx | woah! | 02:49 |
HugoKuo | haha | 02:49 |
HugoKuo | !list | 02:49 |
openstack | HugoKuo: Admin, Channel, ChannelLogger, Config, MeetBot, Misc, Owner, Services, and User | 02:49 |
xtoddx | !help Misc | 02:49 |
openstack | xtoddx: Error: There is no command "misc". | 02:49 |
* notmyname slaps openstack with a trout | 02:49 | |
HugoKuo | actually I'm very new in OPENSTACK | 02:50 |
notmyname | HugoKuo: well then, welcome | 02:50 |
xtoddx | hugokuo: most everyone is | 02:50 |
xtoddx | don't be intimidated | 02:50 |
HugoKuo | btw thanks guys ..... there are not many user play it in Taiwan | 02:50 |
*** pvo_ has joined #openstack | 02:51 | |
*** ChanServ sets mode: +v pvo_ | 02:51 | |
notmyname | (not that it's the same at all, but) we have some partners in japan | 02:51 |
HugoKuo | I feel poor in information | 02:51 |
notmyname | NTT | 02:51 |
notmyname | HugoKuo: what sort of info are you looking for? how to contribute? how to install? | 02:52 |
HugoKuo | I know .....that's quite nice nice to meet you , and I have to keep on my research :> | 02:52 |
HugoKuo | both .... my work is to deploy an IaaS enviroment | 02:52 |
HugoKuo | there is a Eucalyptus on air | 02:53 |
notmyname | are you more interested in a particular component like computer or storage or both parts together? | 02:53 |
notmyname | s/computer/compute | 02:53 |
HugoKuo | both parts... | 02:53 |
HugoKuo | I hope the use opensatck nova & SWIFT as well as EC2 & S3 | 02:54 |
*** ksteward has quit IRC | 02:55 | |
HugoKuo | at first I success to install and run instance in NOVA | 02:56 |
notmyname | we're still (always) working on docs. a starting point for swift could be http://programmerthoughts.com/programming/swift-openstack-object-storage-overview/. from there looks at specific components of it (documented at http://swift.openstack.org) | 02:56 |
*** laurensell has joined #openstack | 02:56 | |
HugoKuo | wow take a look | 02:57 |
notmyname | best place to start with nova is http://nova.openstack.org | 02:57 |
*** dragondm has quit IRC | 02:57 | |
notmyname | I personally can't help a lot with nova, but I'm happy to answer any questions about swift | 02:57 |
notmyname | we have some docs describing how to set up swift in a VM so you can play around with it without any hardware deployment. in fact, it's what the swift devs use as a dev target | 02:59 |
* notmyname is a big fan of developing against a VM | 02:59 | |
HugoKuo | I installed SWIFT by All-in-one instruction in a single machine | 03:01 |
HugoKuo | should I ask a question about openstack | 03:01 |
notmyname | don't ask to ask, just ask ;-) | 03:02 |
HugoKuo | is that openstack already can be use on production ? | 03:03 |
notmyname | swift is used in production at Rackspace | 03:03 |
HugoKuo | about 36 nodes right ? | 03:03 |
notmyname | I believe nova is used to some extent in production at nasa, but I don't know to what degree | 03:03 |
notmyname | xtoddx: ^ | 03:03 |
notmyname | HugoKuo: Rackspace's swift install base is vastly larger than 36 nodes | 03:04 |
HugoKuo | soga ..... | 03:04 |
xtoddx | HugoKuo: I don't know the exact number of users, but we are in two locations and have lots of people using it in production | 03:04 |
HugoKuo | I'm more clearly about nova & swift ...... | 03:05 |
*** laurensell has quit IRC | 03:06 | |
HugoKuo | In honest , I have to face another problem is API & RESTful | 03:06 |
*** johnbergoon has joined #openstack | 03:06 | |
notmyname | yes, both swift and nova have RESTful APIs | 03:07 |
notmyname | xtoddx: does nova also have xmlrpc? | 03:07 |
HugoKuo | In past while I test eucalyptus , I use web-console........ | 03:07 |
xtoddx | It mimics the EC2 API that is not SOAP, which I guess is xmlrpc | 03:08 |
xtoddx | there is a web console for Nova coming soon | 03:08 |
xtoddx | in the next few weeks, it just got approved for release | 03:08 |
HugoKuo | await ...... | 03:10 |
*** jimbaker has joined #openstack | 03:14 | |
*** jimbaker has quit IRC | 03:17 | |
*** pvo_ has quit IRC | 03:18 | |
*** jimbaker has joined #openstack | 03:18 | |
*** johnbergoon has quit IRC | 03:29 | |
HugoKuo | a foolish question ..... how colud I store something into SWIFT by cmd on my single machine ? | 03:31 |
notmyname | by cmd? you could use the st tool provided with swift or use curl | 03:31 |
*** iammartian has quit IRC | 03:32 | |
*** iammartian_ is now known as iammartian | 03:32 | |
HugoKuo | let me think | 03:33 |
*** schisamo has quit IRC | 03:35 | |
*** rsampaio has quit IRC | 03:39 | |
*** rsampaio has joined #openstack | 03:40 | |
*** rsampaio has quit IRC | 03:43 | |
*** nelson__ has joined #openstack | 03:48 | |
nelson__ | Silly openstack question: is there a single point of failure (e.g. an MRC)? | 03:49 |
notmyname | nelson__: not for swift | 03:50 |
nelson__ | kewl, thanks. | 03:50 |
notmyname | a quick search for MRC yields Military Revolutionary Committee (which I kinda like) | 03:51 |
nelson__ | Does swift support access to files via HTTP? | 03:51 |
nelson__ | (I'm reading the intro docs and not finding answers to these questions) | 03:51 |
notmyname | swift supports whatever the proxy server will answer to | 03:52 |
notmyname | using SSL or not should be based on your particular auth scheme (a token based one as in the devauth server is a bad idea to leave non-SSL) | 03:52 |
notmyname | but, for example, I use non-SSL for my SAIO in a VM or on a VPS with no problems | 03:53 |
notmyname | nelson__: does that make sense? | 03:55 |
nelson__ | ahhhh, I see, yes, it does. The files are exposed to the filesystem, so they can just be served by any http server. | 03:55 |
notmyname | not quite sure I follow that logic. but the entire system in exposed via the proxy server. and ssl is completely separate from swift | 03:57 |
notmyname | ("filesystem" is where I'm struggling with you comment) | 03:57 |
nelson__ | Ah! I should be reading this: http://swift.openstack.org/ | 03:58 |
notmyname | a great starting place :-) | 03:58 |
notmyname | although it is currently lacking a good "what is this and why do I want it" overview, it has a lot of docs on the individual parts and how they work together | 03:59 |
nelson__ | yeah, that's what I'm needing. I have a checklist and need to fill in the OpenStack column. | 04:02 |
notmyname | http://programmerthoughts.com/programming/swift-openstack-object-storage-overview/ | 04:02 |
notmyname | my attempt at what the start of that doc would look like | 04:02 |
nelson__ | ah! I'll share a URL with you, too: http://whatthecommit.com/ | 04:03 |
*** joearnold has joined #openstack | 04:07 | |
*** mdomsch has joined #openstack | 04:10 | |
*** mdomsch has quit IRC | 04:14 | |
*** kashyapc has joined #openstack | 04:35 | |
*** daleolds has joined #openstack | 04:35 | |
*** rds__ has quit IRC | 04:41 | |
*** omidhdl has joined #openstack | 04:49 | |
*** rds__ has joined #openstack | 04:53 | |
*** daleolds has quit IRC | 04:53 | |
*** ArdRigh has quit IRC | 04:57 | |
*** rds__ has quit IRC | 05:00 | |
*** suchitp has joined #openstack | 05:05 | |
*** suchitp has left #openstack | 05:05 | |
*** AimanA is now known as HouseAway | 05:11 | |
*** omidhdl has quit IRC | 05:20 | |
*** omidhdl has joined #openstack | 05:21 | |
*** f4m8_ is now known as f4m8 | 05:42 | |
HugoKuo | !help | 05:44 |
openstack | HugoKuo: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin. | 05:44 |
HugoKuo | !help who | 05:44 |
openstack | HugoKuo: Error: There is no command "who". | 05:44 |
HugoKuo | !who | 05:45 |
openstack | HugoKuo: Error: "who" is not a valid command. | 05:45 |
notmyname | HugoKuo: why not poke the bots via /msg | 05:45 |
HugoKuo | thanks I just play around it's ok . first time to use IRC | 05:46 |
*** sirp1 has quit IRC | 05:48 | |
*** aimon_ has joined #openstack | 05:52 | |
HugoKuo | !hugo | 05:55 |
openstack | HugoKuo: Error: "hugo" is not a valid command. | 05:55 |
HugoKuo | !swift | 05:55 |
openstack | HugoKuo: Error: "swift" is not a valid command. | 05:55 |
*** aimon has quit IRC | 05:56 | |
*** aimon_ is now known as aimon | 05:56 | |
notmyname | HugoKuo: so if you precede the command with "/msg <nick>" you will talk to that person directly | 05:58 |
*** rds__ has joined #openstack | 05:59 | |
*** joearnold has quit IRC | 06:04 | |
*** stewart_ has joined #openstack | 06:11 | |
*** stewart has quit IRC | 06:12 | |
*** ArdRigh has joined #openstack | 06:18 | |
*** aimon has quit IRC | 06:18 | |
*** aimon has joined #openstack | 06:19 | |
*** ramkrsna has joined #openstack | 06:22 | |
*** ramkrsna has joined #openstack | 06:22 | |
odyi | Anyone have experience with VMs launched with nova using the nova.sh script aren't getting dhcp? | 06:52 |
*** guigui has joined #openstack | 06:57 | |
HugoKuo | is that means you don't want to use dhcp for instances ? | 07:00 |
odyi | No meaning. The lucid ami shipped with testing just prints Discovering after it has booted. | 07:01 |
odyi | Never gets at ipaddress assigned | 07:01 |
*** burris has quit IRC | 07:11 | |
*** burris has joined #openstack | 07:12 | |
*** ibarrera has joined #openstack | 07:16 | |
*** miclorb_ has quit IRC | 07:19 | |
*** gaveen has quit IRC | 07:19 | |
HugoKuo | have any error msgs in networker screen or others ? | 07:24 |
odyi | Nothing besides the sqlite locking issues which eventually go away. | 07:26 |
*** gaveen has joined #openstack | 07:30 | |
HugoKuo | what's your ip address of VMs host | 07:30 |
*** stewart_ is now known as stewart | 07:30 | |
odyi | Its NIC address is 192.168.2.3, the interface that nova-network creates is 10.0.0.1 for listen to dhcp requests and "assigns" 10.0.0.3 to the vm, but dhcp inside the VM's actual OS never gets the IP. | 07:32 |
*** aimon_ has joined #openstack | 07:33 | |
*** aimon has quit IRC | 07:37 | |
*** aimon_ is now known as aimon | 07:37 | |
*** anotherjesse has joined #openstack | 07:47 | |
*** befreax has joined #openstack | 07:47 | |
HugoKuo | I have a experience like this | 07:51 |
HugoKuo | but i know the problem is that image | 07:51 |
HugoKuo | where is your image come from | 07:52 |
*** zaitcev has quit IRC | 07:53 | |
HugoKuo | http://wiki.openstack.org/GettingImages <~~~images over here are worked for me | 07:53 |
HugoKuo | https://answers.launchpad.net/nova/+question/134239 my experience.... | 07:56 |
*** anotherjesse has quit IRC | 07:58 | |
*** jkakar has joined #openstack | 08:06 | |
*** almaisan-away is now known as al-maisan | 08:12 | |
*** miclorb has joined #openstack | 08:26 | |
*** ramkrsna has quit IRC | 08:38 | |
*** calavera has joined #openstack | 08:44 | |
*** kashyapc has quit IRC | 08:48 | |
*** kashyapc has joined #openstack | 08:49 | |
*** winston-d has joined #openstack | 08:49 | |
winston-d | Hello? Anyone could help with my Bzr issue? I have trouble branching NOVA source code | 08:50 |
*** allsystemsarego has joined #openstack | 08:52 | |
*** allsystemsarego has joined #openstack | 08:52 | |
*** stewart_ has joined #openstack | 08:52 | |
*** stewart has quit IRC | 08:54 | |
HugoKuo | may I ? | 08:56 |
*** stewart_ is now known as stewart | 08:58 | |
*** zykes- has quit IRC | 09:09 | |
soren | winston-d: What's the problem | 09:15 |
soren | ? | 09:15 |
*** zykes- has joined #openstack | 09:15 | |
soren | ttx: Do you remember when the PPA publishers run? | 09:24 |
soren | ttx: I thought it was every 20 minutes with a slight offset (something like: minutes % 20 == 2) | 09:25 |
*** tmarble has quit IRC | 09:27 | |
*** tmarble has joined #openstack | 09:28 | |
soren | ttx: Never mind, I asked bigjools. | 09:28 |
*** KnightHacker has quit IRC | 09:30 | |
*** KnightHacker has joined #openstack | 09:30 | |
*** ramkrsna has joined #openstack | 09:34 | |
*** ramkrsna has joined #openstack | 09:34 | |
*** irahgel1 has joined #openstack | 09:35 | |
*** rsampaio has joined #openstack | 09:36 | |
*** meatz has quit IRC | 09:55 | |
*** ptremblett has quit IRC | 09:57 | |
ttx | soren: ok :) | 09:59 |
*** kashyapc has quit IRC | 10:00 | |
*** kashyapc has joined #openstack | 10:00 | |
*** aimon has quit IRC | 10:02 | |
*** aimon has joined #openstack | 10:02 | |
soren | kirkland: Maverick builds work again: https://launchpad.net/~nova-core/+archive/trunk/+build/2058949 | 10:03 |
soren | kirkland: Once someone gets a new branch merged, the Lucid builds should also get sorted out. | 10:03 |
*** miclorb has quit IRC | 10:04 | |
*** arthurc has joined #openstack | 10:06 | |
*** miclorb_ has joined #openstack | 10:12 | |
*** suchitp has joined #openstack | 10:41 | |
*** suchitp has left #openstack | 10:41 | |
*** suchitp has joined #openstack | 10:53 | |
ttx | _0x44: around ? | 10:56 |
*** ArdRigh has quit IRC | 10:57 | |
*** gaveen has quit IRC | 10:57 | |
*** suchitp has left #openstack | 10:57 | |
ttx | _0x44: had a question for you about glance's teller-s3-backend and backend-imports blueprints. Is backend-imports a prerequisite of teller-s3-backend ? | 11:00 |
soren | ttx: Do you have an opinion on when stuff should be "fix released"? | 11:03 |
*** ptremblett has joined #openstack | 11:03 | |
soren | ttx: When it's been merged or when it's been in a release? | 11:03 |
ttx | soren: well, ideally, we would use fix committed for the comit and fix released for the release... However the way LP keeps fix committed in buglists makes it slightly painful... and I don't think there is a nice way to move all fixcommitted -> fixreleased at release time. | 11:10 |
soren | ttx: It's pretty simple with launchpadlib, actually. | 11:11 |
ttx | soren: if all bugs have a linked branch, probably | 11:11 |
soren | ttx: bugs are the most thoroughly exposed object type in the lp api. You can do almost anything. | 11:11 |
*** omidhdl has quit IRC | 11:12 | |
ttx | soren: would you say there is value for someone in knowing a bug has been fixcommitted but not released in a formal release ? | 11:12 |
soren | ttx: Some. | 11:12 |
soren | ttx: It tells them that it's fixed, but they just have to wait for the next release before they can get it. | 11:13 |
soren | ttx: Unless they're cool with dev snapshots. | 11:13 |
ttx | soren: the drawback, for me, is that the buglists tend to be a bit crowded with fixcommitted bugs | 11:13 |
ttx | ...until you reach release. | 11:14 |
ttx | soren: i don't really have strong opinions either way. | 11:14 |
ttx | let's raise it at the meeting tonight. | 11:14 |
soren | ttx: Me neither. I was hoping you had, so I could just adopt yours :) | 11:14 |
ttx | rha | 11:14 |
ttx | I need to write the BugsLifecycle document to put some meaning into the bugs fields values | 11:15 |
ttx | (the same way I did BlueprintsLifecycle) | 11:15 |
ttx | soren: I'm pretty sure some people will have a stronger opinion than we have. | 11:15 |
soren | Sure. I just hope they're right. | 11:16 |
*** miclorb_ has quit IRC | 11:20 | |
* soren lucnhes | 11:28 | |
soren | lunches, even. | 11:28 |
*** MarkAtwood has quit IRC | 11:47 | |
*** al-maisan is now known as almaisan-away | 11:56 | |
*** kashyapc has quit IRC | 12:03 | |
*** schisamo has joined #openstack | 12:07 | |
*** kashyapc has joined #openstack | 12:11 | |
*** kashyapc has quit IRC | 12:23 | |
*** ctennis has joined #openstack | 12:27 | |
*** GasbaKid_ has joined #openstack | 12:29 | |
*** GasbaKid_ has quit IRC | 12:30 | |
*** GasbaKid has joined #openstack | 12:31 | |
*** that1dude has joined #openstack | 12:34 | |
* soren <3 bzr lp-propose-merge | 12:46 | |
ttx | Aliases: lp-propose | 12:47 |
* soren has it aliased to "p" :) | 12:49 | |
*** omidhdl has joined #openstack | 13:19 | |
*** omidhdl has left #openstack | 13:39 | |
*** abecc has joined #openstack | 13:39 | |
*** abecc has joined #openstack | 13:40 | |
*** aimon_ has joined #openstack | 13:44 | |
zul | soren: do you want me to upload a new version to the archive today? | 13:45 |
soren | zul: That would be great, but not right now. I have one more thing I want to change. | 13:45 |
zul | soren: sure just let me know when... | 13:46 |
zul | soren Daviey: from here on...i think tuesday should be the upload day | 13:46 |
*** aimon has quit IRC | 13:46 | |
*** aimon_ is now known as aimon | 13:46 | |
*** pvo_ has joined #openstack | 13:47 | |
*** ChanServ sets mode: +v pvo_ | 13:47 | |
soren | zul, Daviey: Why have an "upload day"? | 13:48 |
soren | Something to do with QA? | 13:48 |
*** jdarcy has joined #openstack | 13:48 | |
zul | soren: no but i would just like to nail down a regular occurance of one | 13:49 |
Daviey | soren: frequent is more important than regular IMO... but if a day per week is laid down, then it makes it easier to track and build QA processes around - perhaps? | 13:50 |
Daviey | soren: What do you think? | 13:50 |
soren | Daviey: I'm just wondering why only once a week. | 13:50 |
zul | soren: gives more time to land things and test them before we upload | 13:50 |
Daviey | soren: Is it moving enough to warrant more? | 13:50 |
soren | Daviey: I'm not sure. | 13:51 |
soren | Daviey: Perhaps not right now. | 13:51 |
soren | Daviey: Slow part of the cycle and all. | 13:51 |
zul | soren: also i would like to start porting our qa rig that we have as well | 13:51 |
zul | porting might not be the right word in this case :) | 13:52 |
soren | Ideally, the upgrade process and all this stuff should be seamless enough that we could upload on each commit. | 13:52 |
Daviey | zul: Are you talking with Carlos about setting up the preseeds for the QA lab? | 13:52 |
soren | ...although people might get annoyed by the constant updates. | 13:52 |
zul | Daviey: yeah i was helping him in it | 13:52 |
Daviey | soren: I agree, that might be overkill :) | 13:52 |
zul | yeah i would get annoyed at the constant updates | 13:52 |
soren | Daviey: ...and if people want that, they can just enable the ppa. | 13:53 |
Daviey | soren: /me imagines a commit -m "Fixed typo in some file nobody cares about" :) | 13:53 |
soren | Daviey: that's exactly what it does. | 13:53 |
*** kashyapc has joined #openstack | 13:53 | |
*** kashyapc has quit IRC | 13:54 | |
zul | maybe the one in the ubuntu archive might need a little less bleeding edge than the ones in the ppa | 13:55 |
Daviey | yeah | 13:56 |
zul | soren: the way i see it...long time down the road if a user finds a bug in the openstack version in the archive we can tell them to install the ppa version to see if its fixed and if it is we can do an SRU or something | 13:58 |
*** almaisan-away is now known as al-maisan | 14:01 | |
soren | zul: Right, _down the road_ we may keep maintenance branches of releases open for a while. Like, for the version we will ship in Ubuntu 12.04 or whatnot. | 14:07 |
zul | soren: right | 14:07 |
soren | (since it's an LTS) | 14:08 |
soren | I know you know, just providing context for everyone else :) | 14:08 |
* soren is very, very confused. | 14:09 | |
zul | heh | 14:09 |
*** ppetraki has joined #openstack | 14:12 | |
*** dendro-afk is now known as dendrobates | 14:16 | |
soren | Hm. New error. | 14:19 |
zykes- | from one to the next ? | 14:22 |
ttx | jaypipes, _0x44: ping me when you're around. I'd like to clean up the glance/bexar BP list. | 14:22 |
soren | zykes-: Story of my life. | 14:28 |
zykes- | :o | 14:29 |
zykes- | alekibango: Is Clanavi out yet ? like downloadable ? | 14:29 |
*** rchavik has quit IRC | 14:33 | |
*** gondoi has joined #openstack | 14:37 | |
alekibango | zykes-: afaik no | 14:37 |
alekibango | zykes-: i would think that the web console from nasa will be interesting | 14:38 |
*** Ryan_Lane|away is now known as Ryan_Lane | 14:44 | |
zykes- | alekibango: that's internal for NTT only or ? | 14:45 |
*** f4m8 is now known as f4m8_ | 14:47 | |
zykes- | alekibango: what about groundcontrol ? | 14:48 |
*** Podilarius has joined #openstack | 14:50 | |
zykes- | when is it reckoned that openstack will be productionable ? | 14:50 |
alekibango | zykes-: i am not all knowing old magician :) ask gundlach | 14:51 |
alekibango | (about groundcontrol) | 14:51 |
alekibango | zykes-: swift is in production | 14:52 |
alekibango | nova -- when themselves will start using it... which is i think soon after bexar release | 14:53 |
creiht | Nasa is currently using nova in production | 14:53 |
zykes- | you mean NASA then or ? | 14:53 |
alekibango | zykes-: i mean companies who are making it, yes... creiht didnt know this | 14:53 |
zykes- | creiht: all the features they have is in openstack nova allready ? | 14:53 |
creiht | The next releases are for RS to get the features needed to use it | 14:54 |
alekibango | creiht: live migration would be very nice to have | 14:54 |
zykes- | RS ? | 14:54 |
creiht | Rackspace | 14:55 |
creiht | sorry :) | 14:55 |
creiht | That is about all I know on the Nova side of things :) | 14:55 |
zykes- | k, doesn't nasa allready have most features if they have it in prod ? | 14:55 |
alekibango | creiht: imho they are using somewhat different code.... | 14:55 |
creiht | vishy, xtoddx -^ ??? | 14:56 |
uvirtbot | New bug: #680504 in nova "Admindocs fail to build." [Undecided,New] https://launchpad.net/bugs/680504 | 14:56 |
*** damon__ has joined #openstack | 14:57 | |
alekibango | creiht: btw last line from me should be 'creiht: I didnt know this' sorry for missing ": I" | 14:58 |
creiht | alekibango: I interpreted it as suck :) | 14:58 |
creiht | erm such | 14:58 |
creiht | hehehe | 14:58 |
alekibango | hehe | 14:58 |
alekibango | just making sure | 14:58 |
creiht | too early in the morning | 14:58 |
* annegentle giggles | 14:59 | |
zykes- | 7clea | 15:00 |
*** jonkelly has joined #openstack | 15:01 | |
jaypipes | ttx: just grabbing some coffee/breakfast. back in 30 min | 15:02 |
*** kashyapc has joined #openstack | 15:04 | |
pvo_ | alekibango: they're using code that has been adapted to their environment, sure. But the bulk of the code is nova. | 15:06 |
alekibango | ic | 15:07 |
*** pvo_ has quit IRC | 15:08 | |
*** pvo_ has joined #openstack | 15:08 | |
*** dubsquared has joined #openstack | 15:10 | |
*** perestrelka has quit IRC | 15:14 | |
openstackhudson | Project nova build #255: SUCCESS in 1 min 13 sec: http://173.203.104.204:8080/job/nova/255/ | 15:15 |
*** perestrelka has joined #openstack | 15:15 | |
*** kashyapc has quit IRC | 15:18 | |
*** sirp1 has joined #openstack | 15:19 | |
*** f4m8__ has joined #openstack | 15:21 | |
*** atobey_ has joined #openstack | 15:21 | |
*** jpipes has joined #openstack | 15:21 | |
*** jeremyb_ has joined #openstack | 15:21 | |
*** patri0t_ has joined #openstack | 15:22 | |
*** rbergero1 has joined #openstack | 15:23 | |
*** ramkrsna has quit IRC | 15:24 | |
*** redbo has quit IRC | 15:24 | |
*** rossij has quit IRC | 15:24 | |
*** jeremyb has quit IRC | 15:24 | |
*** patri0t has quit IRC | 15:24 | |
*** jaypipes has quit IRC | 15:24 | |
*** atobey has quit IRC | 15:24 | |
*** rbergeron has quit IRC | 15:24 | |
*** f4m8_ has quit IRC | 15:24 | |
*** rossij has joined #openstack | 15:24 | |
*** redbo has joined #openstack | 15:25 | |
*** ChanServ sets mode: +v redbo | 15:25 | |
*** mdomsch has joined #openstack | 15:27 | |
*** holoway has quit IRC | 15:30 | |
*** ivan has quit IRC | 15:30 | |
*** spectorclan has joined #openstack | 15:33 | |
soren | vishy: ping | 15:37 |
soren | vishy: I have a few questions about lp:~vishvananda/nova/fix-flatdhcp | 15:37 |
sandywalsh | with bzr, should you still do a merge with trunk before commit/pushing? (as you would with git) | 15:38 |
*** kashyapc has joined #openstack | 15:38 | |
annegentle | sandywalsh: the merge happens after commit/push with bzr I believe | 15:39 |
sandywalsh | annegentle, ah, so my push will only have my changes in it ... nothing that has happened in trunk since I started, correct? | 15:40 |
creiht | sandywalsh: depends on your context | 15:40 |
soren | sandywalsh: You don't *have* to merge with trunk, but it's generally a good idea. | 15:40 |
annegentle | ok, thanks creiht | 15:40 |
soren | sandywalsh: Just to make sure noone pushed anything that would conflict with your changes. | 15:40 |
creiht | in the launchpad workflow, your merge proposal will get auto-merged after it is accepted | 15:40 |
sandywalsh | ok, it just looks like my branch is now cluttered with other changes | 15:41 |
creiht | You only *have* to merge your branch with trunk if there is a conflict | 15:41 |
sandywalsh | no conflicts | 15:41 |
creiht | then I wouldn't worry about it, and let hudson do its magic :) | 15:42 |
sandywalsh | groovy ... thanks all | 15:42 |
soren | sandywalsh: How does it look like it's cluttered with other changes? | 15:43 |
sandywalsh | soren, the merge from trunk brought in all the changes since I started. I'm suspecting my commit/push will show, not only my changes, but a repeat of these other changes too. Unless I'm mistaken. | 15:46 |
soren | Nono. Just your changes. | 15:46 |
soren | Since everything else is already in trunk. | 15:46 |
sandywalsh | ah, good ... no worries then. thx | 15:46 |
soren | sure | 15:47 |
sandywalsh | and when I push, it's in my own branch, so I can do integration testing against my branch and not affect other work in progress, correct? | 15:47 |
sandywalsh | I'm not pushing to trunk directly | 15:48 |
sandywalsh | for example: bzr push lp:~sandy-walsh/nova/admin-only-api | 15:49 |
soren | sandywalsh: Right. | 15:50 |
*** westmaas has quit IRC | 15:50 | |
zul | soren: vishy's branch fixed the build failure for me | 15:53 |
*** rbergero1 is now known as rbergeron | 15:53 | |
soren | zul: Which branch? | 15:54 |
zul | lp:~vishvananda/nova/fix-flatdhcp | 15:54 |
soren | zul: Which build failure did it fix? | 15:54 |
zul | soren: the testsuite failure | 15:54 |
soren | zul: Err... I seriously doubt it affected it. | 15:55 |
soren | zul: it doesn't even go near the docs. | 15:55 |
zul | soren: right the doc failure is because of the sphinx version i was using the test failure is something else i saw | 15:57 |
soren | Err... So which failure did it fix again? | 15:57 |
soren | Have I heard of it? | 15:57 |
zul | soren: the testsuite was failing because it was trying to un allocate an ip address i dont think you have heard about it yet | 15:58 |
zul | ill open a bug about it just a sec | 15:58 |
jpipes | ttx: back now if you want to chat... | 15:59 |
ttx | jpipes: just a sec | 16:00 |
*** joearnold has joined #openstack | 16:00 | |
creiht | karmabot: list | 16:03 |
karmabot | list(0) | 16:03 |
creiht | karmabot: take me to your leader | 16:03 |
karmabot | What? | 16:03 |
creiht | heh | 16:03 |
creiht | too many bots in this channel :) | 16:03 |
zul | soren: bug 680543 | 16:04 |
uvirtbot | Launchpad bug 680543 in nova "Testsuite failure" [Undecided,New] https://launchpad.net/bugs/680543 | 16:04 |
creiht | soren: do you know if there is a way to get emailed when blueprints get created for a project? | 16:05 |
sandywalsh | Anyone care to review: http://bazaar.launchpad.net/~sandy-walsh/nova/admin-only-api/revision/409 | 16:06 |
zul | creiht: subscribe to the blueprints? | 16:06 |
*** jdarcy has quit IRC | 16:07 | |
jk0 | you can't subscribe to a blueprint if it doesn't exist yet :) | 16:07 |
creiht | hehe | 16:07 |
*** joearnold has joined #openstack | 16:07 | |
gholt | So how are we to know when new blueprints are created? | 16:07 |
gholt | Or should we just not care? Heh | 16:08 |
soren | creiht: I don't think so, no. | 16:09 |
vishy | soren: pong | 16:09 |
creiht | k | 16:09 |
soren | vishy: Yay. One question in particular is on my mind: | 16:09 |
soren | vishy: Looking at https://code.launchpad.net/~vishvananda/nova/fix-flatdhcp/+merge/41118 | 16:09 |
soren | vishy: When calling _on_set_network_host.. | 16:09 |
vishy | zul: that bug looks like the annoying race condition that was showing up | 16:10 |
soren | vishy: We update the given network, setting dhcp_start to FLAGS.flat_network_dhcp_start. | 16:10 |
ttx | arh, fixing breakage takes longer than expected | 16:10 |
soren | vishy: Does that mean all networks for which this host is the designated network host, will use the same dhcp start IP? | 16:10 |
vishy | soren: yes | 16:10 |
soren | vishy: That seems... wrong. | 16:10 |
vishy | there is only one dhcp server for all addresses | 16:11 |
vishy | meaning there should only be one network | 16:11 |
soren | Ah... | 16:11 |
vishy | per controller | 16:11 |
soren | Yes, I suppose that makes sense. | 16:11 |
*** ivan has joined #openstack | 16:11 | |
soren | vishy: Rocking. In that case, It's great. | 16:11 |
uvirtbot | New bug: #680543 in nova "Testsuite failure" [Undecided,New] https://launchpad.net/bugs/680543 | 16:11 |
soren | Daviey, zul: One more tiny fix to the packaging, and I'm happy to have it uploaded. | 16:11 |
zul | soren: cool | 16:12 |
vishy | soren: i really don't know how useful it is at scale, it is outside our use case so I'm hoping someone who actually be using it in production will take it over and figure out how it "should work" | 16:12 |
vishy | soren: any thoughts on the question about what should be the default networking mode? | 16:13 |
soren | vishy: I don't really expect it to be used on a large scale. | 16:13 |
*** joearnold has quit IRC | 16:13 | |
soren | vishy: I'm leaning towards VlanManager. | 16:13 |
vishy | soren: not sure it really plays well with public ips by default | 16:14 |
soren | vishy: VlanManager? | 16:14 |
vishy | soren: yeah | 16:14 |
soren | vishy: I thought it was what you guys used? | 16:14 |
vishy | soren: or was that a response to my default mode question | 16:14 |
*** patri0t_ is now known as patri0t | 16:14 | |
soren | Heh... Was what a response to your default mode question? :) | 16:15 |
soren | Let's start over :) | 16:15 |
vishy | ok | 16:15 |
vishy | soren: so the default issue is that VlanManager needs a bridge_dev | 16:15 |
vishy | whereas FlatManager will splode if you set a bridge_dev that already has an ip | 16:16 |
soren | Is that a bridge or a physical interface that gets hooked into the bridge? | 16:16 |
vishy | bridge_dev is the physical device | 16:16 |
vishy | eth0 was the default | 16:16 |
soren | Ok. that's rather confusing :) | 16:16 |
vishy | i suppose it is :) | 16:16 |
soren | Perhaps "bridged_dev"? | 16:17 |
vishy | sure, but regardless, should we have two flags? | 16:17 |
vishy | vlan_bridged_dev and flat_bridged_dev? | 16:17 |
*** mdomsch has quit IRC | 16:18 | |
vishy | or just hope people don't blow it up | 16:18 |
*** zaitcev has joined #openstack | 16:19 | |
vishy | I'm going to add some long docstrings to the managers explaining what they do regardless | 16:19 |
*** holoway has joined #openstack | 16:21 | |
*** jkakar has quit IRC | 16:22 | |
*** al-maisan is now known as almaisan-away | 16:22 | |
soren | I think two flags may be a good diea. | 16:24 |
soren | idea, even. | 16:24 |
sandywalsh | is there a tool for issuing openstack api calls from the cmdline? (other than curl) | 16:24 |
soren | cloudservers | 16:25 |
soren | From python-cloudservers. | 16:25 |
soren | (jacobian's cloudservers, not mike mayo's) | 16:25 |
sandywalsh | great ... thanks | 16:25 |
soren | sandywalsh: Sure. | 16:26 |
soren | sandywalsh: It's in Ubuntu. | 16:26 |
sandywalsh | soren, even better | 16:26 |
*** joearnold has joined #openstack | 16:27 | |
soren | vishy: Do you want to make that change to the fix-flatdhcp branch right away? | 16:28 |
soren | vishy: If so, I'll hold off on approving it. Otherwise, it's good (as expected). | 16:29 |
ttx | sirp1: around ? | 16:29 |
sirp1 | yep | 16:29 |
* soren dinners | 16:30 | |
* soren verbs some more nouns | 16:30 | |
*** hazmat has joined #openstack | 16:30 | |
ttx | sirp1: I had a question for you about the bexar-teller-caching blueprint | 16:30 |
ttx | sirp1: is it work you think you can do for the bexar release ? | 16:30 |
uvirtbot | New bug: #680551 in nova "Stop referring to FAKE_subdomain in docs" [Undecided,New] https://launchpad.net/bugs/680551 | 16:31 |
sirp1 | ttx: at this point im not sure, but i'm beginning to think that caching may have to slip into the next release (since it's really just a nice-to-have) | 16:31 |
*** calavera has quit IRC | 16:32 | |
sirp1 | ttx: there are some other blueprints that i'm working on that def are taking priority | 16:32 |
ttx | sirp1: ok, we'll untarget it from bexar for the moment, and we'll bring it back into scope later if needed | 16:32 |
sirp1 | ttx: sounds good | 16:32 |
ttx | (trying to keep the bexar list to match what we intend to do) | 16:32 |
ttx | sirp1: thanks ! | 16:32 |
ttx | jpipes: so for the moment you can unaccept for bexar https://blueprints.launchpad.net/glance/+spec/bexar-teller-caching | 16:33 |
vishy | soren: yeah I'll do that change and docstrings | 16:33 |
jpipes | ttx: done! :) | 16:34 |
ttx | jpipes: but you didn't "accept for bexar" https://blueprints.launchpad.net/glance/+spec/clients yet. | 16:34 |
vishy | omg its an imposter jaypipes! | 16:34 |
ttx | vishy: he seems to have the smae LP powers, so suits me fine :) | 16:35 |
ttx | same, even. | 16:35 |
*** almaisan-away is now known as al-maisan | 16:37 | |
jpipes | ttx: I was waiting for you to do that ;) | 16:37 |
jpipes | ttx: done :) | 16:37 |
ttx | _0x44: around ? | 16:39 |
*** jkakar has joined #openstack | 16:39 | |
*** joearnold has quit IRC | 16:40 | |
* ttx breaks for dinner | 16:44 | |
*** grizzletooth has joined #openstack | 16:48 | |
*** grizzletooth has left #openstack | 16:53 | |
odyi | Anyone else hav issues with VlanManager not giving out dhcp to instances? Using the novascript for setup on a single machine. | 16:54 |
kirkland | soren: thanks | 16:59 |
kirkland | soren: i'll rebuild | 16:59 |
*** rsampaio has quit IRC | 17:02 | |
*** daleolds has joined #openstack | 17:09 | |
*** guigui has quit IRC | 17:13 | |
*** maplebed has joined #openstack | 17:14 | |
*** arthurc has quit IRC | 17:15 | |
spectorclan | alekibango: Looking at http://wiki.openstack.org/Overview and it seems that there are 2 options for the solution? Has one or the other been chosen? | 17:16 |
*** jkakar has quit IRC | 17:21 | |
*** maplebed has quit IRC | 17:21 | |
jk0 | should aws_access_key_id and aws_secret_access_key be consistent throughout the entire code base? I'm seeing several different variations | 17:30 |
*** ibarrera has quit IRC | 17:32 | |
kirkland | soren: hmm, my ISO build is still picking up the bzr397 packages from https://launchpad.net/~nova-core/+archive/ppa/+packages | 17:34 |
kirkland | soren: i suspect because i386 is FTBFS? | 17:34 |
*** dizz has joined #openstack | 17:35 | |
*** jeremyb_ has quit IRC | 17:35 | |
*** jeremyb_ has joined #openstack | 17:35 | |
*** jeremyb_ is now known as jeremyb | 17:35 | |
*** kashyapc has quit IRC | 17:41 | |
*** maplebed has joined #openstack | 17:43 | |
kirkland | soren: hmm, should i be building against trunk? | 17:43 |
kirkland | soren: i've been building against "ppa" | 17:44 |
*** joearnold has joined #openstack | 17:48 | |
jk0 | is the control_exchange flag the default region? | 17:52 |
*** al-maisan is now known as almaisan-away | 17:54 | |
*** MarkAtwood has joined #openstack | 17:56 | |
*** dendrobates is now known as dendro-afk | 17:56 | |
*** dendro-afk is now known as dendrobates | 17:57 | |
* creiht sighs | 17:58 | |
creiht | The built in python elementtree libs didn't include SimpleXMLWriter | 17:59 |
creiht | :/ | 17:59 |
*** nelson__ has quit IRC | 18:01 | |
*** nelson__ has joined #openstack | 18:01 | |
zul | kirkland: can you pull the packages out of the archive and use that when you build the image | 18:03 |
vishy | anyone remember what was causign the double defined flags? | 18:10 |
alekibango | spectorclan: i cant really say, vishy could you coment on what spectorclan is asking? | 18:18 |
alekibango | please | 18:18 |
vishy | alekibango, spectorlan: option 1 is closer to what is being worked on | 18:19 |
alekibango | i would love having that documented better :) | 18:20 |
alekibango | for example using diagrams | 18:20 |
alekibango | like those i showed to yuo | 18:20 |
alekibango | ... even if this openoffice drawing is pretty nice and explanatory | 18:21 |
alekibango | we need to get the big - and the detailed big picture right to be able to grok it... | 18:21 |
alekibango | and to effectively help achieving the goal | 18:22 |
vishy | http://wiki.openstack.org/DistributedScheduler | 18:23 |
vishy | this is the current plan for changes, maybe eday / pvo can hack up their diagrams a bit to make them more accurate | 18:23 |
annegentle | thanks Vish | 18:23 |
alekibango | thanks, looks like good work | 18:23 |
*** dizz has quit IRC | 18:24 | |
dendrobates | eday: are you planning on working on this https://blueprints.edge.launchpad.net/nova/+spec/bexar-openstack-api-floating-ips | 18:26 |
dendrobates | or did you put it in for ozone? | 18:26 |
pvo | vishy: have we figured out what an aggregation level would look like/ | 18:29 |
pvo | ? | 18:29 |
pvo | re: distributed scheduler wiki | 18:29 |
vishy | pvo: i think we pushed it to implementation specific | 18:30 |
pvo | reference implementation would be central datastore, large implementation could be local datastore to compute node? | 18:31 |
kirkland | soren: okay, rebuilt from the trunk ppa; get's closer, looks like openssl issues are solved | 18:31 |
kirkland | soren: still failing at downloading the zipfile | 18:31 |
pvo | I know there will always be differences between large installations | 18:31 |
jpipes | sirp1: made all those changes you suggested in your review of the glance client coding. feel free to check out the updated diff. | 18:41 |
sirp1 | jpipes: cool ill take a look shortly | 18:41 |
jpipes | sirp1: cheers | 18:42 |
*** ptremblett_ has joined #openstack | 18:43 | |
*** ptremblett_ has quit IRC | 18:43 | |
*** ptremblett has quit IRC | 18:44 | |
*** dendrobates is now known as dendro-afk | 18:45 | |
vishy | pvo: well probably not compute node writing for security concerns. So compute node passes message up and it is written by the next layer | 18:47 |
vishy | pvo: or aggregated as necessary | 18:47 |
vishy | pvo: there will be some local state on compute, whether it is a local db or file system or hypervisor | 18:48 |
jpipes | sandywalsh: heya, I see your admin-api blueprint is Needs Code Review, but I don't see a merge proposal... am I missing something? | 18:48 |
*** dendro-afk is now known as dendrobates | 18:51 | |
dendrobates | jpipes: I think he means almost needs code review | 18:52 |
sandywalsh | jpipes, sorry still kinda unclear on the process. Thought code review came before merge proposal | 18:53 |
jpipes | sandywalsh: no worries, mate. :) yeah, Needs Code Review means that there is a merge proposal for a branch for others to review. | 18:54 |
sandywalsh | jpipes, k, thx. I'm nearly done integration testing so I'll flip the switch shortly. | 18:55 |
jpipes | sandywalsh: sounds good! | 18:55 |
jpipes | jk0: you're on a bug fixing roll today... | 18:55 |
jk0 | that's just how I roll ;) | 18:55 |
dendrobates | xtoddx: how likely are you to get to this in bexar: https://blueprints.edge.launchpad.net/nova/+spec/nova-paste-deploy | 18:55 |
xtoddx | dendrobates: didn't made it to this sprint, I'll talk to our PM about it | 18:56 |
dendrobates | xtoddx: it's a really good idea, better sooner than later, imho | 18:57 |
*** jinesh_ has joined #openstack | 18:59 | |
*** hggdh has quit IRC | 19:00 | |
*** hggdh has joined #openstack | 19:00 | |
*** jinesh_ has quit IRC | 19:01 | |
Ryan_Lane | jpipes: good thing is that the two schemas should cover all popular ldap servers, except for maybe active directory | 19:02 |
*** 50UAABCVA has joined #openstack | 19:02 | |
jpipes | Ryan_Lane: :) ya, well done on that. you're a better man than I. | 19:02 |
* jpipes looks at LDAP schemas and wants to throw up. | 19:02 | |
Ryan_Lane | heh. ldap support is easier than database server support | 19:02 |
jpipes | Ryan_Lane: hmm, I don't know about that... :) | 19:03 |
jpipes | Ryan_Lane: but maybe I'm just set in my old ways, eh? ;) | 19:03 |
Ryan_Lane | pretty much there is sun, openldap, and ad, and openldap :) | 19:03 |
Ryan_Lane | (I don't like openldap ;)) | 19:03 |
jpipes | soren: pep8 strikes again! | 19:05 |
jpipes | Ryan_Lane: what do you use at work? | 19:05 |
Ryan_Lane | opendj (was previously opends) | 19:05 |
jpipes | gotcha | 19:05 |
*** adrian_otto has quit IRC | 19:06 | |
*** westmaas has joined #openstack | 19:06 | |
*** jdarcy has joined #openstack | 19:08 | |
openstackhudson | Project nova build #256: SUCCESS in 1 min 12 sec: http://173.203.104.204:8080/job/nova/256/ | 19:09 |
jk0 | \o/ | 19:10 |
jk0 | does the last comment here: https://bugs.launchpad.net/nova/+bug/655171 seem like a viable option? | 19:16 |
uvirtbot | Launchpad bug 655171 in nova "SQL Errors on a fresh install" [Medium,Confirmed] | 19:16 |
jk0 | it would be easy enough to add, I don't see a reason not to unless I'm overlooking something? | 19:16 |
sandywalsh | so, I'm trying to get python-cloudservers to auth against nova api | 19:24 |
sandywalsh | has anyone done this before? | 19:25 |
sandywalsh | I had to change the URL in their code from | 19:25 |
sandywalsh | AUTH_URL = 'https://auth.api.rackspacecloud.com/v1.0' | 19:25 |
sandywalsh | to AUTH_URL = 'http://192.168.2.109:8773/v1.0' | 19:25 |
sandywalsh | (note the http vs https) | 19:25 |
sandywalsh | but the auth request gets no route | 19:26 |
sandywalsh | DEBUG:routes.middleware:No route matched for GET /v1.0 | 19:26 |
sandywalsh | 192.168.2.109 - - [23/Nov/2010 11:11:13] "GET /v1.0 HTTP/1.1" 404 175 0.000734 | 19:26 |
sandywalsh | is there a special configuration I need to do in api to enable the OS api? | 19:26 |
nelson__ | Sorry if this is a stupid question, but I've been poring through http://swift.openstack.org and it doesn't tell me how the files stored in swift get accessed. | 19:27 |
annegentle | nelson__: Not stupid at all. You access your data from a web client using the REST API | 19:28 |
jpipes | sandywalsh: see flags in /nova/api/__init__.py | 19:30 |
jpipes | sandywalsh: FLAGS.osapi_subdomain. | 19:30 |
sandywalsh | jpipes, looking at it right now. But that only defines the subdomain, correct? os.mysite.com vs. ec2.mysite.com ? | 19:30 |
sandywalsh | how about if I'm using IP address | 19:31 |
jpipes | sandywalsh: hmm, not sure! :) one sec... | 19:31 |
annegentle | nelson__: there's a short walkthrough at the bottom of http://swift.openstack.org/howto_installmultinode.html | 19:32 |
nelson__ | annegentle: sweet. So our squids will be happy just issuing a GET for the files being accessed. | 19:32 |
jpipes | sandywalsh: try setting FLAGS.osapi_subdomain to '' | 19:33 |
sandywalsh | jpipes, yup, thx. Messing with it now. That's gotta be it. | 19:34 |
*** befreax has quit IRC | 19:34 | |
nelson__ | I'm likin' it! It's as if somebody looked at our requirements and pre-coded a solution! | 19:35 |
jpipes | sandywalsh: looks like a new flag "default_api" needs to be created and used as the default for nova.api.API's constructor... | 19:36 |
sandywalsh | jpipes, ok, I'll have a look at it and add a bug if needed. :) | 19:37 |
*** rsampaio has joined #openstack | 19:38 | |
*** Ryan_Lane is now known as Ryan_Lane|food | 19:40 | |
annegentle | I've got a couple of doc review/merge requests in https://code.launchpad.net/nova/+activereviews if anyone's up for easy reading (not easy listening, ha) | 19:40 |
annegentle | they're in lp:~annegentle/nova/novanetdoc and lp:~annegentle/nova/apihowto | 19:41 |
*** GasbaKid has quit IRC | 19:42 | |
*** ptremblett has joined #openstack | 19:43 | |
jk0 | anyone see a problem with this re sqlite locking? http://paste.openstack.org/show/183/ | 19:44 |
jk0 | it seems to work as far as I can tell | 19:44 |
*** burris has quit IRC | 19:49 | |
eday | jk0: You fixed a bug gundlach already had a branch for, but I'm not sure if we really want to change it (the fault name) | 19:52 |
jk0 | ah | 19:52 |
*** jc_smith has joined #openstack | 19:52 | |
jk0 | eday: I'll get rid of it | 19:55 |
uvirtbot | New bug: #680618 in swift "log-stats-collector logs as "swift"" [Low,New] https://launchpad.net/bugs/680618 | 19:56 |
sandywalsh | jk0, that would be awesome if it works ... I had to switch to mysql | 19:57 |
jk0 | sandywalsh: https://code.launchpad.net/~jk0/nova/lp655171 give it a shot | 19:57 |
sandywalsh | hmm, but it won't be the same thread right | 19:57 |
*** Ryan_Lane|food is now known as Ryan_Lane | 19:57 | |
sandywalsh | different processes hitting the same file | 19:57 |
sandywalsh | not different threads hitting the same library | 19:58 |
*** GasbaKid has joined #openstack | 20:01 | |
eday | jk0: do you have a test case that reproduces the locking problem? | 20:01 |
nelson__ | another possibly dumb question: my sysadmins are wanting to know if they can access files on the Object Server by the same name they're known as publicly, or if they need to go through a program. | 20:02 |
jk0 | eday: I've only actually seen it once, but I've heard several complaints about it. I figured it might not hurt for some people to try that branch and see if it helps | 20:02 |
jk0 | eday: but I'm not able to reproduce it at the moment | 20:02 |
alekibango | nelson__: this is becoming a faq but its not dumb... note that swift is object store. its not filesystem... | 20:03 |
eday | jk0: I worry if checks are disabled it might cause corruption | 20:03 |
dendrobates | sandywalsh: This explains all the fields in a blueprint >> http://wiki.openstack.org/BlueprintsLifecycle | 20:03 |
jk0 | eday: ew, we don't want that | 20:03 |
sandywalsh | dendrobates, great ... instapaper! | 20:03 |
ttx | Team meeting in one hour in #openstack-meeting ! | 20:04 |
nelson__ | alekibango: I'm guessing "no" then. So it looks like they'll have to have to look at files using swift.obj.server.DiskFile | 20:04 |
*** westmaas has quit IRC | 20:04 | |
alekibango | nelson__: i am not really sure if there is no mapping system :) iam more into nova | 20:05 |
alekibango | but generally, it stores objects, not files in filesystems... | 20:05 |
eday | jk0: I'm wondering if there is a legitimate query that is just taking a while to commit, causing the locking issue | 20:05 |
eday | the default timeout is 5 seconds | 20:05 |
nelson__ | I'm not sure why they asked that question. I'll just say "no" and them them whinge at me. :) | 20:05 |
nelson__ | ^them^let | 20:06 |
uvirtbot | nelson__: Error: "them^let" is not a valid command. | 20:06 |
sandywalsh | eday, it could be ... when I saw it the vm was under load | 20:06 |
alekibango | they think its scalabe filesystem | 20:06 |
alekibango | look for lustre or other systems like that | 20:06 |
jk0 | eday: I think sandywalsh might still be able to reproduce it | 20:06 |
nelson__ | alekibango: I'll evaluate lustre also, but it looks like swift is meeting our requirements better. | 20:06 |
alekibango | nelson__: :) | 20:06 |
sandywalsh | jk0, eday yup ... I'll try again after I get my merge in | 20:06 |
nelson__ | "Object stored as files" is just a want, not a need. | 20:07 |
*** ctennis has quit IRC | 20:07 | |
creiht | nelson__: there is a command like tool to get the info you want | 20:07 |
soren | kirkland: Sorry, there's a new PPA in town. | 20:07 |
nelson__ | I'll tell them: You're sysadmins. This is Unix. Stop acting so helpless. :) | 20:07 |
alekibango | nelson__: glusterfs is nice, but slow... | 20:07 |
creiht | swift-get-nodes | 20:07 |
soren | kirkland: ppa:nova-core/trunk | 20:07 |
alekibango | ceph could be interesting for me, but still experimental | 20:07 |
creiht | nelson__: that will tell you what nodes and what exact location on the nodes that the files are at | 20:08 |
nelson__ | alekibango: have looked at glusterfs. It will be one of the two, and yes, ceph isn't production yet. creiht: ahhhh, THAT is what they're wanting, I'm sure. | 20:08 |
alekibango | ty creiht, i already exhausted my swift knowledge | 20:09 |
creiht | hehe | 20:09 |
*** dragondm has joined #openstack | 20:09 | |
*** pvo has quit IRC | 20:09 | |
*** pvo has joined #openstack | 20:09 | |
*** ChanServ sets mode: +v pvo | 20:09 | |
alekibango | nelson__: also, swift is 'cold' storage | 20:10 |
alekibango | afaik | 20:10 |
nelson__ | "cold"? | 20:10 |
creiht | nelson__: I am going to need to run some more errands shortly, do you have any other swift questions? | 20:11 |
zaitcev | Apropos Nelson's Q, do we have a client for Swift that presents a FuSE interface? if not, do we want one? | 20:12 |
creiht | zaitcev: redbo has a start of one called cloudfuse | 20:12 |
nelson__ | creiht: no, thanks, I had another question, but got it answered last night. swift looks pretty good! | 20:12 |
zaitcev | Shit they already implemented all the obvious ideas. | 20:13 |
creiht | https://github.com/redbo/cloudfuse | 20:13 |
creiht | nelson__: awesome... thanks :) | 20:13 |
creiht | zaitcev: lol | 20:13 |
creiht | zaitcev: I'm sure redbo would welcome some love to cloudfuse :) | 20:13 |
zaitcev | creiht: Thanks, saved. | 20:14 |
*** greenisus has joined #openstack | 20:15 | |
vishy | delayed imports + gflags = pain | 20:19 |
soren | vishy: Indeed. | 20:19 |
soren | kirkland: Can you describe how you reproduce this openssl error? I can't trigger it. | 20:19 |
vishy | soren: DuplicateFlagError...I'm running into it because of a late import_object chain. Have you seen that before? | 20:20 |
soren | vishy: Not that I recall. | 20:21 |
vishy | quite annoying | 20:21 |
soren | vishy: Would you mind sharing the branch so that I can see it? | 20:21 |
soren | vishy: I'm curious how that can happen. | 20:21 |
*** ctennis has joined #openstack | 20:21 | |
vishy | soren: it is happening when I'm trying to unpack context that has gone through the queue | 20:22 |
soren | vishy: unpack as in unpickle? | 20:22 |
sandywalsh | is EC2_ACCESS_KEY = CLOUD_SERVERS_USERNAME or CLOUD_SERVERS_ACCESS_KEY ... or something else? | 20:22 |
vishy | soren: context.from_dict() | 20:23 |
soren | ok | 20:23 |
vishy | which is calling AuthManager.__init__ | 20:23 |
*** rlucio has joined #openstack | 20:24 | |
*** dendrobates is now known as dendro-afk | 20:25 | |
vishy | wow my internet is biting it | 20:25 |
zykes- | hmm, bexar-django-nova-ui - what's that ? | 20:27 |
soren | vishy: i still don't get it. All flags are defined at module level. Importing a module that is already importet should reuse the already imported module, not import it again. | 20:29 |
redbo | I dunno, adding anything else to cloudfuse would have to make some choices about how it's used. | 20:30 |
vishy | yeah apparently it doesn't though | 20:30 |
redbo | which is okay, but I don't know which direction it should go | 20:30 |
soren | vishy: Hence my desire to inspect what's going on :) | 20:31 |
vishy | wowowowow | 20:31 |
vishy | seriously? | 20:31 |
vishy | dubya tee eff | 20:31 |
vishy | so apparently the issue disappears if get_my_ip works properly | 20:32 |
vishy | that is so freaking random | 20:32 |
soren | get_my_ip doesn't work properly? You've got no routing? | 20:33 |
vishy | this is the old version of get my ip | 20:33 |
vishy | before you fixed it | 20:34 |
vishy | but if it throws an exception in messes up flag loading | 20:34 |
vishy | and later dynamic imports will bomb | 20:34 |
vishy | wowowow | 20:34 |
eday | vishy: probably because it causes the import throws halfway through, you might already have some flags added | 20:36 |
eday | vishy: are the duplicate flags the ones defined before the flag that call get_my_ip() on module load? | 20:36 |
vishy | eday: yeah it makes sense now that I found the underlying issue | 20:36 |
vishy | time to port soren's patch to deploy | 20:37 |
*** rsampaio has quit IRC | 20:38 | |
*** dendro-afk is now known as dendrobates | 20:42 | |
ttx | Team Meeting in 15 minutes in #openstack-meeting | 20:47 |
jk0 | thanks for the heads up ttx | 20:47 |
dubsquared | yeah | 20:48 |
*** daleolds has quit IRC | 20:48 | |
*** adjohn has joined #openstack | 20:51 | |
*** burris has joined #openstack | 20:52 | |
*** sirp1 has quit IRC | 20:54 | |
soren | ttx: Wow, time flies. | 20:55 |
ttx | soren: yep | 20:58 |
ttx | Meeting starting *NOW* in #openstack-meeting, please join | 20:59 |
zul | like right now? | 20:59 |
ttx | like now. | 21:00 |
openstackhudson | Project nova build #257: SUCCESS in 1 min 13 sec: http://173.203.104.204:8080/job/nova/257/ | 21:00 |
soren | vishy: It's baaaaack: https://code.launchpad.net/~annegentle/nova/apihowto/+merge/41644 | 21:02 |
vishy | soren: yeah it seems to still happen 1/10 times or so | 21:05 |
vishy | yay for eventlet | 21:05 |
* soren attempts to contain his excitement.... and succeeds | 21:05 | |
*** mdomsch has joined #openstack | 21:07 | |
*** adrian_otto has joined #openstack | 21:08 | |
vishy | soren: I guess we need to figure out how to wait for a call to finish in eventlet instead of doing the silly sleep in thread | 21:08 |
*** adrian_otto has quit IRC | 21:08 | |
openstackhudson | Project nova build #258: FAILURE in 9 sec: http://173.203.104.204:8080/job/nova/258/ | 21:09 |
*** adrian_otto has joined #openstack | 21:09 | |
soren | vishy: Yes. Yes we do. | 21:10 |
*** sirp1 has joined #openstack | 21:17 | |
vishy | ecay: any ideas? | 21:23 |
vishy | eday: ^^ | 21:23 |
eday | vishy: it already handles it, sleep is monkey patched | 21:24 |
vishy | eday: sorry, let me be clearer | 21:24 |
vishy | eday: in cloud_unittest we are polling the reactor | 21:25 |
vishy | eday: some of the methods need to wait until return before moving on | 21:25 |
vishy | eday: for example, self.cloud.release_address needs to finish before db.floating_ip_destroy is called | 21:26 |
vishy | eday: in the twisted model you could just put a yield and it would wait for the call to finish before moving on | 21:27 |
eday | ok, one sec. looking at meeting window :) | 21:27 |
*** hornbeck has joined #openstack | 21:30 | |
*** daleolds has joined #openstack | 21:39 | |
zykes- | j openstack-meeting | 21:41 |
*** abecc has quit IRC | 21:43 | |
*** laurensell has joined #openstack | 21:45 | |
*** jonkelly has quit IRC | 21:47 | |
*** iammartian has quit IRC | 21:47 | |
*** daleolds has quit IRC | 21:50 | |
eday | vishy: looking... | 21:50 |
*** daleolds has joined #openstack | 21:50 | |
*** joearnold has quit IRC | 21:50 | |
eday | vishy: eek, yeah those sleeps in there are nasty. the call should block until it's complete | 21:51 |
vishy | eday: threw greenthread.sleep() to fix the build but it still races sometimes, I'm assuming there is some way to wait for a thread to finish before continuuing | 21:51 |
eday | vishy: other green threads may run at the same time though | 21:52 |
*** joearnold has joined #openstack | 21:52 | |
*** irahgel1 has left #openstack | 21:52 | |
*** rlucio has quit IRC | 21:52 | |
vishy | eday: so how do you wait for the calls to finish in eventlet world? | 21:52 |
*** joearnold has quit IRC | 21:53 | |
zykes- | anyone know what distribution that nasa runs nebula on ? | 21:53 |
eday | vishy: you just wait, they don't return until they are done | 21:54 |
vishy | zykes-: lucid | 21:54 |
zykes- | just standard ubuntu ? | 21:54 |
vishy | eday: apparently not | 21:54 |
vishy | eday: without the sleep in there destroy gets called to fast | 21:55 |
eday | vishy: well, everything in self.cloud.release_address has completed when it returns | 21:55 |
eday | if it's doing a cast() or something in there there is no guarantee it was processed by the worker, but that a queue sync issue, not eventlet | 21:55 |
vishy | eday: also: I'm assuming that the yields in test_console_output are useless | 21:55 |
vishy | eday: it is a cast and it doesn't get processed until the polling in attach_to_eventlet hits | 21:56 |
ttx | as a sidenote, it's IMHO normal to have 20% of people from the valley when you have a summit in the US. If you run a summit in Europe, you're likely to have 50% of attendees coming from Europe... In the end what matters is which local community you want to tap into | 21:56 |
soren | \o/ We have per-commit builds working again for Lucid, Maverick, and Natty now. Yay. | 21:56 |
eday | vishy: ok, so there really needs to be a call() ro make sure the queue got processed or something | 21:57 |
vishy | eday: so we need a way to make sure that the polling happens | 21:57 |
vishy | maybe a helper wait_for_clean_queue() or something? | 21:57 |
eday | vishy: well, more geenrically, we probably want some way to know when a specific task completes (optionally) | 21:58 |
eday | ie, flag in the cast() message that says cast back to me when you're done (eventually supporting webhooks too) | 21:58 |
*** laurensell has quit IRC | 21:58 | |
openstackhudson | Project nova build #259: STILL FAILING in 9.1 sec: http://173.203.104.204:8080/job/nova/259/ | 21:58 |
vishy | eday: sure, for the moment, I'd just like the test to be reliable | 21:59 |
eday | the quick hack is to increase sleep() :/ | 21:59 |
*** clayg has quit IRC | 21:59 | |
vishy | or i could turn the cast()s into call()s | 22:00 |
vishy | for release/associate/disassociate/ | 22:00 |
*** clayg_ has joined #openstack | 22:00 | |
eday | yup | 22:00 |
soren | openstackhudson: erk. | 22:00 |
vishy | we could make cast always use call in test mode | 22:01 |
vishy | :) | 22:01 |
eday | assuming the fake queue mechanism does something that will let eventlet run another threads )socket io or sleep) | 22:01 |
*** masumtok has joined #openstack | 22:01 | |
eday | vishy: eww | 22:01 |
vishy | :p | 22:01 |
eday | vishy: we should be testing what actually happens :) | 22:01 |
eday | as a general rule, if we're adding features just to make tests run, we're doing something wrong | 22:02 |
vishy | :) | 22:03 |
* ttx heads bedwards | 22:04 | |
soren | Can someone please review/approve this? https://code.launchpad.net/~soren/nova/doc-build-dir/+merge/41662 | 22:05 |
soren | It's blocking everything else: http://173.203.104.204:8080/job/nova/259/ | 22:05 |
*** damon__ has quit IRC | 22:09 | |
soren | Pretty please? | 22:09 |
*** miclorb has joined #openstack | 22:09 | |
annegentle | soren: doh! Did I do that (remove doc/build) - I was trying to avoid adding in all the doctree dir. Sorry. | 22:10 |
annegentle | soren: and you're so nice not to point fingers in the merge request :) | 22:10 |
soren | annegentle: Possibly. Don't worry about it. It's an easy fix. | 22:10 |
annegentle | whew. | 22:10 |
soren | annegentle: :) | 22:10 |
soren | Well, assuming someone would go ahead and review the darn thing :) | 22:11 |
jk0 | haha | 22:13 |
* jk0 would be more than happy to if he could | 22:13 | |
sandywalsh | :) Has anyone ever tried python-cloudserver with the openstack api? | 22:14 |
sandywalsh | I'm deep in the bowels of cloudserver and openstack auth right now ... there doesn't seem to be a bottom. | 22:14 |
soren | I haven't actually, no. | 22:15 |
sandywalsh | I'm almost there ... will post findings | 22:16 |
*** sirp2 has joined #openstack | 22:20 | |
*** sirp1 has quit IRC | 22:21 | |
*** jdarcy has quit IRC | 22:24 | |
uvirtbot | New bug: #680693 in swift "st download -o - still creates the directories" [Medium,New] https://launchpad.net/bugs/680693 | 22:26 |
*** spectorclan has quit IRC | 22:28 | |
soren | jk0: We should fix that. Soon. | 22:36 |
* soren heads bedwards | 22:36 | |
jk0 | gnight dude | 22:36 |
soren | o/ | 22:36 |
sandywalsh | aha ... after authentication, nova returns 'x-Server-Management-Url' which differs from the desired url. We need a way to unify the definitions of our public facing endpoints | 22:43 |
*** ArdRigh has joined #openstack | 22:45 | |
*** miclorb has quit IRC | 22:46 | |
*** ppetraki has quit IRC | 23:02 | |
*** clayg_ is now known as clayg | 23:07 | |
*** greenisus has quit IRC | 23:10 | |
*** greenisus has joined #openstack | 23:10 | |
dubsquared | DEAD MAN WALKING | 23:11 |
openstackhudson | Yippie, build fixed! | 23:15 |
openstackhudson | Project nova build #260: FIXED in 1 min 12 sec: http://173.203.104.204:8080/job/nova/260/ | 23:15 |
*** mdomsch has quit IRC | 23:17 | |
*** gondoi has quit IRC | 23:20 | |
uvirtbot | New bug: #680709 in nova "Auth should allow for fully customized URL's when defining x-Server-Management-Url" [Undecided,New] https://launchpad.net/bugs/680709 | 23:21 |
*** rlucio has joined #openstack | 23:26 | |
*** rlucio has quit IRC | 23:32 | |
*** rlucio has joined #openstack | 23:39 | |
*** adjohn has quit IRC | 23:46 | |
*** adrian_otto has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!