Tuesday, 2011-03-29

*** MotoMilind has quit IRC00:02
aixenvis this nova installer v1.1 script known to be broken?00:03
aixenvits not creating my /root/creds/novarc00:03
aixenv"/usr/bin/python /usr/bin/nova-manage project zipfile $NOVA_PROJECT $NOVA_PROJECT_USER /root/creds/novacreds.zip &>> $LOGFILE" seems to be failing00:04
aixenvon a new install ubuntu 10.10 any reason whY?00:04
*** nelson has quit IRC00:05
*** nelson has joined #openstack00:05
*** joearnold has quit IRC00:05
n1md4I created it with my sudo user, in the home directory, seems to work.00:07
n1md4It didn't seem necessary to create it in the /root directory; although I could be wrong.00:08
n1md4What error are you getting?00:08
aixenvthe script is supposd to make the directory if it doesnt exist00:08
aixenvso im wondering if the nova-manage commands are failing above00:09
aixenvok i echo'd the variables right before that line00:10
aixenvand it got the echos right00:10
*** z0 has quit IRC00:12
*** enigma has quit IRC00:12
n1md4I didn't have those problems, can you run the failing commands manually?00:12
aixenvim not even sure whats failing one sec ill paste bin the script output00:13
aixenvhttp://pastebin.com/R924mDzz00:14
*** gregp76 has quit IRC00:15
*** clauden_ has quit IRC00:15
n1md4Ah!  Don't worry about that, you can create it afterwards.00:16
n1md4It will work otherwise.00:16
aixenvbut it wont create the creds manually either00:16
aixenvi have an idea real quick one sec00:17
*** sparkycollier has quit IRC00:18
*** sebastianstadil has joined #openstack00:19
*** ewindisch has joined #openstack00:20
aixenvbah no dice00:20
aixenvthe nova-manage project zipfile $project $project_user /path/to/creds.zip doesnt work either, no error it just doesnt create anything00:20
*** enigma1 has joined #openstack00:21
n1md4try 'sudo /usr/bin/python /usr/bin/nova-manage project zipfile $project $project_user novacreds.zip' with sudo user, in your home directory00:23
*** adiantum has quit IRC00:23
aixenvim root00:25
*** pharkmillups has quit IRC00:25
n1md4I've another problem! I only want 1 controller, but after manually installing all nova- packages, and then scp'ing nova.conf to the cloud-2, I get duplicate scheduler and network binaries http://paste.openstack.org/show/1023/00:26
n1md4aixenv: try running it as your regular user, without root.00:26
aixenvwell i did this same command history previously w/o issues at this point (as root)00:27
*** dendro-afk is now known as dendrobates00:27
*** adiantum has joined #openstack00:28
*** joearnold has joined #openstack00:28
*** enigma1 has quit IRC00:38
*** MotoMilind has joined #openstack00:40
*** maplebed has quit IRC00:43
*** joearnold has quit IRC00:44
*** bluetux has joined #openstack00:46
*** adiantum has quit IRC00:52
winston-dHow can I enable CDN feature of Swift, if it's possible?00:53
creihtwinston-d: do you have a CDN provider to work with, or do you just want to make containers public?00:55
winston-dcreiht: I just want to make container public.00:55
creihthrm00:56
* creiht makes a note to annegentle to point out that public containers are not in the swift dev guide00:57
winston-dcreiht : I stored files of a website to swift and now I'd like to use that with PHP bindings00:57
creihthttp://swift.openstack.org/misc.html#module-swift.common.middleware.acl00:58
*** benbenhappy has joined #openstack00:58
creihtshort answer is you want to set the X-Container-Read metadata on the container to .r:*00:58
creihtwhich basically says that any referrer can read any objects in that container00:58
openstackjenkinsProject nova build #736: SUCCESS in 2 min 21 sec: http://hudson.openstack.org/job/nova/736/00:58
openstackjenkinsTarmac: Displays an error message to the user if an exception is raised.  This is vital because if logfile is set, the exception shows up in the log and the user has no idea something went wrong.00:58
creihtso with st that might look like01:00
*** littleidea has quit IRC01:00
winston-dcreiht : great. I guess I should use 'st' to do setting X-Container-Read01:00
*** enigma1 has joined #openstack01:00
creihtst -A auth_url -U user -K key post -r '.r:*' container_name01:01
* winston-d taking note of the 'st' magic01:02
*** enigma1 has quit IRC01:03
*** adiantum has joined #openstack01:04
winston-dcreiht : last time I encountered some issue with Java bingdings and it turned out chaning user from 'test' to 'system:test' solved the problem.  I'm a bit confused, isn't 'system' the account name?01:04
creihtahh.. yes01:05
creihtThat is mostly due to how swift has evolved historically01:05
creihtat rackspace there are only accounts for cloud files, and no idea of users01:06
creihtusers were added in to the internal auth (now swauth) for other reasons01:06
aixenvso swift doesnt know the concept of users, but just specific clouds?01:06
creihtand thus having to send the account:username as the account string to get around that01:06
creihtaixenv: that is mostly up to your auth implementation :)01:07
creihtby using the account string like that, it allowed us to add users to swift, but stil be backward compatible with the bindings01:07
creihtaixenv: swift uses opaque strings for the account identifier, so it is up to auth to map the users account (however it is designated) to that string01:08
creihtand by default that string is just a UUID01:08
creihtso my testing account of 'test:tester' (test being the account and tester being the user) may map to a string that looks like AUTH_a3c717f5b17e40a1b38464fb8da02ea401:10
*** enigma has joined #openstack01:12
*** dirakx has quit IRC01:14
*** benbenhappy has quit IRC01:15
*** sebastianstadil has quit IRC01:15
*** winston-d has quit IRC01:22
*** enigma has quit IRC01:22
*** gregp76 has joined #openstack01:29
*** enigma has joined #openstack01:31
*** aliguori has quit IRC01:33
*** z0 has joined #openstack01:33
*** MotoMilind has quit IRC01:35
*** adiantum has quit IRC01:36
*** enigma1 has joined #openstack01:38
*** enigma has quit IRC01:38
zulyay....01:39
*** enigma1 has quit IRC01:39
*** adiantum has joined #openstack01:42
*** santhosh has joined #openstack01:42
*** benbenhappy has joined #openstack01:43
*** dendrobates is now known as dendro-afk01:43
*** santhosh has quit IRC01:44
*** santhosh has joined #openstack01:45
*** gregp76 has quit IRC01:45
*** enigma has joined #openstack01:48
aixenvhey guys i spawned up an instance.. 'euca-describe-instances' shows it running. but i cant do 'ssh -i cloudadmin.priv root@10.0.0.2' and access it (where 10.0.0.2, is the ip assigned apparently based on describe instances) im looking in the logs and not seeing anything too helpful01:50
aixenvany ideas?01:50
aixenvnow my 'ifconfig -a|grep 10.0.0' shows no returned entries so that might be an issue01:51
*** littleidea has joined #openstack01:52
aixenvand if i can give anymore information i'd be happy to assist01:53
*** enigma has quit IRC01:54
*** Ryan_Lane has quit IRC01:55
*** winston-d has joined #openstack01:56
*** bcwaldon has quit IRC01:57
*** z0 has quit IRC01:57
*** z0 has joined #openstack01:58
*** rchavik has quit IRC02:01
*** dendro-afk is now known as dendrobates02:02
*** enigma has joined #openstack02:04
*** woleium has joined #openstack02:07
*** adiantum has quit IRC02:08
devdvdi get error: internal error character device (null) is not using a PTY02:08
devdvd when i try to console into my instance with virsh02:08
devdvdthoughts?02:08
*** littleidea has quit IRC02:09
*** adiantum has joined #openstack02:13
*** enigma has quit IRC02:13
aixenvshould my instance ip be from a network that is configured on my cloud/node controller server? im thinking yes, and that is currently not the case02:18
*** enigma has joined #openstack02:22
aixenvanother question - does the "desired network + CIDR for project" have to be contained within the "Controller network range" ?02:23
*** z0 has quit IRC02:25
*** enigma has quit IRC02:27
*** littleidea has joined #openstack02:30
*** littleidea has quit IRC02:32
*** enigma has joined #openstack02:36
*** miclorb_ has quit IRC02:37
*** enigma has quit IRC02:41
*** bluetux has quit IRC02:48
*** miclorb has joined #openstack02:50
*** enigma has joined #openstack02:50
*** enigma has quit IRC02:51
uvirtbotNew bug: #744708 in glance "kernel_id and ramdisk_id marked as deleted by default" [Undecided,New] https://launchpad.net/bugs/74470803:01
*** lool- has joined #openstack03:01
*** AimanA is now known as HouseAway03:01
*** troytoma` has joined #openstack03:05
*** miclorb has quit IRC03:06
*** ewindisch has quit IRC03:06
*** kapil has quit IRC03:06
*** koolhead11|afk has quit IRC03:06
*** viirya has quit IRC03:06
*** westmaas_ has quit IRC03:06
*** dweimer has quit IRC03:06
*** mark has quit IRC03:06
*** HugoKuo_ has quit IRC03:06
*** zykes- has quit IRC03:06
*** nijaba has quit IRC03:06
*** karmabot has quit IRC03:06
*** ksteward has quit IRC03:06
*** kpepple_ has quit IRC03:06
*** sleepsonthefloor has quit IRC03:06
*** colinnich has quit IRC03:06
*** jamiec has quit IRC03:06
*** huleboer has quit IRC03:06
*** kang__ has quit IRC03:06
*** arreyder has quit IRC03:06
*** widodh has quit IRC03:06
*** adiantum has quit IRC03:06
*** Daviey has quit IRC03:06
*** stewart has quit IRC03:06
*** jfluhmann has quit IRC03:06
*** eday has quit IRC03:06
*** laurensell has quit IRC03:06
*** letterj has quit IRC03:06
*** taihen has quit IRC03:06
*** MarkAtwood has quit IRC03:06
*** xtoddx has quit IRC03:06
*** jheiss has quit IRC03:06
*** deepy has quit IRC03:06
*** gdusbabek has quit IRC03:06
*** benbenhappy has quit IRC03:06
*** burris has quit IRC03:06
*** nid0 has quit IRC03:06
*** markwash has quit IRC03:06
*** fysa has quit IRC03:06
*** duffman_ has quit IRC03:06
*** Adri2000 has quit IRC03:06
*** s1cz has quit IRC03:06
*** n1md4 has quit IRC03:06
*** johan_ has quit IRC03:06
*** Vek has quit IRC03:06
*** jiboumans has quit IRC03:06
*** ironcamel has quit IRC03:06
*** dubs has quit IRC03:06
*** annegentle has quit IRC03:06
*** PiotrSikora has quit IRC03:06
*** ramd has quit IRC03:06
*** kyzh has quit IRC03:06
*** Xenith has quit IRC03:06
*** alekibango has quit IRC03:06
*** odyi has quit IRC03:06
*** jeremyb has quit IRC03:06
*** gcc has quit IRC03:06
*** justinsb has quit IRC03:06
*** arun has quit IRC03:06
*** doude has quit IRC03:06
*** santhosh has quit IRC03:06
*** paltman has quit IRC03:06
*** aixenv has quit IRC03:06
*** Glace has quit IRC03:06
*** herki has quit IRC03:06
*** troytoman-away has quit IRC03:06
*** morfeas has quit IRC03:06
*** ioso has quit IRC03:06
*** londo_ has quit IRC03:06
*** Beens has quit IRC03:06
*** _cerberus_ has quit IRC03:06
*** jbarratt_ has quit IRC03:06
*** mtaylor has quit IRC03:06
*** asksol has quit IRC03:06
*** yamahata has quit IRC03:06
*** yosh has quit IRC03:06
*** comstud has quit IRC03:06
*** cclien has quit IRC03:06
*** lool has quit IRC03:06
*** ironcamel2 has quit IRC03:06
*** chmouel has quit IRC03:06
*** redbo has quit IRC03:06
*** klumpie has quit IRC03:06
*** sunech has quit IRC03:06
*** winston-d has quit IRC03:06
*** soosfarm has quit IRC03:06
*** lionel has quit IRC03:06
*** dsockwell has quit IRC03:06
*** ke4qqq has quit IRC03:06
*** cdbs has quit IRC03:06
*** antonym has quit IRC03:06
*** jlmjlm has quit IRC03:06
*** btorch has quit IRC03:06
*** flashn_ has quit IRC03:06
*** [ack] has quit IRC03:06
*** ctennis has quit IRC03:06
*** arun_ has quit IRC03:06
*** vernhart has quit IRC03:06
*** jaypipes has quit IRC03:06
*** zul has quit IRC03:06
*** shawn has quit IRC03:06
*** pothos has quit IRC03:06
*** soren has quit IRC03:06
*** smoser has quit IRC03:06
*** Ep5iloN_ has quit IRC03:06
*** hadrian has quit IRC03:06
*** dabo has quit IRC03:06
*** freeflying has quit IRC03:06
*** localhost has quit IRC03:06
*** iRTermite has quit IRC03:06
*** kim0 has quit IRC03:06
*** purpaboo has quit IRC03:06
*** ianweller has quit IRC03:06
*** patri0t has quit IRC03:06
*** devcamcar has quit IRC03:06
*** konetzed has quit IRC03:06
*** pquerna has quit IRC03:06
*** dovetaildan has quit IRC03:06
*** m_3 has quit IRC03:06
*** cloud0 has quit IRC03:06
*** vishy has quit IRC03:06
*** tr3buchet has quit IRC03:06
*** openstackjenkins has quit IRC03:06
*** filler has quit IRC03:06
*** h1nch has quit IRC03:06
*** lstoll has quit IRC03:06
*** termie has quit IRC03:06
*** czajkowski has quit IRC03:06
*** JordanRinke has quit IRC03:06
*** KnightHacker has quit IRC03:06
*** f4m8_ has quit IRC03:06
*** keekz has quit IRC03:06
*** RJD22 has quit IRC03:06
*** mdomsch has joined #openstack03:14
*** sunech has joined #openstack03:14
*** burris has joined #openstack03:14
*** nid0 has joined #openstack03:14
*** markwash has joined #openstack03:14
*** fysa has joined #openstack03:14
*** duffman_ has joined #openstack03:14
*** Adri2000 has joined #openstack03:14
*** s1cz has joined #openstack03:14
*** n1md4 has joined #openstack03:14
*** johan_ has joined #openstack03:14
*** Vek has joined #openstack03:14
*** jiboumans has joined #openstack03:14
*** ironcamel has joined #openstack03:14
*** dubs has joined #openstack03:14
*** annegentle has joined #openstack03:14
*** PiotrSikora has joined #openstack03:14
*** yosh has joined #openstack03:18
*** ianweller has joined #openstack03:18
*** _morfeas has joined #openstack03:18
*** ctennis has joined #openstack03:18
*** arun_ has joined #openstack03:18
*** vernhart has joined #openstack03:18
*** jaypipes has joined #openstack03:18
*** zul has joined #openstack03:18
*** shawn has joined #openstack03:18
*** pothos has joined #openstack03:18
*** soren has joined #openstack03:18
*** smoser has joined #openstack03:18
*** niven.freenode.net sets mode: +v soren03:18
*** santhosh has joined #openstack03:18
*** jbarratt has joined #openstack03:18
*** londo_ has joined #openstack03:18
*** ramd has joined #openstack03:18
*** kyzh has joined #openstack03:18
*** Xenith has joined #openstack03:18
*** alekibango has joined #openstack03:18
*** odyi has joined #openstack03:18
*** jeremyb has joined #openstack03:18
*** gcc has joined #openstack03:18
*** justinsb has joined #openstack03:18
*** arun has joined #openstack03:18
*** chmouel has joined #openstack03:19
*** Glace has joined #openstack03:19
*** Ep5iloN_ has joined #openstack03:19
*** hadrian has joined #openstack03:19
*** dabo has joined #openstack03:19
*** freeflying has joined #openstack03:19
*** localhost has joined #openstack03:19
*** purpaboo has joined #openstack03:19
*** iRTermite has joined #openstack03:19
*** kim0 has joined #openstack03:19
*** pquerna has joined #openstack03:19
*** patri0t has joined #openstack03:19
*** devcamcar has joined #openstack03:19
*** konetzed has joined #openstack03:19
*** ianweller is now known as Guest3186403:19
*** cclien_ has joined #openstack03:19
*** asksol_ has joined #openstack03:19
*** winston-d has joined #openstack03:19
*** soosfarm has joined #openstack03:19
*** lionel has joined #openstack03:19
*** dsockwell has joined #openstack03:19
*** ke4qqq has joined #openstack03:19
*** cdbs has joined #openstack03:19
*** antonym has joined #openstack03:19
*** jlmjlm has joined #openstack03:19
*** btorch has joined #openstack03:19
*** flashn_ has joined #openstack03:19
*** [ack] has joined #openstack03:19
*** niven.freenode.net sets mode: +v antonym03:19
*** redbo has joined #openstack03:19
*** ironcame12 has joined #openstack03:19
*** sebastianstadil has joined #openstack03:19
*** adiantum has joined #openstack03:19
*** Daviey has joined #openstack03:19
*** stewart has joined #openstack03:19
*** jfluhmann has joined #openstack03:19
*** eday has joined #openstack03:19
*** laurensell has joined #openstack03:19
*** letterj has joined #openstack03:19
*** niven.freenode.net sets mode: +vv eday letterj03:19
*** Guest31864 is now known as ianweller03:19
*** ianweller has joined #openstack03:19
*** ewindisch has joined #openstack03:20
*** kapil has joined #openstack03:20
*** koolhead11|afk has joined #openstack03:20
*** viirya has joined #openstack03:20
*** westmaas_ has joined #openstack03:20
*** dweimer has joined #openstack03:20
*** mark has joined #openstack03:20
*** HugoKuo_ has joined #openstack03:20
*** zykes- has joined #openstack03:20
*** nijaba has joined #openstack03:20
*** karmabot has joined #openstack03:20
*** ksteward has joined #openstack03:20
*** kpepple_ has joined #openstack03:20
*** sleepsonthefloor has joined #openstack03:20
*** colinnich has joined #openstack03:20
*** huleboer has joined #openstack03:20
*** jamiec has joined #openstack03:20
*** kang__ has joined #openstack03:20
*** arreyder has joined #openstack03:20
*** widodh has joined #openstack03:20
*** doude has joined #openstack03:20
*** miclorb has joined #openstack03:20
*** yamahata has joined #openstack03:20
*** klumpie_ has joined #openstack03:20
*** Beens_ has joined #openstack03:20
*** mtaylor_ has joined #openstack03:20
*** enigma has joined #openstack03:20
*** aixenv2 has joined #openstack03:20
*** taihen has joined #openstack03:20
*** MarkAtwood has joined #openstack03:20
*** xtoddx has joined #openstack03:20
*** deepy has joined #openstack03:20
*** jheiss has joined #openstack03:20
*** gdusbabek has joined #openstack03:20
*** _cerberu` has joined #openstack03:20
*** herki_ has joined #openstack03:20
*** dovetaildan has joined #openstack03:20
*** KnightHacker has joined #openstack03:20
*** m_3 has joined #openstack03:20
*** cloud0 has joined #openstack03:20
*** vishy has joined #openstack03:20
*** tr3buchet has joined #openstack03:20
*** openstackjenkins has joined #openstack03:20
*** filler has joined #openstack03:20
*** czajkowski has joined #openstack03:20
*** h1nch has joined #openstack03:20
*** lstoll has joined #openstack03:20
*** termie has joined #openstack03:20
*** JordanRinke has joined #openstack03:20
*** f4m8_ has joined #openstack03:20
*** keekz has joined #openstack03:20
*** RJD22 has joined #openstack03:20
aixenv2http://pastebin.com/vEnyyYfy <= anyone care to help give a clue wtf is going on?03:21
*** paltman has joined #openstack03:25
*** ioso has joined #openstack03:26
aixenv2anyone there?03:26
*** enigma has left #openstack03:29
HugoKuo_how did you run the script?03:34
*** mray has joined #openstack03:34
aixenv2./nova-CC-install-v1.1.sh03:34
HugoKuo_the latest version ?03:34
aixenv2i believe so - i went to the github and grabbed one from feb 17 that appears to be the latest yes03:34
aixenv2https://github.com/dubsquared/OpenStack-NOVA-Installer-Script/blob/master/nova-CC-install-v1.1.sh03:35
HugoKuo_remove /var/log/nova folder03:35
HugoKuo_remove /root/creds03:36
aixenv2it's not there03:36
aixenv2it's a simple shell script too, it just runs commands, it's supposed to created the folder and if it isnt there it just errors to STDERR and goes to the next command03:36
aixenv2there's no logic of if foo else bar type of structure03:37
*** miclorb has quit IRC03:39
aixenv2its just a running list of commands and echo'd comments03:39
HugoKuo_so your problem is ?03:39
aixenv2the /root/creds/* files are not being created03:40
aixenv2nor is the /root/creds/novarc03:40
HugoKuo_is there any error if you try to create manually?03:40
aixenv2./usr/bin/python /usr/bin/nova-manage project zipfile $NOVA_PROJECT $NOVA_PROJECT_USER /root/creds/novacreds.zip03:41
aixenv2no error, it just doesnt do it03:41
aixenv2drops to a prompt03:41
aixenv2im going to re-run, im purging on the files related to nova, and going to do a find on -d nova and delte all dirs, restarted and retry03:43
*** hadrian has quit IRC03:51
aixenv2ok i have it all reinstalled.. about to run that script03:53
aixenv2should my instance ip be from a network that is configured on my cloud/node controller server? im thinking yes, and that is currently not the case03:57
aixenv2another question - does the "desired network + CIDR for project" have to be contained within the "Controller network range" ?03:57
aixenv2btw new install no workie via that script03:57
*** mdomsch has quit IRC03:58
*** arun has quit IRC04:02
*** odyi has quit IRC04:02
*** arun has joined #openstack04:03
*** bluetux has joined #openstack04:04
*** joearnold has joined #openstack04:08
*** miclorb has joined #openstack04:11
*** ewindisch has quit IRC04:15
aixenv2i must be missing something from the networking here.. i can spin up an instance but i cant ssh to it04:16
aixenv2btw that script doesnt work, i decided to do the manual way, and i got an instance spun up that way04:16
aixenv2someone using ubuntu10.10 care to show me what their /etc/network/interfaces looks like (you can x.x.x out the company related public ips) ?04:20
*** adiantum has quit IRC04:26
aixenv2only br100 (has our public ip), virbr0 has a 192.168.122.1 ip, no clue where that came from it isnt specified in /etc/network/interfaces, all the other interfaces are not showing any ips.. they show up though04:26
*** ewindisch has joined #openstack04:26
aixenv2http://pastebin.com/rJu1wtg3 <== /etc/network/interfaces04:28
aixenv2http://pastebin.com/XccBbJcG <== /etc/nova/nova.conf ; what am i missing here?04:29
*** adiantum has joined #openstack04:30
*** fysa_ has joined #openstack04:31
*** fysa has quit IRC04:33
*** fysa_ is now known as fysa04:33
*** joearnold has quit IRC04:34
*** aixenv has joined #openstack04:35
*** f4m8_ is now known as f4m804:44
aixenvargh i suppose im going to resort to the mailing list04:46
*** woleium has quit IRC04:49
*** _cerberu` is now known as _cerberus_04:55
*** gregp76 has joined #openstack05:11
*** kashyap has joined #openstack05:12
alekibangoaixenv:  using vlanmanager you should not define that bridge05:12
alekibango... you know how to use euca-authorize?05:13
alekibangoaixenv: nova will define the bridge for you05:13
*** guigui1 has joined #openstack05:13
aixenvi did the authorizes lines05:21
aixenvicmp and ssh should be allowed05:21
aixenvi cant seem to figure out what im doing wrong networking wise05:21
aixenvespecially when im trying to configure this all on 1 box just to test proof of concept05:22
alekibangoremove the bridge configuration from network/interfaces and reboot :)05:22
alekibangoi did this mistake too...05:22
*** bluetux has quit IRC05:23
aixenvso just have my eth0 configured?05:23
aixenvlike a normal server?05:23
alekibangoyes05:23
aixenvok testing05:23
aixenvty for the assistance05:23
aixenvim about to pull my hair out05:23
alekibangonp.. most are sleeping now...05:23
alekibangoaixenv: i know how you feel05:24
alekibangoamericans will be up in 8-9 hours05:24
aixenvbah stinky americans P05:24
* aixenv is american.. just works 24/705:24
aixenvi should be able to test this in a second05:25
alekibangoaixenv: many of them do... still the economy crash is coming05:25
aixenvalekibango: that's ok the world ends in december :)05:25
alekibangoyou know you can thank the FED for this05:25
alekibangoaixenv: not yet, that is lies :)05:25
aixenvthe mayans would differ with you haha05:26
alekibangobut this year, for many the world as they know it will be gone05:26
aixenvalekibango: you're about as depressing as my dentist lol05:26
alekibangoaixenv: hands on my clock will not end on whole hour... they just restart05:26
alekibangoor continue05:27
HugoKuo_I can show you all my configuration05:27
alekibangoHugoKuo_: great05:27
HugoKuo_what's your network mode ?05:27
alekibangohe has vlan05:27
HugoKuo_I'm using FlatDHCP05:27
HugoKuo_:<05:27
alekibangoHugoKuo_: share it still05:27
HugoKuo_ok05:27
aixenvstatic ip on eth0 , vlans yes but untagged05:27
alekibangodont forget to add  /etc/network/interfaces05:27
*** benbenhappy has joined #openstack05:28
HugoKuo_I have two openstack environment , I'll show you one of them which combine our corporate network05:28
HugoKuo_it's a single machine box05:29
aixenvnetworking wise - i thought i was doing a very simple proof of concept05:29
aixenvHugoKuo_: that's what mine is05:29
HugoKuo_wait a seconds05:29
aixenvok05:29
alekibangoaixenv: how many hosts you have?05:29
aixenvalekibango: im just trying 1 dude lol05:30
alekibangoi was not asking how many dudes :)05:32
*** benbenhappy has quit IRC05:33
aixenvhere's the setup05:33
alekibangoaixenv: you should get 5 for proof of concept05:33
alekibango20 for test05:33
alekibango40+ for prod05:33
aixenveth0 - my public ip, nothing else configured (eth1/etc) and trying to do cloud controller, node controller, etc etc05:33
aixenvalekibango: well yes but first i need to get 1 spun up05:33
alekibangoic05:33
alekibangojust remember those numbers05:33
alekibangoit might help05:34
aixenvok05:34
aixenvserver isnt coming back up , putting it on a kvm05:34
*** miclorb has quit IRC05:35
HugoKuo_http://pastebin.com/Pw86A7sZ05:35
HugoKuo_here you go05:35
alekibangobest is using IMPI05:35
alekibangoHugoKuo_: tried to use sheepdog?05:35
HugoKuo_not yet05:36
*** koolhead11|afk is now known as koolhead1105:36
HugoKuo_I'm working on multi servers05:36
HugoKuo_I try to separate nova-network into a single box05:36
aixenvyea that's next, im sure that'll be big headache too lol05:36
HugoKuo_I stuck on this step been several days05:37
HugoKuo_don't worry05:37
*** gregp76 has quit IRC05:37
HugoKuo_if you just want to add more compute node05:37
HugoKuo_it's easy05:37
HugoKuo_in another environment , I got 1 cloud controller and 2 more compute nodes05:38
HugoKuo_it works fine05:38
HugoKuo_but while I separate nova-network , nova-network host always can not route to external network05:40
HugoKuo_I don't know where's the problem , so that I'm going to use Puppet deployment tool instead of manually05:40
HugoKuo_btw , while you try to multi node , there has something should be rewriten in database05:41
HugoKuo_such as instance's gateway05:42
zigo-_-Can someone try this on an Ubuntu box, and tell me the output for me? dpkg-vendor --derives-from ubuntu05:46
*** benbenhappy has joined #openstack05:47
HugoKuo_trying05:47
*** ewindisch has quit IRC05:48
HugoKuo_the answer is nothing05:49
zigo-_-:(05:49
HugoKuo_wrong params @@05:50
*** guigui1 has quit IRC05:50
zigo-_-Oh, no, it was right!05:50
zigo-_-It only is a test...05:50
zigo-_-Hang on.05:50
HugoKuo_root@Jack:~# dpkg-vendor --drivers-from ubuntu05:51
HugoKuo_dpkg-vendor: unknown option `--drivers-from'05:51
*** miclorb has joined #openstack05:51
zigo-_-if dpkg-vendor --derives-from ubuntu ; then echo "I am Ubuntu" ; else echo "I am not" ; fi05:52
zigo-_-What does this?05:52
zigo-_-It is derives-from, not drivers-from btw...05:52
HugoKuo_oh05:52
zigo-_-So? Does it say "I am Ubuntu" ? :)05:53
HugoKuo_wait @!05:53
HugoKuo_yes05:54
zigo-_-Cool!05:54
HugoKuo_it echo I am Ubuntu05:54
*** kapil has quit IRC05:54
zigo-_-So, that's the woraround for the debian/*.upstart thing then.05:54
* zigo-_- is writing the patch.05:55
*** adjohn has joined #openstack05:55
HugoKuo_cool05:55
HugoKuo_it's fun XD05:56
*** ewindisch has joined #openstack05:56
*** dmd17 has joined #openstack05:57
*** nerens has joined #openstack05:59
*** aixenv2 has quit IRC06:00
*** aixenv2 has joined #openstack06:01
alekibangozigo-_-:     use just    this:     dpkg-vendor some &&  echo "1" || echo "2"06:02
alekibangozigo-_-: you are debian dev?06:03
zigo-_-Yes I am.06:03
koolhead11heh06:03
zigo-_-Trying to package Openstack in Debian.06:03
alekibangoyou are trying to package nova for debian?06:03
zigo-_-:P06:03
alekibangook i have small patch for you then06:03
*** guigui1 has joined #openstack06:03
zigo-_-Thanks.06:03
zigo-_-Please send to zigo@debian.org06:03
alekibangoits short... :)06:03
alekibangoand i hate mails06:03
zigo-_-Oh ok!06:04
zigo-_-        if dpkg-vendor --derives-from ubuntu ; then \06:04
zigo-_-                for i in *.upstart.in ; do \06:04
zigo-_-                        MYPKG=`echo $i | cut -d. -f1` ; \06:04
zigo-_-                        cp $MYPKG.upstart.in $MYPKG.upstart ; \06:04
zigo-_-                done06:04
zigo-_-        fi06:04
zigo-_-That's what is needed to go around the upstart stuff ...06:04
alekibangozigo-_-: do you have some git?06:04
zigo-_-And of course, rename the upstart files as .in06:04
zigo-_-What do you mean?06:04
zigo-_-I use and have git repositories yes.06:05
alekibangosome source code repo06:05
alekibangofor tis packaging sources06:05
alekibangothose*06:05
zigo-_-http://git.gplhost.com/gitweb/06:05
zigo-_-Well, I thought that OS was using bzr?06:05
alekibangoOS is :)06:05
alekibangobut i am independent and i love git more06:06
zigo-_-I kind of dislike bzr already, too.06:06
zigo-_-:)06:06
zigo-_-I didn't try it few days ago.06:06
alekibangoi just cannot get used to it06:06
zigo-_-By the way, what's the way to send patches once they got commited on my local bzr repo?06:07
alekibangoyou push them on your account on lp06:07
zigo-_-Ah...06:07
alekibangoand do a merge request06:07
zigo-_-What's the command for that?06:08
alekibango(aka pull request)06:08
alekibangozigo-_-: there is nice wiki.openstack.org06:08
alekibangowhere its described in detail06:08
alekibangozigo-_-: so where are yours nova packaging sources?06:09
alekibangowill you do swift too?06:09
zigo-_-I'm building a private repo for the moment.06:09
alekibangook i will wait06:09
zigo-_-I need nova/swift to work with Squeeze.06:09
alekibangozigo-_-: it can be done06:10
zigo-_-When it does, then I will work on having it work in SID and upload.06:10
alekibangoi did that few times already06:10
zigo-_-Cool.06:10
alekibangobut i am not dd06:10
zigo-_-I sent a mail to the openstack list, but it seems it didn't get through ... :(06:11
alekibangozigo-_-: i have 60k mails to read06:12
alekibango:(06:12
* zigo-_- goes to eat lunch06:12
alekibangozigo-_-: will you also cover sheepdog?06:12
zigo-_-What's that?06:13
alekibangodont worry, go eat... i will give you all needed info to have success with debian :)06:13
zigo-_-Cool !06:13
*** Ryan_Lane has joined #openstack06:16
alekibangoheh that was my record, reading 6000 mails in 2 minutes06:19
HugoKuo_6000 mails .......................06:20
alekibangoi am glad sheepdog continues to release code... but i am worried about developers who are japanese...06:22
alekibangothe situation in fukushima is very bad.. chernobyl on steroids...06:22
aixenvsuch a terrible state of affairs06:23
HugoKuo_did not success ?@@?06:23
*** adiantum has quit IRC06:24
*** kashyap has quit IRC06:25
*** zenmatt has quit IRC06:25
alekibangoHugoKuo_: no, they only lied in media from the start about how everything is (or will be soon) under control...06:26
alekibangoits bigger than chernobyl now... and will continue to be bigger... for weeks or months06:26
HugoKuo_hmm...06:26
alekibangoHugoKuo_: they lied to people about every major nuclear accident06:27
*** adiantum has joined #openstack06:27
alekibango(governments, media)06:27
HugoKuo_haha06:27
alekibangothis is no joke... many people died thanks to this...06:27
alekibangoeven my father almost died after chernobyl06:27
alekibangoand we are 900 km away06:28
HugoKuo_............06:28
HugoKuo_I'm sorry about that06:28
alekibangoalmost... he had his thyroid removed06:28
HugoKuo_I though the nuclear accident is alomost under control06:29
alekibangothey did tell us to go to parade on may 1st...06:29
alekibangoHugoKuo_: thats lies06:29
HugoKuo_at least on international new which i see in tw06:29
HugoKuo_wtf..........06:29
HugoKuo_pray for japan06:29
alekibangoHugoKuo_: really do06:29
alekibangoif worst case scenario will play out, japan will be empty06:30
alekibangoeveryone will run away or die06:30
alekibangoif thay fail with rescue efforts06:31
HugoKuo_my ex girlfriend married to japan06:31
HugoKuo_I;m worry about her now06:31
alekibangoi mean when those reactors will all melt. including those used fuel pools nearby06:31
alekibangolets just hope it will not happen...06:31
alekibangoprobability is not zero06:32
HugoKuo_that's horrible06:32
HugoKuo_I don't like to hear such kind of news about truth06:32
alekibangobest scenario: <30k dead soon... more 50k-200k in years ahead thanks to cancer06:32
HugoKuo_..............06:33
alekibangoi might be wrong06:33
HugoKuo_..................best scenario06:33
alekibangobut thats what i think after watching all news carefully...06:33
HugoKuo_News seems like the tool of politician06:34
alekibango.. problem is tepco lies still - no truth from them or government... so we do not really know for sure06:34
alekibangoHugoKuo_: they SURE are06:34
alekibangoand believe me, they have all the info... but they do not want us to see it06:35
HugoKuo_ofcourse they don't06:35
alekibangothey love plausible deniability too (we didnt know its that bad!)06:35
HugoKuo_It's a crazy damage of their benift06:36
HugoKuo_It's a crazy damage of their benifit06:36
alekibangoHugoKuo_: and btw, i do not think we can rule out possible HAARP action in this -- if you will see this http://137.229.36.30/cgi-bin/magnetometer/gak-mag.cgi   with   plot width = 1 month....06:37
alekibangothere was lots of action on 03/1106:37
HugoKuo_linking06:39
alekibangoi seen more usefull info on joke twitter account  than or real one...  http://twitter.com/tep_co (joke page)06:39
*** miclorb has quit IRC06:40
HugoKuo_damn tepco06:41
alekibangothis joke page has better signal/noise ratio06:41
alekibango:)06:41
HugoKuo_sorry about my poor english , I can not show how angry I am correctly06:42
*** mgoldmann has joined #openstack06:43
alekibangofew links for you   http://www.washingtonpost.com/world/radiation-levels-reach-new-highs-as-conditions-worsen-for-workers/2011/03/27/AFsMLFiB_print.html  http://www.infowars.com/meltdown-plutonium-found-in-soil-at-fukushima-as-cover-up-continues/06:43
alekibangobtw tepco already admitted few times that they lied whole time06:43
alekibangoand they now were ordered (!) by government to not publish BS anymore... which means that there will be coverup 2.0 continuing...06:44
HugoKuo_I'll post them on my facebook06:46
alekibangowell. sorry for OT..  please take care about yourself if you are near.. watch maps of radioactive fallouts06:46
*** kashyap has joined #openstack06:46
alekibangoeven in eu we measured the fallout coming ... (still very low)06:46
HugoKuo_It's high posibility that radioactive fallout effect taiwan06:47
alekibangoone last OT line:   its not the same as being radiated in hospital... that will not leave radioactive dust particles in your body until you die...06:47
alekibangoHugoKuo_: try getting some potassium iodide (ask your doc too)... dont get outside much... hygiene...06:48
alekibangoHugoKuo_: and follow maps of radiation06:49
HugoKuo_thanks for your advice .06:49
alekibangolike this one... (prediction, modelled)   http://www.woweather.com/weather/news/fukushima?LANG=us&VAR=eurad2500&HH=006:49
aixenvVlanManager or FlatDHCPManager and why?06:49
alekibangoaixenv: vlanmanager is easier for start...06:50
HugoKuo_you make me nervious I got have a cigar06:50
alekibangoflatDHCP allows running unchanged windows06:50
alekibangothat might kill you sooner.. as wind is not going to taiwan ...06:50
alekibangoand please remember,... its not comparable to radiation in hospital...06:51
alekibangowho compares it, lies to you06:51
*** CloudChris has joined #openstack07:01
aixenvis something wrong with my instances? both of the ips on 'euca-describe-instances' are the same07:02
aixenvi thought the first ip was supposed to be dif07:02
alekibangoheh should be.. what number they are?07:03
aixenv192.168.0.507:03
aixenvINSTANCE        i-00000003      ami-5c6cfc0e    192.168.0.5     192.168.0.5     running mykey (cloud01, openstack01)    0               m1.tiny 2011-03-29T07:01:38Z  nova07:03
aixenvwhich of course times out07:04
* aixenv sighs07:04
aixenvssh: connect to host 192.168.0.5 port 22: No route to host07:04
alekibangostrange07:05
*** MarkAtwood has quit IRC07:07
aixenvid be happy to do a gtm and show you, want me to set it up?07:07
alekibangogtm=?07:07
*** flopflip has quit IRC07:07
aixenvits like webex , remote session so you could see my setup and look at my server07:07
alekibangoaixenv: iam not sure i am best one for this :)07:08
aixenvwell yours works , mine doesnt, so.. you're better than me :)07:08
alekibangoaixenv: you should learn to love NX07:08
alekibango(nomachine.com)07:08
alekibangoor freenx07:08
aixenvsame kinda thing, we use this for my company07:09
*** flopflip has joined #openstack07:09
*** guigui1 has quit IRC07:11
zigo-_-back07:12
*** lionel has quit IRC07:12
zigo-_-So, what is sheepdog?07:12
*** lionel has joined #openstack07:12
sorenaixenv: Looks like you've used the same ip range for fixed as well as floating ips.07:12
winston-dsheepdog? distributed block storage for KVM?07:13
alekibangozigo-_-:  see images http://www.osrg.net/sheepdog/07:14
aixenvsoren: should my cloud controller network and my project ranges be dif?07:14
alekibangoits cluster storage07:14
aixenvi thought the project range had to be within the subnet of the cloud controller network07:14
alekibangoaixenv: ha, that might be the case... :)07:14
sorenaixenv: There's no such thing as a cloud controller, and I don't know what a "project range" is either.07:15
sorenWhere are people getting these terms from?07:15
alekibangozigo-_-: its a way to make reliable and fast storage for nova clusters (not for whole clouds, as its scalable up to hundreds of servers only)07:15
winston-dalekibango : r u using sheepdog already?07:15
alekibangotrying to :)07:16
alekibangoi have now some problems with my setup, fixing it07:16
* winston-d is also interested in it07:16
alekibangowinston-d: it seems to be very promising... and also maybe young a bit07:16
winston-dsheepdog is developed by NTT, right?07:16
aixenvmy apologies, from this - https://github.com/dubsquared/OpenStack-NOVA-Installer-Script/07:16
alekibangowinston-d: 2 developers in japan, basically. not sure what is NTT07:17
aixenvthe wiki for openstack said to use that, i found it broken, so i did the steps manually07:17
aixenvsoren: but the terminology stuck07:17
alekibangozigo-_-: do you know fai? iam doing fai installs07:17
winston-dalekibango : yes, it's developed by NTT.  morita.kazutaka at lab.ntt.co.jp07:18
aixenvlet me restate, i thought my project_CIDR had to be within my 'fixed_range' (i used a project_cidr of 192.168.0.0/27, and a fixed_range of 192.168.0.0/24)07:19
alekibangozigo-_-: you can get ubuntu natty package of sheepdog...  it required some fix in start/stop script... but otherwise it works07:19
aixenvi would advise possibly having that link removed from the wiki that seems to be a rather offficial document related to openstack documentation07:20
winston-dNTT is also contributing a Fault-Tolerance feature to KVM.07:20
aixenv"read -p "Controller network range for ALL projects (normally x.x.x.x/12):" FIXED_RANGE"07:20
aixenvso it appears the "controller network range" == the fixed_range07:20
sorenIt would appear so.07:20
* soren wishes people wouldn't invent their own terminology.07:21
alekibangosoren :)07:21
aixenvi wish that wouldn't be tied to the official wiki :)07:21
zigo-_-alekibango: I know FAI yes. It's a great tool.07:21
alekibangoisnt nova.sh part of nova now?07:22
zigo-_-Maybe, once OS packaging is done, we can make a "Debian pure blend" CD.07:22
alekibangozigo-_-: i would like to work with you on this one07:22
zigo-_-Something that would ask only an IP address and hostname, and do the rest of automatically.07:22
*** santhosh has quit IRC07:22
zigo-_-Preseeding isn't hard.07:22
aixenvwhat might be wrong since i have both the controllers ip and the instance ip the same?07:23
zigo-_-Anyway, that's for later.07:23
alekibangostill i would like to rather have debian pure blend FAI server with nova config included07:23
alekibangowhere you will just define which machines to install07:23
alekibangoand it will be up in 10 minutes07:23
*** adiantum has quit IRC07:23
* zigo-_- needs to lear bzr more.07:23
alekibangowould you like to help me with this one?07:23
*** nijaba has quit IRC07:23
alekibangoi will release my fai configs soon07:24
alekibangoso others might use it07:24
*** adiantum has joined #openstack07:25
aixenvmaybe its just associating a controller ip but not the actual instance ip07:25
alekibangozigo-_-: look on package bzr-git  if you feel like07:25
aixenv'euca-describe-addresses' = no output - i imagine this is wrong07:26
*** nijaba has joined #openstack07:27
*** Nacx has joined #openstack07:28
sorenzigo-_-: What exactly is the difficulty with bzr?07:28
alekibangozigo-_-: do you use jabber?07:28
zigo-_-I don't use jabber.07:29
zigo-_-soren: Mainly, that I don't know it! :)07:29
zigo-_-It's only going to take some time...07:29
alekibangozigo-_-:  http://wiki.openstack.org/LifeWithBzrAndLaunchpad07:29
zigo-_-thanks07:30
alekibangohttp://doc.bazaar.canonical.com/migration/en/survival/bzr-for-git-users.html07:30
sorenYou commit things with "bzr commit". You pull stuff from places with "bzr pull". You push stuff to places with "bzr push". You merge stuff from places with "bzr merge"...07:30
zigo-_-GREAT !07:30
zigo-_-That's exactly what I needed.07:30
zigo-_-soren: That's things I know already, thank you.07:30
alekibangozigo-_-: its not much more complicated when you are using launchpad07:31
zigo-_-Things I am lost with are: how do I list branches?07:31
aixenv+soren: any ideas why i might be seeing this duplicate ip or where possibly to look?07:31
alekibangozigo-_-: you are git user.. :)   in git branching is very cheap :)  here they usually use another directory for a branch07:32
sorenaixenv: Yes, you've very likely specified the same ip range as both your floating ip and fixed ip range.07:32
aixenvwhere is the floating ip range configured at? nova.conf ?07:33
sorenThey're added using "nova-manage floating create"07:33
aixenv'nova-manage floating list' has nothing07:34
alekibangozigo-_-: when packaging for squeeze, you should repackage qemu  too, as sqeeeze version does not support sheepdog storage07:35
aixenvand this url ive been using as my reference, doesnt mention this at all, lovely07:35
zigo-_-alekibango: I'm mainly interested in having OS working with Xen.07:35
zigo-_-We (at GPLHost) are Xen specialists.07:36
zigo-_-We have hundreds of VPS customers using Xen.07:36
alekibangozigo-_-: i think kvm is more lovely :)07:36
zykes-can't xen be made to talk sheepdogg ?07:37
sorenaixenv: Ok, that's fine, then.07:37
alekibangocant be for now07:37
sorenaixenv: Floating ip's are not required.07:37
alekibangobut someone is working on it imho07:37
aixenvsoren: oh ok, phew07:37
zigo-_-The thing is, we have already existing boxes running Xen.07:37
zykes-alekibango: working on that ?07:37
alekibangozigo-_-: ic07:37
zykes-what,07:37
alekibangozykes-: on xen + sheepdog07:37
zigo-_-In the ideal world, I'd like to mix both cloud and VPS things.07:37
zykes-ah07:37
zigo-_-Our dom0 controler is written in Python.07:37
alekibangocloud  of vps = nova... cloud of storage = swift07:38
aixenvsoren : would it help you for me to post my nova.conf, and network/interfaces to pastebin?07:38
zigo-_-It has monitoring, installation, etc.07:38
zigo-_-And it's in Python too.07:38
alekibangopython = love story07:38
sorenaixenv: I don't know. What is your problem, exactly?07:38
zigo-_-I'm sure some of it could be reused.07:38
zykes-zigo-_-: what company?07:38
zigo-_-GPLHost07:38
zigo-_-I'm the founder, CEO, and software main author.07:38
zykes-ah07:38
aixenvsoren: well #1 the same ip shows on 'euca-describe-instances' and #2 i cant for the life of me actually ping or ssh into a running instance even after doing the authorize icmp/ssh commands07:39
sorenaixenv: Which network manager?07:39
aixenvvlan07:39
sorenOk. And where are you trying to connect from?07:40
aixenvsoren: everything on the same server (proof of concept)07:40
sorenaixenv: Is that also where you're trying to connect fomr?07:40
aixenvyes sir07:40
sorens/fomr/from/07:40
sorenOk.07:40
sorenpastebin "ip route", please.07:40
aixenvok07:41
*** Ryan_Lane has quit IRC07:41
aixenvsoren: http://pastebin.com/BEuNGDLD07:42
aixenvim not sure where the /28 is coming from, as im setting the fixed_range at 192.168.0.0/2407:43
winston-dzigo-_- : what's VPS?07:44
alekibangovirtual private server07:45
*** allsystemsarego has joined #openstack07:45
*** allsystemsarego has joined #openstack07:45
winston-dalekibango : thanks.  hosting service provider?07:45
alekibangoi am not with him, but i think so07:46
zigo-_-winston-d: A VPS is a Virtual Private Server. So it could be a VM, but also a container like with virtuozzo.07:46
zigo-_-We do only Xen VMs though.07:46
alekibangozigo-_-: would you like to use my fai configs somehow?07:47
winston-dzigo-_- : I see. :)  you never know what your server really is.07:47
zigo-_-Because we believe it's of better quality than VZ or others.07:47
zigo-_-winston-d: You do. ls /proc ... :)07:47
sorenaixenv: I'm not going to help you if you destroy my debug information.07:47
winston-dzigo-_- : just out of curiousity, do you use PV guest or HVM?07:47
zigo-_-PV only.07:47
aixenvsoren: can i PM it to you?07:47
zigo-_-We have HVM support, but I don't like it.07:47
zigo-_-It's CPU demanding for no valid reasons.07:48
sorenaixenv: If you don't want anyone else to help, sure.07:48
zigo-_-I maintain "xen-qemu-dm" in Debian (the part that does the HVM drivers).07:48
sorenNot sure what can be so secret about a routing table.07:48
winston-dzigo-_- : i guess so.  maybe that's the reason you don't like KVM?07:48
alekibangozigo-_-: i dont like that you are fixed on some kernel with xen07:48
zigo-_-Frankly, this lead me to hate Qemu! :)07:48
aixenvi cant share the ip range soren07:48
sorenThen I can't help you.07:48
aixenvI'll pm you.07:48
sorenMaybe I'm an evil hacker.07:49
sorenWho knows?07:49
zigo-_-alekibango: This was truth until few weeks ago.07:49
alekibangozigo-_-: ??07:49
zigo-_-alekibango: Mainline 2.6.39 now includes dom0 support!!!07:49
alekibangowow07:49
alekibangomissed this one07:49
winston-dzigo-_- : really?07:49
alekibangomight make me rethink my strategy07:49
zigo-_-So, you are either stuck with older versions of the kernel with Xen, or you run bleeding edge kernels! :)07:49
* winston-d chekcing lwn.net07:49
antonymyeah, they finally got dom0 support in07:49
*** bkkrw has joined #openstack07:50
*** daveiw has joined #openstack07:50
zigo-_-A lot of people failed to realize all the huge work that has been made in Xen over the last 2 years.07:50
alekibangothats great news for xen07:50
zigo-_-And got cought by the RedHat marketing crap...07:50
alekibangocongrats !07:50
antonymyeah, it is, they've been needing that for a while07:50
zigo-_-In 2.6.38 (already released), there's dom0 support as well.07:50
zigo-_-But no dom0 backend.07:50
alekibangozigo-_-: i know rh does treat xen as dying technology07:50
zigo-_-So, you get a server that can run VMs with ... a ramdisk and that's it!07:51
zigo-_-:)07:51
alekibangololo07:51
zigo-_-alekibango: It's going to be funny to see how RedHat will *not* be able to patch the mainline kernels to actually *remove* xen support!07:51
zigo-_-:)07:51
alekibangoi love free software :)07:52
alekibangoits life...07:52
winston-danyone post a URL for 2.6.39 news?07:52
alekibangoproprietary one = system of death07:52
zigo-_-At the end of the story, we are all happy. Xen improved, mainline kernel improved, overall stuff are all better, including KVM.07:52
zykes-zigo-_-: it's cool to have both kvm and xen07:53
zigo-_-If you guys want to try the bleeding edge Xen, you got to pull the Jeremy Git repo.07:53
zykes-people prefer their own choices07:53
zigo-_-zykes-: EXACTLY !07:53
alekibango yes thats what mean07:53
zigo-_-Jeremy's Git repo is 2.6.39 plus patches.07:53
winston-dzigo-_- : have you evaluate 2.6.39 dom0 against previous PV_OPS dom0? from performance perspective07:53
zigo-_-And more and more, the difference is small.07:54
zykes-what I like with KVM though over Xen, is that I've had better experiences with KVM over Xen to run on "cheaper" hardware / newer, Xen's crashed too many times for my taste07:54
zigo-_-winston-d: I just use Debian's kernel.07:54
zigo-_-I see no point in wasting my time building my own.07:54
zykes-though Xen is cool that you can run paravirt on old hw :p07:54
zigo-_-I used to, I gave up on that.07:54
zigo-_-Well, PV isn't only cool because of old hardware, IMHO.07:54
zykes-;)07:54
zigo-_-It's just faster than using Qemu.07:54
alekibangozigo-_-: i still need to do that for music07:54
alekibangoi miss low latency, realtime desktop kernels in debian07:55
zykes-zigo-_-: though 2.6.3907:55
zykes-isn't stable yet.07:55
zigo-_-One of the issue as well, with Xen, is that it doesn't fit at all for desktop use.07:55
zigo-_-Running it with a wlan card is a nightmare.07:55
zigo-_-So it lost popularity because of that.07:55
winston-dalekibango : maybe you'd try direct IO stuff.  really low latency, high performance.07:56
alekibangoxen is also complicated to start with07:56
zykes-winston-d: direct io what07:56
zigo-_-zykes-: Yup, and Xen backend just got merged because there was a merge window ! :)07:56
zigo-_-In 3 months, we're all saved from big troubles.07:56
alekibangowinston-d: what do you mean direct io?07:56
winston-dzykes- : VT-d, aka PCI pass-through, or even SR-IOV07:56
alekibangowinston-d: i need to use jackd07:56
zykes-sr-iov from who winston-d ?07:56
zigo-_-SR-IOV was in Xen even before the hardware was available.07:57
zigo-_-It was done in Intel Shanghai, few kms away from my home! :)07:57
winston-dzykes- : that's hardware capability.07:57
winston-dzigo-_- : r u in PRC?07:57
zigo-_-Yup.07:57
zigo-_-French guy living in Shanghai.07:57
alekibangoaha that direct io :)07:58
winston-dzigo-_- : cool. r u running business in PRC to?07:58
zigo-_-That's not very easy to do so.07:58
winston-dzigo-_- : :)07:58
zigo-_-I'm trying, but hosting is hard to do when you don't know the right persons in China.07:58
winston-dwe've saw performance issues with PV.07:58
winston-dat large scale07:58
zigo-_-However, the gov. here is pushing SO HARD to have a big cloud computing platform.07:58
zigo-_-I'm aiming at gov. funds right now.07:58
alekibangothey have capitalism under leadership of commie party :)07:58
zigo-_-They might give a lot ...07:59
alekibangozigo-_-: openstack is capable of satisfy as BIG CLOUD PLATFORM07:59
alekibangoto*07:59
winston-dzigo-_- : hmm, i'm interested.07:59
alekibangoheh my englush...07:59
winston-dzigo-_- : btw, i'm Shanghai 208:00
zigo-_-winston-d: Are you? Where ? :)08:00
zigo-_-Are you Chinses?08:00
zigo-_-Chinese.08:00
winston-dzigo-_- : yes, i'm Chinese.  Right now i'm in Minhang district, if you know08:00
zigo-_-I do!08:01
zigo-_-winston-d: We should meet each other then!!!08:01
benbenhappyjiaoda?08:01
zigo-_-I'm in KangQiao08:01
winston-dbenbenhappy : hmm, not really, but quite close08:01
zigo-_-winston-d: Ever heard about the Shanghai Linux User Group (SHLUG)?08:01
zigo-_-benbenhappy: Are you in SH too?08:02
benbenhappyme too08:02
winston-dzigo-_- : really? That's not far from my home.  SHLUG, not really.08:02
benbenhappyand I know zigo08:02
winston-dand zigo-_- doesn't know u? ha08:02
zigo-_-benbenhappy & winston-d: You guys should come next thuesday to the weekly meet-up !08:03
benbenhappywe have talk about openstack together08:03
zigo-_-benbenhappy: When ?08:03
benbenhappyzigo-_-:I am du08:03
winston-dbenbenhappy zigo-_-: in person?08:03
zigo-_-Du YuJie?08:03
benbenhappyyes08:03
zigo-_-Ahahah ! :)08:03
zigo-_-Lol.08:03
alekibangomake shangain opentack group  :)08:04
zigo-_-benbenhappy: Do you know winston-d ?08:04
winston-dzigo-_- : when & where is SHLUG meet-up?08:04
winston-dzigo-_-: i guess not08:04
benbenhappyreally ,we want to make shanghai openstack group08:04
zigo-_-winston-d: Every thursday in NanJing Lu.08:04
* winston-d sighs. that's downtown08:05
winston-dzigo-_- : how many VMs r u running for one physical system?  have u met any IO issue w/ PV?08:07
*** miclorb_ has joined #openstack08:07
zigo-_-winston-d: It really depends on the hardware.08:07
zigo-_-We tend not to put too much customers on a single one, because we want quality.08:08
zigo-_-We have no issues with IO, because ... we monitor it and do a lot of policying! :)08:08
zigo-_-Also, RAID10 helps a lot.08:08
zigo-_-Most customers are doing almost nothing with their VM anyway... :D08:08
winston-dzigo-_- : then more practical questions is what is the ratio of vCPU vs. pCPU?08:08
benbenhappymaybe 10 VMs in one server that has 4G mem?08:08
zigo-_-Yup.08:09
zigo-_-Up to 30 with newer core i7 with raid1008:09
winston-dzigo-_- : so light-weighted VM?08:09
zigo-_-I'd say, 10 customer per core is reasonable.08:09
*** uksysadmin has joined #openstack08:09
zigo-_-Xen is lightweight, really...08:09
* winston-d is impressed by light-weighted VMs08:10
zigo-_-Run 30 VMs, and you get a 0.0.6 load.08:10
benbenhappythe problem is domU08:10
*** doude has quit IRC08:10
zigo-_-0.0608:10
winston-dzigo-_- : we did much much heavier load08:10
zigo-_-winston-d: Who is "we" ? Your company?08:10
zigo-_-What company?08:10
benbenhappymaybe in school:)08:11
winston-din our lab.08:12
benbenhappycloud computing lab?08:12
zigo-_-I ran out of cigarette, I'm going out to buy some. See ya.08:12
winston-dbenbenhappy : not really.  it's a small lab inside a big company. :)08:13
*** drico has quit IRC08:14
*** drico has joined #openstack08:15
*** adiantum has quit IRC08:15
*** jeffjapan has quit IRC08:15
winston-dcan anyone post a link for Dom 0 getting into 2.6.39 news?  I did a rough search but found otherwise.  http://www.h-online.com/open/features/Kernel-Log-Development-of-2-6-39-under-way-series-33-revived-1212988.html08:18
*** lool- is now known as lool08:19
*** lool has joined #openstack08:19
uvirtbotNew bug: #744814 in nova ""python setup.py sdist" yields a bunch of useless errors" [Undecided,New] https://launchpad.net/bugs/74481408:21
*** adiantum has joined #openstack08:22
winston-dzigo-_- : can you help?08:22
benbenhappyhe is smoking now08:23
winston-dbenbenhappy : so r u in SHLUG too?  that's where u met zigo?08:23
*** ewindisch has quit IRC08:23
benbenhappywe had talked about that in shlug maillist ,maybe you can search for that08:24
benbenhappywe meet in Xen summit 200908:24
winston-dxen summit in SH?08:25
benbenhappyyes08:25
winston-dhmm, i guess you might see me08:25
benbenhappyhe has a topics08:25
*** freeflying has quit IRC08:25
winston-dinteresting. what's zigo's topic?08:26
benbenhappydo you have a speech in xen summit08:26
*** irahgel has joined #openstack08:26
winston-di found zigo's slides for xen summit08:32
benbenhappyso ,what's yours ?08:32
zigo-_-winston-d: http://www.gplhost.com/software-dtc-xen_5-Xen_Summit_Asia_2009_at_intel_shanghai.html08:33
*** doude has joined #openstack08:33
*** ton_katsu has joined #openstack08:34
ton_katsuhello08:34
ton_katsuI'm from japan.08:34
zigo-_-ton_katsu: Hi there.08:34
winston-dzigo-_- : i'd like to read more information about Dom0 getting into 2.6.39 kernel.  can you help?08:34
zigo-_-I hope you aren't in the norther part.08:35
zigo-_-winston-d: You should read the xen-devel list then.08:35
zigo-_-You have news about it every day, nearly.08:35
zigo-_-There's nothing much to know anyway...08:35
zigo-_-Just that it's getting in.08:35
*** bkkrw has quit IRC08:36
winston-dzigo-_- : i used to.  but now i'm reading linux-kvm list instead. :)08:36
*** bkkrw has joined #openstack08:36
zigo-_-Switch back! :)08:36
benbenhappywinston-d :why use kvm instead?08:36
ton_katsuI am trying openstack(nova).08:36
*** nerens has quit IRC08:37
zigo-_-benbenhappy: Really, the virtualization tech. doesn't matter much.08:37
zigo-_-Both are good.08:37
zigo-_-After, it's rather a mater of tastes...08:37
ton_katsubut , instance not start.08:38
zigo-_-I guess I'm using Xen because that was the only usable virt. tech. after UML (which wasn't good at all).08:38
benbenhappyton_kausu:do you have problem about bzr?08:38
winston-dxen sucks for its PV (not that virtio is doing better but looks more promising) and its scheduler08:38
zigo-_-What's wrong with Xen scheduler ?08:39
zigo-_-I think it's great.08:39
ton_katsunova-compute.log = [libvir: QEMU error : Domain not found: no domain with matching name 'instance-00000003']08:39
benbenhappywinston-d:what's your topics on xen summit?08:40
ton_katsuplease help me08:40
ton_katsunova version is 2011.1~bzr645-0ubuntu0ppa1~lucid108:41
ton_katsuOS: ubuntu10.04LTS08:41
ton_katsuHypervisor: kvm08:41
ton_katsuwget http://uec-images.ubuntu.com/releases/10.04/release/ubuntu-10.04-server-uec-amd64.tar.gz08:42
ton_katsuwas registered08:43
winston-dzigo-_- : if you have ~40 vms, all doing some computation & IO  (w/ PV) on top of 24 cores.  you'll see some perf overhead.  if the scale goes bigger, than scheduler overhead can more significant.08:44
ton_katsueuca-describe-instances is ...08:44
zigo-_-winston-d: I don't overload servers that way! :)08:44
ton_katsuRESERVATION     r-igweqspn      project    default08:44
ton_katsuINSTANCE        i-00000003      ami-tn4sf0ud    192.168.1.3     192.168.1.3     pending mykey08:44
ton_katsuplease help me.08:44
winston-dbenbenhappy, zigo-_-: my slides for xen summit 2009. http://www.xen.org/files/xensummit_intel09/xensummit2009_IOVirtPerf.pdf08:45
winston-dzigo-_- : well, others might do08:45
ton_katsupending...pending...pending... ..... ....08:46
ton_katsuwhy?08:46
zigo-_-winston-d: So you are the one that did this SR-IOV thing?08:47
zigo-_-It was a great presentation.08:47
*** benbenhappy has left #openstack08:47
*** freeflying has joined #openstack08:48
zigo-_-freeflying: Hello! :)08:48
winston-dzigo-_- : but it was in Chinese (i was intended to).  i hope it was difficult for u08:48
*** rds__ has joined #openstack08:49
zigo-_-winston-d: If you were doing it again, I guess I would understand a lot more.08:50
winston-dzigo-_- : that's easy. there's video recording out there in xen.org. :D08:50
zigo-_-Well, now I know how great SR-IOV is! :)08:50
zigo-_-I just wonder: will it one day be implemented in PV Xen ?08:51
winston-dzigo-_- : i heard they already did that for PV guest.08:51
zigo-_-Cool.08:51
*** kyzh has quit IRC08:52
*** kyzh has joined #openstack08:52
zigo-_-How do I apply a patch to a branch after I did "bzr send -o my.patch" ?08:52
*** kyzh has quit IRC08:52
*** kyzh has joined #openstack08:52
zigo-_-(eg: what's the "git am" equivalent?)08:54
winston-dhave 2 run.  talk 2 u guys next time.08:54
zigo-_-I hope to see you one day at the SHLUG meetup then!08:54
zigo-_-Bye.08:54
uvirtbotNew bug: #744833 in nova "python-suds shouldn't be a hard dependency" [Undecided,New] https://launchpad.net/bugs/74483308:56
*** z0 has joined #openstack08:59
*** adiantum has quit IRC09:06
zigo-_-I begin to hate bzr, considering that it is fetching from network so slow!09:07
zykes-what's a good "lab" server to get most for ones money?09:09
zykes-i was thinking of Dell R410 with 2*nehalem cpus09:10
zigo-_-Dell are power eaters.09:10
aixenvand come with broadcom chips, which suck09:11
zigo-_-and which has a non-free firmware included...09:12
zykes-zigo-_-: what to get then ?09:12
zykes-hp or ibm ?09:12
aixenvthat doesn't stop the broadcom chip from sucking09:12
* zigo-_- buys exclusively from Supermicro.09:12
aixenvwhich suck even more09:12
zigo-_-Ah ? :)09:12
zigo-_-Why that?09:12
aixenvsupermicros are crap09:13
zigo-_-I'm really happy with them.09:13
zigo-_-Fast, cheap, reliable.09:13
aixenvbut im also not gonna get into that, we've had nothing but bad luck with them09:13
zigo-_-And with nice KVMs.09:13
aixenvthey dont last that's one thing09:13
zigo-_-That's not what I can tell with my statistics.09:13
zigo-_-I'd say I have a failure raite of less than 1% per yaer.09:13
zigo-_-year09:14
zykes-what's something to get ?09:14
zigo-_-The thing is, don't get the PSU they include, ask for a bigger one.09:14
zykes-i can choose from dell, ibm, hp09:14
zigo-_-Most of the time, they would sell you a too small PSU, and then troubles start.09:14
aixenvyou'll see failures as you get more age on them09:15
*** z0 has quit IRC09:15
aixenvzykes: get what you normally get, or get what make sthe most sense financially, what hardware your DC is used to , etc09:15
zigo-_-Please define "more age".09:15
zigo-_-I've been 7 years in the business. Should I wait more until I see my failure rate going high?09:16
aixenvwe saw failures at 5, so you're lucky09:16
zigo-_-:)09:16
aixenvthe supermicro P4SXX series have been nothing but problems09:17
zigo-_-That's pretty old.09:17
aixenvbut again those are old09:17
aixenvyes they are circo 2005ish09:17
zigo-_-We currently use X8STi-F with core i7 or Xeon (depending on availability).09:17
aixenvall the hardware issues kidna soured our taste of supermicro09:18
zigo-_-How many servers are we talking about here?09:18
aixenvnot that i like who we use now either tho09:18
aixenv1000s09:18
zigo-_-Fair enough then.09:18
zigo-_-So, how do I apply a "bzr send -o my.patch" patch file to a local repo?09:19
aixenvlike i said we use debian as our core o/s and i have to compile a custom initrd and preseed to make the dells happy with the broadcom nic, so annoying09:19
zigo-_-soren ?09:19
soreneh?09:20
zigo-_-So, how do I apply a "bzr send -o my.patch" patch file to a local repo?09:20
zigo-_-I've been looking for ages ...09:21
sorenzigo-_-: What exactly are you trying to do?09:21
zigo-_-Fixing the fact that I did work on "trunk" when I want in fact to work in another branch.09:22
zigo-_-Then send you patches ... :)09:22
sorenOk, just go to the branch where you wanted to do your work..09:22
sorenDid you commit the changes on trunk?09:22
zigo-_-Yup.09:23
sorenOk.09:23
*** nerens has joined #openstack09:23
sorenSo, go to the branch where you wanted to do your work, and do "bzr pull ../trunk"09:23
zykes-geez, why does it have to come with broadcom09:23
soren(replace ../trunk with whereever your trunk is)09:23
aixenvzykes: i ask myself that everytime i hit buy09:24
zigo-_-Ok, cool!09:24
zigo-_-Then I shall just push to my own launchpad repo, right?09:24
sorenIgnore "bzr send". We don't need it09:24
zykes-aixenv: is there any better alternatives ?09:24
sorenzigo-_-: That's the plan, yes.09:24
aixenvzykes: id get what your DC guys are most used to dealing with, if that isnt an issue, ive always wanted to switch to HP, and at a previous job i used IBM with never any issues09:25
aixenvbut at long as you're buying quality components/formfactor/etc im sure you'll be fine09:25
zykes-what's bad with broadcoms ?09:26
aixenvhorrible on bandwidth tests , which is enough09:26
aixenvdepending on your o/s of cchoice, it can cause headaches since debian for example has the firmware in non-free09:27
zigo-_-And they need firmware-linux-nonfree, which is annoying.09:27
aixenvaye totally, although if you're debian based i can share with you a preseed i did to fix that09:27
zigo-_-Is that normal that "bzr launchpad-login thomas-goirand" takes ages to run?09:28
sorenNo.09:31
sorenTakes about a second for me.09:31
uvirtbotNew bug: #744853 in nova "euca-xxx commands : EC2ResponseError: 403 Forbidden" [Undecided,New] https://launchpad.net/bugs/74485309:31
zykes-hmms, why does all the servers come with broadcom chips..09:33
*** aixenv2 has quit IRC09:33
*** aixenv2 has joined #openstack09:35
zigo-_-zigo@GPLHost:buzdev>_ ~/sources/bzr/nova/zigo$ bzr launchpad-login thomas-goirand09:35
zigo-_-bzr: ERROR: pycurl.error: (28, 'gnutls_handshake() failed: A TLS packet with unexpected length was received.')09:35
*** aixenv has quit IRC09:37
*** aixenv has joined #openstack09:39
aixenvi notice my nova.conf doesnt have 'routing_source' is that an optional parameter?09:40
aixenverm sorry 'routing_source_ip'09:40
*** drico has quit IRC09:40
*** drico has joined #openstack09:41
*** nerens has quit IRC09:43
zigo-_-soren: Just did bzr push lp:~thomas-goirand/nova/debian09:44
zigo-_-Can you tell me if it's ok?09:44
*** nerens has joined #openstack09:44
zigo-_-Packaging ...09:44
*** miclorb_ has quit IRC09:45
* zigo-_- has to go to buy food, bbl09:46
*** ewindisch has joined #openstack09:50
*** adjohn has quit IRC09:51
*** dmd17 has quit IRC09:53
*** bkkrw has quit IRC10:00
*** bkkrw has joined #openstack10:05
*** uksysadmin has quit IRC10:06
*** ramkrsna has joined #openstack10:12
*** zaccone has joined #openstack10:16
zacconehelo10:16
*** joloughlin has joined #openstack10:18
joloughlinwhats the recommended way of adding images to glance ?10:19
joloughlini can glance add with no problems but euca-describe-images throws an error10:19
joloughlinadding images via nova-manage or uec-publish causes errors as well10:20
zigo-_-back10:22
joloughlinis there a recommended way to add images to nova when its configured to use glance ?10:25
*** adiantum has joined #openstack10:27
*** smaresca has quit IRC10:28
*** z0 has joined #openstack10:34
*** drico has quit IRC10:35
*** drico has joined #openstack10:38
joloughlinare there problems with glance and nova ?10:39
*** smaresca has joined #openstack10:40
*** ovidwu has quit IRC10:43
zulcan someone review this branch one more time? https://code.launchpad.net/~zulcss/nova/nova-lxc/+merge/5526010:43
*** ovidwu has joined #openstack10:43
freeflyingzigo-_-: hi10:44
zacconeI have got a question. I've trying to install the OpenStack (full set) on single Virtualbox guest machine. I have a 32bit system, so i tried downloading two system images - i386 and i686, yet none of them work. I mean after  running euca-run-instances i only get the message that instance is scheduling, after that the instance changes it's state into networking and dies. No IP is assigned.10:46
zacconeany clues, where i can start looking for solution?10:46
aixenv./var/log/nova/nova-compute.log , *and the other /var/log/nova/ log files*10:47
freeflyingzedas: /var/log//10:47
sorenzigo-_-: Why do you want to package 2011.1.1 (according to your ITP)?10:50
zacconewell First of all sqlalchemy raises an exception: (nova): TRACE:     raise db.NoMoreNetworks()10:51
*** metoikos has joined #openstack10:51
zaccone(nova): TRACE: NoMoreNetworks: None10:51
joloughlinis there a recommended way to add images to nova when its configured with glance ?10:53
joloughlini have tried uec-publish and nova-manage images10:53
joloughlinboth throw an error10:53
joloughlini can add to glance directly with glance add10:53
joloughlinbut then euca-describe-images throws an error10:53
zacconejoloughlin: what errro?10:54
joloughlinUnknownError: An unknown error has occurred. Please try your request again10:55
joloughlinthis is after adding via glance add10:55
joloughlinglance details shows the image10:55
*** z0 has quit IRC10:56
*** z0 has joined #openstack10:56
*** bkkrw has quit IRC11:03
*** joloughlin has quit IRC11:03
*** Jordandev has joined #openstack11:10
*** Jordandev has quit IRC11:12
*** bkkrw has joined #openstack11:15
*** drico has quit IRC11:18
*** miclorb_ has joined #openstack11:22
*** ovidwu has quit IRC11:28
*** ovidwu has joined #openstack11:28
*** ovidwu has quit IRC11:29
*** adjohn has joined #openstack11:30
*** ovidwu has joined #openstack11:31
*** z0 has quit IRC11:40
*** z0 has joined #openstack11:52
*** miclorb_ has quit IRC11:54
*** ton_katsu has quit IRC11:58
*** dprince has joined #openstack12:11
*** hggdh has quit IRC12:12
*** adiantum has quit IRC12:14
*** hggdh has joined #openstack12:14
*** ctennis has quit IRC12:14
*** adiantum has joined #openstack12:26
*** foutchy has joined #openstack12:32
*** adjohn has quit IRC12:35
*** z0 has quit IRC12:38
*** h0cin has joined #openstack12:39
n1md4afternoon. What's the fundemental difference between release and trunk?12:39
BK_mann1md4: developer version (unstable) and last tested release12:40
n1md4BK_man: thank you :)12:41
foutchymorning, installing swift on a dev VM,  better using partition or loopback device?12:43
n1md4Using VlanManaged do I need to set compute nodes with br100?12:50
*** koolhead11 is now known as koolhead11|afk12:54
*** mray has joined #openstack12:57
*** mray1 has joined #openstack12:58
*** zenmatt has joined #openstack12:58
*** aliguori has joined #openstack12:59
*** aliguori_ has joined #openstack12:59
*** aliguori has quit IRC13:00
*** aliguori_ has quit IRC13:00
*** aliguori has joined #openstack13:00
*** mray has quit IRC13:02
n1md4I installed controller and node with install scripts and wasn't able to ping instances.  I then installed controller and node manually, the controller is able to access the instances, but nodes do not even show up in the services table.  Ideas?13:04
sorenThis is getting ridiculous...13:10
sorenEVERYONE: Has anyone had any success with dubsquared's install script in recent history?13:11
*** mray has joined #openstack13:12
aixenvno13:12
sorenCan everyone please stop using it, then? kthxbai!13:12
aixenvcan openstack take it off the oficial wiki?13:12
sorenIt's a....13:13
aixenvpeople are going to use the resources provided by the openstack community13:13
sorenwait for it...13:13
sorenWIKI!13:13
sorenAnyone can.13:13
aixenvwell it should be a managed wiki13:13
n1md4soren: certainly not plug and play :-/  Can they configured to use VlanManager by default too?13:13
n1md4:)13:13
sorenFlatManager is the13:13
soren*worst* possible default choice.13:13
n1md4soren: right.  as a beginner to openstack I found this an odd choice ;)13:14
*** Zangetsu has joined #openstack13:18
zigo-_-soren: Did you merge my changes?13:19
*** santhosh has joined #openstack13:19
*** z0 has joined #openstack13:20
sorenzigo-_-: Sorry, have been tied up all day13:20
*** bcwaldon has joined #openstack13:20
zigo-_-It's ok! :)13:20
*** ppetraki has joined #openstack13:21
*** hadrian has joined #openstack13:25
*** Zangetsu_ has joined #openstack13:26
*** aixenv has quit IRC13:27
*** Zangetsu has quit IRC13:29
*** Zangetsu_ is now known as Zangetsu13:29
*** rds__ has quit IRC13:33
* zul would love it if someone can merge lxc ;)13:39
*** rds__ has joined #openstack13:41
jaypipestermie: heya, blamar has updated the docstrings according to your request on https://code.launchpad.net/~blamar/nova/openstack-api-1-1-images/+merge/53942. Please feel free to set to Approved if there are no further comments. Thanks.13:45
*** chuck_ has joined #openstack13:45
dendrobateszul: I'll look at it.13:45
chuck_dendrobates: thanks13:45
*** zul has quit IRC13:45
*** chuck_ is now known as zul13:46
*** zul has joined #openstack13:46
*** f4m8 is now known as f4m8_13:46
sorenzul: Did you fix those things I pointed out?13:47
zulyep13:47
* soren looks13:47
zigo-_-Hi.13:56
sorenzul: nova/virt/libvirt_conn.py is missing a whitespace after a ','.13:58
zulsoren: where?13:59
zulas in what line number13:59
sorenOh, sorry, I thought I wrote that.13:59
sorenLine 350.13:59
sorencut and paste mistake.13:59
zulgimme a sec13:59
soren(from me)13:59
zulsoren: just pushed14:02
*** foutchy has left #openstack14:02
*** adjohn has joined #openstack14:11
n1md4Hi.  What's required to have a node show in the controller services table?  I'd like to debug why it's not appearing.14:15
*** mdomsch has joined #openstack14:18
*** jero has joined #openstack14:19
n1md4Hmmm figured it out, python-suds was not installed.  Correct that enabled the node to appear14:22
sorenn1md4: Known problem: https://bugs.launchpad.net/nova/+bug/74483314:24
uvirtbotLaunchpad bug 744833 in nova "python-suds shouldn't be a hard dependency" [Undecided,New]14:24
n1md4soren: "There are no FAQs for OpenStack Compute (nova) matching “suds ”." How was I to know :P14:28
n1md4:)14:28
sorenYou're the second person to ask.14:33
sorenIt's not frequent yet :)14:33
*** flopflip has quit IRC14:34
*** flopflip has joined #openstack14:34
n1md4soren: What does this generally mean "Found instance 'instance-00000017' in DB but no VM.".14:35
sorensmoser: Ideally, it means that an instance has crashed.14:36
sorenwhoops14:36
sorensmoser: Not for you :)14:36
sorenn1md4: Ideally, it means that an instance has crashed.14:36
*** z0 has quit IRC14:36
sorenn1md4: ...alternatively, it might mean that the clean up job is a bit too quick to clean up dead instances.14:36
dprincejaypipes: you there?14:36
jaypipesdprince: yup14:37
*** adjohn has quit IRC14:38
dprincejaypipes: Not sure if you noticed my Glance bug last night. My revision 99 commit in Glance kind of hosed us. Glance trunk can't be used to spawn instances w/ AMI style images.14:38
dprincejaypipes: I just pushed a branch that fixes it. Essentially I made it so that external requests to update images 'purge properties/metadata'.14:39
dprincejaypipes: internally however Glance makes many calls to update_images (for status changes, etc.) and these can still use the classic style update_image call which doesn't purge props.14:40
jaypipesdprince: ah, yes indeed. oops.14:40
jaypipesdprince: looks like an /images/<ID>/prop API is needed.14:40
dprincejaypipes: tested it well this morning. Won't say it is the cleanest patch but it resolves the problem I introduced in rev 99 and still works perfectly with image metadata.14:40
dprincejaypipes: Yes. We need a subresource for image metadata.14:41
jaypipesdprince: k. still pushing through inbox. will get to it very shortly.14:41
jaypipesdprince: properties, please. not metadata :P14:41
dprincejaypipes: Sure. Anyway. I felt like a new sub-resource was too big a fix for now. That would certainly be the cleanest solution however but would likely involve client changes as well.14:42
jaypipesdprince: yup, no worries. I should have been more vigilant on that. sorry. :(14:44
*** ctennis has joined #openstack14:53
*** dragondm has joined #openstack14:53
* soren takes off for dinner14:55
*** jero has quit IRC14:57
*** spectorclan_ has joined #openstack15:00
uvirtbotNew bug: #745016 in nova "Unconditionally injects network configuration" [High,New] https://launchpad.net/bugs/74501615:02
*** jero has joined #openstack15:08
*** dillon-w has joined #openstack15:09
*** comstud has joined #openstack15:10
*** ChanServ sets mode: +v comstud15:10
dillon-wis there a place to set 'cdnManagementURL'?15:10
*** odyi has joined #openstack15:11
*** odyi has joined #openstack15:11
blamardillon-w, line 149 of nova/api/openstack/auth.py?15:12
dillon-wblamar : thanks, let me check15:13
ttxtr3buchet, _cerberus_ : if you're ok with it, please switch https://code.launchpad.net/~citrix-openstack/nova/xenapi-vlan-network-manager/+merge/53660 status to "approved"15:13
_cerberus_Can do15:13
tr3buchetwas waiting on termie15:14
*** pharkmillups has joined #openstack15:14
_cerberus_tr3buchet: I went ahead and flipped it.15:15
creihtdillon-w: no, since that is part of cloudfiles, but not swift15:15
tr3buchet_cerberus_: saw15:15
ttxtr3buchet: right, same for https://code.launchpad.net/~blamar/nova/openstack-api-1-1-images/+merge/5394215:15
*** ccustine has joined #openstack15:16
creihtdillon-w: though you could probably add it to the auth15:16
ttxwe'll wait a bit more to give him a last-chance review on that one.15:16
ttxdendrobates, vishy, termie, jaypipes, soren: https://code.launchpad.net/~zulcss/nova/nova-lxc/+merge/55260 seems to have addressed the review concerns, please rereview15:17
dillon-wcreiht : hmm. actually what i want is to made my objects in swift public accessable.  ACL is one thing, public URL is another.15:17
dillon-wcreiht : there's public_uri() method for PHP bindings which returns CDN URL for objects.  it seems that doesn't work with Swift?15:18
ttxcreiht: https://code.launchpad.net/~david-goetz/swift/obj_server_file_checker/+merge/54765 looks unreviewed, would be great if it could make it today.15:19
*** bkkrw has quit IRC15:24
dillon-wcreiht : now I can upload files to Swift with Java bindings, can I also using Java bindings to modified ACL?  my guess was 'cdnEnableContainer() method in java bindings but that doesn't work if 'cdnManagementURL' is not set.15:24
*** johnpur has joined #openstack15:25
*** ChanServ sets mode: +v johnpur15:25
*** daveiw has quit IRC15:27
blamartr3buchet: Updated https://code.launchpad.net/~blamar/nova/openstack-api-1-1-images/+merge/53942 with trunk merge + conflict resolution15:27
openstackjenkinsProject nova build #737: SUCCESS in 2 min 25 sec: http://hudson.openstack.org/job/nova/737/15:28
openstackjenkinsTarmac: Added VLAN networking support for XenAPI15:28
*** nid0 has quit IRC15:31
ttxyay, one down.15:32
zulooh....me next? :)15:34
*** pharkmillups has quit IRC15:35
*** guigui has joined #openstack15:36
uvirtbotNew bug: #745027 in nova "OSAPI versions response returns incorrect Content-Type" [Undecided,New] https://launchpad.net/bugs/74502715:36
*** ramkrsna has quit IRC15:37
*** ramkrsna has joined #openstack15:37
*** ramkrsna has joined #openstack15:37
*** MotoMilind has joined #openstack15:39
*** kashyap has quit IRC15:39
*** enigma has joined #openstack15:39
jaypipessirp: around for a quick chat?15:40
sirpsure thing15:41
*** meganwohlford has joined #openstack15:41
*** meganwohlford has left #openstack15:42
*** guigui has left #openstack15:45
uvirtbotNew bug: #745043 in nova "OSAPI fault responses returning invalid content-type/body" [Undecided,New] https://launchpad.net/bugs/74504315:46
*** rds__ has quit IRC15:49
jaypipessirp, sandywalsh, dabo: another core review on https://code.launchpad.net/~rackspace-titan/nova/osapi-pass-update-lp744567/+merge/55239 would be great, thx15:49
*** dillon-w has quit IRC15:50
*** sparkycollier has joined #openstack15:56
*** sparkycollier has quit IRC15:59
*** aliguori has quit IRC16:02
*** kapil has joined #openstack16:02
markwashjaypipes: not saying Glance changed recently--just that it changed since Ed and Rick deployed it16:03
jaypipesmarkwash: Glance, or the GlanceImageService in Nova?16:04
markwashjaypipes: Glance16:04
jaypipesmarkwash: ok, thx. just wanted to make sure... can be very confusing. :)16:04
*** cjreyn has joined #openstack16:05
*** dirakx has joined #openstack16:06
cjreynhi all, I've just upgraded my Cloud via apt and its screwed the compute nodes16:07
cjreynthey're just spitting out errors (very) rapidly: Inner Exception: No module named suds from (pid=1990) import_class /usr/lib/pymodules/python2.6/nova/utils.py:6516:07
cjreynany ideas?16:07
zulsudo apt-get install python-suds16:09
jk0ttx: updated https://bugs.launchpad.net/nova/+bug/695587 (it's done)16:09
uvirtbotLaunchpad bug 695587 in nova "Instance action recording fails with "primary key must be unique" error" [Undecided,Fix committed]16:09
*** zigo-_- has quit IRC16:15
cjreynhow come this isn't caught as a dependency?16:15
*** sparkycollier has joined #openstack16:16
jk0cjreyn: there's a bug in for it now16:16
*** zaccone has quit IRC16:22
*** zigo-_- has joined #openstack16:23
*** zigo-_- has quit IRC16:24
*** aliguori has joined #openstack16:27
*** Nacx has quit IRC16:30
*** shentonfreude has joined #openstack16:30
*** dendrobates is now known as dendro-afk16:32
blamarjaypipes, fixed import anomaly when you get a sec :)16:37
*** nid0 has joined #openstack16:37
tr3buchetblamar i'll let jaypipes mark it approved16:38
tr3buchetif he doesn't do it quickly, let me know16:38
blamarty16:38
*** kyzh has quit IRC16:39
*** gregp76 has joined #openstack16:42
*** MarkAtwood has joined #openstack16:43
jaypipesblamar: yes, just doing a final check.16:43
jaypipesblamar: not going to comment on the MP, but in the future, lines like this: 658+ """ % (locals()))  You don't need the parens around locals()...16:44
jaypipesblamar: off to tarmac pit.16:45
*** Ryan_Lane has joined #openstack16:45
*** zigo-_- has joined #openstack16:46
*** maplebed has joined #openstack16:48
*** lionel has quit IRC16:49
*** lionel has joined #openstack16:49
*** zigo has joined #openstack16:54
*** zigo-_- has joined #openstack16:55
*** mgoldmann has quit IRC16:56
jaypipesblamar: image1.1 merged.16:56
*** mgoldmann has joined #openstack16:56
blamarjaypipes, yeah, did I do that again? I thought I fixed that?16:56
jaypipesblamar: in the test cases, yeah, but you can clean that up any time, no worries.16:56
blamarjaypipes: thanks a ton16:58
*** dendro-afk is now known as dendrobates16:58
openstackjenkinsProject nova build #738: SUCCESS in 2 min 27 sec: http://hudson.openstack.org/job/nova/738/16:58
openstackjenkinsTarmac: Adds support for versioned requests on /images through the OpenStack API.16:58
*** jero has quit IRC16:59
openstackjenkinsProject swift build #229: SUCCESS in 33 sec: http://hudson.openstack.org/job/swift/229/17:03
openstackjenkinsTarmac: changing /usr/bin/python to /usr/bin/env python in bins17:03
*** joearnold has joined #openstack17:04
cjreynok, now I'm seeing two errors preventing instance spawning. The first seems to relate to obtaining images17:05
cjreynFile "/usr/lib/pymodules/python2.6/nova/virt/images.py", line 51, in fetch17:05
cjreyn(nova.compute.manager): TRACE:     metadata = image_service.get(elevated, image_id, image_file)17:05
cjreyn(nova.compute.manager): TRACE:   File "/usr/lib/pymodules/python2.6/nova/image/local.py", line 113, in get17:05
cjreyn(nova.compute.manager): TRACE:     raise exception.NotFound17:05
cjreyn(nova.compute.manager): TRACE: NotFound: None17:05
cjreynthe images are listed as available in euca-describe images17:07
cjreynthe second relates to this trace:17:09
cjreynTypeError: f(ile) should be int, str, unicode or file, not <open GreenPipe '<fd:16>', mode 'wb' at 0x455d560>17:09
*** jero has joined #openstack17:10
*** st-14258 has joined #openstack17:10
blamarjaypipes, looks like it merged, but hudson kicked back my MP, should I just manually mark it merged?17:11
*** dendrobates is now known as dendro-afk17:11
*** comstud is now known as dutsmoc17:12
jk0cjreyn: need to use our PPA for eventlet17:12
cjreyni justed installed from the ppa17:12
jk0you restart the services by chance?17:13
cjreynjk0: yes17:15
jk0hmm17:15
jk0that GreenPipe exception should go away with out eventlet PPA17:15
jk0*with our17:15
cjreynI have two compute nodes up, the first suffers from the green pipe exception...17:16
cjreynthe other from this "TypeError17:16
sandywalshjaypipes, looking17:16
*** vernhart has quit IRC17:18
*** zaccone has joined #openstack17:19
*** maplebed has quit IRC17:23
*** matiu has joined #openstack17:24
*** maplebed has joined #openstack17:27
*** irahgel has left #openstack17:31
*** westmaas_ is now known as westmaas17:31
*** kashyap has joined #openstack17:31
*** burris has quit IRC17:32
*** clauden_ has joined #openstack17:34
*** vernhart has joined #openstack17:38
cjreynok these are the tty images. The main err I'm getting seems to be related to fetching images. I've upgraded by ppa from an old release (bzr706) which worked fine before. What changed?17:40
cjreynand is there a way to go back to this old release via ubuntu's ppa?17:41
devcamcarmtaylor: ever get a chance to look at the adminclient pypi stuff?17:41
*** comstud has joined #openstack17:42
*** ChanServ sets mode: +v comstud17:43
*** kbringard has joined #openstack17:45
*** dendro-afk is now known as dendrobates17:49
zigo-_-In http://docs.openstack.org/openstack-compute/admin/content/ch03s02.html#d5e194, it's written that we should install python-software-properties and rabbitmq-server17:49
zigo-_-Why these aren't in the nova dependencies?17:49
zigo-_-And python-greenlet python-mysqldb?17:50
*** pharkmillups has joined #openstack17:53
*** spectorclan_ has quit IRC17:53
*** imsplitbit has joined #openstack17:54
uvirtbotNew bug: #745138 in nova "content-type for unauthorized requests is set incorrectly" [Undecided,In progress] https://launchpad.net/bugs/74513817:56
*** gregp76 has left #openstack18:03
*** photron has joined #openstack18:05
*** CloudChris has quit IRC18:10
cjreynim still suffering from this bug despite a fix. I presume the fix applies to the ppa?18:11
cjreynhttps://bugs.launchpad.net/nova/+bug/70274118:11
uvirtbotLaunchpad bug 702741 in nova "failed to retrieve chardev info with 'info chardev'" [Critical,Fix released]18:11
*** nelson has quit IRC18:12
*** nelson has joined #openstack18:12
cjreynIts not clear whether this was a permissions problem, or a problem with the image disk types18:13
*** zaccone has quit IRC18:13
uvirtbotNew bug: #745152 in nova "floating ip address allocated for project1 can be associated with the instances running for project2" [Undecided,New] https://launchpad.net/bugs/74515218:16
*** zenmatt has quit IRC18:19
*** zenmatt has joined #openstack18:20
*** CloudChris has joined #openstack18:21
ttxjk0: cool, thanks18:25
ttxsoren: could you look at lxc and give it the final push ? Should be ok now18:26
ttxsoren: https://code.launchpad.net/~zulcss/nova/nova-lxc/+merge/5526018:26
*** spectorclan_ has joined #openstack18:28
*** st-14258 has quit IRC18:28
zigo-_-Starting nova api: nova-api2011-03-29 18:28:38,664 AUDIT nova.api [-] Starting nova-api node (version 2011.1.1-workspace:tarmac-20110224184504-4e19t5nx33b8gpy9)18:29
zigo-_-2011-03-29 18:28:38,664 ERROR nova.api [-] No paste configuration found for: nova-api.conf18:29
zigo-_-.18:29
zigo-_-Quite ugly ... :)18:29
zigo-_-Is there a way to start the daemon so that it doesn't shout on the console?18:29
*** purpaboo is now known as lurkaboo18:30
*** kashyap has quit IRC18:31
*** matiu has quit IRC18:35
annegentleum wow. We have nearly doubled the page count of the Compute Admin guide PDF this release...18:37
*** johnpur has quit IRC18:37
*** gasbakid has joined #openstack18:38
annegentle44 pages -> 82 pages.18:38
termieannegentle: is that a good thing?18:38
kpepple_zigo-_-: add --demonize to your /etc/nova/nova.conf file18:40
zultermie: ping where in the lxc branch?18:43
termiezul: heya18:44
termiezul: what is your question?18:44
zigo-_-I don't need to, I'm using start-stop-daemon.18:44
*** dirakx has quit IRC18:44
zultermie: im not sure where the extra white spaces you are talking about18:44
termiezul: i have commented twice on your branch and given exact line numbers18:44
termiezul: please re-read my comments18:44
justinsbzul: Or you could try using the termie bot!18:44
termiezul: perhaps you need to look at it in the web interface if you have been using the email interface?18:45
zultermie: probably :)18:45
termiejustinsb: i really expected that pep8 would catch two spaces between {'asd':  'foo'}18:45
*** burris has joined #openstack18:45
justinsbtermie: Oh.. the termiebot won't catch that.  Does pep8 not catch it?  I'll check...18:46
zulit doesnt i just ran pep8 nova/tests/test_virt.py18:46
*** mgoldmann has quit IRC18:47
termiezul: weird, that seems very much the kind of thing it would catch18:47
*** gondoi has joined #openstack18:50
*** burris has quit IRC18:50
zultermie: also i changed the docstrings to the following: http://pastebin.ubuntu.com/586986/18:51
termiezul: awesome18:51
termiezul: i think we technically want there to be an extra newline before the closing quotes18:52
termiezul: but that is some thing for emacs users and as a vim user i have yet to see anybody make use of it so i tend to let it slide18:52
termiezul: i think termiebot will catch it18:53
zulwhere is the termiebot anyways?18:53
termiezul: it is still a branch justin is working on18:53
zulah ok18:53
termiehttps://code.launchpad.net/~justin-fathomdb/nova/termie-bot/+merge/5503118:53
justinsbtermie: Just added OneSpaceInDictionary rule: ":\s(\s+)'"18:54
justinsbtermie: One false positive (confused by a docstring, but otherwise seems to just catch real issues)18:55
justinsbtermie: Are docstrings allowed to be in single quotes (''') ?18:55
*** burris has joined #openstack18:55
termiejustinsb: why does checker_Base_calsses even exist?18:55
termiejustinsb: they probably technically are but I'd say stick to the normal dbl quotes18:56
*** zaccone has joined #openstack18:56
justinsbtermie: So that it doesn't try to run Checker and SimpleRegexChecker (the helper base classes)18:56
termiejustinsb: i don't see why there is a need to check whether something is a checker base class18:56
justinsbtermie: I suspect there's a more Pythonic way...18:56
termiejustinsb: i'd probably just make a registry and list the tests you want to run18:56
*** ctennis has quit IRC18:56
*** ctennis has joined #openstack18:57
zultermie: ok pushed18:57
*** burris has quit IRC18:57
termieso at the end just say 'checks = [OneSpaceInTodoOrNotes, ClaimYourTodoAndNotes]'18:57
justinsbtermie: If I'm going to have a registry, I'd rather have just two exceptions in there, rather than dealing with forgetting to put real checks them into the registry each time18:57
*** burris has joined #openstack18:57
termiejustinsb: "each time" ?18:58
justinsbtermie: Each time we add a test18:58
termiejustinsb: that's not the largest mental burden in the world18:58
justinsbtermie: True, but I can see myself screwing it up :-)18:59
*** nelson has quit IRC18:59
*** drico has joined #openstack18:59
*** nelson has joined #openstack18:59
ttxMeeting in 2 hours in #openstack-meeting !18:59
termiejustinsb: checking that stuff is derived from a base class is not really the pythonic way of handling this19:00
termiejustinsb: we do duck-typing, any class that conforms to the interface should be fine19:00
blamarIf any Cores have a second to check out a High priority bug fix, it would be much appreciated by myself and dprince: https://code.launchpad.net/~rackspace-titan/nova/lp742204/+merge/5520019:00
justinsbtermie: I think you're trying to lure me into a language flame war... :-)19:01
*** estranho has joined #openstack19:01
termiejustinsb: not at all, just trying to get rid of your extra code ;)19:01
*** sparkycollier has quit IRC19:01
*** aixenv2 has quit IRC19:01
edayjustinsb: not sure if it's a good fit for this issue, but from what you're saying here it sounds like you may want to use Python metaclasses (can be used for automatic registry hooks)19:02
termieeday: aye but i rarely want to suggest metaclasses to people, big rabbit hole19:02
termieeday: just a decorator is enough19:02
*** burris has quit IRC19:02
*** aixenv has joined #openstack19:02
*** sparkycollier has joined #openstack19:04
justinsbeday, termie: Off to read about metaclasses19:05
mtaylor_jaypipes: ola hombre19:05
justinsbtermie: I think if you don't derive everything from Checker the line count will go up...19:07
termiejustinsb: i'm not saying not to derive it from checker19:07
termiejustinsb: i am saying it doesn't matter where things are derived from19:07
justinsbtermie: Oh... the 'check' discovery side19:07
justinsbtermie: Don't know why I put that in quotes.  More coffee needed I think19:08
*** burris has joined #openstack19:09
jaypipesmtaylor_: ya?19:10
mtaylor_jaypipes: are there blueprints in places that talk about automated testing needs?19:11
*** mtaylor_ is now known as mtaylor19:11
kbringardis it still required that you specify image_type=machine when putting an image in glance?19:11
termiejustinsb: http://pastie.org/1732213 you can do something like that if you want it to do be dynamic19:11
termiejust build the CHECKERS in main()19:11
termiejustinsb: somewhat unusual to use 'do_*' also, ftr19:11
jaypipesmtaylor: one sec19:12
jaypipesmtaylor: this was about as far as I got: http://wiki.openstack.org/NovaTestingHudson. There is a link to a blueprint on there, but lots of folks have gone in varying directions over the past 2 months. Nothing coordinated.19:15
jaypipesdprince: merging lp:~dan-prince/glance/purge_props. Not a huge fan, but as you say, it's a hotfix for right now. we can discuss a nicer approach at the summit.19:17
justinsbtermie: run_check a better name than do_check?19:17
justinsbtermie: I have an aversion to catching exceptions without either logging or rethrowing, which is the problem with the pastie approach.19:18
justinsbtermie: e.g. I want to be told if a class forgot to implement the correct check method19:19
justinsbtermie: Or if someone upstream decided to rename do_check -> run_check :-)19:19
*** MarkAtwood has left #openstack19:20
*** burris has quit IRC19:26
dabojustinsb: that's because exceptions in Python are not errors19:26
justinsbtermie, vishy: Can I get you to look at this pls... trying to figure out what should happen in terms of restarting / shutting down instances:19:27
justinsbtermie, vishy: http://bazaar.launchpad.net/~justin-fathomdb/nova/restart-instance/view/head:/nova/virt/driver.py19:27
dabothey are no different than if/else tests19:27
justinsbdabo: Well, that's good to know.  It's not a bug, it's a feature :-)19:27
dabono, it's a design19:27
dprincejaypipes: sure. I couldn't think of a better way to pull it off without adding a major new interface changing feature. Sounds good.19:28
markwashtermie: can you check out https://code.launchpad.net/~rackspace-titan/nova/change-password-v1-1/+merge/54917 again to see if I adequately fixed things up in response to your comments?19:28
openstackjenkinsProject nova build #739: SUCCESS in 2 min 26 sec: http://hudson.openstack.org/job/nova/739/19:28
openstackjenkinsTarmac: Glance used to return None when a date field wasn't set, now it returns ''.19:28
openstackjenkinsGlance used to return dates in format "%Y-%m-%dT%H:%M:%S", now it returns "%Y-%m-%dT%H:%M:%S.%f".19:28
openstackjenkinsFixed to allow for all cases.19:28
dabojustinsb: here's what I mean. The second example is a much more Pythonic way of handling things. http://pastie.org/173230019:30
justinsbdabo: But suppose upstream renames do_check to run_check.  How do you detect that?19:31
dabojustinsb: not sure what you're describing.19:31
dabohow would that happen?19:31
justinsbdabo: You write a checker that implemented do_check.  It checks something important.  I then rename do_check to run_check.  You don't realize, so your test isn't being run.  That shouldn't happen silently.19:32
kbringardwhoever just fixed that glance bug (I think it was Tarmac) thanks, you rule19:33
Ryan_Lanevishy: 2 seconds for a role lookup? This seems insanely high. how many roles are on this ldap server?19:34
Ryan_Lanevishy: is the ldap server doing proper indexing?19:34
dabojustinsb: I'm not sure why you would rename an essential function. Things *should* blow up when someone does something stupid like that. But you don't litter your code with tons of defensive checks to prevent someone from doing stupid things - that's what code reviews are for.19:34
justinsbdabo: I would rename the essential function because termie suggested I do it above.19:35
Ryan_LaneI avoided doing in-memory caching of roles, but maybe I'll take the time to implement it19:35
Ryan_Laneit adds a lot of complexity19:35
justinsbdabo: Who's to say what you're doing in your derived branch, so it won't be part of the code review19:35
justinsbdabo: I'd suggest that the number of defensive checks are higher in the Pythonic way than in the OO way19:36
vishyRyan_Lane: it is specifically the way that the roles are looked up19:36
Ryan_LaneI also avoided some performance improvements because it would cause major changes in the ldap code… I can likely implement those too19:36
vishyRyan_Lane: it makes 5 or 6 requests to ldap19:36
dabojustinsb: isn't that for a new function? Suggestion clear names is always done for new functions; rarely does a function that is already implemented throughout the code get its name changed19:36
Ryan_Laneyep19:36
dprincekbringard: I broke glance in 99. Sorry for that. With that latest commit is should be good to go again.19:36
Ryan_LaneI can make that less19:36
Ryan_Lanebut it's going to take me time because I'm going to have to make some fairly substantial changes19:37
vishyRyan_Lane: it is the number of requests that makes it slow, but we have  a very simple cache on roles to make it go really fast19:37
dabojustinsb: if it's never going to be merged into trunk, then you're right - you can do whatever you want to it.19:37
dabojustinsb: And you could suggest that, but you'd be wrong.19:37
* Ryan_Lane nods19:37
vishyRyan_Lane: check out the linked branch if you want, it is pretty simple19:37
Ryan_Laneah ok. you already implemented fixes.19:38
vishyRyan_Lane: in diablo, we're moving all projects/groups/roles into authn19:38
vishyand out of nova19:38
termiejustinsb: sorry was afk... 'check' is a better name than 'do_check' i'd say19:38
Ryan_Lanewhat's that mean?19:38
vishyRyan_Lane: it would be a great opportunity to make it work how it should work19:38
kbringarddprince: no worries, was it the GLANCE_FMT instesad of ISO_FMT in the return?19:38
vishyRyan_Lane: I'm sure I could use some help to make the IDM more "Ldappy"19:39
termiejustinsb: re catching exceptions and renaming and whatnot, this is still a very small and easy to understand file19:39
Ryan_LaneIDM as in using something like SAML?19:39
Ryan_LaneI noticed that discussion19:39
Ryan_Lanemost IDMs have an LDAP backend19:39
justinsbtermie: I just don't get it.  It just seems like it costs us nothing to engineer this 'right'.  We can do something more Pythonic, but we give up a lot of help from the compiler/runtime, and I don't see what we're getting in return.19:40
*** bkkrw has joined #openstack19:40
Ryan_Lanevishy: so how does this affect the LDAP support?19:40
Ryan_LaneI'm relying on it fairly heavily right now :)19:40
dprincekbringard: Sorry. That was a Glance image service bug. Lamar got that one. Glance was returning ISO_FMT(in the old code). The new code accepts both formats.19:40
kbringarddprince: nice, well good work you guys :-)19:41
kbringardhow long does it usually take for the new build to prop out to the apt repo?19:41
vishyRyan_Lane: we could do something like saml, but my thinking was to just take the ldap stuff we have now and fix it19:42
Ryan_Laneah ok19:42
Ryan_Lanesounds good19:42
*** vernhart has quit IRC19:42
vishyi.e.: remove the pseudo-roles like project_manager19:42
vishyturn everything into groups, instead of differentiating projects and roles19:42
termiejustinsb: it isn't 'right' it is overly complex, it is more important to be able to easily iterate and make changes than it is to prevent future coders from being able to break something19:42
vishyetc.19:42
Ryan_Lanehow would that work for multiple projects?19:43
vishyRyan_Lane: I could probably use your help with it19:43
Ryan_Lanesounds good19:43
termiejustinsb: your current implementation locks down which classes can be used19:43
Ryan_LaneI'll be at the design summit19:43
vishyRyan_Lane: business are requesting more control19:43
Ryan_Laneback in like 1 hour. lunch :)19:43
Ryan_Lanesorry19:43
vishyso they need organizations, business units etc.19:43
vishynp.19:43
*** Ryan_Lane is now known as Ryan_Lane|lunch19:43
termiejustinsb: if somebody somehow makes a mistake and doesn't name their method correctly it will be pretty obvious to them when they test it19:43
justinsbtermie: Yes.  There's a contract that must be implemented by a checker.  It has to implement do_check (or whatever we call it).  That contract can either be explicit or implicit.19:43
sorenvishy: You said you ran your tests yesterday against current trunk?19:44
justinsbtermie: But ... why bother?  Why not get some help from the computer?19:44
sorenvishy: How did you make it past this? https://bugs.launchpad.net/nova/+bug/74501619:44
uvirtbotLaunchpad bug 745016 in nova "Unconditionally injects network configuration" [High,New]19:44
termiejustinsb: it isn't help19:44
termiejustinsb: it is just weight19:44
termiejustinsb: what you are trying to accomplish is a very easy task in python and people are used to dealing with the pattern that i pastie'd19:46
termiejustinsb: they are not used to explicit contracts, and they needn't be as the language provides a lot of flexibility as to how to fulfill implicit contracts19:47
sorentermie: Is this about the isinstance check?19:48
sorenisinstance-ish.19:48
justinsbtermie: I believe a lot of our nova bugs are related to not having explicit contracts.19:48
zultermie: hey i think i fixed the extra spaces can you have a look?19:49
*** adiantum has quit IRC19:49
termiesoren: not really, more about the approach to validating whether something can be used as a checker19:49
termiezul: 'updating diff' so it'll be a minute19:49
justinsbtermie: I thought it was about the use of type-checking vs duck-typing, which boils down to the isinstance-ish check?19:50
*** estranho has quit IRC19:50
termiejustinsb: it boils down in implementation to your isinstance-ish test, yes, and type-checking vs duck-typing is what i said as far as i can tell19:50
termiejustinsb: i am mostly trying to convince you on how python does things19:51
termiejustinsb: the implementation at this point is trivial compared to the conversation, it is only 10 lines of code either way19:52
justinsbtermie: And I'm trying to convince you that just because a high priest tells you to do something, it doesn't mean it's right :-)19:52
justinsbtermie: I agree that we've probably blown it out of proportion :-)19:52
termiejustinsb: i'm not claiming any high priests are involved, i am saying one way is how a person normally solves this problem in python and the other way will be unusual to anybody else looking at the code19:53
sorenjust for reference: I'm with termie on this. isinstance is generally frowned upon. If we really wanted to be more explicit about contracts, something like zope-interfaces are more widely accepted, but I'm not sure we want to go down that pat.19:53
termiealso, if soren agrees with me it must be true :p19:53
sorenTrue that.19:53
soren:)19:53
justinsbtermie: I thought interfaces in OO were generally accepted19:54
justinsbtermie, soren: I don't think I've ever seen the two of you agree :-)  Why don't you talk about LP ;-)19:54
sorenjustinsb: I won't make a habit of it, I promise :)19:54
justinsbtermie: I'd be happy to do it the Pythonic way if I thought we got something in return for giving up the missing-implementation checking19:55
justinsbtermie: So what do we get in return?  Not having to derive from Checker?19:56
termiejustinsb: we get readability and flexibility19:56
*** j05h has quit IRC19:57
*** burris has joined #openstack19:58
sorenI would really appreciate another review of https://code.launchpad.net/~openstack-gd/nova/lp745016/+merge/55397   It's rather devastating to my tests.19:58
jk0on it19:59
ttxwe need a quotes page on the wiki. I'd certainly add that one: "<termie> also, if soren agrees with me it must be true :p"19:59
*** jfluhmann has quit IRC19:59
*** colinnich has left #openstack20:00
*** jfluhmann has joined #openstack20:00
ttx(Meeting in one hour in #openstack-meeting !)20:00
sorenmtaylor: You're much more of a Jenkins guru than I.. Say I wanted to automatically (programmatically, that is) trigger a parameterised build, and run a bunch of other tests afterwards, and somehow get back single pass/fail.. Can I do that?20:00
justinsbtermie: Can we talk about the power state stuff instead?20:01
mtaylorsoren: hehe. sort of but not really20:01
sorenmtaylor: darn it.20:01
termiejustinsb: yssir20:01
mtaylorsoren: are you wanting to have tarmac trigger a jenkins job and get a result back?20:01
termiejustinsb: too many windows open20:01
sorenmtaylor: s/tarmac/something/ but yes.20:02
termiejustinsb: why did you link to a file?20:02
mtaylorsoren: yeah - so, I've got some todo list items on my plate to support that20:02
justinsbtermie: No worries.  Because I wanted to just talk about the behaviour, not the whole patch.20:02
termiek20:02
btorchI just installed nova-compute 2011.2~bzr907-0ubuntu0ppa1 on a new box and nova-compute.log keeps on giving "NotFound: Class get_connection cannot be found" <- box is setup same way as the other compute nodes that have a lower version20:02
justinsbtermie: Just about what should happen in various scenarios20:03
btorchstupid suds20:03
sorenmtaylor: I have some ideas about how to get to where I want, but I was just wondering if there was a built-in sort of rpc mechanism. Ok.20:03
justinsbtermie: Then, if it's a straight boolean, I can rework the rest of the patch20:03
termiebtorch: usually you get that when missing a depedency20:03
btorchtermie: yeah python suds20:03
mtaylorsoren: there is to a degree - you can trigger jobs via REST20:03
mtaylorsoren: it's the chaning jobs together and getting a result back that's the real trick - BUT - you can have jobs take post-complete actions20:04
justinsbtermie: It's just Action and PersistenceMode (and let's try to avoid talking about whether it's Pythonic until we agree the behaviour) :-)20:04
termiejustinsb: where is your merge prop? oh i bet it isn't on the active page20:04
mtaylorsoren: so if it's possible for your calling thing to then set itself into a state where it listens for callback responses, then you could set something up20:04
termiejustinsb: can it wait a little bit? vish is eating a sandwich20:05
sorenmtaylor: What I'm thinking is this:20:05
termieand he wants to be involved20:05
justinsbtermie: It's in WIP.  It's here: https://code.launchpad.net/~justin-fathomdb/nova/restart-instance/+merge/5465220:05
*** omidhdl has joined #openstack20:05
justinsbtermie: Can definitely wait for vish to eat20:05
justinsbtermie: I hope it's not another questionable meatball sub :-)20:05
*** j05h has joined #openstack20:05
jk0soren: approved20:05
termieactually...20:05
*** dprince has quit IRC20:06
sorenmtaylor: The parameterized job (which installs nova from a given branch) would store the branch url in an artifact). The actual test jobs would grab this artifact. They will track whether they passed or failed along with the branch url somewhere.20:06
sorenmtaylor: One they've all reported in, I could check if they all passed. If they did, merge the branch.20:07
* soren hugs jk0 20:07
jk0I was actually already looking at it when you asked :P20:08
mtaylorsoren: yes. although there's a slightly easier way ...20:08
*** jfluhmann has quit IRC20:08
mtaylorsoren: which is there is a promoted build plugin, which allows you to have a job take actions only if all of its child jobs returned success20:09
mtaylorsoren: the problem is, it doesn't work with the parameterized build plugin20:09
mtaylorsoren: also, what you're talking about is something I was planning on taking care of as part of moving the logic of tarmac inside of jenkins20:10
mtaylorsoren: because at the end of the day - the fact that there are two tools and not one doing this task is, of course, silly20:11
btorchtermie: is the failed output of a simple nova-manage cmd such as "nova-manage db version" also a dep issue that you may have seen before ?  "Command failed, please check log for more info"20:12
btorchtermie: btw the command works fine though20:13
termiebtorch: i don't really ever use nova-manage so i can't help much there20:13
openstackjenkinsProject nova build #740: SUCCESS in 2 min 30 sec: http://hudson.openstack.org/job/nova/740/20:14
openstackjenkinsTarmac: This branch adds support for linux containers (LXC) to nova. It uses the libvirt LXC driver to start and stop the instance.20:14
devcamcarmtaylor: i'm back from vacation and harassing you about pypi again :)20:14
sorenmtaylor: I very much agree.20:16
mtaylorsoren: cool. I'll write up some blueprints and stuff20:18
*** lvaughn_ has quit IRC20:18
openstackjenkinsProject nova build #741: SUCCESS in 2 min 27 sec: http://hudson.openstack.org/job/nova/741/20:20
openstackjenkinsTarmac: Now checking that exists at least one network marked injected (libvirt and xenapi)20:20
pquernahey, is anyone around who hacks on burrow? is it still going forward?20:20
termiepquerna: eday ^^20:20
pquernaeday: hey..20:21
*** nerens has quit IRC20:21
*** HouseAway is now known as AimanA20:25
zulwoot...thanks for the merge20:26
*** jfluhmann has joined #openstack20:26
ttx(Team meeting in 30 min. in #openstack-meeting)20:30
openstackjenkinsProject swift build #230: SUCCESS in 30 sec: http://hudson.openstack.org/job/swift/230/20:32
openstackjenkinsTarmac: Check the md5sum against metadata ETag on object GETs, and zero byte checks on GETs, HEADs, and POSTs.20:32
sorenmtaylor: Ok, so a job will go through merge proposals.. If it finds an approved on, it'll run the unit tests. If they pass, it'll trigger another (set of) job(s) passing them the branch url. These jobs will install Nova and trigger a bunch of other jobs that run some smoketests against the freshly installed nova. When all these things have run, a job will be triggered. If they all were succesful, it'll merge the branch and push it. If they failed, it'l20:32
uvirtbotNew bug: #745231 in nova "nova-manage reports "Command Failed"" [Undecided,New] https://launchpad.net/bugs/74523120:32
*** jero has left #openstack20:32
sorenmtaylor: something like that?20:32
vishysoren: I didn't, I was using ami-tty, which is immune to injection20:32
sorenvishy: clever.20:32
mtaylorsoren: yes20:32
*** vernhart has joined #openstack20:33
sorenmtaylor: Ok. The tricky bits (as in: the parts that my current setup cannot easily do) are: making sure that no new install jobs are run while still testing a previous one..20:33
*** jakedahn has joined #openstack20:33
mtaylorsoren: already have a solution for that one ...20:34
sorenmtaylor: ...and running a particular job after another set of tests has run.20:34
sorenmtaylor: ...or running a particular job after another number of runs of a set of tests has run.20:34
edaypquerna: hey!20:34
mtaylorsoren: using ccustine's work that finished my jclouds plugin - so that we can spin up brand new machines for each test20:34
edaypquerna: I can answer any burrow q's20:34
sorenmtaylor: That assumes that tests can run virtualised.20:35
mtaylorsoren: the two tricky bits in my brain are the reduction of results into a single pass/fail (running the merge job after other jobs have run) but I believe we can get hudson to do the hard bits of this for us already20:35
mtaylorsoren: indeed20:35
sorenmtaylor: That's not the case.20:35
mtaylorsoren: but if they can't, hudson already knows how to only run one job on a given build slave at a time, so still not a problem20:35
sorenmtaylor: Well, yes it is :)20:36
vishybtorch: that is a new addition if the command throws an exception20:36
sorenmtaylor: See, what I want is:20:36
mtaylorsoren: oh - you want one job to do the install and other jobs to test that install?20:36
sorenmtaylor: On one and the same slave, what I want to happen is...20:36
sorenmtaylor: Yes, exactly.20:36
mtaylorsoren: k. yeah- we'll have to sort that20:36
vishyjustinsb: done eating20:37
mtaylorthe other problem is sensibly reporting errors back to the merge prop, which becomes a little bit hairier once we're all complex like this20:37
sorenmtaylor: I can tell Jenkins to not run a job if its upstream jobs are running.20:37
Ryan_Lane|lunchvishy: back20:37
*** Ryan_Lane|lunch is now known as Ryan_Lane20:37
sorenmtaylor: ...but that's only half the problem.20:37
mtayloryup.20:37
btorchvishy: my commands are not throwing any exceptions20:38
sorenmtaylor: I don't think that'll be particularly hard.20:38
mtaylorsoren: it may just be some patches to the promoted build plugin20:38
mtaylorsoren: no - neither are particularly hard- they just involve a bit of code20:38
sorenmtaylor: We can just aggregate links back to the test results on the jenkins instance.20:38
vishybtorch: so there are no errors in nova-manage.log?20:38
btorchvishy: or at least not being logged I guess20:38
btorchvishy: nope20:38
sorenmtaylor: No need to copy the data.20:38
*** omidhdl has quit IRC20:38
sorenmtaylor: Hmm... Well, I gues there is.20:38
mtaylorsoren: that's not the hard part there - the hard part is the reporting itself20:38
btorchvishy: https://bugs.launchpad.net/nova/+bug/74523120:38
uvirtbotLaunchpad bug 745231 in nova "nova-manage reports "Command Failed"" [Undecided,New]20:38
mtaylorsoren: well - when I say "hard part" - I mean the part that necessitates writing some code20:39
*** gondoi has quit IRC20:39
sorenmtaylor: He :)20:39
sorenheh, even.20:39
vishyhahaha20:39
mtaylorsoren: because without jenkins actually understanding that this is what we're doing - it's going to get really kludgy really fast20:39
*** devdvd has quit IRC20:39
vishybtorch: i see the problem20:39
vishytime for a ninja patch20:40
*** gondoi has joined #openstack20:40
mtaylorsoren: but once jenkins itself understands how to report results back to merge props, then we can use its error consolidation abilities to produce the message20:40
Ryan_Lanevishy: so the multi-tenant and shared auth threads that is prompting the authn change?20:40
vishysys.exit(0) apparently throws an exception20:40
vishyRyan_Lane: yes both20:40
Ryan_LaneI skimmed those threads. hard to keep up with that much text though :)20:41
mtaylorsoren: so as I see it, the things jenkins needs to understand are "get list of approved merge props" "reject merge prop" "merge merge prop" ... and then "this set of jobs need to work in concert to produce a single result"20:41
Ryan_LaneI'll get caught up before the design summit20:41
mtaylorsoren: does it sound like I'm missing anything there?20:41
justinsbvishy, termie: When you're done ninja patching, the state transitions I want to agree are here: http://bazaar.launchpad.net/~justin-fathomdb/nova/restart-instance/view/head:/nova/virt/driver.py20:42
justinsbvishy, termie: Action and PersistenceMode and the two PersistenceMode constants.  First 120 lines20:43
justinsbAnd anyone else that is interested in what should happen to instances when they are shut down, or when the host reboots etc!20:43
*** pothos has quit IRC20:43
vishybtorch: https://code.launchpad.net/~vishvananda/nova/fix-nova-manage-log/+merge/5543220:45
*** pothos has joined #openstack20:45
kpepple_vishy: does that (^^^) merge also take care of lp 745231 ?20:46
uvirtbotLaunchpad bug 745231 in nova "nova-manage reports "Command Failed"" [Undecided,New] https://launchpad.net/bugs/74523120:46
sorenmtaylor: Nope, that sounds pretty much accurate.20:46
vishykpepple_: yes didn't know there was a bug for it20:46
kpepple_vishy: just got filed 10 minutes ago20:47
vishykpepple_: linked20:47
*** pothos has quit IRC20:48
kbringardthis may be a silly question... but is it possible to set a default kernel and ramdisk when using glance?20:48
*** pothos has joined #openstack20:48
kbringardwhen I upload an image with the euca2ools I just do --kernel and --ramdisk20:48
vishykbringard: you can do it if you use nova-manage20:50
kbringardah, OK20:50
vishyor you can set kernel_id and ramdisk_id in the properties section of the glance metadata20:50
kbringardahhh, ok, that's what I was looking for20:50
kbringardperfect20:50
kbringardI'd prefer to do it that way so I can do it all via the API20:51
vishyjustinsb: so i think we need another option20:51
*** adiantum has joined #openstack20:51
kbringardthanks vishy20:51
vishyjustinsb: that just updates the state of the instance without doing anything20:51
justinsbvishy: Sounds good.  Do you have a concrete use case in mind?20:52
justinsbvishy: Like an operations system that can fix things, and just wants the 'least magic'?20:52
vishyjustinsb: sure, i think it is fine to show the state as crashed to the user and allow the user to decide whether to relaunch it or not20:53
vishyjustinsb: in fact i think that is the "easiest", in your persistence, what happens if a machine crashes over and over and over20:54
justinsbvishy: OK, so on_host_failure=Action.LEAVE_AS_IS, on_guest_shutdown=Action.LEAVE_AS_IS, on_live_migrate=Action.MAKE_RUNNING20:54
justinsbvishy: So live migrate is allowed, but otherwise we leave as-is20:54
vishyyeah, although i don't really get what on_live_migrate is there for?20:54
justinsbvishy: If a machine continuously crashes then we'll keep rebooting it20:54
vishyjustinsb: also, why is this stuff in the driver instead of the manager?20:55
justinsbvishy: I'd like to talk about those sorts of issues separately, if that's OK (code structure)20:56
vishyjustinsb: ok20:56
justinsbvishy: The on_live_migrate is to say whether an instance should be live-migratable20:56
justinsbvishy: I'm thinking some people may prefer to just have their instance shut down20:56
justinsbvishy: For example, a webserver in a pool20:57
justinsbvishy: I don't really care if you shut it down20:57
justinsbvishy: But I do care if it runs slow / not at all for a few seconds20:57
justinsbvishy: Legitimate or overkill?20:57
*** jakedahn has quit IRC20:57
vishyjustinsb: I don't really understand how this fits in with persistence mode?20:57
vishyjustinsb: wouldn't that be instance metadata?20:58
*** dmshelton has joined #openstack20:58
*** adiantum has quit IRC20:58
justinsbvishy: Well, for one thing we're not allowed instance metadata/properties at the moment20:58
ttxMeeting starting in 2 minutes in #openstack-meeting, join NOW!20:58
vishyjustinsb: gotta pop into the meeting20:58
jk0thx for the reminder20:58
justinsbvishy: But I'm thinking that 'persistence mode' is all about what efforts I want the cloud to go to to keep my machine running20:58
justinsbvishy: ttyl20:59
vishyjustinsb: i see20:59
justinsbvishy: It's not completely cut and dry... this is a discussion :-)20:59
vishyjustinsb: ok we'll chat more after the meeting20:59
*** miclorb has joined #openstack21:00
*** anotherjesse has joined #openstack21:00
*** Ep5iloN_ has quit IRC21:01
*** mray has quit IRC21:03
*** ctennis has quit IRC21:03
*** benb_ has joined #openstack21:06
*** Ep5iloN_ has joined #openstack21:06
*** benb_ has quit IRC21:09
*** h0cin has quit IRC21:09
*** littleidea has joined #openstack21:09
*** bcwaldon has quit IRC21:09
*** adiantum has joined #openstack21:11
openstackjenkinsProject nova build #742: SUCCESS in 2 min 25 sec: http://hudson.openstack.org/job/nova/742/21:14
openstackjenkinsTarmac: Stop nova-manage from reporting an error every time.  Apparently except: catches sys.exit(0).21:14
*** sparkycollier has quit IRC21:14
*** pandemicsyn has quit IRC21:14
sorenYeah, sys.exit throws SystemQuit or something, right?21:14
sorenAh, SystemExit.21:14
jk0I think so, yeah21:14
jk0it's the clean version compared to the one in os21:15
jk0os._exit() or something21:15
*** pharkmillups has quit IRC21:16
*** ctennis has joined #openstack21:17
*** ctennis has joined #openstack21:17
mtaylorsoren: did we decide if we wanted to use openstack-build or openstack-ci to track this work?21:19
sorenmtaylor: No. I asked about openstack-ci vs. openstack-devel a couple of days ago... Either I missed your response, or forgot.21:19
mtaylorsoren: I'm not sure if I made a good response ... do you have a pref?21:20
*** reldan has joined #openstack21:20
sorenmtaylor: I've tried to form an opinion. I've failed.21:22
*** bcwaldon has joined #openstack21:22
mtaylorsoren: ok. I'm going to file some blueprints - so I'll just pick one :)21:22
*** bcwaldon has quit IRC21:22
*** syah has quit IRC21:25
*** syah has joined #openstack21:26
kbringardrunning the newest trunk, when I use glance as the backend and run euca-describe-images, I get this in my API log: http://paste.openstack.org/show/1028/21:26
kbringardany ideas/21:26
*** photron has quit IRC21:27
*** gasbakid has quit IRC21:27
kbringardor perhaps I should say, is this a known issue? I searched around the bugs and answers pages, but didn't see anything...21:27
*** MotoMilind has quit IRC21:31
*** dmshelton has quit IRC21:33
*** ppetraki has quit IRC21:34
justinsbkbringard: I think that's this: https://code.launchpad.net/~justin-fathomdb/nova/ec2-api-with-glance21:34
justinsbkbringard: It got a bit confusing21:35
kbringardok... I set some custom fields in properties so it shouldn't be empty :-/21:37
kbringardbut it is odd that when I do a glance details it doesn't show them21:38
justinsbkbringard: If you're on the latest code (or even if you're not), then maybe file a bug?  Get more eyes on it...21:38
kbringardokie dokie, I just wanted to make sure it wasn't a known issue first21:38
kbringardthanks!21:39
justinsbkbringard: It probably isn't getting the attention it deserves at the moment with FF21:39
kbringardyea21:39
kbringardno worries21:39
sorenmtaylor: Do you know if there's a plugin for Jenkins that will hold off on runnning a job until it's polled its SCM and not found any changes?21:40
kbringardit's not super critical, I'm just sorting out glance and trying to document these things as I come across them21:40
kbringardthanks justinsb21:40
mtaylorsoren: the different scm plugins usually deal with scm polling21:40
*** gasbakid has joined #openstack21:40
mtaylorsoren: like, that's implemented in the bzr plugin - are you saying you want it to wait until it's done two polls with no changes after having found changes before (like a quiet period?)21:41
mtaylorsoren: because we could add that the to the bzr plugin pretty easily21:41
mtaylorsoren: (don't know if you know this, but i maintain the bzr plugin)21:41
*** pharkmillups has joined #openstack21:41
sorenmtaylor: Yes, a "quiet period" is exactly what I want. I coulnd't find a good phrase for it.21:42
sorenmtaylor: I actually need it for the HTTP polling thing (not bzr).21:42
*** gasbakid has quit IRC21:42
mtaylorsoren: oh, there's an http polling thing?21:42
*** imsplitbit has quit IRC21:43
sorenmtaylor: Yeah. I use it to notice when there are updates to the trunk ppa.21:43
sorenmtaylor: Every once in a while, the three ubuntu versions won't have built their new nova versions at the same time.21:44
*** mdomsch has quit IRC21:44
mtaylorsoren: ah.21:44
sorenmtaylor: Or, sometimes there are updates in rapid succession and my downstream tests get rather upset when the install job uninstalls nova while it's being tested.21:44
*** gasbakid has joined #openstack21:44
*** gasbakid has quit IRC21:46
*** syah has quit IRC21:46
sorenmtaylor: http://jenkins-ci.org/content/quiet-period-feature21:47
*** matiu has joined #openstack21:47
*** matiu has joined #openstack21:47
*** gasbakid has joined #openstack21:48
*** enigma has quit IRC21:48
sorenmtaylor: It's already there. Under "advanced settings".21:49
*** gondoi has quit IRC21:52
mtaylorsoren: w00t21:53
openstackjenkinsProject nova build #743: SUCCESS in 2 min 24 sec: http://hudson.openstack.org/job/nova/743/21:53
openstackjenkinsTarmac: Make dnsmasq_interface configurable.21:53
*** mray has joined #openstack21:55
*** hvaldivia has joined #openstack21:55
hvaldiviahello everybody21:56
hvaldiviaI'm running two types of instances21:56
hvaldiviam1.tiny and m1.medium21:56
hvaldivianow, my medium instance is always pending21:57
hvaldiviamy host is an i5-4GB dell21:57
hvaldiviadoes anybody know how i can debug the vm behavior? a log maybe?21:58
*** cjreyn_ has joined #openstack21:59
Ryan_Lanehvaldivia: is there enough free memory for the instance to launch?22:00
*** adiantum_ has joined #openstack22:00
*** santhosh has quit IRC22:00
*** spectorclan_ has quit IRC22:00
Ryan_Laneif not, it'll just sit in the pending state22:01
vishyhvaldivia: sounds like you are running out of memory22:01
vishyyeah that22:01
*** ewanmellor has joined #openstack22:01
Ryan_Lanewhich would be a great bug to squash one day :)22:01
hvaldiviaryan_lan: yeah I think so too, but I can't get any message.22:01
Ryan_Laneyeah. there's essentially no logs for this condition22:02
hvaldiviaryan_lan: 1.7GB is in used and I have 2.1GB of free memory22:02
tr3buchetso long story short, i need to wait for the PTL. I've written the chances for xenapi, and grid dynamics has handled the libvirt side of things. But I wasn't sure what to do with the rest of the hypervisors22:02
*** kbringard has quit IRC22:02
tr3buchetThis also affects the ec2 api22:02
*** adiantum has quit IRC22:02
vishytr3buchet: are we breaking the ec2_api?22:03
hvaldiviaif a I have 2.1GB of RAM, I think I have enough memory, isnt it?22:03
vishyhvaldivai: no a medium tries to use 2G22:03
*** dirakx has joined #openstack22:03
vishyand you only have .4 left it sounds like22:03
tr3buchetvishy: instance['mac_address'] is referred to in the ec2 api22:03
Ryan_Lanehe has 2.1 free22:03
vishytr3buchet, ah so we just need to fix it22:04
tr3buchetyes22:04
Ryan_Lanebut the system likely won't allow that much memory use22:04
*** santhoshtw has joined #openstack22:04
tr3buchetvishy: and i haven't really looked into it yet, found it grepping, made a note.22:04
hvaldiviawait, wait. I will kill my tiny instances and I will try to run just the medium instance, I think it would run22:04
vishytr3buchet: seems like a compatibiltiy fix would be do add a mac_address property in the orm22:05
vishytr3buchet: and get the first one in the list22:05
vishytr3buchet: but for this change that might be overkill.  We can assume that we really do wan't multiple macs in all of the hypervisors.22:05
*** adiantum_ has quit IRC22:06
hvaldivianow I have 3.5GB, but it's still pending :(22:07
*** lvaughn has joined #openstack22:07
hvaldiviawell I will try to run the instance on a adm64-8GB22:07
tr3buchetvishy: so multi-nic won't be supported by some hypervisors?22:08
cjreyn_so in the new ppa, objectstore can no longer be used by compute nodes to fetch images?22:08
vishytr3buchet: i would hope that they all would22:08
vishys/wan't/want/22:09
*** comstud has quit IRC22:09
*** comstud has joined #openstack22:09
tr3buchetdoesn't multi-nic imply multiple macs?22:09
cjreyn_is glance the only way images can be fetched?22:10
vishytr3buchet: yes, sorry maybe my line wasn't clear22:10
vishywe can assume that all hypervisors should support multple-nics, so perhaps compatibility mode may not be required for this change22:11
*** adiantum_ has joined #openstack22:11
vishyand we can focus instead on making all of the hypervisors work22:11
*** allsystemsarego has quit IRC22:12
btorchwhere does nova keep track of available ip pool ? I thouth it was under the fixed_ips table22:12
n1md4I've a new error I've not seen "Error: (OperationalError) (1054, "Unknown column 'networks_1.ra_server' in 'field list'")" followed by a huge mysql query.22:12
vishyFor future changes, I think we should attempt to have a compatiblity version, which would mean making instance['mac_address'] work as expected in the new data structure22:13
hvaldiviaokey I got it22:13
n1md4(I can pastebin that if needed)22:13
vishyn1md4: nova-manage db sync22:13
hvaldiviam1.tiny is an 512MB instance, and m1.medium is an 4GB instance22:13
cjreyn_i have a multinode install and the compute node fails to pull images. this didn't happen before the upgrade to the latest ppa.22:14
hvaldiviaWhere can I find the description of the types?22:14
vishytr3buchet: I hope i'm not just confusing you22:14
vishyhvaldivia: nova-manage instance_types list22:14
hvaldiviaI dont have instance_types among my options22:15
vishys/instance_types/instance_type22:15
vishysorry :)22:15
n1md4vishy: thanks.  That's not fixed it, anything else?22:16
n1md4I'll add, there's an instance hanging at 'scheduling'.22:16
uvirtbotNew bug: #745309 in nova "LocalImageService images only accessable by admin user" [Undecided,New] https://launchpad.net/bugs/74530922:16
hvaldiviavishy: instance_type is implemente in bexar? I do not have that option22:16
sorenmtaylor: http://wiki.jenkins-ci.org/display/JENKINS/Join+Plugin looks *very* handy.22:17
vishyhvaldivia: oh sorry didn't know you were on bexar22:18
*** jk0 has quit IRC22:18
kpepple_hvaldivia: no, dynamic instance_types are not implemented in Bexar.22:18
*** drico has quit IRC22:18
vishyhvaldivia: it is in nova/compute/instance_types i believe22:18
vishykpepple_: did you do instance_types?22:18
hvaldiviavishy: yeah I found it thanks :)22:19
kpepple_vishy: yes22:19
vishyfound a bug!22:19
vishy:)22:19
*** drico has joined #openstack22:19
cjreyn_also, how do you specify a glance "endpoint/url" from which images are pulled by compute nodes?22:19
kpepple_vishy: in that case, no i did not do it22:19
vishyhehe22:20
*** st-16473 has joined #openstack22:20
*** jk0 has joined #openstack22:21
*** ChanServ sets mode: +v jk022:21
vishykpepple_: https://bugs.launchpad.net/nova/+bug/74532022:23
uvirtbotLaunchpad bug 745320 in nova "nova-manage delete / create can't replace instance types." [Undecided,New]22:23
vishycjreyn_: they use the glance client.  I believe it looks in various places for config22:23
kpepple_vishy: there is logic for permanently deleting ... use the --purge option to delete (yeah ... not sure if that is standard for nova but no one objected at the time).22:24
kpepple_vishy: however, i thought i had caught the error so that it didn't stack trace ... i'm assigning it to myself and will work it22:25
vishycjreyn_: FLAGS.glance_host, FLAGS.glance_port22:25
vishykpepple_: oh missed the purge option22:26
dabook, I'm an idiot - I created a blueprint for a discussion at the summit, but created it under nova instead of under the summit. How do I move this to the right section? Or delete it and re-create it correctly?22:26
kpepple_vishy: it's still a problem, because we know people will try and do that22:26
cjreyn_vishy: that flag should be added to nova.conf? And pulling images from objectstore is now broken?22:26
vishycjreyn_: correct you have to pull from glance for multinode22:27
*** reldan has quit IRC22:27
vishyyou can probably use default port so just --glance_host is all you need22:27
*** aliguori has quit IRC22:28
vishycjreyn_: you could theoretically use local image service writing to a shared folder as well22:28
cjreyn_vishy: why did you scrap objectstore?  and I pressume images are still cached on the compute node?22:28
btorchanyone here having issues getting instances to respond on 2011.2~bzr907 ?22:28
cjreyn_vishy: yeah over nfs etc22:28
vishycjreyn_: it wasn't meant to be production level code22:29
vishycjreyn_: and it was the last bit of code still using twisted22:29
vishycjreyn_: so we scrapped instead of rewriting the whole thing22:29
*** hvaldivia has left #openstack22:30
cjreyn_vishy: ok fair. thanks for the info. Can someone update the docs for the multinode install, cos this killed me this afternoon22:30
*** reldan has joined #openstack22:30
*** littleidea has quit IRC22:32
uvirtbotNew bug: #745320 in nova "nova-manage delete / create can't replace instance types." [Undecided,New] https://launchpad.net/bugs/74532022:32
pvodabo: I'd just delete it and recreate it.22:33
dabopvo: i'd love to. Where do I delete a bp?22:33
pvolink?22:34
dabohttps://blueprints.launchpad.net/nova/+spec/nova-instance-referencing22:35
pvore-target blueprint? upper right corner?22:36
pvoor mark superseded22:37
dabothat only moves it to another project22:37
dabofor superseded I would have to create a second bp22:37
dabothat'd work, but it'd be messy22:37
pvoI'm not sure what you mean, created under nova instead of under the summit?22:38
*** littleidea has joined #openstack22:38
daboIt should be listed on https://launchpad.net/sprints/ods-d/+specs, but it's on https://blueprints.launchpad.net/nova22:39
daboSo now it exists, but it isn't under the design summit discussion bps22:40
pvono idea then. :/22:40
pvosorry22:40
dabothx anyway. I'll wait until Thierry wakes up :)22:41
*** cjreyn_ has quit IRC22:41
*** _vinay has joined #openstack22:42
_vinayHello,22:43
_vinayI am wondering if there are some tests written for openstack22:43
termiethere are some, yes22:43
_vinayI installed openstack (nova) and am wondering if the system works properly22:44
mtaylorsoren: ++22:44
_vinayok22:44
termie_vinay: the easiest test is probably to start up an instance?22:44
_vinayI am looking at nova/tests/ dir22:44
_vinaystarting up an instance, I have done that22:45
_vinayall that works22:45
_vinaywas looking for some pre-written tests which I can run22:45
*** vernhart has quit IRC22:46
termie_vinay: the smoketests are what we use, but i am not sure if you want to run them against your prod stuff22:46
_vinayno not prod..22:46
_vinayI am just evaluating openstack ... so not prod yet :)22:47
_vinayok so nova/tests/ dir has smoketests right?22:47
termienope, root dir22:47
termiesmoketests22:47
_vinayoh let me look22:47
termiesmokestests/test_sysadmin.py22:48
termiefor example22:48
*** st-16714 has joined #openstack22:48
_vinayok I see that now22:48
*** adiantum_ has quit IRC22:49
_vinayso smoketests/ has smoke tests22:49
_vinayand nova/tests/  has what ... unittests?22:49
n1md4Still getting "Error: (OperationalError) (1054, "Unknown column 'networks_1.ra_server' in 'field list'")" even after nova-manage db sync, any more ideas as to how to troubleshoot a hanging 'scheduling' instance?22:50
n1md4Error: (OperationalError) (1054, "Unknown column 'networks_1.ra_server' in 'field list'")" even after22:51
n1md4sorry, trackpad belm!22:51
termie_vinay: yeah, unittests22:52
termiesmoketests run against a running system though22:52
termiewhich is what you want22:54
justinsbtermie, vishy: Want to talk about persistence_mode now?  (Maybe want to review the volumes-api patch first?)22:55
termiejustinsb: i thought y'all had taljked abotu that22:55
termiejustinsb: but sure i suppose, i am little worn out of philosophical debates22:55
justinsbtermie: I hope this is as non-philosophical as it comes22:55
_vinaytermie : yes .. actually I want both..22:55
*** adiantum_ has joined #openstack22:55
justinsbtermie: Just want to focus on 'what should we do when e.g. the host crashes'22:55
_vinayI also want some perf tests. Are there any?22:56
pvojustinsb: do you mean should the system auto restart them?22:56
termie_vinay: not particulkarly22:56
pvoor persistent in should the system keep them around?22:56
pvoI think you mean #222:56
justinsbpvo: Both actually22:56
justinsbpvo: I tried codifying what I'm talking about...22:56
pvoI see ops scripts for #1 and #2 is something that shoudl be configurable22:57
justinsbpvo: First 120 lines here: http://bazaar.launchpad.net/~justin-fathomdb/nova/restart-instance/view/head:/nova/virt/driver.py22:57
*** st-16714 has quit IRC22:57
pvosometimes you *dont* want to bring that host back online22:57
vishyjustinsb: i think default mode should just be do nothing22:57
pvofor the vms, I mean22:57
justinsbpvo: Exactly, which is what persistence_mode is supposed to be about22:57
*** dutsmoc has quit IRC22:57
justinsbvishy: OK... so we need a third mode which just updates the state but doesn't do anything else22:57
justinsbvishy: i.e. updates the DB state22:58
*** santhoshtw_ has joined #openstack22:58
justinsbvishy: And if a host restarts, it leaves it as shutdown22:58
justinsbvishy: And that will be the default22:58
vishyjustinsb: I'd prefer the compute worker to be pretty dumb22:58
*** santhoshtw has quit IRC22:58
*** santhoshtw_ is now known as santhoshtw22:58
vishyjustinsb: the persistence stuff you are talking about should be at a different layer IMO22:58
pvovishy: really?22:59
_vinaytermie: ok .. thx. So If I want to understand how my openstack installation behaves when I create lots of VMs, then I have to write my own tests ... correct?22:59
pvowon't the compute node be the place to make that decision when the host reboots though?22:59
justinsbvishy: Some sort of "nova supervisor system"?22:59
vishypvo: yeah, some "persistence modes" will be actually move the instance to a new box via migration22:59
vishypvo: if the compute host comes back and says oh, let me restart this and it is already running on another system, you have issues23:00
termie_vinay: at this point yeah23:00
vishypvo, justinsb: I could get behind some very simple modes that are on the compute host, such as restart all of my instances if i reboot23:00
_vinaycool.. thanks23:00
vishyi think even that is dangerous though23:01
pvojustinsb: I think this is why we introduced the 'bootlock' code23:01
pvoat least in xenserver you can set a node to not boot ever23:01
*** mray has quit IRC23:01
vishywhat if there was a power outage and the iscsi export on host b hasn't come back up yet23:01
uvirtbotNew bug: #745340 in nova "euca-attach-volume fails when using iSCSI on XenServer" [Undecided,New] https://launchpad.net/bugs/74534023:01
vishyperhaps we want to wait until the volume is available before rebooting the instance23:01
pvoin xen we move the config out of the way to 'lock' it23:01
justinsbvishy: My goal is to fix the basic behaviour, while leaving you the option for advanced behaviour23:01
vishyjustisb: right.  So basic behavior in my mind is one flag for A) do nothing B) db wins C) hypervisor wins23:02
vishythen we push more complicated logic a layer up23:02
justinsbvishy: OK, so I can add a third flag for 'do nothing' mode23:02
pvovishy: do you see the db as the owner of state for the vm?23:02
pvoor the compute node itself?23:03
vishypvo: i think it depends on the deployment23:03
justinsbI think 'db wins' is what I call 'Relaunch'23:03
pvodoesn't that introduce some confusion as to be behavior?23:03
justinsbAnd I think 'hypervisor wins' is "Ephemeral"23:03
justinsbRelaunch = Cloud Servers and Ephemeral = EC2, in my mind23:04
pvoif you reboot a host that isn't really ephemeral since the instance will still exist, it'll just be off.23:04
justinsbpvo: Well, right now, if you reboot a host it is marked deleted in the DB23:04
justinsbpvo: And deleted from libvirt23:04
justinsbpvo: That's the 'hair on fire' bug23:04
vishyjustinsb: db wins is slightly more than that but yes23:05
*** adiantum_ has quit IRC23:05
vishyjustinsb: can we do a quick bugfix which is just update the state in the db23:05
vishywithout deleting it23:05
justinsbvishy: Probably...23:06
justinsbvishy: But I feel it's not really addressing the underlying issue23:06
justinsbvishy: Which is that we don't have a defined behaviour for what should happen in the various circumstances23:06
vishyjustinsb: i think it is, i prefer leaving that to orchestration23:07
justinsbvishy: If we can agree one persistence mode set of options, then persistence mode goes away23:07
pvoI like #1 ... let the operator figure it out, but don't destroy it.23:07
vishythere are obviously multiple sets of options23:07
vishyand some providers may want to expose the functionality23:08
vishyper instance23:08
justinsbvishy: I would like to see a 'bring it back up' option23:08
pvoits a requested feature for us too23:08
justinsbvishy: I think that's pretty useful...23:08
justinsbvishy: e.g. for the VM running my orchestration system :-)23:08
pvoI can see it being in the next compute api23:09
justinsbvishy: I can either fix this now (the code's there), or we can just defer it23:09
*** dendrobates is now known as dendro-afk23:09
vishyjustinsb: sure bring it up is a great option23:09
vishyjustinsb: but there is a massive bug right now23:09
justinsbvishy: Indeed :-)23:09
vishyjustinsb: and i don't think we have a good place to put this option23:09
vishyit should be per vm and optionally suppported by the deployment23:10
justinsbvishy: You mean to expose this option?23:10
vishyjustinsb: yes23:10
justinsbvishy: That's fair23:10
justinsbvishy: But it'23:10
justinsbvishy: But it's easier to expose an option we have than one we don't23:10
*** adiantum has joined #openstack23:10
justinsbvishy: I can rework so it's just a 'don't delete my instances please' patch23:11
vishyjustinsb: if you want a simple thing right now, i think a simple flag called auto-relaunch will do what you want23:11
*** Zangetsu has quit IRC23:11
justinsbvishy: Yes23:11
vishyjustinsb: the rest is more like a new feature23:12
justinsbvishy: I'm fine with that.  I'll probably just do a new patch and keep the rest as a proposed new feature23:12
vishyjustinsb: sounds good23:12
justinsbvishy: For Cactus, of course :-)23:12
*** santhoshtw has quit IRC23:12
vishyjustinsb: about your feature, you'll have to explain the live migration thing a little more, and if there really is a way to tell the diff between a guest shutdown and a host reboot23:13
*** Daviey has quit IRC23:13
justinsbvishy: I think I'll leave that for the design summit / BP once I've thought through it all more23:13
*** aliguori has joined #openstack23:14
justinsbvishy: It rather depends on how the operator is managing live migration etc23:14
vishyjustinsb: another reason for pushing it up a level23:14
*** st-16890 has joined #openstack23:14
vishyjustinsb: none of this code actually runs if the host dies23:14
*** anotherjesse_ has joined #openstack23:14
vishyjustinsb: so we have to solve high availability at a higher level anyway23:14
justinsbvishy: Not yet, but that's why I wanted to focus on those 120 lines that defined the desired behaviour23:14
justinsbvishy: I think we've achieved that23:14
justinsbvishy: Decision: "Too hard; just stop deleting instances for Cactus"23:15
vishyjustinsb: i think this is a good subject for the design summit for sure23:15
justinsbvishy: Yeah, it would hopefully be less contentious than some of the others23:15
*** anotherjesse has quit IRC23:16
*** anotherjesse_ is now known as anotherjesse23:16
aixenvhey guys im still having a problem where none of my instances are pingable/sshable -im happy to share whatever documentation you need23:16
*** ewanmellor has quit IRC23:16
aixenvnetwork type is vlan23:16
*** anotherjesse has quit IRC23:16
vishyaixenv: are you on one box?23:17
aixenvvishy: yes sir, trying proof of concept on 1 box23:17
justinsbNova-Core: Volumes-API could use a review: https://code.launchpad.net/~justin-fathomdb/nova/volumes-api/+merge/5446423:17
*** vernhart has joined #openstack23:17
*** bkkrw has quit IRC23:18
*** dirakx has quit IRC23:20
*** Daviey has joined #openstack23:21
justinsbvishy: Should I mark instances in the SHUTOFF state deleted in the DB?  No, right?23:21
vishyno23:21
*** dmshelton has joined #openstack23:23
*** ewanmellor has joined #openstack23:28
justinsbjaypipes: I think I've reverted the extra code; are you OK abstaining on volumes-api now?  https://code.launchpad.net/~justin-fathomdb/nova/volumes-api/+merge/54464  Thanks :-)23:32
*** pharkmillups has quit IRC23:32
jaypipesjustinsb: going back in there now :)23:32
*** jk0 has quit IRC23:33
*** jk0 has joined #openstack23:33
*** ChanServ sets mode: +v jk023:33
justinsbjaypipes: Thanks!  Happy to fix anything you still see in there...23:33
*** jk0 has quit IRC23:34
*** jk0 has joined #openstack23:35
*** ChanServ sets mode: +v jk023:35
*** jk0 has quit IRC23:35
*** jk0 has joined #openstack23:41
*** ChanServ sets mode: +v jk023:41
*** ewanmellor has quit IRC23:42
*** jeffjapan has joined #openstack23:43
*** nelson has quit IRC23:44
*** nelson has joined #openstack23:45
*** clauden_ has quit IRC23:46
*** lionel has quit IRC23:47
*** syah has joined #openstack23:47
*** lionel has joined #openstack23:48
*** gasbakid has quit IRC23:49
*** _vinay has quit IRC23:50
*** st-16890 has quit IRC23:51
*** dsockwell has quit IRC23:52
*** jk0 has quit IRC23:53
*** st-17178 has joined #openstack23:54
*** jk0 has joined #openstack23:56
*** ChanServ sets mode: +v jk023:56
justinsbjaypipes: Thanks for the abstain23:57
Ryan_Lanefun with semantic mediawiki, and the openstack manager mediawiki extension: http://nova-controller.tesla.usability.wikimedia.org/trunk.1/Resource_query_examples23:57
jaypipesjustinsb: np23:58
Ryan_Lanewhen instances are created, their info is pulled from nova, placed in a mediawiki template that marks the data up with semantic properties23:58
*** jaypipes is now known as jaypipes-afk23:58
Ryan_Lanethe semantic properties can be queried23:58
zedashey, question about the stats/ code in swift: is anyone actually running this?23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!