/srv/irclogs.ubuntu.com/2012/06/06/#ubuntu-server.txt

uvirtbotNew bug: #1009265 in bind9 (main) "package bind9 1:9.7.0.dfsg.P1-1ubuntu0.5 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/100926500:21
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
uvirtbotNew bug: #1009274 in puppet (main) "package puppetmaster 2.7.11-1ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/100927401:01
=== dendrobates is now known as dendro-afk
Demosthenesso i have a lucid server, i'm trying to use the BIOS serial over LAN support, but I must disable ALL the font/mode setting... grub's console setting isn't enough. suggestions? i'm trying to stay in text mode on the console, no fonts, no changes.01:45
qman__add 'nomodeset' to your boot line01:45
Demosthenesthat didn't seem to help01:46
Demosthenesthe initrd set it anyway01:47
Demosthenesi even removed console-setup, but console-setup-min seems to set these anyway01:47
twbDemosthenes: oh that one.  It's bloody annoying.01:53
twbDemosthenes: blacklist vga16fb in /etc/modprobe.d/thingo.conf01:54
twbDemosthenes: also note that due to a bug in the installer, there is absolutely no way to disable the framebuffer during install01:54
twb(in lucid that is)01:54
twbDon't forget to update-initramfs -u -k all after you edit the modprobe.d01:54
Demostheneshey twb, i think we've met before.01:54
Demosthenesi just tried the nomodeset again, no dice01:55
twbI also routinely purge plymouth packages as much as possible, then try to manually disable the plymouth upstart jobs that the upstart package has hard dependencies on01:55
twbI don't know if that's necessary or if it just makes me feel better01:55
twb>hate plymouth hate hate hate<01:56
Demosthenestwb: i can tell01:57
Demosthenesi edited /etc/modules.d/blacklist-framebuffer.conf and added vga, and my init has been updated.. no dice01:57
twbvga16fb01:57
twbThere is no driver "vga"01:58
twb# Make the machine-room KVM usable.  --twb, Jul 201101:58
twbblacklist vga16fb01:58
Demosthenesgod i miss aix :P02:00
Demosthenesall this just to get an intel box i can remotely manage02:00
twbDemosthenes: still got that bottle in the bottom drawer?02:03
Demosthenesi didn't update the initrd after changing modules.02:03
Demosthenesi need one. i hate pc hardware02:03
Demosthenesthis "server" failed while i was travelling. couldn't walk a user through booting it on a kvm, they eventually had to plug a usb kbd into the MB...02:03
Demosthenes*sigh*02:03
Demosthenesso i bought a whole new MB, CPU, and ECC RAM...02:04
Demostheneswith a MB with IPMI support02:04
Demosthenesand now to get SOL access via IPMI i have to disable the fonts on the console02:05
twbIt's unlikely to be the fonts, it's very likely to be something forcibly loading stupid non-80x25 console02:06
Demostheneswell, but font-setting does that02:06
twbIt drove me insane when I was using kvm -curses, for the same reason02:06
twbDemosthenes: no it doesn't, at least not IME02:06
Demosthenesright. it did it again. nomodeset and i added the blacklist and updated initrds, it STILL did it02:06
twbSo just to be clear, you have "blacklist vga16fb" in /etc/modprobe.d/blacklist-framebuffer.conf, and /boot/initrd.img-... is newer than that .conf file?02:07
twbAnd after editing /etc/default/grub you ran update-grub?02:08
twbhttp://paste.debian.net/173073/ is my /etc/default/grub02:08
twbAlso, can you tell how far it gets before it trashes your display?02:08
Demosthenesyeah, the kernel starts, and it starts the initrd..02:10
Demosthenesi've also tried adding "text", "textonly", and a few others to the kernel line02:11
twbYou can't just guess those things02:11
twbIs there a GUI installed?02:11
Demosthenesnope.02:11
Demosthenesthis was intended to be a headless server02:11
twbIMO better to use serial for headless boxes02:12
twbBut I'm stumped, I can't think what else coudl be happening02:12
Demosthenesthe last line i see on serial is "Loading initial ramdisk ...", and the dmesg output begins after the mode sets02:12
Demosthenesso before the frist [0000000] Linux message it has changed02:13
twbAre you booting with "quiet" ?02:13
twbAlso on serial, don't forget you will need to create /etc/init/ttyS0.conf02:13
Demosthenesno, this is serial bios.02:14
twbUgh02:15
Demosthenesif i stay in text mode, the bios bumps the vga text out as serial over lan02:15
Demosthenesso for instance, i can get into the BIOS no problem.02:15
twbYou should tell it to stop doing that bullshit, and to just hand the serial back to the OS as soon as it loads the bootloader02:15
Demosthenesif i just dont' change the video mode at boot, it'd work fine.02:16
twbIMO what should happen is the BIOS allows you to use serial to configure itself, but ignores the VGA head and you then simply tell grub, the kernel and the getty to talk to ttyS002:16
twbHaving IPMI reexport a vga console over serial instead of just talking over serial, is bloody stupid02:17
twb(I'm ranting at the vendor, not you)02:17
Demostheneswell, if i don't do it that way, i can't set bios settings remotely02:17
twbYeah I realize that02:18
Demosthenesso no editing the bootlist, etc.02:18
Demostheneswtf, mountall and cryptsetup require plymouth?02:20
twb*EXACTLY*02:20
twbIt's bullshit02:20
twbI bitched to cjwatson about it and he said something "everyone stop bitching, plymouth is more than just a splash screen, you need it or else"02:21
Demosthenes*sigh*02:22
Demosthenesi just butchered the hooks for initrd02:22
Demosthenesno more kbd, framebuffer, console-setup.02:22
qman__I agree completely02:23
qman__I don't understand how it can be required when if I simply nuke the upstart scripts, everything still works and works the way I want it to02:23
twbqman__: it doesn't tho02:23
Demostheneswhat about 12.04?02:23
twbqman__: specifically if fsck fails, mountall will just hang forever if plymouth isn't doing its  thing02:23
twbqman__: you can't recover unless you have a live CD02:24
qman__hmm, haven't run into that situation02:24
qman__but one of my servers where I didn't do that, I never get to see my fsck anyway02:24
twbAlso this happens if you tell LVM to make a LV read-only, because the boot-time fsck *always writes to ext partitions* -- WTF02:24
twbqman__: well OK maybe that is not plymouth being broken, it's just ubuntu being broken02:24
Demosthenesok, i give. it must be compiled into the kernel02:25
qman__yeah, I know it's not broken in general, just my case02:25
twbAll you need to know about plymouth being stupid is it came from fedora, like pulseaudio and systemd02:25
qman__but it still pisses me off02:25
twbqman__: agreed02:25
twbIt also pisses me off that nobody lets you just ^C init jobs that have hung anymore02:26
twbLong ago, before debian got startpar, if something like postfix hung during boot, yo could just hit ^C to skip it and plough blindly on02:26
twbe.g. if the DNS server was cactus that was useful02:26
qman__I've run into that postfix hanging during boot problem, but only on fedora02:28
twbWell I can't remember which daemon exactly02:29
twbI do remember I ran into a really AWESOME feature of centos4 in that it uses ls to list files in /etc/sysconfig/networking to find out which ifaces to raise02:29
qman__postfix wasn't configured out of the box, but it'd try to start it anyway and just sit for about ten minutes before moving on02:29
twbAnd because it uses ls, and because this happens before the network is up (obviously) and thus the LDAP server is not accessible, if you put an extra file in there, say eth0-up.bak, it will take an extra TWENTY MINUTES to boot while ls tries to list it02:30
qman__heh02:30
twbAnd this issue would be completely bypassed if RH engineers had a flipping clue about how to write sh scripts...02:30
twbi.e. you do not bloody do for i in $(ls *.conf)02:31
twbIncidentally you can work around that by telling libldap to bind softly.02:31
uvirtbotNew bug: #1009291 in samba (main) "Samba doesn't start automatically in Ubuntu 12.04 LTS" [Undecided,New] https://launchpad.net/bugs/100929102:36
Demosthenesfurther hacking apart initfs02:49
Demosthenesdid they fix this in 12.04?02:50
twbTBH I don't know, the only host I'm running precise on has no dsub port at all02:51
twb(yaaaay)02:51
rocketsIs it just me, or is rsnapshot trying to do the same thing three times here:  https://gist.github.com/287953103:01
twbI agree with your analysis.  pastebin your .conf03:05
twbAh, no, /media/nas/admin &c are different03:05
twbIt is more obvious if you unwrap the lines03:05
rocketstwb, yeah I just noticed that03:08
rocketsthanks03:08
rocketsdo you think it's safe for me to copy hourly.7, say, to hourly.{0-6}, just so the all the hourlies are populated and i can have the dailies actually run??03:09
rocketsor will that break everything03:09
twbdailies should not know or care about hourlies...03:21
twbAFAIK they're totally independent runs as far as rsnapshot is concerned03:21
twb(I may be misremembering...)03:21
captbaritoneAny idea why "sudo chmod -R 0777" would return "chmod: getting new attributes of `…': No such file or directory"04:00
captbaritone(file names omitted)04:00
twbBecause the file doesn't exist.04:01
twbDO NOT EVER run that chmod command.  BAD USER!  No biscuit!04:01
* LordOfTime agrees with twb04:02
twbIf you just ran that over a directory like /, /etc or /usr, you have permanently broken your system and you should reinstall from scratch right now.04:02
LordOfTimeindeed04:02
twbAlso please thump the idiot that told you to run it04:03
captbaritone<thumps self>04:03
captbaritoneIt was run on a sub directory04:03
LordOfTimeits still the last command you'll ever want to run04:04
LordOfTimeso if you dont mind me being perfectly outright with my question asking:04:04
LordOfTimewhy the hell did you run that command04:04
twbAt absolute worst you probably want to use something like a+rwX, which will only set x if x was already set04:04
LordOfTimewhat came over you to chmod recursively with 0777 :/04:04
captbaritoneSure.04:04
LordOfTimetwb:  indeed04:04
captbaritoneI have a HUGE collection of files on my personal machine which I need to be accessible by the user that runs my torrent deamon, the user that runs my web server, and myself04:05
captbaritoneI had them chmodded 77204:05
twbchmod -Rv go-rwx /srv/tftp | sed -e '/mode of .* retained as/d'04:05
LordOfTimewell doing anything more than 744 is just wrong04:05
twb^^ that is a more normal use of chmod -R04:05
uvirtbottwb: Error: "^" is not a valid command.04:05
captbaritonewith them owned by a custom user and group (to which all three belonged)04:06
LordOfTimeshut up virtbot04:06
twbLordOfTime: 644 or 755 (ref. +X above), not 74404:07
captbaritoneMy problem was that new files were being owned by the user/group of the user that created them04:07
LordOfTimetwb:  mistyped04:07
LordOfTimemeant 75504:07
captbaritonerather than the user/group that would allow access to all three users.04:07
LordOfTime(had to divert to another channel)04:07
twbcaptbaritone: add all three users to a group (probably creating that group) then make the parent directory  setgid that group04:07
captbaritoneI see. Have all my scripts run setgid before they touch the files?04:09
twbIf you intend to continue uploading new files in a broken way (e.g. scp -p), you may also wish to write e.g. an @hourly cron job that will chgrp -R over the dir in question04:09
twbcaptbaritone: no, setgid is a property of a directory04:09
captbaritoneokay, I guess I'm confused by the man page04:10
twbIf a directory is setgid and grouped to, say, www-data, then all new files created in that dir will default to group www-data04:10
twbsetgid means something completely different for files, so do not set it on files, only the dirs in question04:10
captbaritonethat makes sense (and is what I wanted!)04:10
captbaritoneokay04:11
captbaritone(thanks by the way)04:11
twbsudo install -dm2775 -unobody -gwww-data /srv/www04:11
twbSomething like that04:11
captbaritoneSo every time a script creates a directory, it should setgid that, or will the new directories inherit it?04:11
captbaritoneI suppose I could just test that myself.04:14
twbsetgid isn't inherited by new subdirs04:15
twbAlso you will probably need root privileges to add setgid to a dir04:16
captbaritoneHmm04:16
captbaritoneso my cron job which moves files into this deeply nested directory structure will need to run as root?04:17
captbaritoneSeems a bit silly04:17
captbaritoneI really should not have to do that04:17
captbaritone(the cron job moves files AND creates these directories)04:18
captbaritoneSo, is the gid different than the first digit of the four digit "mode"04:22
captbaritone?04:22
captbaritoneerr04:22
captbaritonepoorly worded04:22
captbaritoneHere is a better way of getting at what I want to know: Is the purpose of using "install" over "chown" in the suggestion you made to make sure it only acts on directories?04:24
twbcaptbaritone: once the directories exist, files created in them will have the appropriate group by default04:27
captbaritoneWhat about directories created in them?04:28
twbIt's not recursive04:28
captbaritoneShould I simply chown them after I create them?04:29
twbIf you can't create the directories in advance, there is little point using setgid dirs.04:29
koolhead17hi all04:29
twbYes, just using chgrp -R is probably the least silly.04:29
captbaritonewhy -R ?04:30
captbaritoneoh04:30
captbaritoneto get the files too04:30
captbaritoneSo that would take the place of setgid altogether04:31
twbYes04:33
captbaritoneOr I could just chgrp each file and directory imediatly after I create it (which would be a bit cleaner)04:37
ihashackscaptbaritone: incron is something you could try using to autotmatically chgrp any folder that is created05:00
ihashacksI only caught the tail end of the conversation though so something like that might be overkill for your goal.05:04
twbihashacks: summary is: he wants to drop a directory tree onto a new box, such that his user, www-data and the torrent user can all access those files05:08
oasisbobhi all, I'm still seeing 403 forbidden errors when trying to update from us-east-1.ec2.archive.ubuntu.com05:18
oasisbobaccording to @utlemming, the issue was thought to have been resolved05:18
twboasisbob: how about this one http://paste.debian.net/173091/05:19
oasisbobtwb: not sure about that one, but if I fall back to us.archive.ubuntu.com it works as expected05:23
twbOK05:23
twbWasn't sure if you wanted to fix the mirror or just have apt-get working05:23
oasisbobjust trying to get apt-get functional, we don't run our own mirror (yet)05:25
oasisbob...but when the EC2 mirror goes has difficulties, it sure wreaks havoc with cloud-init, auto-scaling and the like05:25
twbThat paste ought to pick a nearby mirror05:25
twbAh, OK.  I don't do cloud stuff.05:26
oasisbobheh, thanks though. that works -- wasn't aware of that trick.05:28
twbI'd prefer cdn.ubuntu.com but that hasn't happened yet05:30
twbThat's how debian does it.05:30
twbe.g. apt-file doesn't understand the stupid mirror:// syntax05:31
oasisbobthe wrinkle with the mirrors:// would be in additional bandwidth charges, unpredictable latency, &c05:31
twbYeah granted05:31
twbI'm not pushing it as a solution, just an option05:32
oasisbobbut i'm assuming one could use the same thing, but with the EC2 mirror, then fall back to whatever... i need to understand how apt-get handles failure scenarios better.05:32
twbapt uses the order inw hich they appear in sources.list05:33
twbSo if the same content is in ec2 and mirror://, just put ec2 first05:33
twbIt should fall back on 4xx05:33
twbIn fact that's exactly what I do here: http://paste.debian.net/173092/05:33
oasisbobhmmm, will it still exit without errors? (eg, a 100 exit code will abort cloud-init)05:34
twbfile:///srv/apt is a local debmirror, i.e. we are not billed for I/O to it05:34
twboasisbob: not sure05:34
twboasisbob: usually I run apt-get by hand so I don't care, or I use something like debootstrap which can only take one mirror05:34
oasisbobyeah, sadly, I have to care about such things. easy enough to test though.05:35
twbIf I were doing that cloud crap I would probably be rolling images in the same way05:35
twbOh, I see, cloud-init does broadly the same job as live-config05:36
twbOr say oem-config05:36
twbThe actual initialization of the image is already assumed to be done (presumably pre-rolled images from Ubuntu)05:37
oasisbobyup -- exactly.05:37
oasisbobto each their own -- but I really enjoy not having to seal images &c -- use an official image, cloud-init, then hand off to puppet or chef05:37
twbWhy bother with cloud-init in the first place then?05:37
twbJust prepare an image that has puppet in it from the get-go05:38
twbhttp://paste.debian.net/05:38
oasisbobit handles the really low-level stuff like node identity, etc. when you initialize a VM in EC2, you can pass off the user-data which cloud-init picks up on05:38
twbGah05:38
twboasisbob: why doesn't that stuff just arrive via DHCP?05:39
oasisbobdon't run the DHCP server. :)05:39
twbHumph05:39
oasisbobyup -- the universe comes in w/ 16k (32k?) max of data, and the instance goes from there. it's an attitude adjustment, to say the least05:40
twb16k of what?05:40
twbbytes ?05:40
oasisbobyeah. there's a limit on the amount of what AWS calls user data that's passed to their API when you initialize the instance.05:41
twbIt sounds like some of it is just workarounds for amazon being stupid05:43
oasisbobvs PXE/TFTP? :) to be honest, this part has never really bothered me.05:44
SyriaHello there, OpenVpn AS is installed and configured on my ubuntu 10.04 LTS server, Could you please let me know how can I view the accounts and configure it?05:45
oasisbobthere's plenty of entropy in the system after your instances come up that make the bootstrapping seem downright peaceful05:45
=== zyga-afk is now known as zyga
oasisbob... as long as you have a reliable apt repo, that is.05:46
oasisbobtwb: thanks for the pointers05:46
twbWell you need the entropy to generate SSH host keys and TLS keys06:03
twbDoes amazon host ARMv7 images yet, or only x86 / x86-64?06:04
=== zyga is now known as zyga-gone
Demosthenes*sigh* ok, i give up on why the hell i can't use the SOL function with this MB. i'll just open WINDOWS to run the java applet to administer my linux box.06:31
Demosthenes'cause though it's java, javaws crashes with it in linux.06:31
twbSOL?06:32
twbIs that yet another acronym for "getting to the BIOS without plugging a monitor and keyboard directly into it" ?06:33
twbAnd yeah, IME they are all RFB under the hood, but wrapped inside a broken java layer that needs windows and is non-trivial to simply spoof by hand.06:33
Demosthenesserial over lan06:36
Demosthenesgreat acronym though to use with intels06:36
twbAh right06:36
Demosthenesjust one more reason they should never be servers, even at home.06:36
twbWell fungibility is a pretty good sales pitch06:37
twbI have not dealt much with power or sparc, but IME even tier 1 enterprise x86 gear absolutely sucks at doing stuff like ipmi or hw raid in any remotely sane way06:38
=== matsubara_ is now known as matsubara
=== smb` is now known as smb
ZanzacarI am trying to use a dyndns for the cname in enom. It keeps having issues with this has anyone been successful with this?06:55
Zanzacarnm for some reason it works now06:56
twbCNAME can only direct to another name07:04
twbIPs go in A RRs07:04
Demosthenestwb: i have. multiple types. thats why i can't recommend intel for any mission critical systems.07:06
Demostheneswith prejudice07:06
twbBut the point is I cannot just ring up a vendor three doors down from me and buy a 3U server running sparc or power for $120007:07
twbObviously if my hardware budget was $12,000 that would be less of an issue07:08
twbI wish I could, even if only to avoid the onrushing EFI clusterfck07:08
remix_tjuhm, anyone using winbind on precise to authenticate a client to an AD domain? i need always to restart winbind before logging in07:22
uvirtbotNew bug: #1009347 in bind9 (main) "package bind9 1:9.8.1.dfsg.P1-4ubuntu0.1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/100934707:26
uvirtbotNew bug: #1009351 in squid3 (main) "package squid3 3.1.19-1ubuntu3 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/100935107:31
uvirtbotNew bug: #1009357 in munin (main) "Ran out of children: No child processes" [Undecided,New] https://launchpad.net/bugs/100935707:41
muhqu1hey guys, just wanted to let you know that us-east-1.ec2.archive.ubuntu.com is throwing 403 Forbidden on one of its IPs07:42
twbmuhqu1: file a bug on launchpad07:43
ivoksi've noticed that too just now07:44
muhqu1ivoks: this describes the problem… https://gist.github.com/288050107:45
ivoksyes, i'm working on workaround right now07:46
jibeljamespage, good morning07:53
jamespagejibel, morning07:54
jibeljamespage, all quantal server ec2 tests failed07:54
jamespagejibel, yes - thats me07:54
jamespagejibel, I just ran the job with the image for a1 - but its not published yet so all the test bombed.07:54
ivoksec2 archive is broken07:54
jibeljamespage, ok, it's under control then  :)07:54
jamespageivoks, I see issues in one region from the smoke I did for quantal this morning - what are you seeing?07:55
jamespageivoks, https://jenkins.qa.ubuntu.com/view/ec2%20AMI%20Testing/view/Overview/job/quantal-server-ec2-daily/07:55
ivoksjamespage: archive httpd is returning 403; it's being worked on07:55
jamespageivoks, great - I'll not go an poke people then07:55
jamespagejibel: yep - under control - just waiting for the images to spin out of production07:56
jamespagejibel, hows everything else looking07:56
jamespage?07:56
jibeljamespage, everything else is looking good, as good as it can be with an A1.07:59
jamespagejibel, marvellous07:59
ivoksjamespage: it looks like it's solved08:34
ivoksmuhqu1: try now :)08:34
muhqu1thanks a bunch, works08:36
jamespageivoks, thanks - just waiting for the alpha1 images to finish production now.....08:36
Davieyjamespage: that was a grub typo?08:36
jamespageDaviey, what was a grub typo?08:37
jamespagethe requirement for a re-spin08:37
Davieyjamespage: ec2 rebuild?08:38
Daviey(question, not a statement :)08:38
jamespageDaviey: looking at the email trail it was a requirement for a new kernel08:38
Davieyjamespage: just noted, http://bazaar.launchpad.net/~ubuntu-on-ec2/vmbuilder/automated-ec2-builds/revision/48208:39
Davieyjamespage: email trail?08:40
jamespageDaviey, I don't think that is related08:40
jamespageDaviey, between smoser, utlemming and I re testing of a1 images....08:40
Davieyjamespage: Is there anything documented publicly ?08:41
Davieyjamespage: Do you know why vmbuilder and live-build processes are being maintained for Quantal?08:42
jamespageDaviey, I thought we had moved over the live-build so no08:43
lynxmanmorning o/09:26
uvirtbotNew bug: #1009399 in freeradius (main) "freeradius initscript fails silently" [Undecided,New] https://launchpad.net/bugs/100939909:31
=== zyga-gone is now known as zyga
=== Lcawte is now known as Lcawte|Away
Adonisdoes anyone no a command to see what services are running on my ubuntu server?09:55
=== Lcawte|Away is now known as Lcawte
=== railsraider_ is now known as railsraider
uvirtbotNew bug: #1009419 in samba (main) "enabling winbind offline logon doesn't authenticate on windows shares" [Undecided,New] https://launchpad.net/bugs/100941910:41
zulgood morning12:11
LordOfTimeany of you ever heard of PHP needing root to run python scripts with shell_exec() or exec()?12:17
LordOfTime(in Ubuntu)12:18
smoserDaviey, where do you see that we are maintining both processes?12:27
Davieysmoser: seeing commits to both trees12:27
smoser(i would not argue against that by any means, but i would actually be surprised if the vmbuilder path works. that said, clearly we dont intentionally do things to break it.)12:28
smoserlink?12:28
Davieyhttps://code.launchpad.net/~ubuntu-on-ec2/vmbuilder/automated-ec2-builds , smoser12:30
smoseryes, i know where the code is :)12:30
Davieysmoser: then why are you asking?12:31
smoserbecause i dont see what you are seeing.12:31
smoseryou're probalby assuming that 'vmbuilder-cloudimg-fixes' is only relevant to vmbuilder.12:31
smoserwhihc is a reasonable guess, but is incorrect12:31
Davieyi'm probably assuming that being under the vmbuilder project, it is vmbuilder based :)12:32
Davieyand lp:~ubuntu-on-ec2/live-build/cloud-images is live-build based12:32
DavieyI guess i'm just old fashioned thinking that code under one project, is for that project.12:33
smoserwell, you know what happens when you assume.12:33
smoserautomated-ec2-builds clearly started as a vmbuilder project.12:33
smosernow it does more than that.12:33
Davieyshouldn't it be switched to be under ubuntu-on-ec2 project, at least?12:34
smoserubuntu-on-ec2 project is gone.12:34
smoserit is historic only. ubuntu on ec2, is "just ubuntu".12:34
=== matsubara is now known as matsubara-lunch
uvirtbotNew bug: #1009514 in bind9 (main) "Lucid hangs during update of bind9-host" [Undecided,New] https://launchpad.net/bugs/100951413:45
* ogra_ sighs ... so my mailserver gets 501 errors from some servers it talks to since a few days13:56
ogra_does anyone else experience that under lucid ?13:58
Jeeves_Did you change your reverse dns?14:00
ogra_i never had reverse DNS on this machine ...14:00
ogra_it worked for the last 4 years like that ...14:01
maxmahemA lot of mail servers will reject you w/our rDNS. Including AOL and Yahoo I believe.14:02
ogra_maxmahem, well, as i said, it worked for the last 4 yeras and its only the web.de server that suddenly refuses14:05
=== matsubara-lunch is now known as matsubara
=== Ursinha` is now known as Ursinha
smoserjamespage, you spent time doing i386 tests?14:44
jamespagesmoser: a little14:44
smoseryou, sir, are a king.14:44
smoser(although it might have been more useful to spend that time on amd64)14:44
* smoser starts to do some testing there.14:45
jamespagesmoser: actually that ISO downloaded first - hence why I did some14:45
jamespage(iscsi is automated btw)14:45
* Daviey is so glad that one is automated14:45
smoserivoks, if i upload https://code.launchpad.net/~ivoks/ubuntu/lucid/glib2.0/887946/+merge/81703 will you test it?15:05
kayakyakrNetwork guys hard-powered my server this morning to replace a UPS battery and now it won't come back up. The error message I'm seeing is identical to this one: http://jhonjairoroa87.blogspot.com/2011/01/ubuntu-boot-error-no-init-found-try.html15:07
ivokssmoser: will do15:08
kayakyakrwhen i'm dumped into busybox, i can mount that volume, without change, as long as I provide arguments: mount -t ext4 -f /dev/mapper/ubuntu-root /root15:09
kayakyakralready booted into the live cd, ran fsck on /dev/sda1 and /dev/ubuntu/root (the LVM partition)15:10
kayakyakrhaven't yet tried to rewrite initramfs with update-initramfs. would that be your next suggestion?15:11
=== mrevell_ is now known as mrevell
uvirtbotNew bug: #1009555 in bind9 (main) "package bind9 1:9.8.1.dfsg.P1-4ubuntu0.1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 (dup-of: 1009347)" [Undecided,New] https://launchpad.net/bugs/100955515:21
patdk-wkkayakyakr, sounds like it's mounting the wrong filesystem as root15:23
kayakyakrpatdk-wk i think that might be the case. any suggestions on where I might be able to modify that setting?15:30
patdk-wkin grub15:30
kayakyakrwell, it is mounting the correct volume, I don't think grub really cares about the type?15:35
kayakyakrwe get past grub, get to initramfs before it blows15:36
patdk-wkkayakyakr, who said grub cares at all?15:46
patdk-wkhmm, so it mounts the correct root?15:47
kayakyakryes15:51
kayakyakrpatdk-wk it's trying to mount /dev/ubuntu/root which is the correct root. it fails when it actually tries to mount that.15:52
patdk-wkthen you need to figure out what went wrong. lvm failed?15:53
patdk-wkI don't do lvm much myself15:53
RoyKkayakyakr: /dev/ubuntu/root is probably the lvm device, not the mount point...15:53
RoyKs/lvm device/lvm logical disk device/15:54
kayakyakrroyk: yes. the mount point is /root (in initramfs). once the system starts /dev/ubuntu/root is mounted to /16:06
=== al-maisan is now known as almaisan-away
AnGrYfUrByhey guys is anyone having issue's with atftp not loading on ubuntu 12.0416:25
ihashacksAnGrYfUrBy: https://bugs.launchpad.net/ubuntu/+source/atftp/+bug/97283416:26
uvirtbotLaunchpad bug 972834 in atftp "atftpd: invalid IP address" [Undecided,Confirmed]16:26
ihashacksLike that?16:26
AnGrYfUrByexactly like that16:27
AnGrYfUrByis der a fix for us n00bs16:27
ihashacksadd "--port 69" to the OPTIONS section in /etc/default/atftpd16:28
ihashacksalso, if you are in launchpad, please mark that the bug affects you too :)16:28
kayakyakrfixed it.16:31
=== matsubara is now known as matsubara-afk
kayakyakrnote: If you have an LVM partition as your root and an active snapshot of said partition, your system will not boot.16:32
kayakyakrsimple fix. lvremove /dev/ubuntu/rootsnapshot16:32
kayakyakr*headdesk*16:33
AnGrYfUrByihashacks, it works how did you do it !!!16:35
patdk-wkkayakyakr, heh, I never snapshotted root before16:36
* patdk-wk isn't sure he ever put root on lvm before either16:36
kayakyakrit was a very nice way to make a backup. loving the hell out of LVM in general... but lordy lordy that was a huge gotcha.16:37
patdk-wkI used to, but my disk i/o is too high for lvm snapshots16:37
kayakyakri could see that16:38
ihashacksAnGrYfUrBy: patience and diagnostic skills16:42
AnGrYfUrByihashacks, very wise and true words16:43
pseudoHi guys - As I understand it, ubuntu can be setup to use SELinux as well as kvm/libvirt - My question is, how easy is it to use sVirt on ubuntu?18:29
hallynstgraber: would it be more useful to you to have a lxc package made with the lxcapi, or just the modified upstream lxc tree?18:30
hallynpseudo: there is an apparmor plugin for svirt which is enabled by default in ubuntu.  that obviously is easy to use.  To use it with selinux, there'd be much for you to do.18:32
=== benji is now known as Guest68587
stgraberhallyn: if the package has liblxc in a public path and has a -dev package with the header and .so, then I prefer a package as it's easier to have other people test. Otherwise upstream lxc tree is fine18:35
hallynstgraber: I've not yet made a package, so it would have whatever you like, subject to my incompetence18:48
stgraberhallyn: ok, IIRC lxc-dev already exists and ships the .h, what needs changing is the location of the .so.* from /usr/lib/<multi arch>/lxc to /usr/lib/<multi arch>18:51
hallynbut the current -dev package depends on lxc, rather than vice versa18:51
hallynstgraber: why move to /usr/lib/<multiarch>?  that's just the norm?18:52
stgraberhallyn: lxc-dev depending on lxc is fine. lxc ships the .so.x.x and lxc-dev ships the .so and .h18:55
hallynok but i assume nwo we'll want people to have liblxc.so without having all of lxc installed18:55
stgraberhallyn: yeah, I don't think we need to have a whole namespace for us when we only ship one library. That made sense when it was private, but if we start making it a public library, we probably should move it to the a path that ld actually knows18:55
hallynok18:56
hallyni'll get a package into ppa18:56
hallyn(then i'd like to get the hooks done, then be done with lxc for a bit)18:56
stgraberhallyn: hmm, good point, I guess at some point people may want liblxc without lxc itself, though it'll be easy enough to split the packages to lxc, liblxc1 and liblxc-dev and make lxc depend on liblxc1 and liblxc-dev just depend on liblxc118:56
hallynok, thx, ttyl18:58
zapotahhi anyone have any tips for compiling the e1000 driver on 12.0419:02
zapotahnot too much experience compiling drivers19:02
zapotahpropably missing some library but which one19:03
smoserzapotah, i'd suspect 'apt-get install build-essential linux-headers'19:04
zapotahnope19:04
zapotahalready got those19:05
smoserwell, what is going wrong then?19:05
smoserwhat are you doing?19:05
zapotahtrying to compile the e1000 V8 driver from intel19:06
zapotahfor lacp bonding19:06
smoserzapotah, that doesn't mean anything to me, sorry.19:07
smoseri'm guessing you downloaded a tar.gz file from somewhere (that i dont know where)19:08
zapotahfrom intel19:08
smoserextracted it, then did something, and got some errors.19:08
zapotahyes19:08
zapotahabout to get to that :)19:08
smoserwhat errors19:08
zapotahhttp://pastebin.com/eDDffD9619:08
zapotahwrong one19:09
zapotahheres the complete output19:09
zapotahhttp://pastebin.com/7RtmTk1F19:09
smoserzapotah, it would seem to me that their kernel driver is looking for files that do not exist in more recent kernels.19:12
zapotahcould be19:12
smoserie, those files were in 3.0 headers, but do not exist in 3.219:12
smoser"those files" == pm_qos_params.h19:13
zapotahi even tried symlinking the pm_qos.h to pm_qos_params.h19:13
zapotahwhich is found in /usr/src/longheaderdir/include/linux19:14
smoserwhere did you download this thing?19:14
zapotahbut apparently something has changed noticeably since the drivers came out19:14
zapotahintel driver site19:14
smoserlink?19:14
zapotahhere you go: http://downloadmirror.intel.com/9180/eng/e1000-8.0.35.tar.gz19:16
smoserzapotah, http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=918019:19
smoser"NOTE: The e1000 driver is scheduled to change to a kernel only support model on/around Q2 of 2012.  If you have open issues you would like to see resolved, please submit them through http://sourceforge.net/projects/e1000/ as soon as possible."19:19
smoserit is around Q2 of 2012.19:19
smoseri'd suspect you might re-compile the driver from the kernel source instead.19:19
zapotahhmm19:20
zapotahwish i knew more about how to do this stuff... Frankly i have to ask, how do i compile the e1000 from the kernel source?19:26
zapotahi never suspected this would be so complicated :)19:26
zapotahim more of a networking guy and everything else is configured and tested working, and making the lacp bonding on the server side is the last thing that still needs to be done.19:27
patdk-wkheh?19:28
zapotahbut apparently the old V7 e1000 driver that ships with 12.04 does not support lacp with the 82541PI nic19:28
patdk-wkyuk, that is a desktop chip, and limited to pci bus speeds19:30
zapotahi know :P19:30
zapotahbut it should serve its purpose19:30
patdk-wkoh, I just found it odd lacp wasn't supported, but then I never tried it with a pci based nic19:32
zapotahprobly with a newer card with e1000e it would work19:32
zapotahhowever...19:32
zapotah:)19:32
zapotahthis problem was stupid beyond belief19:41
zapotahill blame it on the 14hr workday19:42
=== schmidtm_ is now known as schmidtm
zapotahit works now19:42
zapotahas it should19:42
zapotahas it did from the beginning if i had paid attention19:42
zapotahnow off to sleep, and sorry for the undue troubles :)19:43
=== erichammond1 is now known as erichammond
uvirtbotNew bug: #1009695 in backuppc (main) "package backuppc 3.2.1-2ubuntu1.1 failed to install/upgrade: подпроцесс установлен сценарий post-installation возвратил код ошибки 1" [Undecided,New] https://launchpad.net/bugs/100969520:01
uvirtbotNew bug: #972829 in juju "maas-server setting requires port even when using http default" [Low,Fix released] https://launchpad.net/bugs/97282920:06
JonEdneyAre there any memory monitoring apps out there for servers?  I have a server monitoring app monitoring my system, and the memory increases everyday and nothing is on it but Apache, PHP, MySQL and is not being used.20:22
hallynstgraber: lxc-init should technically be under libexec, right?20:26
hallynhm, i see, that doesn't exist :)  nm20:27
guntbertJonEdney: for a quick look use top (or htop)20:28
JonEdneyThanks guntbert, not familair ill check it out20:28
stgraberhallyn: right ;) I actually have a libexec on my system but that was a workaround I used when packaging lttng (system tracing) where they need to run one daemon per architecture, spawned by their library (so wanted it out of the path and in a multi-arch path)20:29
stgraberbut yeah, usually debian/ubuntu don't have libexec20:29
guntbertJonEdney: both show actually the same things, htop is "nicer" and better adjustable to your needs20:29
JonEdneyIs it common to have multiple mysqld and apache processes?20:33
bctrainershow many is multiple to you? :p20:34
bctrainersMine range from five upwards to 25+ depending on server :)20:34
JonEdney10-15 of each?20:34
JonEdneyAlright.20:35
JonEdneyI installed a RevealCloud app on the server to monitor, it's running like 15-20 processes also, that may be eating my memory more and more.20:35
bctrainersjust depends on your my.cnf and apache config settings for how many little workers it spawns in :p20:36
uvirtbotNew bug: #1009717 in samba (main) "package samba-common 2:3.6.3-2ubuntu2.2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/100971720:51
uvirtbotNew bug: #1009727 in samba (main) "package samba 2:3.6.3-2ubuntu2.2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/100972721:05
erichammondWhat's the (relatively new) technical term used for a one time use token that is provided to a user to allow them to perform an action?21:40
erichammondThey used to be called "cookies" a couple decades ago (before the web took this over)21:41
=== ea1het is now known as help
=== help is now known as Guest26115
=== Guest26115 is now known as ea1het
jkyleI'd like to install the 3.4.x kernel on 12.0422:43
jkyleI found these debs: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/22:43
jkyleis that the recommended method? I could roll my own22:43
Davieyjkyle: Probably better to ask in ubuntu-kernel.. they are backporting 3.4 to Precise officially.22:44
adam_gw/in 522:47
Davieyadam_g: l/ose 5 :)22:47
* RoyK says hi from 79ºN22:48
adam_g:(22:48
jkyleDaviey:thanks! going to take that open vswitch module for a spin22:49
Davieyjkyle: It's in the Precise version.. What issues are you seeing?22:52
Davieyjkyle: BTW, i'd really like to hear your thoughts and plans on what you plan to do with openvswitch.22:53
=== Lcawte is now known as Lcawte|Away

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