=== warzauwynn_ is now known as warzauwynn [01:01] i installed ubuntu 64bit server on a VM and I can't access the internet although it should work. i think i bjorked my network settings, how do i reset them to 'default' ? [02:23] I'm trying to activate curl with php but it just won't acknowledge the extension is installed. [02:24] Maybe ask #php [02:27] it's currently invite only [02:29] That probably means you need to register your nick with freenode [02:37] twb`, no it means that you cannot join because the channel is locked [02:37] hence invite only [02:39] Plonk. [02:39] (Oh, it's ##php, you might be hitting the funky redirect misfeature.) [02:40] (Namely if you're already in the channel you're redirected to, you get an error.) [02:40] (Certainly, ##php is not invite only for registered users.) [03:00] #php ##php :Forwarding to another channel [03:00] heh, stupid [03:00] and I'm registered [03:00] patdk-lap: yes, but he wasn't [03:01] this channel redirection stuff on freenode really pisses me off though [03:01] I don't really see what the alternative is, though [03:02] Register #php and set /topic to "join ##php" ? [03:02] if I wanted to join #php, I want to join #php not ##php [03:02] if I can't join #php, ok, tell me, don't force me into ##php [03:02] I guess [03:03] FYI, it's ##foo not #foo because the latter is reserved for official channels [03:03] same goes for #ubuntu+1 :) [03:03] if I wanted #ubuntu, I would join #ubuntu :) [03:04] What, #ubuntu+1 redirects now? [03:04] That's lame [03:04] it will, oct 31st [03:04] Why? [03:04] +1 will still be +1 after a release [03:05] cause 12.04 won't exist in the build yet [03:05] once the package system is done, it's unredirected [03:05] happens every release cycle [03:05] #ubuntu+1 closes for about a month [03:05] I guess given that ubuntu is mostly used by noobs, I can understand doing that to flush them out [03:06] but, I hardly talk in ubuntu+1 anymore, moved more to ubuntu-testing now [03:06] oh ya, I was suppost to file bugs tonight [03:06] but stupid hp firmware died on me, and had emergancy downtime :( [03:06] Ubuntu doesn't have a testing alias :P [03:07] #ubuntu-testing: Currently testing Oneiric Beta 1 candidates | http://qa.ubuntu.com/testing/iso-testing/ | http://iso.qa.ubuntu.com [03:07] I know I dropped #debian for #debian-next to reduce noise. [03:07] Obviously the right name should be #foo′ :p [03:36] <[1]VampsDaBeast> hey guys. i have a question bout setting up a server to share external hard drives thru my network, how difficult is that to do === [1]VampsDaBeast is now known as VampsDaBeast [03:42] [1]VampsDaBeast it depends. do you want to manage file sharing permissions to lock areas down do you want to mix in authentication? what os's are you working with? [03:45] <[1]VampsDaBeast> idlemind, sorry bout that. net went out on me === [1]VampsDaBeast is now known as VampsDaBeast [03:49] vampsdabeast np so you are running linux and windows boxes? [03:52] idlemind, yes.. my network is a mix of both win and ubuntu.... i want to set up a box to share 3 external HD's [03:52] i'd roll with samba [03:53] can 10.04 setup with a LAMP/ISPConfig be able to handle that [03:54] not sure what ISPConfig is but yes you can throw SAMBA on a server that has a LAMP stack installed [03:54] ISPconfig = web hosting system [03:54] if that LAMP box is connected to the Internet you may be opening up your data to any attack that gets into your server === RyanP is now known as Guest22077 === ikonia_ is now known as ikonia === Kiall is now known as Guest77745 [08:04] morning all [08:12] Daviey: would you like me to pickup that extra euca security fix into the MP I have already raised for the SSLv3 compatibility? [08:14] jamespage: that sounds like a great idea. [08:16] jamespage: wow, this debdiff for asterisk is huge. [08:16] yeah - makes be kinda nervous TBH [08:17] woah. [08:17] mysql installation just threw gibberish at my terminal [08:17] Anyone ever seen something like that before? [08:17] hi all [08:18] nigelb: gibberish ? pastebin/screenshot [08:18] nigelb: no, can you pastebin? [08:18] hey koolhead11 [08:18] hey Daviey :) [08:18] nigelb: did you get your cron issue sorted btw? [08:20] jamespage: $ wc -l *.debdiff [08:20] 92404 asterisk_1.8.4.4~dfsg-2ubuntu1.debdiff [08:20] Daviey: yep [08:20] 10MB! [08:20] yikes [08:20] even though it is just bug fixes it feels like that really needs a FFE for sanity [08:21] Grumble, should be using .debian.tar.gz by now [08:21] Well that is how i'm treating it. [08:21] koolhead11 / Daviey - http://people.ubuntu.com/~nigelbabu/mysql-wtf.png [08:21] twb: uh? [08:21] the dbconf prompt for root password had something similar too. [08:22] nigelb: do you hav a funky locale set? [08:22] Daviey: re .debdiff. Except I guess that's a diff between debian and ubuntu or something, not upstream and ubuntu [08:22] nigelb: something has asked to move from G0 to G1 mode [08:22] twb: diff between ubuntu old and ubuntu new, bringing in debian changes. [08:23] nigelb: you need to run "reset" (type it blind) to get back to normal [08:23] Daviey: ok nm then [08:23] Daviey: Nope, its en_US; twb - thanks! [08:23] Oh hell. [08:23] As to *why*; I don't know [08:23] I managed to lock dpkg [08:23] Usually it's when you cat a binary file [08:24] I suppose it might be possible to do it by mashing your head on the keyboard, too [08:24] nigelb is well known for head smashing the keyboard. [08:24] :D [08:25] nigelb: what was the instance ami id? [08:25] I maintain summit! Its understood! :P [08:27] nigelb: /etc/cloud/build.info [08:27] Perl programmer hey [08:28] zul: hey [08:28] Daviey: [08:28] build_name: server [08:28] serial: 20110719 [08:29] What happens if you do >1 build in a day? [08:30] twb: .X [08:30] For Kubuntu Oneiric it reached .8 yesterday. :) [08:30] hah, .9, http://cdimage.ubuntu.com/kubuntu/daily/ [08:30] Fair enough [08:31] I was gonna suggest following the DNS convention [08:31] twb: zone files? [08:31] yes [08:31] YYYYMMDDNN [08:32] YAY! All restored :-0 [08:32] twb: Yeah, i'm not a fan of having .'s in names.. but meh, it works. [08:32] nigelb: Would be interesting to find out what caused it [08:33] The .N scheme means you have to stop at 9 or break LC_COLLATE=C [08:33] Daviey: I'm been pro yaking shaving this week :-) [08:33] I've never seen that before following an apt install of a package [08:33] Neither have I. [08:33] I'm guessing I've screwed up mysql totally. [08:34] I've been setting it up since 9 in the morning. Its 2 pm now. [08:34] Is it a mysql package you just built? [08:34] twb: TBH, if we roll >9 images in a day, we are doing it wrong™ [08:34] Daviey: optimist [08:34] twb: I don't build packages for production :) [08:34] nigelb: so how did YOU screw it up? [08:34] twb: Actually, I think he means given the time it takes, there may not be enough time :) [08:34] twb: chaging datadir [08:34] its always a mess. [08:34] Thank you apparmor. [08:35] twb: The reason there were 9 yesterday for Kubuntu, was due to archive inconsistencies on the build archive. Ie, a bug. === doko_ is now known as doko [08:35] so it was restarted multiple times. [08:48] jamespage: Just gone through the changelog, and it does seem to all be bug fixes, High/Medium and making stuff DTRT. [08:48] Daviey: yes - that was my take as well [08:48] but there are **alot** of them [08:57] jamespage: i'm going to try the package myself for a bit.. to see if it WFM. [08:57] https://launchpad.net/~davewalker/+archive/junk/+sourcepub/1949848/+listing-archive-extra [09:04] oh, WIN. [09:04] mysql doesn't start up anymore \m/ [09:06] Anyone knows which package has my.cnf? [09:07] mysql-server [09:07] thanks! [09:08] * popey hands nigelb a "dpkg -S /etc/mysql/my.cnf" [09:08] popey: I don't have the file :D [09:09] popey: Right. I could just run it on the laptop. Thanks! [09:09] Even if you deleted it, if it's a connfile it'll still be listed by dpkg -S / dlocate [09:09] indeed [09:09] also [09:09] AHH! [09:09] However if it's e.g. ucf'd, then you'd need to read /var/lib/dpg/info/... [09:09] * popey hands nigelb http://packages.ubuntu.com/search?searchon=contents&keywords=my.cnf&mode=exactfilename&suite=natty&arch=any [09:09] <-- sucks as a sysadmin. [09:09] nigelb: you are not alone [09:10] Much of my job is cleaning up after that kind of sysadmin. [09:11] * koolhead11 thinks going to be tough day figuring out keystone [09:40] Daviey: MP for euca updated with the clock difference patch [09:40] just testing it now [09:47] jamespage: rocking [09:49] i love cobbler - makes tearing down and rebuilding systems for testing so much quicker [09:51] jamespage: totally agree, although am yet to find way to provide custom partitioning [09:51] :( [09:52] Hi, I'm having a problem with a fresh installed Ubuntu 10.04.3 LTS server with MySQL 5.1.41-3ubuntu12.10. I've imported 1500 databases, 10 GB, (including the mysql DB) and copied the /etc/mysql/debian.cnf from the old (Ubuntu 8.04.4 LTS, MySQL 5.0.51a-3ubuntu5.7) to the new server. All went fine and everything is up and running. The only problem I've is debian-start is running 16 times pushing the load to 17 and keeps doing this continuesly. Is anyone [09:52] fammiliar with this kind of behaviour? [09:53] zul: there is no keystone configuration file with pkg keystone? [09:55] some log and ps aux information can be found here: http://pastie.org/private/ivf3wb7jzuorq3mdlazfya [10:06] Daviey: ping [10:33] hey koolhead11 [10:33] I have one 8.10 ubuntu-server, is it possible to upgrade this system to LTS? [10:33] (8.10 repositories are currently unavailable) [10:36] Daviey: am uninstalling the keystone package as well and trying the pkg from github. I have no luck in running keystone yet :( === j0nr_ is now known as j0nr [10:44] koolhead11: Yeah, keystone is erm, interesting at the moment [10:45] lambda_x: yes [10:45] !oldreleases | lambda_x [10:45] Daviey: whole openstack is running around keystone :D [10:52] koolhead11: well yes.. did you see the meeting last night? [10:56] Daviey: read the final outcome of the meetup. :D [10:56] long mail with plans [10:56] * koolhead11 wants to see dashboard replaced from django to something simpler :P [11:00] koolhead11: nah, django is a good choice. [11:02] Daviey: i would love to see http://flask.pocoo.org/ instead :D [11:02] i find django jumbo app :D [11:03] im trying to figure out a way to set up an incremental backup, to backup .tar files from server1 to server2 over a WAN.. would RSYNC work or is there something better [11:04] koolhead11: son of a....can you open up a bug about that [11:04] rsync is freggin' awesome. It's up for the task. [11:04] AdamBlack: you need tarballs? [11:05] rsync is not good for doing incremental tarballs, is it ersi_ ? [11:05] zul: hehe. i thought i should not. :D [11:05] zul: i will replace ... to 'god' :D [11:06] Daviey: True, not to my knowledge atleast. I was more on track about that rsync is great at transfering. The data to be transferred should be fixed prior to rsync use ;p [11:07] Daviey: Server1 hosts websites and uses DirectAdmin, DA stores the site backups in tarball and nobody knows where the sites are stored on the server(just joined this place) its not usuall www [11:08] AdamBlack: DirectAdmin.. :( [11:08] Can't easily help with that myself. [11:09] worst case scenereo i can backup the whole server1 and scp it to server2 :P [11:10] AdamBlack: Try my tool, www.synctus.com/ddar. It'll de-duplicate what it transmits over the wire and store it in an archive at the remote end. [11:11] AdamBlack: it'll work for tarballs - letting you store/trasmit multiple ones that are similar efficiently [11:11] rbasak: interesting! [11:11] rbasak: having a look now :D [11:13] rbasak: hey. [11:13] hey koolhead11! [11:14] zul: okey, am reporting it sir. :D [11:15] koolhead11: less bugs, more patches :P [11:16] Daviey: :) [11:30] hey guys im running into an issue where i cannot set my locale when running tzdata anyone else experiencing this issue [11:30] im on 10.04.3 [11:32] this is the output im getting [11:32] http://pastebin.com/byk0TbNT [11:39] eagles0513875: do you want me to google that for you? [11:40] no need just the first time im seeing that [11:40] pmatulis: i ran dpkg-reconfigure tzdata and set it to my right time zone yet it still brings what i pasted up [11:45] pmatulis: why are these msg's popping up about lc_ctype cannot change and warning about setlocale lc_ctype cannot change locals when i do a tab completion === ersi_ is now known as ersi [12:19] Anyone familiar with Symfony (PHP) here? [12:19] https://bugs.launchpad.net/openstack-dashboard/+bug/855467 [12:19] Launchpad bug 855467 in openstack-dashboard "Keystone fails to locate any configuration file." [Undecided,New] [12:19] Jeeves_: ? === Guest77745 is now known as Kiall [12:20] koolhead11: If anyone is familiar with it [12:21] Jeeves_: you can ask the question if its related to ubuntu server i suppose :) [12:23] i am about to launch 2 webservers. Both of these will host same app code. I want both server's nginx, php conf and app code to be in sync. Whats the best way? NFS? cron'ed rsync? something else? [12:51] Daviey: euca appears to still work with both of those patches applied [12:51] good morning [12:52] morning zul [12:52] good if you want to sponsor - https://code.launchpad.net/~james-page/ubuntu/oneiric/eucalyptus/fix-sslv3-compat/+merge/76258 [12:52] but i would be tainted [12:57] jamespage: you've missed the fact that you can upload that yourself [12:57] :) [12:57] I don't think so [12:57] I used to be able to [12:58] ah [12:58] nope - I can't :-) [12:58] Yes, sorry.. you can for SRU, oddly :) [12:58] jamespage: you used to be trusted, but not anymore :) [12:58] yes - but thats because its generated from the seed [12:59] and the seed if difference pre oneiric [12:59] wel yes [13:00] zul: I saw that cgroups/libvirt issue again last night - bug 842845 [13:00] Launchpad bug 842845 in libvirt "problems starting multiple lxc instances concurrently" [High,Confirmed] https://launchpad.net/bugs/842845 [13:01] jamespage: bah [13:01] but I was only trying to start one instance this time :-( [13:01] jamespage: did you switch between like kvm to lxc? [13:01] nope - it was a fresh install with just lxc only [13:01] In other news, turns out rice cooked in a microwave is less than good. [13:02] Daviey: duh.. [13:02] I started up a 4 OK (in a single reservation) - left it overnight and then tried to start one this morning - quack quack oooppps [13:02] jamespage: can i get acccess to the machine? [13:02] * koolhead11 kicks himself [13:02] zul: nope - I had to scrub it to test the euca fixes :-( [13:03] jamespage: doh [13:03] but I'll set it up again ~ 20 mins [13:03] jamespage: ok lemme know when you can give me access [13:03] sure [13:05] zul: whilst you are waiting, you could setup ipv6 to connect to jamespage's network. :) [13:05] that you could [13:05] jamespage: how can i do that? [13:06] I'm IPv6 enabled so all my servers get globally accessible IP addresses [13:06] okies...meaning :) [13:06] I'll have to permit you access through my firewall [13:07] zul: you don't have IPv6? [13:07] jamespage: ok [13:07] zul: forwarding you a mail [13:07] jamespage: no [13:07] :-( [13:07] still old school [13:07] zul: chuck.shortk right? [13:07] Daviey: eh? [13:08] zul: you have mail. [13:08] oh goody i love email [13:08] this might be a stupid question [13:08] but how do I easily see what preseed configuration parameters a package has? [13:09] What's the preferred way of getting a nova test environment going on oneiric? I'm trying https://github.com/vishvananda/novascript/blob/master/nova.sh but it doesn't seem to want to work with lp:ubuntu/nova [13:10] rbasak, all-in-one install try this - https://wiki.ubuntu.com/ServerTeam/Oneiric/OpenStackTestPlan [13:10] jamespage: something like, $ debconf-get-selections | grep mysql [13:10] ? [13:11] jamespage: thanks, but can I run out of my own nova source tree? [13:12] rbasak: if using lp:nova, i would use nova.sh [13:12] Daviey: nova.sh works with lp:nova but evidently not with lp:ubuntu/nova [13:13] rbasak: if using lp:ubuntu/nova, i'd probably generate a deb TBH [13:13] I have a patch that may or may not work but I can't get a sensible environment to test it in [13:24] morning everyone === ahs3` is now known as ahs3 [13:35] does anyone know how to make iscsi connection logins persistent across reboots on the initiator ? using 10.04 server LTS [13:45] jamespage: i don`t see mysql there :P [13:45] it does not need it [13:46] for all-in-one anyway [13:46] New bug: #628039 in open-vm-tools (multiverse) "open-vm-tools requires xorg but is supposed to be CLI only (dup-of: 604998)" [Undecided,Confirmed] https://launchpad.net/bugs/628039 [13:46] New bug: #855366 in openssh (main) "package openssh-server 1:5.3p1-3ubuntu7 failed to install/upgrade: procedure installed post-installation script returned error code 2" [Medium,Incomplete] https://launchpad.net/bugs/855366 [13:46] New bug: #855401 in exim4 (main) "package exim4-config 4.74-1ubuntu1.2 failed to install/upgrade: el subproceso instalado el script post-installation devolvió el código de salida de error 2" [Undecided,New] https://launchpad.net/bugs/855401 [13:46] New bug: #855411 in kvm (main) "kernel BUG at /build/buildd/linux-3.0.0/arch/x86/kvm/../../../virt/kvm/kvm_main.c:2275!" [Undecided,New] https://launchpad.net/bugs/855411 [13:46] New bug: #855416 in net-snmp (main) "package snmpd 5.4.3~dfsg-2.2ubuntu1 failed to install/upgrade: ErrorMessage: Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück" [Undecided,New] https://launchpad.net/bugs/855416 [13:48] Daviey: Is there any documentation at all for the orchestra stuff? [13:48] Daviey: I've installed ubuntu-orchestra-provisioning-server. Now what? [13:48] soren: in progress [13:48] RoAkSoAx: Does that mean "no"? [13:48] soren: there is [13:48] Great! :) [13:48] Where? [13:49] soren: but im in the mprocess of writing it on help.u.c [13:49] soren: starting to [13:49] jcastro: ping [13:49] RoAkSoAx: Where is it now? [13:50] soren: private [13:50] jamespage: earlier we used mysql for all in one on natty and were thinking the same for oneiric. :d [13:50] I see. [13:50] hey soren [13:50] The problem is that from what I can see, it's completely and utterly broken, but the docs might tell me that this is how it's supposed to (read: not) work. [13:50] Hi, I'm having a problem with a fresh installed Ubuntu 10.04.3 LTS server with MySQL 5.1.41-3ubuntu12.10. I've imported 1500 databases, 10 GB, (including the mysql DB) and copied the /etc/mysql/debian.cnf from the old (Ubuntu 8.04.4 LTS, MySQL 5.0.51a-3ubuntu5.7) to the new server. All went fine and everything is up and running. The only problem I've is debian-start is running 16 times pushing the load to 17 and keeps doing this continuesly. Is anyone [13:50] fammiliar with this kind of behaviour? some log and ps aux information can be found here: http://pastie.org/private/ivf3wb7jzuorq3mdlazfya [13:51] soren: what specific issues are you seeing? [13:51] Daviey: I don't know. What is it supposed to do? [13:52] Almost every conceivable answer I've been able to come up with for that answer, it doesn't do. [13:52] soren: I was expecting you to reply with package conflicts, or a traceback or something! [13:52] So maybe I'm not veyr good at guesssing what it's meant to do. [13:52] I install the package. It goes... err... fine, I guess. It asks a bunch of questions. I provide answers. When it's done, I haven't a clue what to do. [13:52] There's a new file in /etc/apache2/sites-available. [13:53] (even thought it's not a site) [13:53] ...I enable that.. [13:53] and try to access the URL it "suggests". [13:53] and I get a 403. [13:53] It points to an empty dir, so it's not very interesting anyways. [13:53] soren: what dir? [13:53] So maybe I'm doing this *all* wrong. [13:53] /var/lib/orchestra/www/ [13:53] RoAkSoAx: ^ [13:54] soren: that might be just leftovers [13:54] From what? I *just* installed it. [13:54] It's not been half an hour. [13:54] soren: from previous orchestra version 1.x [13:54] soren: hehe just hold on for a while and I'll have some documentation ready [13:54] In the packages or on my system? [13:54] soren: packages [13:54] Ah. [13:55] Am I installing the wrong pacakge, perhaps? [13:55] If I want the thing that can provision new servers, what should I have installed? [13:55] soren, i think you're not in RoAkSoAx's target audience [13:55] :) [13:55] soren: ubuntu-orchestra-provisioning-server [13:55] smoser: I'm sure I'm not. [13:55] RoAkSoAx: YEah, that's what I got. [13:55] SHould I be using a PPA instead? [13:55] soren: so that should have pulled cobbler [13:56] soren: then imported ISO's automatically to cobbler [13:56] soren: now you need to add systems into cobbler [13:56] I'd be *happy* to report these as bugs, but I don't know if they are. I might be doing this *all wrong* and it's behaving exactly like it's meant to. [13:56] you should have a cobbler web ui at http://127.0.0.1/cobbler_web === scar[w]_ is now known as scar[w] [13:56] cobbler*_web*. [13:56] Of course. [13:56] Why didn't I guess that? [13:56] Great. [13:57] What's the username? I was only asked for a password during install. [13:57] cobbler [13:57] as root, you can run 'cobbler' commands [13:57] and it has useful-ish help [13:57] but i agree that the http:// is completely un-discoverable [13:57] soren, cobbler [13:58] soren, it tells you that the username is cobbler and you need a password for it xD [13:58] smoser / soren: think it requies a debconf note? [13:58] i dont know. i think soren should have just known to go to /cobbler_web [13:58] seriously [13:58] Daviey: debconf note, mention in package description, in /usr/share/doc//README, on help.ubuntu.com. ANywhere, really. Just *somewhere*. [13:58] Not just in the logs from this channel :) [13:59] soren: google will parse this channel shortly. [13:59] fwiw, i only knew cobbler_web because it is in my browswer history [14:00] ok next upload will ship configuration files for keystone [14:00] zul: er, for what part? [14:02] Daviey: it doesnt ship configuration files in the first place so it doesnt know about the sqlite database that it uses [14:04] zul: ah, ok - you are not coupling anything to keystone, right? [14:04] Daviey: hell no im just making it usuable [14:04] smoser, utlemming: beta-2 ec2 tests look OK - a couple of failures where ec2 failed to provision anything [14:05] and one where the network did not come up on first boot - http://tinyurl.com/6dxsazg [14:06] zul: hmm.. we don't want stuff easy to use, do we? :) [14:06] RoAkSoAx: supp? [14:07] Daviey: of course not :) [14:08] koolhead11: nothing much, you? === shadeslayer_ is now known as shadeslayer [14:09] RoAkSoAx: hitting head against keystone. planning to finish my cobbler left over work. Am yet to able to succeed in automated custom partitioning. :( [14:11] Daviey: easy of use? pft [14:13] hey lynxman [14:13] hey koolhead11 o/ [14:18] jamespage: can you try applying this patch? people.canonical.com/~chucks/nova-get-info-exception.patch [14:18] zul: sure [14:32] rbasak: have you documented the cobbler VM install steps somewhere? [14:35] koolhead11: I ended up using http://pad.ubuntu.com/arm-server-netboot (not by me) [14:41] zul - testing that now [14:42] i am about to launch 2 webservers. Both of these will host same app code. I want both server's nginx, php conf and app code to be in sync. Whats the best way? NFS? cron'ed rsync? something else? [14:46] Error404NotFound: rsync [14:46] i have herad of people using for the same [14:46] rsync [14:46] *hear :D [14:47] what about the part which would involve creating new vhosts? i would also have to do a graceful web server restart for those rsync'ed files. [14:50] Error404NotFound: i am not very sure of your application but what you can do is check for nginx as load balancer and rsyc to sync up data on both the systems. [14:51] hmmm, i went another way around, my scripts test for /etc/nginx.reload and if it exists, reload nginx, deletes that from from source as well as destionation. [14:51] destination* [14:51] though still one problem : single point of failure. [14:51] rbasak: https://gist.github.com/1205825 is not accessible to me. am i the only one in world facing that ? [14:52] koolhead11: yes [14:53] koolhead11: wfm [14:53] http://www.downforeveryoneorjustme.com/gist.github.com/1205825 [14:55] rbasak: hkraal seems like websensce is culprit [14:55] smoser: you were asking why nova hasn't built? [14:55] Since the last nova built, it was promoted to main. [14:55] i was, how did you know, Daviey [14:55] glance isn't yet in main, and is a build dep [14:56] ok, so lets pretend for a moment that i dont care why [14:56] and i want to be able to install nova [14:56] just say someone actually wanted to try that [14:56] jd-strand is reviewing glance as we speak, once that is good, we are GOLD> [14:56] ok. [14:57] smoser: then the prior built binary will be installed. [14:57] Until a binary is produced, it will not be superseeded. [14:57] complete with crippling bugs [14:57] :) [14:57] * Daviey cripples smoser [14:57] knowledge of this came from agy telling me that there were no nova updates for Canonistack. [14:59] Error404NotFound: http://wiki.nginx.org/LoadBalanceExample this is what i meant [14:59] hkraal: isup.me [15:02] koolhead11: even with this, configs would have to be copied between both backends and also single point of failure with respect to copying configs. [15:04] smoser: http://pb.daviey.com/qdVg/ [15:05] suck [15:06] open a bug on this. [15:18] smoser: i think you need to, $ ubuntu-bug ubuntu-bug [15:19] no [15:19] i think i discovered the problem [15:19] and i feared this would happen [15:19] :) [15:19] i think its because 'telnet 169.254.169.254 80' hangs [15:20] smoser: uh? [15:24] smoser: can you explain? [15:25] apport checks to see if it is in ec2 [15:25] by checking for the metadata service [15:26] Daviey, ok. any idea why its not a genuine package? [15:27] so i veriifed that the 169.254.169.254 was the issue [15:27] i did: [15:27] route add -host 169.254.169.254 reject [15:27] which can then be removed by [15:27] route del -host 169.254.169.254 reject [15:30] h5 [15:30] ' [15:30] I'm getting an error whenever I boot up my server. [15:31] init: ureadahead-other main process (712) terminated with status 4 [15:31] [ 103.509461] [drm:pch_irq_handler] *ERROR* PCH poison interrupt [15:32] What does this mean? google is unhelpful. although I do think it does have something to do with checking the disks. [15:32] CluelessPerson: What ubuntu release? [15:33] 11.04 [15:33] before that error, a couple lines above it speaks about forcing a check on the drives, it being mounted 38 times without a check [15:34] CluelessPerson: Looks like a kernel bug, and known. [15:34] It would help i you raise a bug, or continue the discssuion in #ubuntu-kernel [15:35] I did see a post about a bug related, but didn't realize that this was specifcially it [15:35] I'll look in to i [15:35] it might not be, but the kernel folks will be able to help more. [15:35] thanks [15:37] Daviey, bug 855651 opened for the apport issue we saw. [15:37] Launchpad bug 855651 in apport "apport can hang when checking for ec2 metadata" [Low,Confirmed] https://launchpad.net/bugs/855651 [15:39] cool [15:42] bug 855660 for the DescribeInstances bug that we were seeing which now seems gone. [15:42] Launchpad bug 855660 in nova "DescribeInstances fails sporadically" [Undecided,New] https://launchpad.net/bugs/855660 [15:43] wron [15:43] g [15:55] adam_g: around? [15:58] Daviey: hey [16:01] adam_g: rocking [16:01] adam_g: morning ;) [16:12] adam_g: can you see my message? [16:24] is/has anyone (utlemming, jamespage) looked at results at https://jenkins.qa.ubuntu.com/job/oneiric-server-ec2/ [16:25] smoser: I took a run through earlier [16:26] did we opne bugs ? [16:26] or mark failures as a particular bug ? [16:26] is there any sane way to do that in jenkins ? [16:27] there are only three test failures [16:27] two looked like ec2 rather than Ubuntu errors - machines where never provisioned [16:27] and one was lack of network on first boot [16:28] jamespage: shazbutt [16:28] smoser: http://tinyurl.com/6zfumu2 [16:28] as utlemming just asked me to re-run against the most recent images I stopped filing results [16:29] oh. those are against yesterdays images ? [16:29] we really need to improve our test suite. [16:29] as openssl was broken for https traffic yesterday :) [16:29] smoser: 20110920 [16:30] jaso i ask a general question.... [16:30] we're going to be running these tests more often (i hope) [16:30] is there a way that we can attach bug numbers and or data to the results ? [16:32] smoser: yes [16:32] https://jenkins.qa.ubuntu.com/job/oneiric-server-ec2/ARCH=i386,REGION=ap-southeast-1,STORAGE=instance-store,TEST=simple-user-data,label=ubuntu-server-ec2-testing/ [16:33] for example [16:36] ah. ok. that is useful somewhat. that comment there i son the parituclar test ? [16:36] that is nice. [16:37] smoser: great! instances refuse to die [16:38] ah, just slow to die for some reason [16:38] i think they're dead now [16:39] yeah [16:39] that is know behavior [16:39] terminate-instances; list [16:39] will show terminated instnace as 'running' [16:40] i think i saw that yesterday [16:40] instance is dead, /var/lib/nova/instances/instance-* is deleted, etc. but updating host status in db seems delayed [16:41] or instance status [16:45] I had that several times myself, I had to delete the objects from the DB manually at the end [16:53] heh....im dont dead im just resting [16:53] sorry i watched monty python last night [16:57] zul: bring out yeh deaaad === jj995_ is now known as jj995 [17:04] smoser: do you have a euca-terminate-all helper? [17:05] I made one a while ago, but wonderd if you had anything clean? [17:07] i can make one [17:08] smoser: mine was euca-describe | grep running | awk | -> for i in that ; terinate $i [17:09] smoser: see win #4 [17:19] 011-09-21 13:18:53,070 WARNING nova.scheduler.manager [-] Driver Method schedule_run_instance missing: 'ChanceScheduler' object has no attribute 'schedule_run_instance'.Reverting to schedule() [17:19] nice [17:21] oh [17:21] hold on [17:21] adam_g: do you have an idea why only the first node is working? [17:22] yes [17:41] RoAkSoAx: yo! [17:41] RoAkSoAx: mtaylor has a some ideas about the pxe preseed opts in Orchestra [17:41] RoAkSoAx: you around? [17:42] kirkland: that sounds interesting :) [17:42] mtaylor: RoAkSoAx: I'm nibbling on lunch, so make sure you highlight my nick when you speak :-P [17:42] RoAkSoAx: so - I was checking in with kirkland about whether or not orchestra had done anything about preseed's inability to properly deal with multiple nics. (last I checked, I needed to add "netcfg/choose_interface=eth0" to the kopts even if I had that in the preseed file) [17:44] RoAkSoAx: so I guess the inquiry is in two parts - is there a way to get preseed itself to do what I'm asking it to do without having to pass kopts, and if not, is there a way to make orchestra scan through stuff and do the right thing so that folks don't get screwed by doing a preseed config that still asks menu questions [17:47] mtaylor kirkland im on way to lunch too can we talk in ~1hr? im from cell atm [17:47] mathiaz, meet utlemming . [17:47] mtaylor: what would your desired behavior be? [17:48] RoAkSoAx: sure [17:48] utlemming, is doing much of the ec2 work now. you can ping him if i'm not available for sure. [17:49] mtaylor: ie, you don't want it to be an orchestra-wide setting, do you? [17:49] mtaylor: different machines might have different nic counts, right? [17:49] smoser: great -thanks! [17:50] matttthiiiiiiiiiaaaaaaaazzzzzzzzzzzzzzzzzzzzzzzz [17:50] kirkland: :) [17:50] :-) [17:50] kirkland: how are you doing/ [17:50] ? [17:50] mathiaz: well, man :-) [17:50] mathiaz: et toi? [17:50] mathiaz: I seem to remember you saying, "I won't be a stranger" [17:51] yes, its good to see the ubuntu hero mathiaz around. [17:51] we were just swearing^H^H^H^H^H^H talking about some of your work yesterday [17:52] smoser: ah nice! Hopefully some of it is still used :) [17:52] kirkland: doing well here [17:52] hoping to get some of the euca-stress tests pointing at openstack [17:55] kirkland: well, thing number one is that if I put netcfg/choose_interface=eth0 into a preseed file, I'd love for that to work [17:56] weird... looking at my management tool's results for chkdsk eventlogs, I see some computers where it did this: Check C:, fix C:. Reboot. Check D:, fix D:. Check D:. No errors. [17:56] Note that the "C:" is one event, and the "D:" pair is another event... yet the TimeGenerated field is the same on both. [17:56] kirkland: BUT - if that doesn't work, it would be a nice hack if orchestra could look in the preseed file for netcfg/choose_interface and if it's there toss something into the kopts [17:56] mathiaz: hey! [17:58] oops, wrong channel. [17:59] DanaG: :D [18:01] mtaylor: is this a well known bug in netcfg or something? [18:02] SpamapS: afaik - I learned about the kopt workaround from a blog somewhere a couple of months ago [18:02] SpamapS: so, I think so [18:06] SpamapS: related (marginally) ... how does one connect a node in orchestra to a particular set of juju charms (that's never going to get easy to say) [18:08] mtaylor: juju wants to be the thing that tells orchestra to turn a machine on / configure it.. [18:08] mtaylor: so you use the orchestra provider [18:08] SpamapS: AH [18:08] mtaylor: orchestra sort of becomes your EC2 or OpenStack, so to speak [18:08] mtaylor: I believe adam_g is working on a blog post for Juju+Orchestra == OpenStack [18:13] darn, somebody released mcollective on debian after our package, now we have delta :( [18:13] lynxman: how big of a delta? [18:14] zul: afaict biggest thing being the recommend activemq instead of rabbitmq [18:14] zul: and a couple small details [18:14] lynxman: do you know why that is? [18:14] zul: I have a friend who's a maintainer in debian, he recommends me to join the maintenance team for the package :) [18:14] lynxman: good idea [18:14] zul: because upstream recommends activemq [18:15] maybe because activemq doesn't require erlang? [18:15] * mtaylor hides [18:15] erlang is off the hook [18:16] mtaylor: well player sir, well played [18:16] s/player/played/ [18:16] zul: I think they'll eventually switch to rabbitmq tbh [18:17] zul: anyhow I need to get involved :) === med_out is now known as medberry [18:23] any good opensource database browser/query tools for talking with M$ databases? [18:26] kpettit: odbc I reckon should do the job, that's how I do it normally [18:27] I'm not that familiar with dealing with ODBC. I just need to be able to talk to it so I can run sql queries and such. [18:27] is there good ODBC query/browser tool? === Guest22077 is now known as RyanP [18:33] I think the only reason upstream recommends activemq is that its what they started with. [18:33] * SpamapS said referring to mcollective [18:34] kpettit: I believe libreoffice-base can use any odbc driver [18:34] worth a try. thanks [18:35] SpamapS: yeah actually mcollective upstream recommends activemq as well, but I'm in close contact with the author and he blesses our use of rabbitmq :) [18:35] SpamapS: he's thinking about switching to rabbitmq at some point [18:39] lynxman: right, thats what I mean.. AMQ is just what he used first, so he can confidently recommend it. [18:39] my experience with ActiveMQ was that it was dog slow, crashy, and frustrating to configure. [18:39] SpamapS: deffo but it's a big delta with our package :) [18:40] SpamapS: and it's not even packaged for Ubuntu [18:40] libactivemq-java - ActiveMQ message broker core Java libraries [18:40] not that? [18:40] SpamapS: those are just the java libraries, not the server [18:41] Oh is there some reason the server isn't available? [18:42] I'm sure somebody might like to use it. :p [18:42] SpamapS: well... I think I can take it from debian, would be a good exercise :) [18:42] SpamapS: considering that packaging activemq is a b**tch [18:42] SpamapS: so if the work has already been done... :) [18:44] * lynxman tries to have fun while at puppetconf [18:46] lynxman: what do you mean "take it" from debian? it should get synced automatically. [18:46] SpamapS: it's in unstable [18:47] for how long? [18:47] Ahh its just arrived. [18:47] SpamapS: http://packages.debian.org/sid/activemq [18:47] SpamapS: yeah, it's new and fresh [18:47] lynxman: you should file a sync request [18:47] SpamapS: oh, do explain :) [18:47] * lynxman learns something new [18:48] lynxman: 'requestsync' on any ubuntu system with ubuntu-dev-tools installed [18:48] SpamapS: cool, ty [18:48] lynxman: its a bit late, but I think its worth putting it in 11.10 [18:49] SpamapS: maybe it can get in universe, but yeah I think it's late for 11.10 [18:50] hallyn, so you were asking me to sponsor ifupdown for bug 850309, right ? [18:50] Launchpad bug 850309 in libvirt "libvirt fails to autostart VM attached to a bridged port" [Medium,Confirmed] https://launchpad.net/bugs/850309 [18:50] lynxman: everything starts in universe :) [18:51] I get an error while booting my server now.... [18:51] init: ureadahead-other main process (712) terminated with status 4 [18:51] smoser: for starters just a sanity check. But if it looks good to you then sure. [18:51] SpamapS: as it should be ;) [18:51] smoser: it'll need the teensiest of libvirt update as well :) [18:51] while doing it's check mount/disk thing after however many boots, I'm getting that and this other line and several others [18:51] CluelessPerson: do you have a separate /var partition ? [18:52] [ 103.509461] [drm:pch_irq_handler] *ERROR* PCH poison interrupt [18:52] hallyn, i generally think its sane. [18:52] SpamapS, No, or, not that I know of, then again I'm a new. JNot that I set up. [18:52] * mtaylor is currently battling libvirt. swings arms aimless in the air. collapses sobbing [18:52] New bug: #855800 in qemu-kvm (main) "KVM crashes when attempting to restart migration" [Undecided,New] https://launchpad.net/bugs/855800 [18:52] CluelessPerson: ahh ok.. that used to cause a similar error. ureadahead is just an optimizer, so that message is probably just an annoyance. [18:53] and i even generally think it is non-intrusive [18:53] mtaylor: use fire [18:53] SpamapS: trying man [18:55] hallyn, i guess i dont have anything terribly against it. i can't see how it would regress anything, its just an upstart event that nothing would ever listen for (until you hadded libvirt, where youd' ahve to depend on that version or greater of ifupdown) [18:55] smoser: +1 from me.. not having the 'wait forever for dhclient' part of static-network-up is disappointing, but it makes it so people will be setup for a better experience on upgrade. [18:55] great, thanks guys. [18:55] objections to doing the same for lucid? [18:56] I think it should go all the way back to lucid [18:56] * mtaylor thinks SpamapS should go all the way back to lucid [18:56] i have no objections.. but see what the patch looks like. if it actually is as trivial and non-intrusive as it is here. [18:56] There will be plenty of people who will appreciate that. [18:56] * SpamapS thinks mtaylor should stop being so hoary [18:57] SpamapS: but the breeze is so karmic... [19:02] hallyn, one comment, if you're merging changelog entries, you might as well merge them all i think [19:03] rather than confusing *\n[Scott Moser]\n...[Clint]\n...[Scott ]\n... [19:03] SpamapS: btw you're packaging juju right? Let me know when I can sync my port :) [19:07] lynxman: right, we're waiting for all the eureka features to land then will upload it. [19:07] SpamapS: schweet [19:11] SpamapS, It's keeping my server from booting [19:14] CluelessPerson: it may be a symptom of whats keeping your server from booting, but its probably not the root cause. What version of Ubuntu? [19:21] 11.04 [19:21] SpamapS, ^ [19:23] Phew. Finally got a server off of its 2.6.24-19 kernel. [19:24] Tough nut to crack, that one. It was infected with evms, which held my boot record hostage. [19:25] /boot was an lvm volume that lived on top of a software raid1 set. [19:26] Because evms had been installed at some point (this is a rather old server, let me tell you), it was in the initrd. [19:26] ...this meant that instead of having md0 (the raid1 set holding my lvm stuff) be built up of sda1 and sdb1, it was built up of dm-0 and dm-1 which were in turn evms crackpot aliases for sda1 and sdb1. [19:27] ...and lilo refused to install an mbr on a devmapper device. [19:27] ...but I couldn't get rid of evms, because that would require installing an initrd that didn't have evms in it. [19:28] I finally had the epiphany that I could use kexec to load a new kernel and initrd. [19:29] and rid myself of this ancient kernel. I can't imagine how many security bugs have been fixed between 2.6.24-19 and 2.6.24-29. [19:34] \leave [19:43] CluelessPerson: maybe try editting the command line in grub and remove the 'quiet' keyword so you can see what the system is doing before it fails. [19:46] CluelessPerson: did you speak with kernel? [19:53] I'm getting this error when starting mysql: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) [19:53] I've tried like the first 20 google results, but can't find a solution [19:54] I'm not sure what caused it, it used to work... [19:56] SpamapS: do you have any pointers to docs on how to get started using orchestra with juju? ie, how to have certain charms run on a (physical) server bootstrapped with orchestra? [19:57] jeblair: docs are being worked on right now.. its only just started working reliably in the last week or two. ;) [19:58] jeblair: Assigning services to specific machine types is one of those "oops we need to do a better job of that" problems. I believe the way right now is to change environments.yaml when deploying so that a certain mgmtclass of machines is chosen. [19:59] jeblair: its equally painful on EC2 .. so its a juju-wide problem. ;) [20:00] SpamapS: is there a sample environments.yaml that uses orchestra? [20:00] (or cobbler) [20:02] ah, i think i see what i need in the source. i'll try to follow that. :) [20:07] SpamapS: juju-wide? :) [20:15] I just updated my laptop with the newest Kernel - came in as a software update. When I rebooted, EVERYTHING is slower now. Booting, Starting Gnome everything except for typing is slower. Anyone know of a problem with the newest kernel? [20:16] What would you guys recommend using for Dell PowerEdge T710? Ubuntu Server or Debian? [20:21] GRMrGecko: I think it'd work properly yeah, T710 has pretty standard components :) [20:22] GRMrGecko: just try ubuntu 10.04 on it - if it works, well, you'll have a good server [20:23] if lucid fails, try something newer [20:23] * RoyK prefers LTS for servers [20:24] RoyK: definitely LTS for server good choice [20:25] * RoyK is managing about 40 ubuntu servers and doesn't want to upgrade them every 6 months [20:25] upgrading is dull. it's much easier to do that every few years [20:26] I still have a few 8.04 boxes running [20:26] GRMrGecko: we have a load of R710 (I guess the rack version of the T710) running Lucid with no problems [20:26] no problems with those [20:26] ok [20:26] thanks [20:27] GRMrGecko: use cutting edge software when you need the latest and hottest. use LTS if you need something stable. use the former LTS release if you want something rock stable [20:28] 8.04 is the most stable ubuntu release I've seen so far [20:28] but then, it's old, and may lack a few drivers etc [20:37] mtaylor: sorry for the delay got stuck in traffic, and phone run out of battery so no 3g [20:37] RoAkSoAx: that sounds terrible! [20:38] mtaylor: anyway, as far as I know, there's been many people trying to configure many nics [20:38] in a preseed [20:38] and they have been unsucessful [20:39] RoAkSoAx: yes - well, I don't even care about configuring all of them, as much as just selecting the default one [20:39] but it, indeed, does not even come close to working [20:40] which would make orchestra/cobbler/pxe/preseed kind of useless in most server environments if it weren't for being able to pass netcfg stuff in to the kernel as boot options [20:41] mtaylor: would gpxe help? [20:41] mtaylor: i've heard its more configurable...though I've not used it myself [20:41] kirkland: I don't think it's a pxe problem as much as it's a preseed problem [20:41] everything _does_ work if you pass the extra kopt [20:42] it's just why preseed doesn't honor the value in the preseed file for default nic is beyond me [20:42] mtaylor: there's mtaylor right, but how are you thinking to select the default network interfacE? [20:42] mtaylor: we could do some tricks to get things passed "automatically" [20:43] RoAkSoAx: well, I'm fine with even coding the default interface into the preseed file in a normal cobbler setup (if that worked) [20:43] RoAkSoAx: worst case, each machine's kopts can be edited in the web interface, right? [20:43] RoAkSoAx: and on the cli, too, right? [20:43] yes. which is what I've been doing [20:44] mtaylor: was that "yes" to me? for the web ui or the cli? [20:44] well, cli - but it's the same overall effect - I have to configure extra kopts, which is very counter-intuitive [20:44] given that preseed HAS the option listed [20:46] in any case- I would think that a) fixing preseed would be stellar - but b) if preseed can't be fixed for some reason, it would be a nice user-friendly hack to have orchestra scan the preseed file it's using for that machine and if it finds the appropriate netcfg line to add it to kopts [20:46] (since orchestra seems to be doing a great job of providing sensible default setups for cobbler) [20:48] kirkland: yes we can [20:49] mtaylor: but for example, if we modify network values on a system, those network values do not reflect in the preseed as we arent actually editing the preseed for that [20:49] RoAkSoAx: I think mtaylor's request is reasonable, though landing this in 11.10 might be hard, with final freeze next thursday [20:49] or cobblre is not automatically editting the preseed to introduce network values [20:50] mtaylor: would you mind filing a bug against orchestra so that we can document this as a bug/feature-request? [20:50] kirkland: sure! although I tihnk I should probably also file a bug against preseed... any idea where the right place to file that one is? [20:50] RoAkSoAx: cobbler has support for some variables to get passed through to the preseeds; smoser did some work around that [20:51] mtaylor: file it against debian-installer [20:51] kirkland: yeah we can pass variables and stuff [20:51] mtaylor: you can click "also affects" orchestra [20:51] kirkland: we can even obtain the info for eth0 ip, mac, etc etc and put it in the preseed [20:51] mtaylor: so that it shows up in both lists [20:51] kirkland: sweet [20:51] kirkland: however, in cobbler system we cannot say which interface is default [20:51] mtaylor: cjwatson will move around the "debian-installer" bit to the right component [20:51] RoAkSoAx: understood; i think i told mtaylor as much [20:51] RoAkSoAx: would it perhaps be reasonable to file a bug against cobbler for a way to express default interface? [20:52] I mean - it's rare to find a machine _without_ 4 NICs these days [20:52] RoAkSoAx: mtaylor: orchestra assumes that eth0 is the default interface; machines where that's not true are handled on a one-off basis [20:52] mtaylor: I guess we could but that would be a new feature [20:52] what is "default interface" ? [20:52] RoAkSoAx: new features are okay for 12.04, just not 11.10 at this point [20:53] smoser: i think mtaylor means "the netboot" interface, right? [20:53] kirkland: I'm fine with that assumption - the main thing I want to make sure is that booting the machine doesn't hang on a menu option [20:53] mtaylor: +1, agreed [20:53] mtaylor: so when you file your bug, express it in that manner [20:54] I shall attempt to do so [20:54] mtaylor: "the bad thing that happens here is that headless, orchestra-installed machines are hanging on a menu option...etc." [20:54] yes. which is - you know - not usually what one is trying to accomplish [20:55] mtaylor: :-) [20:55] why would a machine hang on the menu entry ? [20:55] the mnu is supposed to time out and fall back to locak disk. [20:55] no? [20:55] i'm clearly missing something. so i'll be quite. [20:55] quite quiet even. [20:59] kirkland: yeah we could use the netboot interface as the default interface [20:59] kirkland: an we could fill kopts or the preseed with that [21:00] there is an 'early_command' (similar to 'late_command') [21:01] smoser: so, outside of the orchestra context - if you pxeboot an image and hand it a preseed file, and in that preseed file you have netcfg/choose_interface=eth0 [21:01] smoser: to tell the machine on what interface to listen for dhcp [21:01] smoser: it doesn't work [21:01] and it pops up a menu and asks you what interface you want as your default interface [21:01] if, however, you pass netcfg/choose_interface=eth0 to the kernel as a boot option - it works as expected [21:02] mtaylor: okay, if that's the issue, that's a bug; and a big one [21:02] mtaylor: i'm sorry if i missed that part directly, from the start [21:02] mtaylor: that's a debian-installer issue [21:02] kirkland: yes. sorry - I may not have been clear earlier [21:02] mtaylor: i probably just read right past that, and assumed it was an orchestra bug :-) [21:03] kirkland: totally - I was just thinking since it seems to be a known issue, perhaps orchestra could help work around it [21:03] mtaylor: can you pastebin all or part of your preseed? [21:03] mtaylor: any chance its just grammar/syntax? [21:03] mtaylor: http://www.debian.org/releases/lenny/example-preseed.txt [21:03] # To pick a particular interface instead: [21:03] #d-i netcfg/choose_interface select eth1 [21:04] mtaylor: yeah that's totally a bug in the preseed [21:04] RoAkSoAx: have you seen this before? reproduced it? [21:04] kirkland: d-i netcfg/choose_interface select eth0 [21:04] kirkland: i have never personally tried but adam_g encountered the problem and used kopts to chose default interface [21:05] kirkland: so yeah we encountered the same issue but was work arounded the same [21:05] kirkland: I ran in to this 2 months ago in a data center - and then I found a blog post about using kopts [21:05] RoAkSoAx: hmm, okay, we need a pretty urgent bug filed and assigned to cjwatson, then [21:05] kirkland: i'll test it again and see what I find though [21:05] speak of the devil [21:05] kirkland: the thing is withing cobbler we could actually just add an option to select the default interface to place it in the preseed [21:06] kirkland: i'll look into that though [21:06] kirkland: will investigate a bit more how was that done in rhel [21:06] of course, in _my_ personal usecase, I'd also need it backported to d-i of lucid, maverick and natty ... so I might just need to keep doing kopts for those. but still [21:07] hmm, the closest bugs I see are: [21:07] https://bugs.launchpad.net/ubuntu/+source/netcfg/+bug/713385 [21:07] Launchpad bug 713385 in netcfg "netcfg/choose_interface=auto fails to find the right interface" [Medium,Confirmed] [21:07] and https://bugs.launchpad.net/ubuntu/+source/netcfg/+bug/56679 [21:07] Launchpad bug 56679 in netcfg "provide a method to use a specified MAC-address as the installation device" [High,Fix released] [21:07] mtaylor, thank youfor explanation. [21:08] smoser: sure! thanks for asking the question - it seems to have caused me to re-explain in a more useful way :) [21:09] kirkland: https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/855921 [21:09] Launchpad bug 855921 in debian-installer "does not honor netcfg/choose_interface in preseed" [Undecided,New] [21:10] mtaylor: this is Oneiric? [21:10] mtaylor: one thing you might want to edit in your bug description .... [21:10] kirkland: d-i netcfg/choose_interface select eth0 [21:11] kirkland: tbh, I haven't tried oneiric - it wasn't booting last time I was setting up cobbler [21:11] mtaylor: whereas you say: "in that preseed file you have netcfg/choose_interface=eth0" [21:11] kirkland: good point [21:11] mtaylor: okay, so this is natty? [21:11] mtaylor: or something else? [21:11] mtaylor: i'd like to note which version you're seeing this one [21:12] kirkland: it was either natty or maverick [21:12] kirkland: I _believe_ both [21:12] mtaylor: k [21:12] kirkland: I'll work on re-reproducing it [21:12] * mtaylor just got 5 machines in a lab for cobbler/install use [21:12] i wonder if I can reproduce this in a vm with multiple nics .... [21:13] * kirkland tries [21:17] * RoAkSoAx waaaaaaaaaaaaaaaaaa compiz acting up grrr [21:18] RoAkSoAx: unity2d, baby [21:18] kirkland: hehe yeah I'm gonna have to change [21:18] RoAkSoAx: for bonus, you'll get 3 extra hours of battery, too! [21:19] kirkland: really? heh good to know [21:19] brbr [21:19] lol [21:19] exit [21:20] RoAkSoAx: um [21:20] RoAkSoAx: how does cobbler feed the preseed to the machine being installed? [21:20] RoAkSoAx: over http? or pxe? [21:21] kirkland: http [21:21] mtaylor: hmm [21:21] mtaylor: we need the network to be "up", to retrieve the preseed [21:22] hello chicken, my name is egg! [21:22] so, i installed mongrel-clustesr and it has a sites-enabled/sites-available dir, but no examples or anything really, is there a stock page or package documentation for the repo version so I don't have to modify anything [21:22] kirkland: basically, cooobler just creates a pxe file that lists auto url==http://blablablala/bla/preseed/ [21:22] I thought it did the preseed as a bit of the dhcp netboot interaction [21:22] or something like that [21:22] cobbler is awesome [21:22] :) [21:22] yes - no, you're right [21:22] mtaylor: i'm confirming with RoAkSoAx, but it looks like it's using the url= param on the kernel line [21:23] but this is the funny part - because of the netboot part - the network is actually WORKING just fine [21:23] kirkland: yes it does [21:23] which is what makes the netcfg/choose_interface=default thing not working all the more funny [21:23] mtaylor: okay, i'm disecting this .... [21:23] you know you can just grab the pxe grub init etc. and use grub to netboot yeah? [21:23] I do it all the time :) [21:23] mtaylor: basically, i think the assumption should be in debian-installer [21:24] mtaylor: that if you netbooted using some interface, then that's your damn default! [21:24] kirkland: http://paste.ubuntu.com/694771/ [21:24] kirkland: YES [21:26] mtaylor: hmm, any idea, top your head, how to determine that inside of the OS? [21:27] uhm [21:28] netstat ? [21:28] kirkland: ip route | grep default | awk '{print $5}' [21:29] mtaylor: heh, we have to do this *before* ip has a route :-) [21:29] mtaylor: we're trying to determine which interface to use, right? [21:30] mtaylor: fwiw, i've reproduced this in a VM with multiple nics [21:31] RoAkSoAx: so...here's what i'm thinking [21:31] kirkland: shoot [21:31] RoAkSoAx: i _think_ we should perhaps set that netcfg/choose_interface=eth0 in the kernel opts, by default [21:31] kirkland: YAY [21:31] RoAkSoAx: and document that that needs to be changed for machines where that's a bad assumption [21:31] mtaylor: ^ [21:31] mtaylor: what do you think? [21:32] kirkland: I think that's an excellent default for orchestra to do [21:32] kirkland: it catches the 90% case and is inline with your assumtions already [21:32] mtaylor: i thought you might like that :-) [21:32] kirkland: you've figured me out [21:32] mtaylor: yeah, i think so [21:32] sensible defaults ftw [21:35] kirkland: we can do that [21:39] kirkland: I'll look into doing it on orchestra or simply just changing a template whithin cobbler [21:42] hmmm [21:43] What's a stock mongrel-cluster enabled site config look like, just a default mongrel cluster file? [21:57] Daviey: I'm looking at the iscsitarget mir (bug #843808) [21:57] Launchpad bug 843808 in iscsitarget "[MIR] iscsitarget" [High,In progress] https://launchpad.net/bugs/843808 [21:58] Daviey: why did tgt get demoted and we are asking for a mir of iscsitarget? [22:01] zul: ^ [22:03] well, I guess because nova doesn't have tgt support [22:04] zul: I found this actually: https://bugs.launchpad.net/nova/+bug/819997 [22:04] Launchpad bug 819997 in nova "Nova volume should support tgt rather than iscsitarget." [Wishlist,In progress] [22:07] jdstrand: tgt was considered to be less reliable than iscsitarget [22:07] IIRC [22:07] ah no [22:07] jamespage: don't you have an enjumble charmula for jenkins? [22:08] jamespage: hey [22:08] jdstrand: i might be talking tosh [22:08] Daviey: I'm trying to find the origins of tgt, but I thought it was a rewrite and supported by RHEL [22:08] well, I know it is supported by RHEL [22:08] jdstrand: https://bugs.launchpad.net/nova/+bug/819997 [22:08] Launchpad bug 819997 in nova "Nova volume should support tgt rather than iscsitarget." [Wishlist,In progress] [22:08] I don't know its origins [22:08] Daviey: yes, I just pasted that bug :) [22:08] jamespage: I was just thinking that, in addition to me ever finishing the jclouds plugin - we should write a jenkins plugin that just makes juju calls [22:09] https://code.launchpad.net/~markmc/nova/iscsi-tgtadm-choice/+merge/75906 [22:09] good description [22:10] mtaylor: https://code.launchpad.net/~charmers/charm/oneiric/jenkins/trunk [22:11] Daviey: ok, I updated the bug asking for server team imput regarding tgt [22:11] input [22:14] kirkland: so, uh, can't use orchestra to deploy anything less than oeneric, apparently, because it wants to install ubuntu-orchestra-client on the machine. ? [22:15] mtaylor: good point -- RoAkSoAx we need to fix that [22:15] mtaylor: you'll need to drop that out of the preseed file [22:15] kirkland: ok. it'll still work and stuff? [22:15] mtaylor: we'll ge that fixed [22:15] mtaylor: yeah [22:15] cool. [22:15] kirkland: uhmmm i can do something else to work around that problem [22:16] RoAkSoAx: cool -- what? [22:16] kirkland: need a bug filed? [22:16] mtaylor: please [22:16] mtaylor: assign it to RoAkSoAx (andreserl) [22:16] kirkland: put that in a preseed, and do and if/else to see the version of the OS [22:16] s/preseed/snippet [22:16] so if it is natty or lower, not install the client [22:17] mtaylor: we definitely want orchestra to be able to install lucid - oneiric [22:17] RoAkSoAx: rock! [22:18] https://bugs.launchpad.net/orchestra/+bug/855956 [22:18] Launchpad bug 855956 in orchestra "can't use orchestra to deploy anything less than oeneric" [Undecided,New] [22:20] mtaylor: thanks [22:21] mtaylor: cool [22:21] mtaylor: you coming to Orlando? [22:21] kirkland: yup. [22:21] mtaylor: cool! I'll make RoAkSoAx buy you a beer :-D [22:21] LoL [22:21] kirkland: whole openstack community team is coming, actually - me, and jeblair and jaypipes and ttx and reed [22:21] neat [22:22] I'll be at ODS too [22:22] yup. it's gonna be baller [22:22] sweet [22:23] coolio [22:23] cool* [22:23] lol [22:23] thanks jdstrand [22:29] jdstrand: Do you have any findings from glance? [22:34] Daviey: haven't looked yet. rest assured, I will get there. other than 3 phone calls today, all I have been doing is server team MIRs (and that doesn't count all the hours on monday and tuesday) [22:35] (please bear with me, code audits, even at this shallow depth take a while) [22:40] jdstrand: Yes, sorry - i didn't mean to seem to be keeping on, I was really just seeing if there is anything we can do based on initial findings. [22:41] We do appreciate your time :) [22:42] no worries [22:49] jdstrand: yeah thats a rewrite of what i did (the nova branch) [23:03] so another workaround to bug 855956 is to install oneiric... it prompted with an option to configure iscsi volumes, which isn't desirable in an unattended orchestra installation... [23:03] Launchpad bug 855956 in orchestra "can't use orchestra to deploy anything less than oneiric" [High,Triaged] https://launchpad.net/bugs/855956 === mquin_ is now known as mquin [23:09] kirkland: does that sound like an installer bug, or something we should be setting in orchestra? [23:41] Is there a Natty cloud image very very small, smaller than those available at http://cloud-images.ubuntu.com/server/natty/current/ ? I'd like it to have only cloud init, and a very small set of packages [23:42] Or how could I build such an image?