/srv/irclogs.ubuntu.com/2011/09/21/#ubuntu-server.txt

=== warzauwynn_ is now known as warzauwynn
erossi 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' ?01:01
aot2002I'm trying to activate curl with php but it just won't acknowledge the extension is installed.02:23
twb`Maybe ask #php02:24
aot2002it's currently invite only02:27
twb`That probably means you need to register your nick with freenode02:29
aot2002twb`, no it means that you cannot join because the channel is locked02:37
aot2002hence invite only02:37
twb`Plonk.02:39
twb`(Oh, it's ##php, you might be hitting the funky redirect misfeature.)02:39
twb`(Namely if you're already in the channel you're redirected to, you get an error.)02:40
twb`(Certainly, ##php is not invite only for registered users.)02:40
patdk-lap#php ##php :Forwarding to another channel03:00
patdk-lapheh, stupid03:00
patdk-lapand I'm registered03:00
twb`patdk-lap: yes, but he wasn't03:00
patdk-lapthis channel redirection stuff on freenode really pisses me off though03:01
twb`I don't really see what the alternative is, though03:01
twb`Register #php and set /topic to "join ##php" ?03:02
patdk-lapif I wanted to join #php, I want to join #php not ##php03:02
patdk-lapif I can't join #php, ok, tell me, don't force me into ##php03:02
twb`I guess03:02
twb`FYI, it's ##foo not #foo because the latter is reserved for official channels03:03
patdk-lapsame goes for #ubuntu+1 :)03:03
patdk-lapif I wanted #ubuntu, I would join #ubuntu :)03:03
twb`What, #ubuntu+1 redirects now?03:04
twb`That's lame03:04
patdk-lapit will, oct 31st03:04
twb`Why?03:04
twb`+1 will still be +1 after a release03:04
patdk-lapcause 12.04 won't exist in the build yet03:05
patdk-laponce the package system is done, it's unredirected03:05
patdk-laphappens every release cycle03:05
patdk-lap#ubuntu+1 closes for about a month03:05
twb`I guess given that ubuntu is mostly used by noobs, I can understand doing that to flush them out03:05
patdk-lapbut, I hardly talk in ubuntu+1 anymore, moved more to ubuntu-testing now03:06
patdk-lapoh ya, I was suppost to file bugs tonight03:06
patdk-lapbut stupid hp firmware died on me, and had emergancy downtime :(03:06
twb`Ubuntu doesn't have a testing alias :P03:06
patdk-lap#ubuntu-testing: Currently testing Oneiric Beta 1 candidates | http://qa.ubuntu.com/testing/iso-testing/ | http://iso.qa.ubuntu.com03:07
twb`I know I dropped #debian for #debian-next to reduce noise.03:07
twb`Obviously the right name should be #foo′ :p03:07
[1]VampsDaBeasthey guys. i have a question bout setting up a server to share external hard drives thru my network, how difficult is that to do03:36
=== [1]VampsDaBeast is now known as VampsDaBeast
idlemind[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:42
[1]VampsDaBeastidlemind, sorry bout that. net went out on me03:45
=== [1]VampsDaBeast is now known as VampsDaBeast
idlemindvampsdabeast np so you are running linux and windows boxes?03:49
VampsDaBeastidlemind, yes.. my network is a mix of both win and ubuntu.... i want to set up a box to share 3 external HD's03:52
idlemindi'd roll with samba03:52
VampsDaBeastcan 10.04 setup with a LAMP/ISPConfig be able to handle that03:53
idlemindnot sure what ISPConfig is but yes you can throw SAMBA on a server that has a LAMP stack installed03:54
VampsDaBeastISPconfig = web hosting system03:54
idlemindif that LAMP box is connected to the Internet you may be opening up your data to any attack that gets into your server03:54
=== RyanP is now known as Guest22077
=== ikonia_ is now known as ikonia
=== Kiall is now known as Guest77745
jamespagemorning all08:04
jamespageDaviey: would you like me to pickup that extra euca security fix into the MP I have already raised for the SSLv3 compatibility?08:12
Davieyjamespage: that sounds like a great idea.08:14
Davieyjamespage: wow, this debdiff for asterisk is huge.08:16
jamespageyeah - makes be kinda nervous TBH08:16
nigelbwoah.08:17
nigelbmysql installation just threw gibberish at my terminal08:17
nigelbAnyone ever seen something like that before?08:17
koolhead11hi all08:17
koolhead11nigelb: gibberish ? pastebin/screenshot08:18
Davieynigelb: no, can you pastebin?08:18
Davieyhey koolhead1108:18
koolhead11hey Daviey :)08:18
Davieynigelb: did you get your cron issue sorted btw?08:18
Davieyjamespage: $ wc -l *.debdiff08:20
Daviey92404 asterisk_1.8.4.4~dfsg-2ubuntu1.debdiff08:20
nigelbDaviey: yep08:20
Daviey10MB!08:20
jamespageyikes08:20
jamespageeven though it is just bug fixes it feels like that really needs a FFE for sanity08:20
twbGrumble, should be using .debian.tar.gz by now08:21
DavieyWell that is how i'm treating it.08:21
nigelbkoolhead11 / Daviey - http://people.ubuntu.com/~nigelbabu/mysql-wtf.png08:21
Davieytwb: uh?08:21
nigelbthe dbconf prompt for root password had something similar too.08:21
Davieynigelb: do you hav a funky locale set?08:22
twbDaviey: re .debdiff.  Except I guess that's a diff between debian and ubuntu or something, not upstream and ubuntu08:22
twbnigelb: something has asked to move from G0 to G1 mode08:22
Davieytwb: diff between ubuntu old and ubuntu new, bringing in debian changes.08:22
twbnigelb: you need to run "reset" (type it blind) to get back to normal08:23
twbDaviey: ok nm then08:23
nigelbDaviey: Nope, its en_US; twb - thanks!08:23
nigelbOh hell.08:23
twbAs to *why*; I don't know08:23
nigelbI managed to lock dpkg08:23
twbUsually it's when you cat a binary file08:23
twbI suppose it might be possible to do it by mashing your head on the keyboard, too08:24
Davieynigelb is well known for head smashing the keyboard.08:24
nigelb:D08:24
Davieynigelb: what was the instance ami id?08:25
nigelbI maintain summit! Its understood! :P08:25
Davieynigelb: /etc/cloud/build.info08:27
twbPerl programmer hey08:27
koolhead11zul: hey08:28
nigelbDaviey:08:28
nigelbbuild_name: server08:28
nigelbserial: 2011071908:28
twbWhat happens if you do >1 build in a day?08:29
Davieytwb: .X08:30
DavieyFor Kubuntu Oneiric it reached .8 yesterday. :)08:30
Davieyhah, .9, http://cdimage.ubuntu.com/kubuntu/daily/08:30
twbFair enough08:30
twbI was gonna suggest following the DNS convention08:31
Davieytwb: zone files?08:31
twbyes08:31
twbYYYYMMDDNN08:31
nigelbYAY! All restored :-008:32
Davieytwb: Yeah, i'm not a fan of having .'s in names.. but meh, it works.08:32
Davieynigelb: Would be interesting to find out what caused it08:32
twbThe .N scheme means you have to stop at 9 or break LC_COLLATE=C08:33
nigelbDaviey: I'm been pro yaking shaving this week :-)08:33
DavieyI've never seen that before following an apt install of a package08:33
nigelbNeither have I.08:33
nigelbI'm guessing I've screwed up mysql totally.08:33
nigelbI've been setting it up since 9 in the morning. Its 2 pm now.08:34
twbIs it a mysql package you just built?08:34
Davieytwb: TBH, if we roll >9 images in a day, we are doing it wrong™08:34
twbDaviey: optimist08:34
nigelbtwb: I don't build packages for production :)08:34
twbnigelb: so how did YOU screw it up?08:34
nigelbtwb: Actually, I think he means given the time it takes, there may not be enough time :)08:34
nigelbtwb: chaging datadir08:34
nigelbits always a mess.08:34
nigelbThank you apparmor.08:34
Davieytwb: The reason there were 9 yesterday for Kubuntu, was due to archive inconsistencies on the build archive.  Ie, a bug.08:35
=== doko_ is now known as doko
Davieyso it was restarted multiple times.08:35
Davieyjamespage: Just gone through the changelog, and it does seem to all be bug fixes, High/Medium and making stuff DTRT.08:48
jamespageDaviey: yes - that was my take as well08:48
jamespagebut there are **alot** of them08:48
Davieyjamespage: i'm going to try the package myself for a bit.. to see if it WFM.08:57
Davieyhttps://launchpad.net/~davewalker/+archive/junk/+sourcepub/1949848/+listing-archive-extra08:57
nigelboh, WIN.09:04
nigelbmysql doesn't start up anymore \m/09:04
nigelbAnyone knows which package has my.cnf?09:06
RoyKmysql-server09:07
nigelbthanks!09:07
* popey hands nigelb a "dpkg -S /etc/mysql/my.cnf"09:08
nigelbpopey: I don't have the file :D09:08
nigelbpopey: Right. I could just run it on the laptop. Thanks!09:09
twbEven if you deleted it, if it's a connfile it'll still be listed by dpkg -S / dlocate09:09
popeyindeed09:09
popeyalso09:09
nigelbAHH!09:09
twbHowever 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=any09:09
nigelb<-- sucks as a sysadmin.09:09
twbnigelb: you are not alone09:09
twbMuch of my job is cleaning up after that kind of sysadmin.09:10
* koolhead11 thinks going to be tough day figuring out keystone 09:11
jamespageDaviey: MP for euca updated with the clock difference patch09:40
jamespagejust testing it now09:40
Davieyjamespage: rocking09:47
jamespagei love cobbler - makes tearing down and rebuilding systems for testing so much quicker09:49
koolhead11jamespage: totally agree,  although am yet to find way to provide custom partitioning09:51
koolhead11:(09:51
hkraalHi, 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 anyone09:52
hkraalfammiliar with this kind of behaviour?09:52
koolhead11zul: there is no keystone configuration file with pkg keystone?09:53
hkraalsome log and ps aux information can be found here: http://pastie.org/private/ivf3wb7jzuorq3mdlazfya09:55
koolhead11Daviey: ping10:06
Davieyhey koolhead1110:33
lambda_xI have one 8.10 ubuntu-server, is it possible to upgrade this system to LTS?10:33
lambda_x(8.10 repositories are currently unavailable)10:33
koolhead11Daviey: am uninstalling the keystone package as well and trying the pkg from github. I have no luck in running keystone yet :(10:36
=== j0nr_ is now known as j0nr
Davieykoolhead11: Yeah, keystone is erm, interesting at the moment10:44
Davieylambda_x: yes10:45
Daviey!oldreleases | lambda_x10:45
koolhead11Daviey: whole openstack is running around keystone :D10:45
Davieykoolhead11: well yes.. did you see the meeting last night?10:52
koolhead11Daviey: read the final outcome of the meetup. :D10:56
koolhead11long mail with plans10:56
* koolhead11 wants to see dashboard replaced from django to something simpler :P10:56
Davieykoolhead11: nah, django is a good choice.11:00
koolhead11Daviey: i would love to see http://flask.pocoo.org/ instead :D11:02
koolhead11i find django jumbo app :D11:02
AdamBlackim 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 better11:03
zulkoolhead11: son of a....can you open up a bug about that11:04
ersi_rsync is freggin' awesome. It's up for the task.11:04
DavieyAdamBlack: you need tarballs?11:04
Davieyrsync is not good for doing incremental tarballs, is it ersi_ ?11:05
koolhead11zul: hehe. i thought i should not. :D11:05
koolhead11zul: i will replace ... to 'god' :D11:05
ersi_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 ;p11:06
AdamBlackDaviey: 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 www11:07
DavieyAdamBlack: DirectAdmin.. :(11:08
DavieyCan't easily help with that myself.11:08
AdamBlackworst case scenereo i can backup the whole server1 and scp it to server2 :P11:09
rbasakAdamBlack: 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:10
rbasakAdamBlack: it'll work for tarballs - letting you store/trasmit multiple ones that are similar efficiently11:11
Davieyrbasak: interesting!11:11
AdamBlackrbasak: having a look now :D11:11
koolhead11rbasak: hey.11:13
rbasakhey koolhead11!11:13
koolhead11zul: okey, am reporting it sir. :D11:14
Davieykoolhead11: less bugs, more patches :P11:15
koolhead11Daviey: :)11:16
eagles0513875hey guys im running into an issue where i cannot set my locale when running tzdata anyone else experiencing this issue11:30
eagles0513875im on 10.04.311:30
eagles0513875this is the output im getting11:32
eagles0513875http://pastebin.com/byk0TbNT11:32
pmatuliseagles0513875: do you want me to google that for you?11:39
eagles0513875no need just the first time im seeing that11:40
eagles0513875pmatulis: i ran dpkg-reconfigure tzdata and set it to my right time zone yet it still brings what i pasted up11:40
eagles0513875pmatulis: 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 completion11:45
=== ersi_ is now known as ersi
Jeeves_Anyone familiar with Symfony (PHP) here?12:19
koolhead11https://bugs.launchpad.net/openstack-dashboard/+bug/85546712:19
uvirtbotLaunchpad bug 855467 in openstack-dashboard "Keystone fails to locate any configuration file." [Undecided,New]12:19
koolhead11Jeeves_: ?12:19
=== Guest77745 is now known as Kiall
Jeeves_koolhead11: If anyone is familiar with it12:20
koolhead11Jeeves_: you can ask the question if its related to ubuntu server i suppose :)12:21
Error404NotFoundi 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:23
jamespageDaviey: euca appears to still work with both of those patches applied12:51
zulgood morning12:51
jamespagemorning zul12:52
jamespagegood if you want to sponsor - https://code.launchpad.net/~james-page/ubuntu/oneiric/eucalyptus/fix-sslv3-compat/+merge/7625812:52
zulbut i would be tainted12:52
Davieyjamespage: you've missed the fact that you can upload that yourself12:57
Daviey:)12:57
jamespageI don't think so12:57
jamespageI used to be able to12:57
Davieyah12:58
jamespagenope - I can't :-)12:58
DavieyYes, sorry.. you can for SRU, oddly :)12:58
Davieyjamespage: you used to be trusted, but not anymore :)12:58
jamespageyes - but thats because its generated from the seed12:58
jamespageand the seed if difference pre oneiric12:59
Davieywel yes12:59
jamespagezul: I saw that cgroups/libvirt issue again last night - bug 84284513:00
uvirtbotLaunchpad bug 842845 in libvirt "problems starting multiple lxc instances concurrently" [High,Confirmed] https://launchpad.net/bugs/84284513:00
zuljamespage: bah13:01
jamespagebut I was only trying to start one instance this time :-(13:01
zuljamespage: did you switch between like kvm to lxc?13:01
jamespagenope - it was a fresh install with just lxc only13:01
DavieyIn other news, turns out rice cooked in a microwave is less than good.13:01
zulDaviey: duh..13:02
jamespageI started up a 4 OK (in a single reservation) - left it overnight and then tried to start one this morning - quack quack oooppps13:02
zuljamespage: can i get acccess to the machine?13:02
* koolhead11 kicks himself13:02
jamespagezul: nope - I had to scrub it to test the euca fixes :-(13:02
zuljamespage: doh13:03
jamespagebut I'll set it up again ~ 20 mins13:03
zuljamespage: ok lemme know when you can give me access13:03
jamespagesure13:03
Davieyzul: whilst you are waiting, you could setup ipv6 to connect to jamespage's network. :)13:05
jamespagethat you could13:05
zuljamespage: how can i do that?13:05
jamespageI'm IPv6 enabled so all my servers get globally accessible IP addresses13:06
zulokies...meaning :)13:06
jamespageI'll have to permit you access through my firewall13:06
jamespagezul: you don't have IPv6?13:07
zuljamespage: ok13:07
Davieyzul: forwarding you a mail13:07
zuljamespage: no13:07
jamespage:-(13:07
zulstill old school13:07
Davieyzul: chuck.shortk right?13:07
zulDaviey: eh?13:07
Davieyzul: you have mail.13:08
zuloh goody i love email13:08
jamespagethis might be a stupid question13:08
jamespagebut how do I easily see what preseed configuration parameters a package has?13:08
rbasakWhat'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/nova13:09
jamespagerbasak, all-in-one install try this - https://wiki.ubuntu.com/ServerTeam/Oneiric/OpenStackTestPlan13:10
Davieyjamespage: something like, $ debconf-get-selections  | grep mysql13:10
Daviey?13:10
rbasakjamespage: thanks, but can I run out of my own nova source tree?13:11
Davieyrbasak: if using lp:nova, i would use nova.sh13:12
rbasakDaviey: nova.sh works with lp:nova but evidently not with lp:ubuntu/nova13:12
Davieyrbasak: if using lp:ubuntu/nova, i'd probably generate a deb TBH13:13
rbasakI have a patch that may or may not work but I can't get a sensible environment to test it in13:13
lynxmanmorning everyone13:24
=== ahs3` is now known as ahs3
aubredoes anyone know how to make iscsi connection logins persistent across reboots on the initiator ? using 10.04 server LTS13:35
koolhead11jamespage: i don`t see mysql there :P13:45
jamespageit does not need it13:45
jamespagefor all-in-one anyway13:46
uvirtbotNew 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/62803913:46
uvirtbotNew 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/85536613:46
uvirtbotNew 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/85540113:46
uvirtbotNew 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/85541113:46
uvirtbotNew 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/85541613:46
sorenDaviey: Is there any documentation at all for the orchestra stuff?13:48
sorenDaviey: I've installed ubuntu-orchestra-provisioning-server. Now what?13:48
RoAkSoAxsoren: in progress13:48
sorenRoAkSoAx: Does that mean "no"?13:48
RoAkSoAxsoren: there is13:48
sorenGreat! :)13:48
sorenWhere?13:48
RoAkSoAxsoren: but im in the mprocess of writing it on help.u.c13:49
RoAkSoAxsoren: starting to13:49
lynxmanjcastro: ping13:49
sorenRoAkSoAx: Where is it now?13:49
RoAkSoAxsoren: private13:50
koolhead11jamespage: earlier we used mysql for all in one on natty and were thinking the same for oneiric. :d13:50
sorenI see.13:50
koolhead11hey soren13:50
sorenThe 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
hkraalHi, 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 anyone13:50
hkraalfammiliar with this kind of behaviour? some log and ps aux information can be found here: http://pastie.org/private/ivf3wb7jzuorq3mdlazfya13:50
Davieysoren: what specific issues are you seeing?13:51
sorenDaviey: I don't know. What is it supposed to do?13:51
sorenAlmost every conceivable answer I've been able to come up with for that answer, it doesn't do.13:52
Davieysoren: I was expecting you to reply with package conflicts, or a traceback or something!13:52
sorenSo maybe I'm not veyr good at guesssing what it's meant to do.13:52
sorenI 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
sorenThere's a new file in /etc/apache2/sites-available.13:52
soren(even thought it's not a site)13:53
soren...I enable that..13:53
sorenand try to access the URL it "suggests".13:53
sorenand I get a 403.13:53
sorenIt points to an empty dir, so it's not very interesting anyways.13:53
RoAkSoAxsoren: what dir?13:53
sorenSo maybe I'm doing this *all* wrong.13:53
soren/var/lib/orchestra/www/13:53
sorenRoAkSoAx: ^13:53
RoAkSoAxsoren: that might be just leftovers13:54
sorenFrom what? I *just* installed it.13:54
sorenIt's not been half an hour.13:54
RoAkSoAxsoren: from previous orchestra version 1.x13:54
RoAkSoAxsoren: hehe just hold on for a while and I'll have some documentation ready13:54
sorenIn the packages or on my system?13:54
RoAkSoAxsoren: packages13:54
sorenAh.13:54
sorenAm I installing the wrong pacakge, perhaps?13:55
sorenIf I want the thing that can provision new servers, what should I have installed?13:55
smosersoren, i think you're not in RoAkSoAx's target audience13:55
smoser:)13:55
RoAkSoAxsoren: ubuntu-orchestra-provisioning-server13:55
sorensmoser: I'm sure I'm not.13:55
sorenRoAkSoAx: YEah, that's what I got.13:55
sorenSHould I be using a PPA instead?13:55
RoAkSoAxsoren: so that should have pulled cobbler13:55
RoAkSoAxsoren: then imported ISO's automatically to cobbler13:56
RoAkSoAxsoren: now you need to add systems into cobbler13:56
sorenI'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
smoseryou should have a cobbler web ui at http://127.0.0.1/cobbler_web13:56
=== scar[w]_ is now known as scar[w]
sorencobbler*_web*.13:56
sorenOf course.13:56
sorenWhy didn't I guess that?13:56
sorenGreat.13:56
sorenWhat's the username? I was only asked for a password during install.13:57
smosercobbler13:57
smoseras root, you can run 'cobbler' commands13:57
smoserand it has useful-ish help13:57
smoserbut i agree that the http:// is completely un-discoverable13:57
andreserlsoren, cobbler13:57
andreserlsoren, it tells you that the username is cobbler and you need a password for it xD13:58
Davieysmoser / soren: think it requies a debconf note?13:58
smoseri dont know. i think soren should have just known to go to /cobbler_web13:58
smoserseriously13:58
sorenDaviey: debconf note, mention in package description, in /usr/share/doc/<whatever>/README, on help.ubuntu.com. ANywhere, really. Just *somewhere*.13:58
sorenNot just in the logs from this channel :)13:58
Davieysoren: google will parse this channel shortly.13:59
smoserfwiw, i only knew cobbler_web because it is in my browswer history13:59
zulok next upload will ship configuration files for keystone14:00
Davieyzul: er, for what part?14:00
zulDaviey: it doesnt ship configuration files in the first place so it doesnt know about the sqlite database that it uses14:02
Davieyzul: ah, ok - you are not coupling anything to keystone, right?14:04
zulDaviey:  hell no im just making it usuable14:04
jamespagesmoser, utlemming: beta-2 ec2 tests look OK - a couple of failures where ec2 failed to provision anything14:04
jamespageand one where the network did not come up on first boot - http://tinyurl.com/6dxsazg14:05
Davieyzul: hmm.. we don't want stuff easy to use, do we? :)14:06
koolhead11RoAkSoAx: supp?14:06
zulDaviey: of course not :)14:07
RoAkSoAxkoolhead11: nothing much, you?14:08
=== shadeslayer_ is now known as shadeslayer
koolhead11RoAkSoAx: hitting head against keystone. planning to finish my cobbler left over work. Am yet to able to succeed in automated custom partitioning. :(14:09
lynxmanDaviey: easy of use? pft14:11
koolhead11hey lynxman14:13
lynxmanhey koolhead11 o/14:13
zuljamespage: can you try applying this patch? people.canonical.com/~chucks/nova-get-info-exception.patch14:18
jamespagezul: sure14:18
koolhead11rbasak: have you documented the cobbler VM install steps somewhere?14:32
rbasakkoolhead11: I ended up using http://pad.ubuntu.com/arm-server-netboot (not by me)14:35
jamespagezul - testing that now14:41
Error404NotFoundi 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:42
koolhead11Error404NotFound: rsync14:46
koolhead11i have herad of people using for the same14:46
zulrsync14:46
koolhead11*hear :D14:46
Error404NotFoundwhat 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:47
koolhead11Error404NotFound: 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:50
Error404NotFoundhmmm, 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
Error404NotFounddestination*14:51
Error404NotFoundthough still one problem : single point of failure.14:51
koolhead11rbasak: https://gist.github.com/1205825 is not accessible to me. am i the only one in world facing that ?14:51
Error404NotFoundkoolhead11: yes14:52
rbasakkoolhead11: wfm14:53
hkraalhttp://www.downforeveryoneorjustme.com/gist.github.com/120582514:53
koolhead11rbasak: hkraal seems like websensce is culprit14:55
Davieysmoser: you were asking why nova hasn't built?14:55
DavieySince the last nova built, it was promoted to main.14:55
smoseri was, how did you know, Daviey14:55
Davieyglance isn't yet in main, and is a build dep14:55
smoserok, so lets pretend for a moment that i dont care why14:56
smoserand i want to be able to install nova14:56
smoserjust say someone actually wanted to try that14:56
Davieyjd-strand is reviewing glance as we speak, once that is good, we are GOLD>14:56
smoserok.14:56
Davieysmoser: then the prior built binary will be installed.14:57
DavieyUntil a binary is produced, it will not be superseeded.14:57
smosercomplete with crippling bugs14:57
smoser:)14:57
* Daviey cripples smoser 14:57
smoserknowledge of this came from agy telling me that there were no nova updates for Canonistack.14:57
koolhead11Error404NotFound: http://wiki.nginx.org/LoadBalanceExample  this is what i meant14:59
Error404NotFoundhkraal: isup.me14:59
Error404NotFoundkoolhead11: even with this, configs would have to be copied between both backends and also single point of failure with respect to copying configs.15:02
Davieysmoser: http://pb.daviey.com/qdVg/15:04
smosersuck15:05
smoseropen a bug on this.15:06
Davieysmoser: i think you need to, $ ubuntu-bug ubuntu-bug15:18
smoserno15:19
smoseri think i discovered the problem15:19
smoserand i feared this would happen15:19
smoser:)15:19
smoseri think its because 'telnet 169.254.169.254 80' hangs15:19
Davieysmoser: uh?15:20
Davieysmoser: can you explain?15:24
smoserapport checks to see if it is in ec215:25
smoserby checking for the metadata service15:25
smoserDaviey, ok. any idea why its not a genuine package?15:26
smoserso i veriifed that the 169.254.169.254 was the issue15:27
smoseri did:15:27
smoserroute add -host 169.254.169.254 reject15:27
smoserwhich can then be removed by15:27
smoserroute del -host 169.254.169.254 reject15:27
CluelessPersonh515:30
CluelessPerson'15:30
CluelessPersonI'm getting an error whenever I boot up my server.15:30
CluelessPersoninit: ureadahead-other main process (712) terminated with status 415:31
CluelessPerson[   103.509461] [drm:pch_irq_handler] *ERROR* PCH poison interrupt15:31
CluelessPersonWhat does this mean?  google is unhelpful.  although I do think it does have something to do with checking the disks.15:32
DavieyCluelessPerson: What ubuntu release?15:32
CluelessPerson11.0415:33
CluelessPersonbefore that error, a couple lines above it speaks about forcing a check on the drives, it being mounted 38 times without a check15:33
DavieyCluelessPerson: Looks like a kernel bug, and known.15:34
DavieyIt would help i you raise a bug, or continue the discssuion in #ubuntu-kernel15:34
CluelessPersonI did see a post about a bug related, but didn't realize that this was specifcially it15:35
CluelessPersonI'll look in to i15:35
Davieyit might not be, but the kernel folks will be able to help more.15:35
CluelessPersonthanks15:35
smoserDaviey, bug 855651 opened for the apport issue we saw.15:37
uvirtbotLaunchpad bug 855651 in apport "apport can hang when checking for ec2 metadata" [Low,Confirmed] https://launchpad.net/bugs/85565115:37
Davieycool15:39
smoserbug 855660 for the DescribeInstances bug that we were seeing which now seems gone.15:42
uvirtbotLaunchpad bug 855660 in nova "DescribeInstances fails sporadically" [Undecided,New] https://launchpad.net/bugs/85566015:42
Davieywron15:43
Davieyg15:43
Davieyadam_g: around?15:55
adam_gDaviey: hey15:58
Davieyadam_g: rocking16:01
lynxmanadam_g: morning ;)16:01
Davieyadam_g: can you see my message?16:12
smoseris/has anyone (utlemming, jamespage) looked at results at https://jenkins.qa.ubuntu.com/job/oneiric-server-ec2/16:24
jamespagesmoser: I took a run through earlier16:25
smoserdid we opne bugs ?16:26
smoseror mark failures as a particular bug ?16:26
smoseris there any sane way to do that in jenkins ?16:26
jamespagethere are only three test failures16:27
jamespagetwo looked like ec2 rather than Ubuntu errors - machines where never provisioned16:27
jamespageand one was lack of network on first boot16:27
zuljamespage: shazbutt16:28
jamespagesmoser: http://tinyurl.com/6zfumu216:28
jamespageas utlemming just asked me to re-run against the most recent images I stopped filing results16:28
smoseroh. those are against yesterdays images ?16:29
smoserwe really need to improve our test suite.16:29
smoseras openssl was broken for https traffic yesterday :)16:29
jamespagesmoser: 2011092016:29
smoserjaso i ask a general question....16:30
smoserwe're going to be running these tests more often (i hope)16:30
smoseris there a way that we can attach bug numbers and or data to the results ?16:30
jamespagesmoser: yes16:32
jamespagehttps://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:32
jamespagefor example16:33
smoserah. ok. that is useful somewhat.  that comment there i son the parituclar test ?16:36
smoserthat is nice.16:36
Davieysmoser: great! instances refuse to die16:37
Davieyah, just slow to die for some reason16:38
smoseri think they're dead now16:38
Davieyyeah16:39
smoserthat is know behavior16:39
smoserterminate-instances; list16:39
smoserwill show terminated instnace as 'running'16:39
adam_gi think i saw that yesterday16:40
adam_ginstance is dead, /var/lib/nova/instances/instance-* is deleted, etc. but updating host status in db seems delayed16:40
adam_gor instance status16:41
lynxmanI had that several times myself, I had to delete the objects from the DB manually at the end16:45
zulheh....im dont dead im just resting16:53
zulsorry i watched monty python last night16:53
lynxmanzul: bring out yeh deaaad16:57
=== jj995_ is now known as jj995
Davieysmoser: do you have a euca-terminate-all helper?17:04
DavieyI made one a while ago, but wonderd if you had anything clean?17:05
smoseri can make one17:07
Davieysmoser: mine was euca-describe | grep running | awk | -> for i in that ; terinate $i17:08
Davieysmoser: see win #417:09
Daviey011-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
Davieynice17:19
adam_goh17:21
adam_ghold on17:21
Davieyadam_g: do you have an idea why only the first node is working?17:21
adam_gyes17:22
kirklandRoAkSoAx: yo!17:41
kirklandRoAkSoAx: mtaylor has a some ideas about the pxe preseed opts in Orchestra17:41
kirklandRoAkSoAx: you around?17:41
lynxmankirkland: that sounds interesting :)17:42
kirklandmtaylor: RoAkSoAx: I'm nibbling on lunch, so make sure you highlight my nick when you speak :-P17:42
mtaylorRoAkSoAx: 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:42
mtaylorRoAkSoAx: 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 questions17:44
RoAkSoAxmtaylor kirkland im on way to lunch too can we talk in ~1hr? im from cell atm17:47
smosermathiaz, meet utlemming .17:47
kirklandmtaylor: what would your desired behavior be?17:47
mtaylorRoAkSoAx: sure17:48
smoserutlemming, is doing much of the ec2 work now. you can ping him if i'm not available for sure.17:48
kirklandmtaylor: ie, you don't want it to be an orchestra-wide setting, do you?17:49
kirklandmtaylor: different machines might have different nic counts, right?17:49
mathiazsmoser: great -thanks!17:49
kirklandmatttthiiiiiiiiiaaaaaaaazzzzzzzzzzzzzzzzzzzzzzzz17:50
mathiazkirkland: :)17:50
kirkland:-)17:50
mathiazkirkland: how are you doing/17:50
mathiaz?17:50
kirklandmathiaz: well, man :-)17:50
kirklandmathiaz: et toi?17:50
Davieymathiaz: I seem to remember you saying, "I won't be a stranger"17:50
smoseryes, its good to see the ubuntu hero mathiaz around.17:51
smoserwe were just swearing^H^H^H^H^H^H talking about some of your work yesterday17:51
mathiazsmoser: ah nice! Hopefully some of it is still used :)17:52
mathiazkirkland: doing well here17:52
smoserhoping to get some of the euca-stress tests pointing at openstack17:52
mtaylorkirkland: well, thing number one is that if I put netcfg/choose_interface=eth0 into a preseed file, I'd love for that to work17:55
DanaGweird... 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
DanaGNote that the "C:" is one event, and the "D:" pair is another event... yet the TimeGenerated field is the same on both.17:56
mtaylorkirkland: 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 kopts17:56
zulmathiaz: hey!17:56
DanaGoops, wrong channel.17:58
lynxmanDanaG: :D17:59
SpamapSmtaylor: is this a well known bug in netcfg or something?18:01
mtaylorSpamapS: afaik - I learned about the kopt workaround from a blog somewhere a couple of months ago18:02
mtaylorSpamapS: so, I think so18:02
mtaylorSpamapS: 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:06
SpamapSmtaylor: juju wants to be the thing that tells orchestra to turn a machine on / configure it..18:08
SpamapSmtaylor: so you use the orchestra provider18:08
mtaylorSpamapS: AH18:08
kirklandmtaylor: orchestra sort of becomes your EC2 or OpenStack, so to speak18:08
SpamapSmtaylor: I believe adam_g is working on a blog post for Juju+Orchestra == OpenStack18:08
lynxmandarn, somebody released mcollective on debian after our package, now we have delta :(18:13
zullynxman: how big of a delta?18:13
lynxmanzul: afaict biggest thing being the recommend activemq instead of rabbitmq18:14
lynxmanzul: and a couple small details18:14
zullynxman: do you know why that is?18:14
lynxmanzul: I have a friend who's a maintainer in debian, he recommends me to join the maintenance team for the package :)18:14
zullynxman: good idea18:14
lynxmanzul: because upstream recommends activemq18:14
mtaylormaybe because activemq doesn't require erlang?18:15
* mtaylor hides18:15
zulerlang is off the hook18:15
lynxmanmtaylor: well player sir, well played18:16
lynxmans/player/played/18:16
lynxmanzul: I think they'll eventually switch to rabbitmq tbh18:16
lynxmanzul: anyhow I need to get involved :)18:17
=== med_out is now known as medberry
kpettitany good opensource database browser/query tools for talking with M$ databases?18:23
lynxmankpettit: odbc I reckon should do the job, that's how I do it normally18:26
kpettitI'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
kpettitis there good ODBC query/browser tool?18:27
=== Guest22077 is now known as RyanP
SpamapSI think the only reason upstream recommends activemq is that its what they started with.18:33
* SpamapS said referring to mcollective18:33
SpamapSkpettit: I believe libreoffice-base can use any odbc driver18:34
kpettitworth a try.  thanks18:34
lynxmanSpamapS: 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
lynxmanSpamapS: he's thinking about switching to rabbitmq at some point18:35
SpamapSlynxman: right, thats what I mean.. AMQ is just what he used first, so he can confidently recommend it.18:39
SpamapSmy experience with ActiveMQ was that it was dog slow, crashy, and frustrating to configure.18:39
lynxmanSpamapS: deffo but it's a big delta with our package :)18:39
lynxmanSpamapS: and it's not even packaged for Ubuntu18:40
SpamapSlibactivemq-java - ActiveMQ message broker core Java libraries18:40
SpamapSnot that?18:40
lynxmanSpamapS: those are just the java libraries, not the server18:40
SpamapSOh is there some reason the server isn't available?18:41
SpamapSI'm sure somebody might like to use it. :p18:42
lynxmanSpamapS: well... I think I can take it from debian, would be a good exercise :)18:42
lynxmanSpamapS: considering that packaging activemq is a b**tch18:42
lynxmanSpamapS: so if the work has already been done... :)18:42
* lynxman tries to have fun while at puppetconf18:44
SpamapSlynxman: what do you mean "take it" from debian? it should get synced automatically.18:46
lynxmanSpamapS: it's in unstable18:46
SpamapSfor how long?18:47
SpamapSAhh its just arrived.18:47
lynxmanSpamapS: http://packages.debian.org/sid/activemq18:47
lynxmanSpamapS: yeah, it's new and fresh18:47
SpamapSlynxman: you should file a sync request18:47
lynxmanSpamapS: oh, do explain :)18:47
* lynxman learns something new18:47
SpamapSlynxman: 'requestsync' on any ubuntu system with ubuntu-dev-tools installed18:48
lynxmanSpamapS: cool, ty18:48
SpamapSlynxman: its a bit late, but I think its worth putting it in 11.1018:48
lynxmanSpamapS: maybe it can get in universe, but yeah I think it's late for 11.1018:49
smoserhallyn, so you were asking me to sponsor ifupdown for bug 850309, right ?18:50
uvirtbotLaunchpad bug 850309 in libvirt "libvirt fails to autostart VM attached to a bridged port" [Medium,Confirmed] https://launchpad.net/bugs/85030918:50
SpamapSlynxman: everything starts in universe :)18:50
CluelessPersonI get an error while booting my server now....18:51
CluelessPersoninit: ureadahead-other main process (712) terminated with status 418:51
hallynsmoser: for starters just a sanity check.  But if it looks good to you then sure.18:51
lynxmanSpamapS: as it should be ;)18:51
hallynsmoser: it'll need the teensiest of libvirt update as well :)18:51
CluelessPersonwhile doing it's check mount/disk thing after however many boots, I'm getting that and this other line and several others18:51
SpamapSCluelessPerson: do you have a separate /var partition ?18:51
CluelessPerson[   103.509461] [drm:pch_irq_handler] *ERROR* PCH poison interrupt18:52
smoserhallyn, i generally think its sane.18:52
CluelessPersonSpamapS, 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 sobbing18:52
uvirtbotNew bug: #855800 in qemu-kvm (main) "KVM crashes when attempting to restart migration" [Undecided,New] https://launchpad.net/bugs/85580018:52
SpamapSCluelessPerson: ahh ok.. that used to cause a similar error. ureadahead is just an optimizer, so that message is probably just an annoyance.18:52
smoserand i even generally think it is non-intrusive18:53
SpamapSmtaylor: use fire18:53
mtaylorSpamapS: trying man18:53
smoserhallyn, 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
SpamapSsmoser: +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
hallyngreat, thanks guys.18:55
hallynobjections to doing the same for lucid?18:55
SpamapSI think it should go all the way back to lucid18:56
* mtaylor thinks SpamapS should go all the way back to lucid18:56
smoseri 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
SpamapSThere will be plenty of people who will appreciate that.18:56
* SpamapS thinks mtaylor should stop being so hoary18:56
mtaylorSpamapS: but the breeze is so karmic...18:57
smoserhallyn, one comment, if you're merging changelog entries, you might as well merge them all i think19:02
smoserrather than confusing *\n[Scott Moser]\n...[Clint]\n...[Scott ]\n...19:03
lynxmanSpamapS: btw you're packaging juju right? Let me know when I can sync my port :)19:03
SpamapSlynxman: right, we're waiting for all the eureka features to land then will upload it.19:07
lynxmanSpamapS: schweet19:07
CluelessPersonSpamapS, It's keeping my server from booting19:11
SpamapSCluelessPerson: it may be a symptom of whats keeping your server from booting, but its probably not the root cause. What version of Ubuntu?19:14
CluelessPerson11.0419:21
CluelessPersonSpamapS, ^19:21
sorenPhew. Finally got a server off of its 2.6.24-19 kernel.19:23
sorenTough nut to crack, that one. It was infected with evms, which held my boot record hostage.19:24
soren/boot was an lvm volume that lived on top of a software raid1 set.19:25
sorenBecause evms had been installed at some point (this is a rather old server, let me tell you), it was in the initrd.19:26
soren...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:26
soren...and lilo refused to install an mbr on a devmapper device.19:27
soren...but I couldn't get rid of evms, because that would require installing an initrd that didn't have evms in it.19:27
sorenI finally had the epiphany that I could use kexec to load a new kernel and initrd.19:28
sorenand 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:29
j0nr\leave19:34
SpamapSCluelessPerson: 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:43
DavieyCluelessPerson: did you speak with kernel?19:46
DulcinI'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
DulcinI've tried like the first 20 google results, but can't find a solution19:53
DulcinI'm not sure what caused it, it used to work...19:54
jeblairSpamapS: 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:56
SpamapSjeblair: docs are being worked on right now.. its only just started working reliably in the last week or two. ;)19:57
SpamapSjeblair: 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:58
SpamapSjeblair: its equally painful on EC2 .. so its a juju-wide problem. ;)19:59
jeblairSpamapS: is there a sample environments.yaml that uses orchestra?20:00
jeblair(or cobbler)20:00
jeblairah, i think i see what i need in the source.  i'll try to follow that. :)20:02
lynxmanSpamapS: juju-wide? :)20:07
ScatterBrainI 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:15
GRMrGeckoWhat would you guys recommend using for Dell PowerEdge T710? Ubuntu Server or Debian?20:16
lynxmanGRMrGecko: I think it'd work properly yeah, T710 has pretty standard components :)20:21
RoyKGRMrGecko: just try ubuntu 10.04 on it - if it works, well, you'll have a good server20:22
RoyKif lucid fails, try something newer20:23
* RoyK prefers LTS for servers20:23
lynxmanRoyK: definitely LTS for server good choice20:24
* RoyK is managing about 40 ubuntu servers and doesn't want to upgrade them every 6 months20:25
StevenRupgrading is dull. it's much easier to do that every few years20:25
RoyKI still have a few 8.04 boxes running20:26
StevenRGRMrGecko: we have a load of R710 (I guess the rack version of the T710) running Lucid with no problems20:26
RoyKno problems with those20:26
GRMrGeckook20:26
GRMrGeckothanks20:26
RoyKGRMrGecko: 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 stable20:27
RoyK8.04 is the most stable ubuntu release I've seen so far20:28
RoyKbut then, it's old, and may lack a few drivers etc20:28
RoAkSoAxmtaylor: sorry for the delay got stuck in traffic, and phone run out of battery so no 3g20:37
mtaylorRoAkSoAx: that sounds terrible!20:37
RoAkSoAxmtaylor: anyway, as far as I know, there's been many people trying to configure many nics20:38
RoAkSoAxin a preseed20:38
RoAkSoAxand they have been unsucessful20:38
mtaylorRoAkSoAx: yes - well, I don't even care about configuring all of them, as much as just selecting the default one20:39
mtaylorbut it, indeed, does not even come close to working20:39
mtaylorwhich 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 options20:40
kirklandmtaylor: would gpxe help?20:41
kirklandmtaylor: i've heard its more configurable...though I've not used it myself20:41
mtaylorkirkland: I don't think it's a pxe problem as much as it's a preseed problem20:41
mtayloreverything _does_ work if you pass the extra kopt20:41
mtaylorit's just why preseed doesn't honor the value in the preseed file for default nic is beyond me20:42
RoAkSoAxmtaylor: there's mtaylor right, but how are you thinking to select the default network interfacE?20:42
RoAkSoAxmtaylor: we could do some tricks to get things passed "automatically"20:42
mtaylorRoAkSoAx: well, I'm fine with even coding the default interface into the preseed file in a normal cobbler setup (if that worked)20:43
kirklandRoAkSoAx: worst case, each machine's kopts can be edited in the web interface, right?20:43
kirklandRoAkSoAx: and on the cli, too, right?20:43
mtayloryes. which is what I've been doing20:43
kirklandmtaylor: was that "yes" to me?  for the web ui or the cli?20:44
mtaylorwell, cli - but it's the same overall effect - I have to configure extra kopts, which is very counter-intuitive20:44
mtaylorgiven that preseed HAS the option listed20:44
mtaylorin 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 kopts20:46
mtaylor(since orchestra seems to be doing a great job of providing sensible default setups for cobbler)20:46
RoAkSoAxkirkland: yes we can20:48
RoAkSoAxmtaylor: 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 that20:49
kirklandRoAkSoAx: I think mtaylor's request is reasonable, though landing this in 11.10 might be hard, with final freeze next thursday20:49
RoAkSoAxor cobblre is not automatically editting the preseed to introduce network values20:49
kirklandmtaylor: would you mind filing a bug against orchestra so that we can document this as a bug/feature-request?20:50
mtaylorkirkland: 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
kirklandRoAkSoAx: cobbler has support for some variables to get passed through to the preseeds;  smoser did some work around that20:50
kirklandmtaylor: file it against debian-installer20:51
RoAkSoAxkirkland: yeah we can pass variables and stuff20:51
kirklandmtaylor: you can click "also affects" orchestra20:51
RoAkSoAxkirkland: we can even obtain the info for eth0 ip, mac, etc etc and put it in the preseed20:51
kirklandmtaylor: so that it shows up in both lists20:51
mtaylorkirkland: sweet20:51
RoAkSoAxkirkland: however, in cobbler system we cannot say which interface is default20:51
kirklandmtaylor: cjwatson will move around the "debian-installer" bit to the right component20:51
kirklandRoAkSoAx: understood;  i think i told mtaylor as much20:51
mtaylorRoAkSoAx: would it perhaps be reasonable to file a bug against cobbler for a way to express default interface?20:51
mtaylorI mean - it's rare to find a machine _without_ 4 NICs these days20:52
kirklandRoAkSoAx: mtaylor: orchestra assumes that eth0 is the default interface;  machines where that's not true are handled on a one-off basis20:52
RoAkSoAxmtaylor: I guess we could but that would be a new feature20:52
smoserwhat is "default interface" ?20:52
kirklandRoAkSoAx: new features are okay for 12.04, just not 11.10 at this point20:52
kirklandsmoser: i think mtaylor means "the netboot" interface, right?20:53
mtaylorkirkland: 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 option20:53
kirklandmtaylor: +1, agreed20:53
kirklandmtaylor: so when you file your bug, express it in that manner20:53
mtaylorI shall attempt to do so20:54
kirklandmtaylor: "the bad thing that happens here is that headless, orchestra-installed machines are hanging on a menu option...etc."20:54
mtayloryes. which is - you know - not usually what one is trying to accomplish20:54
kirklandmtaylor: :-)20:55
smoserwhy would a machine hang on the menu entry ?20:55
smoserthe mnu is supposed to time out and fall back to locak disk.20:55
smoserno?20:55
smoseri'm clearly missing something. so i'll be quite.20:55
smoserquite quiet even.20:55
RoAkSoAxkirkland: yeah we could use the netboot interface as the default interface20:59
RoAkSoAxkirkland: an we could fill kopts or the preseed with that20:59
smoserthere is an 'early_command' (similar to 'late_command')21:00
mtaylorsmoser: 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=eth021:01
mtaylorsmoser: to tell the machine on what interface to listen for dhcp21:01
mtaylorsmoser: it doesn't work21:01
mtaylorand it pops up a menu and asks you what interface you want as your default interface21:01
mtaylorif, however, you pass netcfg/choose_interface=eth0 to the kernel as a boot option - it works as expected21:01
kirklandmtaylor: okay, if that's the issue, that's a bug; and a big one21:02
kirklandmtaylor: i'm sorry if i missed that part directly, from the start21:02
kirklandmtaylor: that's a debian-installer issue21:02
mtaylorkirkland: yes. sorry - I may not have been clear earlier21:02
kirklandmtaylor: i probably just read right past that, and assumed it was an orchestra bug :-)21:02
mtaylorkirkland: totally - I was just thinking since it seems to be a known issue, perhaps orchestra could help work around it21:03
kirklandmtaylor: can you pastebin all or part of your preseed?21:03
kirklandmtaylor: any chance its just grammar/syntax?21:03
kirklandmtaylor: http://www.debian.org/releases/lenny/example-preseed.txt21:03
kirkland# To pick a particular interface instead:21:03
kirkland#d-i netcfg/choose_interface select eth121:03
RoAkSoAxmtaylor: yeah that's totally a bug in the preseed21:04
kirklandRoAkSoAx: have you seen this before?  reproduced it?21:04
mtaylorkirkland: d-i netcfg/choose_interface select eth021:04
RoAkSoAxkirkland: i have never personally tried but adam_g encountered the problem and used kopts to chose default interface21:04
RoAkSoAxkirkland: so yeah we encountered the same issue but was work arounded the same21:05
mtaylorkirkland: I ran in to this 2 months ago in a data center - and then I found a blog post about using kopts21:05
kirklandRoAkSoAx: hmm, okay, we need a pretty urgent bug filed and assigned to cjwatson, then21:05
RoAkSoAxkirkland: i'll test it again and see what I find though21:05
mtaylorspeak of the devil21:05
RoAkSoAxkirkland: the thing is withing cobbler we could actually just add an option to select the default interface to place it in the preseed21:05
RoAkSoAxkirkland: i'll look into that though21:06
RoAkSoAxkirkland: will investigate a bit more how was that done in rhel21:06
mtaylorof 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 still21:06
kirklandhmm, the closest bugs I see are:21:07
kirklandhttps://bugs.launchpad.net/ubuntu/+source/netcfg/+bug/71338521:07
uvirtbotLaunchpad bug 713385 in netcfg "netcfg/choose_interface=auto fails to find the right interface" [Medium,Confirmed]21:07
kirklandand https://bugs.launchpad.net/ubuntu/+source/netcfg/+bug/5667921:07
uvirtbotLaunchpad bug 56679 in netcfg "provide a method to use a specified MAC-address as the installation device" [High,Fix released]21:07
smosermtaylor, thank youfor explanation.21:07
mtaylorsmoser: sure! thanks for asking the question - it seems to have caused me to re-explain in a more useful way :)21:08
mtaylorkirkland: https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/85592121:09
uvirtbotLaunchpad bug 855921 in debian-installer "does not honor netcfg/choose_interface in preseed" [Undecided,New]21:09
kirklandmtaylor: this is Oneiric?21:10
kirklandmtaylor: one thing you might want to edit in your bug description ....21:10
kirkland<mtaylor> kirkland: d-i netcfg/choose_interface select eth021:10
mtaylorkirkland: tbh, I haven't tried oneiric - it wasn't booting last time I was setting up cobbler21:11
kirklandmtaylor: whereas you say: "in that preseed file you have netcfg/choose_interface=eth0"21:11
mtaylorkirkland: good point21:11
kirklandmtaylor: okay, so this is natty?21:11
kirklandmtaylor: or something else?21:11
kirklandmtaylor: i'd like to note which version you're seeing this one21:11
mtaylorkirkland: it was either natty or maverick21:12
mtaylorkirkland: I _believe_ both21:12
kirklandmtaylor: k21:12
mtaylorkirkland: I'll work on re-reproducing it21:12
* mtaylor just got 5 machines in a lab for cobbler/install use21:12
kirklandi wonder if I can reproduce this in a vm with multiple nics ....21:12
* kirkland tries21:13
* RoAkSoAx waaaaaaaaaaaaaaaaaa compiz acting up grrr21:17
kirklandRoAkSoAx: unity2d, baby21:18
RoAkSoAxkirkland: hehe yeah I'm gonna have to change21:18
kirklandRoAkSoAx: for bonus, you'll get 3 extra hours of battery, too!21:18
RoAkSoAxkirkland: really? heh good to know21:19
RoAkSoAxbrbr21:19
RoAkSoAxlol21:19
RoAkSoAxexit21:19
kirklandRoAkSoAx: um21:20
kirklandRoAkSoAx: how does cobbler feed the preseed to the machine being installed?21:20
kirklandRoAkSoAx: over http?  or pxe?21:20
RoAkSoAxkirkland: http21:21
kirklandmtaylor: hmm21:21
kirklandmtaylor: we need the network to be "up", to retrieve the preseed21:21
kirklandhello chicken, my name is egg!21:22
segvso, 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 anything21:22
RoAkSoAxkirkland: basically, cooobler just creates a pxe file that lists auto url==http://blablablala/bla/preseed/21:22
mtaylorI thought it did the preseed as a bit of the dhcp netboot interaction21:22
RoAkSoAxor something like that21:22
segvcobbler is awesome21:22
segv:)21:22
mtayloryes - no, you're right21:22
kirklandmtaylor: i'm confirming with RoAkSoAx, but it looks like it's using the url= param on the kernel line21:22
mtaylorbut this is the funny part - because of the netboot part - the network is actually WORKING just fine21:23
RoAkSoAxkirkland: yes it does21:23
mtaylorwhich is what makes the netcfg/choose_interface=default thing not working all the more funny21:23
kirklandmtaylor: okay, i'm disecting this ....21:23
segvyou know you can just grab the pxe grub init etc. and use grub to netboot yeah?21:23
segvI do it all the time :)21:23
kirklandmtaylor: basically, i think the assumption should be in debian-installer21:23
kirklandmtaylor: that if you netbooted using some interface, then that's your damn default!21:24
RoAkSoAxkirkland: http://paste.ubuntu.com/694771/21:24
mtaylorkirkland: YES21:24
kirklandmtaylor: hmm, any idea, top your head, how to determine that inside of the OS?21:26
mtayloruhm21:27
mtaylornetstat ?21:28
mtaylorkirkland: ip route | grep default | awk '{print $5}'21:28
kirklandmtaylor: heh, we have to do this *before* ip has a route :-)21:29
kirklandmtaylor: we're trying to determine which interface to use, right?21:29
kirklandmtaylor: fwiw, i've reproduced this in a VM with multiple nics21:30
kirklandRoAkSoAx: so...here's what i'm thinking21:31
RoAkSoAxkirkland: shoot21:31
kirklandRoAkSoAx: i _think_ we should perhaps set that netcfg/choose_interface=eth0 in the kernel opts, by default21:31
mtaylorkirkland: YAY21:31
kirklandRoAkSoAx: and document that that needs to be changed for machines where that's a bad assumption21:31
kirklandmtaylor: ^21:31
kirklandmtaylor: what do you think?21:31
mtaylorkirkland: I think that's an excellent default for orchestra to do21:32
mtaylorkirkland: it catches the 90% case and is inline with your assumtions already21:32
kirklandmtaylor: i thought you might like that :-)21:32
mtaylorkirkland: you've figured me out21:32
kirklandmtaylor: yeah, i think so21:32
mtaylorsensible defaults ftw21:32
RoAkSoAxkirkland: we can do that21:35
RoAkSoAxkirkland: I'll look into doing it on orchestra or simply just changing a template whithin cobbler21:39
segvhmmm21:42
segvWhat's a stock mongrel-cluster enabled site config look like, just a default mongrel cluster file?21:43
jdstrandDaviey: I'm looking at the iscsitarget mir (bug #843808)21:57
uvirtbotLaunchpad bug 843808 in iscsitarget "[MIR] iscsitarget" [High,In progress] https://launchpad.net/bugs/84380821:57
jdstrandDaviey: why did tgt get demoted and we are asking for a mir of iscsitarget?21:58
jdstrandzul: ^22:01
jdstrandwell, I guess because nova doesn't have tgt support22:03
jdstrandzul: I found this actually: https://bugs.launchpad.net/nova/+bug/81999722:04
uvirtbotLaunchpad bug 819997 in nova "Nova volume should support tgt rather than iscsitarget." [Wishlist,In progress]22:04
Davieyjdstrand: tgt was considered to be less reliable than iscsitarget22:07
DavieyIIRC22:07
Davieyah no22:07
kirklandjamespage: don't you have an enjumble charmula for jenkins?22:07
mtaylorjamespage: hey22:08
Davieyjdstrand: i might be talking tosh22:08
jdstrandDaviey: I'm trying to find the origins of tgt, but I thought it was a rewrite and supported by RHEL22:08
jdstrandwell, I know it is supported by RHEL22:08
Davieyjdstrand: https://bugs.launchpad.net/nova/+bug/81999722:08
uvirtbotLaunchpad bug 819997 in nova "Nova volume should support tgt rather than iscsitarget." [Wishlist,In progress]22:08
jdstrandI don't know its origins22:08
jdstrandDaviey: yes, I just pasted that bug :)22:08
mtaylorjamespage: I was just thinking that, in addition to me ever finishing the jclouds plugin - we should write a jenkins plugin that just makes juju calls22:08
Davieyhttps://code.launchpad.net/~markmc/nova/iscsi-tgtadm-choice/+merge/7590622:09
Davieygood description22:09
kirklandmtaylor: https://code.launchpad.net/~charmers/charm/oneiric/jenkins/trunk22:10
jdstrandDaviey: ok, I updated the bug asking for server team imput regarding tgt22:11
jdstrandinput22:11
mtaylorkirkland: 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:14
kirklandmtaylor: good point -- RoAkSoAx we need to fix that22:15
kirklandmtaylor: you'll need to drop that out of the preseed file22:15
mtaylorkirkland: ok. it'll still work and stuff?22:15
kirklandmtaylor: we'll ge that fixed22:15
kirklandmtaylor: yeah22:15
mtaylorcool.22:15
RoAkSoAxkirkland: uhmmm i can do something else to work around that problem22:15
kirklandRoAkSoAx: cool -- what?22:16
mtaylorkirkland: need a bug filed?22:16
kirklandmtaylor: please22:16
kirklandmtaylor: assign it to RoAkSoAx (andreserl)22:16
RoAkSoAxkirkland: put that in a preseed, and do and if/else to see the version of the OS22:16
RoAkSoAxs/preseed/snippet22:16
RoAkSoAxso if it is natty or lower, not install the client22:16
kirklandmtaylor: we definitely want orchestra to be able to install lucid - oneiric22:17
kirklandRoAkSoAx: rock!22:17
mtaylorhttps://bugs.launchpad.net/orchestra/+bug/85595622:18
uvirtbotLaunchpad bug 855956 in orchestra "can't use orchestra to deploy anything less than oeneric" [Undecided,New]22:18
RoAkSoAxmtaylor: thanks22:20
kirklandmtaylor: cool22:21
kirklandmtaylor: you coming to Orlando?22:21
mtaylorkirkland: yup.22:21
kirklandmtaylor: cool!  I'll make RoAkSoAx buy you a beer :-D22:21
kirklandLoL22:21
mtaylorkirkland: whole openstack community team is coming, actually - me, and jeblair  and jaypipes and ttx and reed22:21
kirklandneat22:21
kirklandI'll be at ODS too22:22
mtayloryup. it's gonna be baller22:22
mtaylorsweet22:22
RoAkSoAxcoolio22:23
RoAkSoAxcool*22:23
RoAkSoAxlol22:23
Davieythanks jdstrand22:23
Davieyjdstrand: Do you have any findings from glance?22:29
jdstrandDaviey: 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:34
jdstrand(please bear with me, code audits, even at this shallow depth take a while)22:35
Davieyjdstrand: 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:40
DavieyWe do appreciate your time :)22:41
jdstrandno worries22:42
zuljdstrand: yeah thats a rewrite of what i did (the nova branch)22:49
jeblairso 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
uvirtbotLaunchpad bug 855956 in orchestra "can't use orchestra to deploy anything less than oneiric" [High,Triaged] https://launchpad.net/bugs/85595623:03
=== mquin_ is now known as mquin
jeblairkirkland: does that sound like an installer bug, or something we should be setting in orchestra?23:09
bfreisIs 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 packages23:41
bfreisOr how could I build such an image?23:42

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