/srv/irclogs.ubuntu.com/2013/10/11/#ubuntu-server.txt

TheLordOfTimesarnold, what, there's crashes elsewhere in 13.10 too?01:04
TheLordOfTimebecause this person upgraded to the PPA< then downgraded, and now is crashing nginx01:04
* TheLordOfTime thinks it's because weirdness01:04
=== peter is now known as Guest60640
dustinspringmanquestion that I'm not sure how to format for relevant results on the goog.... have a 12.04LTS x64 server.. the route cache is acting weird.. whenever one of my remote sites VPN drops (usually the isp being down), when the vpn restores, i have to actually manually login to the 12.04 server and do an "ip route flush cache" to get it to be able to route across the tunnel again.. very lame, and is annoying as all hell.. 02:15
=== wedgwood is now known as Guest48850
=== jrib is now known as Guest10239
dustinspringman may I restate my question?02:46
dustinspringmanquestion that I'm not sure how to format for relevant results on the goog.... have a 12.04LTS x64 server.. the route cache is acting weird.. whenever one of my remote sites VPN drops (usually the isp being down), when the vpn restores, i have to actually manually login to the 12.04 server and do an "ip route flush cache" to get it to be able to route across the tunnel again.. very lame, and is annoying as all hell.. can someon02:46
sarnolddustinspringman: you're cut off at "can someon"02:55
dustinspringmansarnold: orly?02:56
dustinspringmancan someone point me to what I should research to resolve this? I've tried numerous winded searches, but the results are all over the place... thanks in advance02:56
dustinspringmansarnold: any ideas?02:57
dustinspringmansarnold: I am happy to research a solution, but I don't know how to ask this question without putting it into literal speach..02:57
sarnolddustinspringman: no kidding, it wouldn't be easy to search for02:57
dustinspringmansarnold: pisser is, it worked flawlessly for over a year... then all the sudden.. pooched..02:59
sarnolddustinspringman: my understanding is that the NIC bounces, routes get dropped, and the VPN doesn't handle bouncing NICs well..03:00
dustinspringmansarnold: close, but no.. the NIC itself doesn't bounce.... Server->ethernet->main location router........vpn.......remote-site....03:02
dustinspringmanwhenever the VPN drops (usually isp failure, or power outage at the remote site or some similar issue) I lose routing capability only from this Ubuntu server to that remote-site...03:03
sarnoldother machines re-establish the vpn fine? o_O03:03
dustinspringman**I lose routing because its down, obviously.. the challenge is that when the vpn restores (sometimes in minutes, or like today when the isp failed hard and it was down for 8hrs), the routing still never restores... the route cache is effectively not detecting the reachability of the remote-site...03:04
dustinspringmanyes, because its a site-to-site vpn, all the hosts including the ubuntu-server use the main-site-router as the gateway.. the other machines and the main-site-router pick right back up with no special need.. but the ubuntu-server, every damn time, I have to do an "ip route flush cache" to get it to restore...03:05
dustinspringmanits super annoying and causing a lot of false positives/headaches as this ubuntu server is running my xymon monitoring system... =/03:06
dustinspringmanreal messed up thing is, i have another xymon on ubuntu server x64 12.04 LTS (exact same OS) hosted on AWS that never has this issue... i think something in the route cache settings or ethernet/route config settings is pooched here...03:07
sarnolddustinspringman: time for me to quit.. if you get it sorted out, I'd be curious to know the solution :) good luck, have fun :)03:09
dustinspringmanarrgh.. thanks man, will do. gnite03:10
paulz111Hey guys, is there a way to disable TLS compression system-wide in Ubuntu 12.04 server?05:03
paulz111on CentOS6, this can be obtained by running: export OPENSSL_NO_DEFAULT_ZLIB=105:04
paulz111I've seen guides for disabling it in Apache and Nginx but nothing for Squid (which is what I'm running)05:04
CharSet1 ubuntu server sharing a folder via samba | 2 clients: a) runs ubuntu and its locale is set to ca_ES@utf8 - b) runs crunchbang and its locale is set to ca_ES@UTF-8 | a) mounts shared folder correctly with no charset or codepage set to command - b) does not, even if i set all possible iocharsets to command...it never shows characters properly....WHAT CAN I DO?06:41
=== styol__ is now known as styol
=== Nigel_ is now known as G
jamespagesgran, all of the rc's are now in the havana updates pocket; the only bit that is missing is mongodb - just working on a build failure associated with that09:21
jamespagesgran, I'll stick out an announce on the openstack lists today09:21
chemist^hello everyone09:26
chemist^i have sort of a problem... probably something to do with my network configuration ..but anywayz... I get very slow ssh sessions on my ubuntu-server .. sometimes even stalling ... any common issues/fixes related?09:27
chemist^My ISP gave me a modem/router to which i am connected to the internet using a dynamic ip - directly (not NAT), and the server is connected to a different port on the modem with a static ip adress...09:28
chemist^i have no LAN connection between the server and the client machine09:28
chemist^could that be the issue?09:28
chemist^connecting through ssh via the external static ip address of my server?09:29
chemist^also - the computer running the server is a slow 1.7 ghz celeron computer with 512mb ram09:29
sgranjamespage: \o/09:31
chemist^it used to work flawlessly when i had gentoo installed on it ... the issue started as i started using ubuntu-server 12.04 ... i've searched the forums with no luck of finding similar problems..... ppl only complaining about slow ssh LOGIN ... but my entire session is slow as hell09:31
chemist^if i do a simple command like 'ps -aux' ... it shows half of the output, then stalls for about 30 secs. and then it shows the rest of it09:32
chemist^it's pretty anoying... not to talk about file transfer - that's even slower09:32
chemist^i've read on the internet that it could be a bad switch ... but the switch worked fine when i had the previous configuration at home09:35
chemist^i use a switch as an extension because i have 2 short UTP cables instead of using 1 long ...09:35
chemist^using the switch in between as a hub...09:36
chemist^anyone?09:37
chemist^ok09:46
chemist^i just did a memory check command09:47
chemist^and i got a reply that only 6 MB of ram is free09:47
chemist^wtf09:47
chemist^why does ubuntu-server with no GUI eat up so much ram?09:47
chemist^are there that many processes that need to be running?09:48
chemist^i'm seriously thinking of switching back to gentoo and have a nervous brakedown everytime i need to config smth, as i'm used to debian09:48
hitsujiTMOchemist^ can you please paste the output of: free -m09:51
chemist^/var/www$ free -m09:54
chemist^             total       used       free     shared    buffers     cached09:54
chemist^Mem:           495        488          7          0         33        32809:54
chemist^-/+ buffers/cache:        125        36909:54
chemist^Swap:          509          0        50909:54
hitsujiTMOyou have 369 MB free not 709:56
chemist^oh...09:57
chemist^so what's the problem09:57
chemist^why is my ssh connection so faulty09:57
chemist^maybe a problem with my server's 'hostname' ?09:57
chemist^i entered a random word as hostname when it asked me during the installation09:58
mardraum"faulty"?09:58
chemist^it's slow09:58
hitsujiTMOchemist^: try connecting via ip address09:58
chemist^sometimes it freezes09:58
chemist^hitsujiTMO i am09:59
mardraumhow far away is the server?09:59
chemist^and when putty or the terminal with ssh session freezes09:59
chemist^my whole internet gets a little stalled at home09:59
chemist^as i said...it's probably a network config issue09:59
mardraumthen you have packet loss or something09:59
mardraumnothing to do with ubuntu09:59
chemist^cause i have a server in the same room as my client machine10:00
chemist^but not connected through lan10:00
chemist^there is no lan10:00
mardraumyou are making zero sense10:00
hitsujiTMOwhat do u mean there is no lan?10:00
chemist^ok wait .. i'll explain10:00
chemist^i have 5 ports on my ISP modem/router10:00
chemist^4 of them are bridged and 1 is NAT10:00
chemist^i have 2 dynamic ips and one static provided by my ISP10:01
chemist^if i want to use either i need to be connected to the bridge port10:01
chemist^if i connect to the NAT port i get a local ip from the router10:01
chemist^if i connect to the bridge port i get an ip directly from my ISP10:02
chemist^so i have my client machine connected with automatic dhcp to the bridge port -> getting a dynamic ip from my ISP10:02
chemist^and the server connected to another bridge port with static ip settings10:02
hitsujiTMOchemist^ can you tracert to the server10:02
chemist^so when i'm connecting via ssh to my server i enter my static ip address10:03
chemist^how do you do that exactly? :)10:03
hitsujiTMOyour client windows?10:03
chemist^no10:03
chemist^ubuntu10:04
chemist^desktop10:04
hitsujiTMOtraceroute ip10:04
chemist^i've read somewhere on the internet that it might be a bad switch issue.... but i don't think so, cause my switch worked fine before reinstalling the system (although it had a different role that time)10:05
chemist^installing traceroute ... wait a sec.10:05
chemist^'Name or service not known'10:06
chemist^Cannot handle "host" cmdline arg `xxx.xxx.xxx.xxx' on position 1 (argc 1)10:07
chemist^i x-ed out the ip address10:07
chemist^oops10:07
chemist^wrong ip...wait :D10:07
chemist^ok it's doing it now10:08
chemist^it got to 810:08
chemist^and now just showing ***10:08
chemist^***10:08
chemist^till 3010:08
chemist^hitsujiTMO :)10:09
chemist^wtf is going on here10:09
hitsujiTMOlooks like your going half way around the world to ssh to a machine a few metres away from you10:09
chemist^that is correct10:09
chemist^is that the cause for stalling? and freezing my entire internet connection even on the client-side10:10
hitsujiTMOcan you XXX out your ips and post the output?10:10
chemist^i don't have a monitor connected to my server and i don't want to carry one in the other room everytime i need to make a change to the system10:11
chemist^i would really like to be able to do that via ssh10:11
chemist^hitsujiTMO i'll post it in private so i don't get kicked for flooding10:11
hitsujiTMOchemist^: paste.ubuntu.com10:12
hitsujiTMOuse that10:12
chemist^hitsujiTMO here you go10:13
chemist^hitsujiTMO did you get my notice?10:14
hitsujiTMOyup10:14
chemist^ok10:14
hitsujiTMOlooking now10:14
hitsujiTMOerm, are you using a vpn also?10:15
chemist^do you think that if i try to connect from anywhere else it would give me same problems?10:15
chemist^hitsujiTMO ammm... i don't think so... or if i do, not to my knowing...10:15
hitsujiTMOok, your connection is coming from 'godaddy'10:16
chemist^what does that mean? :10:16
chemist^:)10:16
hitsujiTMOactually never mond10:16
hitsujiTMOmind*10:16
chemist^:P10:16
chemist^u know what...i'll try and connect via ssh with my mobile phone (mobile 3g internet) and do a simple command like ps -aux and see if it stalls as from my comp.10:17
hitsujiTMOyeah, just seems your isp sucks, its routing packets all over europe before getting back to you10:18
chemist^yeah...10:18
chemist^they all suck10:18
chemist^:D10:18
hitsujiTMOprob hitting packet loss along the way10:18
chemist^have problems with isps all the time10:18
hitsujiTMOhow many ethernet ports you got on the server?10:18
chemist^do you think maybe they could do smth about it?10:18
chemist^2 ethernet cards10:19
chemist^only 1 in use10:19
hitsujiTMObuy a switch and connect your free port to that and ssh with that10:19
chemist^before...i had my server running as a router/firewall also... so i had used both at that time, with no issues whatsoever10:19
chemist^i have a switch which is in use now as an extension, as my cable was too short ;D i used 2 and a switch in between10:20
chemist^could that be the issue?10:20
chemist^it shouldn't...10:20
hitsujiTMOdoubt it10:20
hitsujiTMOhow did you configure the server as a router? with iptables?10:21
chemist^yes10:21
chemist^it worked well back then10:21
chemist^ok10:22
chemist^the response10:22
chemist^to ps -aux10:22
chemist^from my slow-connection mobile phone internet10:22
chemist^works flawlessly10:22
chemist^fast reply from the server10:22
chemist^with no stopping at the middle10:22
chemist^or stalling10:22
chemist^shit man... :/10:23
chemist^is there a way to fix this... other than connecting physically to my server?10:23
hitsujiTMOget a new isp would be the fix10:23
sgranchemist^: you have an mtu problem10:24
chemist^do you think that the idiot-technitians of my isp could fix this?10:24
sgranadjust the mtu of your uplink interface on the server to 145010:24
chemist^hitsujiTMO i just switched to them :D10:24
chemist^they have fast internet10:24
chemist^100 mbit10:24
chemist^optics10:24
chemist^sgran u sure that's the issue? ... why does my mobile phone communicate normally then? shouldn't the MTU affect the comm with the phone as well?10:25
hitsujiTMOchemist^ I'd certainly contact them to see if they can fix the issue10:25
chemist^ok i'll do that right away10:26
sgranpath mtu is negotiated for each new connection.  Perhaps your phone connection has a lower mtu than the one that doesn't work, or perhaps pmtu discovery isn't broken between your phone and your server10:26
sgranwho can say10:26
sgranbut if a connection freezes when you're passing a large chunk of data back, but works for small data transfers10:27
sgranexperience has shown it to be mtu10:27
chemist^i think that the problem is actually as hitsujiTMO said...the connection hopping half of europe before returning to my server10:27
sgranok, you should fix that then :)10:27
chemist^sgran the problem is even with small data transfers10:27
chemist^the size of the data transfer actually does not change the stall-time10:28
chemist^or the actual connection freeze - sometimes10:28
jamespagezul, bug 1231982 is probably worth a poke pre-release10:32
uvirtbotLaunchpad bug 1231982 in novnc "novnc crashes due undefined variable" [Medium,Confirmed] https://launchpad.net/bugs/123198210:32
jamespagelooks like sucky upstream orig.tar.gz from our upstream10:32
chemist^hitsujiTMO10:35
hitsujiTMOyo10:35
chemist^do you think this could work....10:35
chemist^if i used10:35
chemist^a wireless router (not in use currently) to create a LAN, and use wireless to connect to the server locally?10:35
chemist^can i have 2 network connections running at the same time?10:36
chemist^is that even possible?10:36
chemist^i would connect the server with a cable to the router and my client computer through wifi10:36
chemist^or just use wifi on both computers10:37
hitsujiTMOchemist^ you can as long as the default gateway is set on one connection only10:37
hitsujiTMOand they are 2 different subnets ofc10:37
chemist^so if i connect to the wifi with my server i leave the gateway entry blank?10:37
chemist^or do i use automatic dhcp10:37
hitsujiTMOshould work10:38
chemist^the router will not be connected to the internet10:38
chemist^just local10:38
hitsujiTMOuse static, dhcp will give a gateway most likely10:38
chemist^ok10:38
chemist^i'll try that10:38
chemist^now i must go pick up my GF at work and go eat smth10:38
chemist^i'll let you know later if u'll be online10:39
jamespagezul, adam_g, smoser: I reviewed all current cloud-archive bugs and poked things accordingly - nothing aside from the novnc issue above that I can see right now for Havana10:41
jamespagerbasak, around? I have an arm build failure for precise for golang which feels familiar but I can't remember the fix! - http://paste.ubuntu.com/6221908/10:55
rbasakjamespage: yes, looking10:55
jamespage^^thats on armhf10:55
jamespagerbasak, thanks10:55
rbasakjamespage: that's on Saucy?10:56
* rbasak looks for the previous bug10:56
jamespagerbasak, no - thats on 12.0410:56
jamespagebut I think we saw the same bug on saucy - we are carrying a patch that fixes this on saucy but its not doing the magic on 12.0410:57
rbasakAh. Yes, that'd be expected I think. Bug 1187722. dpkg-shlibdeps is making assumptions about the sf/hf-ness of the binary produced by golang toolchain since that toolchain wasn't using the ELF header flags that we were expecting and do with the gcc toolchain.10:58
uvirtbotLaunchpad bug 1187722 in golang "dpkg-shlibdeps fails on armhf ELF binaries that do not define architecture specific information" [High,Fix released] https://launchpad.net/bugs/118772210:58
jamespagerbasak, do we need an associated dpkg change as well?10:59
jamespagereading that bug it sounds like it11:00
rbasakjamespage: sort of, yes. We did make one. I think it's an impedance mismatch that could in theory be fixed either side.11:00
rbasakjamespage: I presume this is for the cloud-tools pocket and we'd prefer not to change dpkg there?11:00
jamespagerbasak, preferably yes11:01
jamespageand it is11:01
jamespageI need to backport golang for armhf for the juju team as well so this will block in both locations11:01
rbasakjamespage: davecheney is working on the fix upstream. He has done https://codereview.appspot.com/10171043 which I guess isn't complete but perhaps we can backport that?11:02
rbasak(if completed)11:02
rbasakLooks like someone else wrote it actually11:03
* rbasak looks for the dpkg change11:04
rbasakjamespage: http://launchpadlibrarian.net/144462697/dpkg_1.16.10ubuntu2_1.16.10ubuntu3.diff.gz11:06
rbasakjamespage: do you have a built tree handy; could we see what "readelf -h" gives us?11:06
rbasakWell I suppose it would likely be the same as the Saucy build actually.11:07
jamespagerbasak, I would suspect so - but I don't have a handy built tree I'm afraid11:11
rbasakjamespage: looks like it from the saucy armhf binary. I wonder if the dpkg fix would be considered SRUable. What do you think?11:15
rbasakI guess that might change build behaviour on a wide variety of packages11:15
rbasakSo maybe too risky11:15
=== Guest10239 is now known as jrib
jamespagerbasak, possibly - I don't really want to hold that in the cloud-archive particularly; I guess we could backport it in isolation and just use that as a build-dependency for the PPA's11:16
jamespagethat way we levarage it during build but don't actually ship it for the CA11:16
* rbasak wonders if there's some way to patch the build to get the same effect11:17
rbasakjamespage: would a modification to the golang package that is needed for Precise only be acceptable to the cloud-tools pocket?11:21
jamespagerbasak, yes - that's OK11:21
rbasakjamespage: I have two possible really horrible hacks in mind.11:22
jamespagerbasak, I'd buy anything right now if it works us around this problem11:22
rbasakjamespage: 1) modify the ELF binaries themselves, to manually give them the flags dpkg-shlibdeps is looking for.11:23
rbasakjamespage: 2) wrap readelf, to provide what dpkg-shlibdeps is looking for but only during the dpkg-shlibdeps run11:23
rbasakOn armhf, we know it to be true, so if we make the forgery work only for armhf ELF binaries we know we're safe. It'd break cross-building but we don't care about that.11:23
rbasakWrap readelf -A to call readelf -h first, and if it says 0x500402, then return VFP registers.11:25
rbasakThen modify PATH in the build process11:25
rbasakjamespage: where can I get the ctools golang source that failed, please? I don't see it in https://launchpad.net/~ubuntu-cloud-archive/+archive/cloud-tools-staging/+packages11:33
jamespagerbasak, its exactly what is in saucy right now11:33
rbasakOK11:34
caribouI need to open a bug against isc-dhcp-client available into the U.C.A, which package should I use ?11:47
caribouwhen installing MAAS 1.4* on precise, it installs isc-dhcp-client from U.C.A which depends on iproute2 which is unavailable in precise11:48
caribouhence it breaks the network if main interface is using dhcp11:48
jamespagecaribou, please use ubuntu-bug - it will end up in the right place (cloud-archive project)11:48
cariboujamespage: ok, will do11:48
jamespagecaribou, iproute2 should be in the cloud-archive11:48
jamespagecloud tools that is11:48
* jamespage looks11:48
cariboujamespage: lemme check11:48
jamespagehttp://reqorts.qa.ubuntu.com/reports/ubuntu-server/cloud-archive/cloud-tools_versions.html11:49
jamespagecaribou, shows on the report which comes direct for the archive11:49
cariboujamespage: well, I need to investigate this one further then11:50
jamespagecaribou, OK - it only landed in the last 24 hrs11:50
cariboujamespage: but This is totally reproducible : I start on a pristine 12.04.03 VM, install maas+dhcp+dns, reboot and I no longer have network11:51
cariboujamespage: hmm, let me see which archive I'm using11:51
cariboujamespage: hmm, my VM was created before that,maybe that's why11:52
jamespagecaribou, bug reports work saved then!11:53
cariboujamespage: indeed, works well now and isc-dhcp-client does install correctly11:55
cariboujamespage: but it _was_ a problem yesterday when I started11:56
cariboujamespage: thanks!11:56
rbasakjamespage: is golang a straight backport to precise or does it have any build-deps that needed backporting first? ie. should I be able to reproduce in a straight precise sbuild and save for this bug is that expected to work?11:56
jamespagerbasak, straight backport11:58
rbasakOK thanks.11:58
rbasakDoing a build now to get me my build tree. Then see if I can implement this hack.11:59
Rasmus`Does anyone in here happen to know a resource as to how to configure an ubuntu server to act as a broadband remote access server dealing with a DSLAM in a DSL environment?12:20
mardraumdealing with a DSLAM?12:21
mardraumyou want to auth, eg RADIUS?12:21
Rasmus`Somewhat along those lines, yes. It's a lab setting where I already have a DSLAM and a server, just no idea how to make the two talk.12:22
Rasmus`Though it'd be lovely if it'd be just as easy as pointing the DSLAM to the server which just has to run RADIUS or something.12:22
mardraumwell, are you looking or authentication or something else?12:23
Rasmus`I assume authentication. The thing is, I don't really know the technology that well. All I do know is that the DSLAM uses the BRAS to authenticate the users connecting to it, but I don't really know how exactly - and more importantly, how to configure that.12:25
bananapieCups is giving the error '**** Unable to open the initial device, quitting.' but this error is not in the cups source code, any body know which library has this error ?12:51
sgranI don't think it's that simple.  I think the BRAS is the ppp logical termination for the end users12:52
sgransomething like http://www.klick.us/?page_id=492 looks about right12:52
sgranwhich was, incidentally, the second or third hit in a search for 'linux bras server'12:53
koolhead17jamespage: zul can i start testing the recent pkgs for doc?12:55
zulkoolhead17:  sure12:55
koolhead17zul: so i will use the testing repo from cloud archive correct?12:56
koolhead17can you pastebin that link for me12:56
jamespagekoolhead17, please do!12:56
jamespagekoolhead17, no - use the actual cloud archive repository12:56
zulkoolhead17:   https://wiki.ubuntu.com/ServerTeam/CloudArchive12:56
jamespagekoolhead17, its in the email I just sent to list12:56
jamespagethats the one!12:57
koolhead17jamespage: just in time.12:57
Rasmus`sgran: Ah, thanks. Yeah, I searched for various combinations of "ubuntu" but never thought of just trying "linux".13:01
rbasakjamespage: I think I have something that works. But I think there's a catch: you'll need my workaround in every package that produces golang toolchain binaries. Like, I presume, juju.13:18
rbasakIt's not too bad though. Just one file and a one line override_dh_shlibdeps in debian/rules.13:19
jamespagejust juju right now13:19
jamespagesounds ugly but lets take a look13:19
rbasakjamespage: I have yet to do a full build test on this. But it seems to work in principle anyway. http://paste.ubuntu.com/6222380/13:24
rbasakFor some reason I am very much amused by this hack.13:25
jamespageomg13:26
CharSet1 ubuntu server sharing a folder via samba | 2 clients: a) runs ubuntu and its locale is set to ca_ES@utf8 - b) runs crunchbang and its locale is set to ca_ES@UTF-8 | a) mounts shared folder correctly with no charset or codepage set to command - b) does not, even if i set all possible iocharsets to command...it never shows characters properly....WHAT CAN I DO?13:26
rbasakOther options are: fix golang to actually produce the arch-specific information queried by "readelf -A". This is upstream bug http://code.google.com/p/go/issues/detail?id=5640 and we could backport a fix, but one isn't ready yet.13:27
rbasakOr, fix dpkg-shlibdeps to do something different. But that involves a dpkg SRU or carrying it in the cloud archive build PPA or something.13:28
rbasakI don't think there are any other options.13:28
rbasakI should also probably additionally check that it is an ARM binary actually13:30
rbasakAs there's weird cross stuff happening in this build too13:30
zuljamespage:  building glance locally13:33
=== chmurifree is now known as chmuri
caribouIs it possible to use LXC containers as provisionned nodes on MAAS ?13:48
zuljamespage:  https://code.launchpad.net/~zulcss/glance/2013.2.rc2/+merge/19066313:52
rbasakcaribou: directly? No, because MAAS expects to be able to run d-i or curtin on a node, and that requires a machine with a block device. If I understand you're asking. virtual maas uses KVM, AIUI. And you can do LXC using juju's container support.13:53
caribourbasak: yeah, I just found out about juju-local, which is mostly what I wanted to test13:53
jamespagezul, niggle13:53
zuljamespage:  bah13:54
jamespagerbasak, caribou: the MAAS provider in >= 1.14.1 can manage LXC containers on physical servers13:54
jamespagejuju add-machine lxc:0 add's a new lxc container to machine 013:54
zuljamespage:  fixed13:54
jamespagezul, my only concern is that we reference no bugs13:55
jamespagebut hey - lets see how it goes13:55
zuljamespage:  ok uploaded13:59
=== rdw200169_ is now known as rdw200169
figgycity50hello.15:12
figgycity50i need to know if my computer supports ubuntu server.15:12
figgycity50you see it's from 200415:12
figgycity50or at least some time around that15:12
mdeslaurfiggycity50: probably15:13
figgycity50celeron d processor?15:14
figgycity50worst processor ever15:14
mdeslaurfiggycity50: boot a 32-bit desktop live cd on it15:14
figgycity50i know15:14
figgycity50that's what i am gonna do15:14
figgycity50i have no cds tho15:14
figgycity50i DO have a usb stick15:15
figgycity50mp3 to be exact15:15
TheLordOfTimelivecd is interchangeable with "LiveUSB"15:15
figgycity50i have a sandisk but i dunno where it is15:15
TheLordOfTimebut i don't think yo ucan use your MP3 player as a LiveUSB15:15
figgycity50it has usb tho15:15
figgycity50and i can access the files15:15
figgycity50an alba 4gb15:16
TheLordOfTimedoesn't mean it can actually handle being a LiveUSB15:16
figgycity50will it fit??15:16
TheLordOfTimefit? probably.  boot?  probably not15:16
figgycity50i'll see15:16
figgycity50it's got no uefi15:16
figgycity50and i can get into the bios settings15:16
figgycity50ahh15:16
figgycity50i see some dvds15:16
TheLordOfTimei never said uefi or the bios were the issue.15:16
figgycity50dvd-rws15:17
TheLordOfTimethose work too :p15:17
figgycity50should i use those?15:17
TheLordOfTimei would, i don't trust MP3 players to be decent LiveUSBs15:17
figgycity50ok15:17
figgycity50iso nearly done..15:17
TheLordOfTimealthough i'm going to refine what mdeslaur said...15:17
figgycity50any decent iso burners15:17
TheLordOfTimeand suggest an Lubuntu LiveCD15:17
figgycity50im using windows 815:17
figgycity50i'm using server15:18
TheLordOfTimebecause Ubuntu 32bit Desktop LiveCD is ehhhh15:18
TheLordOfTime[13/10/11 11:14:38] <mdeslaur> figgycity50: boot a 32-bit desktop live cd on it15:18
TheLordOfTimethere is no "server" LiveCD last i looked15:18
figgycity50because i'm gonna run minecraft server15:18
figgycity50there is15:18
TheLordOfTimeyou can run minecraft on a GUI server.15:18
figgycity50ubuntu.com/server15:18
TheLordOfTimewhich links to the server ISOs, which as I understand them...15:18
TheLordOfTime(1) don't come wiht a GUI15:18
figgycity50ik15:18
TheLordOfTime(2) odn't come with a live environment15:18
figgycity50but i don't need a gui15:18
Pici7015:19
TheLordOfTime(3) are the installer15:19
figgycity50yes15:19
figgycity50i will partition it from the xp15:19
figgycity50god15:19
figgycity50these cds are mixed up15:19
* TheLordOfTime points at the enter button. Don't constantly use it.15:19
figgycity50the cd-r cases have dvd-rws and the dvd-rws cases have cd-rs15:19
figgycity50weird right?15:20
TheLordOfTimeand i have a date with a pot of coffee... back in 5 minutes15:20
TheLordOfTime(BTW, you don't need to run the ubuntu server edition to run a minecraft server, and in fact if you're new to the whole server thing I highly suggest you install Lubuntu, then work from the GUI terminal emulator to run the Minecraft server, if you're a newbie to the command line)15:21
* TheLordOfTime doesn't know if you're a Linux CLI expert or not15:21
TheLordOfTimeokay, now seriously, i need my coffee, back in a few15:21
figgycity50i am not a cli newbie15:22
figgycity50i know ls15:22
figgycity50wget, cd, rm, touch, nano, apt-get, apt-cache, aptitude15:22
figgycity50loads more15:22
figgycity50and definitly sudo15:22
TheLordOfTimeagain, the enter key.15:22
TheLordOfTimedon't constantly use it.15:22
TheLordOfTimeyou can put more than one thought in a line.  :)15:23
TheLordOfTime... grrrrrrrrr, stupid segfault crash bugs...15:23
figgycity50is 700mb enough15:23
figgycity50for ubuntu server install?15:24
figgycity50don't blame me for enter that time, i was putting in my cd15:24
TheLordOfTime700MB actually is about 658 - 698 MB on CDs, and you might have enough space for the Ubuntu Server ISO to fit, but... you also might not depending on the exact size of the CD15:25
figgycity50weird15:26
figgycity50it says 0 bytes15:26
figgycity50oh winndows cant access the disk15:26
figgycity50disk dead, getting another15:26
TheLordOfTimehttp://www.ubuntu.com/download/desktop/burn-a-dvd-on-windows btw is your most helpful resource for burning the ISO to a disk15:27
TheLordOfTimeas for your disk being dead if all your disks return 0 byte size, that's an indication your CD/DVD Reader/Writer is broken15:28
TheLordOfTime'course that page explains it for win7 i dunno if win8 still has the same functionality15:28
TheLordOfTimebecause windows 8 is worse than win715:28
figgycity50i know windo15:30
figgycity50burning15:30
figgycity50windows 8 has a built in iso burner15:30
figgycity50and i found a 4.7gb dvd-rw15:31
figgycity50and the disk is reading15:31
=== wedgwood_ is now known as wedgwood
rbasakjamespage: as expected juju-core needed the same hack, but builds with my hacked golang. Next steps? We need to test the produced binaries on both Intel and ARM I think. Do you think it's OK to do that from the staging PPA? And what are your thoughts on the hack?15:39
* rbasak wonders what tests we have for juju-core anyway15:39
* rbasak finds the dep8 test15:40
figgycity50TheLordOfTime?15:45
figgycity50this burning is becoming a pain. why? ITS NOT WORKING15:47
figgycity50anyone got instructions for cd burning?15:49
BreetaiI want to set up a new email server and test it out. Is there some spam filter proxy or SMTP proxy that  forward email to 2  backend servers, or filter by user. Ie. all mail for @domain.com goes to server1 except bob@doman.com goes to server2?15:58
rbasakBreetai: doing that is more complicated than it seems, due to the need to avoid spam backscatter.15:59
rbasakBreetai: for experimentation it's easier to use a test domain or a subdomain.16:00
Breetairbasak: with setting up postfix, dovecot, opendkim, spamd, z-push, postgrey, and roundcube, I thought it might be easier to set it up for the domain I will want to use it for, instead of for subdomain and then having to change the configs for all of those subsystems later.16:02
rbasakBreetai: you should parameterise the domain to avoid that problem.16:03
Breetairbasak: any docs you can point me to on how to do that?16:03
BreetaiI have never heard of "parameterise the domain" before16:04
rbasakBreetai: heard of "devops"? For such a complex set of pieces you certainly want to script and automate the deployment process.16:04
Breetairbasak: heard of yes, used no.16:05
Breetairbasak: Essentially I should use a deployment script. more work to set up, but if I set up a script that can deploy "domain.com" I can change "domain.com" in 1 place to "mycompany.com" and run it, and it will be bulletproof correct.16:06
rbasakBreetai: right16:07
Breetairbasak: Since I am doing this on a lxc container, on top of zfs, tearing it down and doing it again should be very simple16:08
jamespagerbasak, hmm16:21
jamespagerbasak, I'm not over the moon about it but other than backport a patch to dpkg for the cloud-tools pocket16:21
jamespageI can't think of another way around it16:21
jamespagerbasak, what about the other approach? backporting the fix to dhshlibdeps to work correctly for the cloud-tools pocket?16:28
jamespagethe scope of potential impact is quite limited16:28
rbasakjamespage: if it was restricted to the cloud-tools pocket, then I agree the regression risk is limited.16:29
rbasakIt's a relatively trivial backport, too.16:29
jamespagerbasak, well I think thats a more sensible approach16:29
jamespagerbasak, how about we sort that out Monday :-)16:29
rbasakSure16:29
jamespageunless you are gunning for a friday evening of hacking....16:29
jamespage:-)16:29
rbasakThe disadvantage of that approach is that it's more complicated because it suddenly brings in the need to care about the environment you're building and testing in, and whether you have that backport in your build deps or not16:30
jamespagerbasak, I have a helper wrapper for sbuild that configured the build to use the staging ppa's16:33
rbasakjamespage: OK, if you're fine with that then we can backport the dpkg fix on Monday. It's trivial.16:34
rbasakAnd then golang/juju-core should just build fine16:35
rbasak(given that my hack works in its current form)16:35
arrrghhhgreetings17:24
arrrghhhI seem to have lost my crontab - when I -e or -l it, there is nothing... yet cron still runs the jobs I had in there previously.17:24
irvwhat files can i safely remove from the /boot partition manually? the fact that it's full has prevented me from running apt-get remove or purge for the old kernels17:37
irvso i need to manually remove one of them or something to free up enough to properly remove the rest17:37
hitsujiTMOirv maybe delete the oldest initrd.img- in /boot ... i'd also touch it before purging17:40
irvhitsujiTMO: moved it to another drive, still not enough space.. gonna move a few more of 'em17:42
irvthx17:42
irvwhat should i do after apt-get -f install17:44
irvlike to properly remove those old kernels17:44
irvor will it recognize that i manually moved the initrd files?17:44
irvor do i need to move them back one by one and remove the corresponding kernel as they're back17:45
hitsujiTMOapt-get purge the ones that you don't need that are still there, them move back those files and apt-get purge their respective packages17:45
arrrghhhany ideas on how to get my crontab back?  the jobs are definitely still running, I can see their effects - and the results in syslog...17:48
irvhitsujiTMO: now i'm getting that linux-server depends on: linux-image-server = 3.2.0.52.62, but 3.2.0.54.64 is installed17:48
irvand linux-headers-server same17:48
irvis there a way i can tell it to manually install those versions?17:49
irvcause -f is still failing17:49
irveven with 102mb free on /boot17:49
irvheh17:49
sarnoldirv: try dpkg --purge17:50
irvsarnold: which packages? like remove the newer one all together? or17:51
irvor which was that a response to :p17:51
sarnoldirv: I'd try first one of the ones you've already removed some of the files, make the package database happy and it won't cost you any more backup kernels :)17:51
irvbut like which actual package am i telling it to purge? linux-server ?17:52
irvor the just the initrd bits17:52
sarnoldirv: ah, one of the linux-image-server-3.2.mumble...17:53
sarnoldirv: make sure you don't delete the current running kernel, and it'd be best to leave the newest installed kernel, and make sure to keep at least two kernels :)17:53
irvi only have linux-image-3.2.0-39-generic and a bunch more and then one called linux-image-server17:53
irvno other linux-image-server-xx17:53
irvso just some of the generic ones, ya?17:54
sarnoldirv: can you pastebin your dpkg -l | grep ^linux  output?  (pastebinit is a nice tool for automating pastebins..)17:54
hitsujiTMOlinux-image- should be enough17:54
irvjust removed a few of those17:54
irvsec17:54
sarnoldirv: ah, sure, those have changed names enough that I don't know them all any longer, hehe17:54
irv:] it's goin'17:55
sarnoldyay17:55
irvhow do i run this pastebinit with the cmd17:55
irvjust pipe into it?17:55
sarnoldirv: dpkg -l | grep ^linux | pastebinit17:55
hitsujiTMOpipe it17:55
irvi love linux17:55
sarnoldoops, that won't work, my fault..17:55
irvhttp://paste.ubuntu.com/622354317:55
sarnolddpkg -l | grep "^ii  linux"17:56
sarnoldhoooray you fixed my stupid :)17:56
irv:p17:56
irvk now running autoremove17:56
irvhoping it works17:57
irv1086mb to be freed17:57
sarnoldwoo17:57
irvgah, how big should i bemaking the /boot partitions?17:57
sarnoldirv: you can also clean up the linux-headers-* packages once you've removed their linux-image-* package...17:57
irvassuming i would go in and update/remove old kernels once every 6 months or so17:57
irvi guess it should never grow that big if i remove the old ones as i'm updating them17:57
irvsarnold: awesome, thx17:57
irvwill apt-get autoremove not take care of those too?17:58
irvwoohoo, upgrading is working now =)17:58
sarnoldirv: somewhere along the way I think apt just takes care of it without hassle.. again, more details I've forgotten :(17:59
irvthat dpkg --purge the linux-images worked wonders17:59
sarnoldirv: I've got six installed kernels now, /boot takes 247 megabytes.. and I haven't done much manual maintenance of /boot data in ages...17:59
irvhow big is a normal /boot partition on the server verison?17:59
irvi think mine is 200mb or so17:59
irvthe partition17:59
sarnoldirv: .. but I don' have a separate /boot on this system, so it might go way over that amount of space while doing upgrades and so forth18:00
irvahh, gotcha18:00
TJ-sarnold: I usually reserve 500MB for /boot/ but sometimes use 100MB on limited devices - just have to keep the upgrades controlled18:02
TJ-oops... that was for irv! ... my meds taking effect :D18:02
hitsujiTMO512mb is pretty standard18:03
sarnoldI think when I made a separate /boot I used 256; that was a few years back, today I'd probably go with 512 as well. that gives some room to breathe :)18:04
TJ-Yeah, those upgrades come thick and fast18:05
irvTJ-: lol, thanks18:06
ikoniaconsidering distros should only keep 3 kernels, max, 512mg is crazy18:06
irvhow about this, is there a way now to increase from 200mb to 500 or so18:06
irvit's a virtual server, and i have plenty of storage18:06
ikoniaI dont think I've ever seen a properly managed distro go beyond 120mb for /boot18:06
ikonia512mb for /boot is not standard18:06
sarnoldikonia: only three? no thanks, I've seen problems require way more than three kernels to troubleshoot and find solutions...18:07
TJ-irv: Sure, resize the volume that contains it18:07
irvi suppose it shouldnt' increase now that i've fixed that heh18:07
ikoniasarnold: very doubtful that is the norm18:07
sarnoldikonia: indeed18:07
irvi had just been upgrading without removing any old ones18:07
irvcause i got lazy18:07
irv:p18:07
ikoniairv: it should auto remove18:07
sarnoldikonia: but the day you need it, you don't want to be swearing at a tiny /boot :)18:07
TJ-Just wear even tinnier socks18:08
adam_gjamespage,  any idea why keystone installation would fail to start the service post-inst with: invoke-rc.d: policy-rc.d denied execution of start. ?18:28
arrrghhhso... cron?  I can't get crontab to load my jobs, although they still run18:36
arrrghhhcrontab -e shows nothing, -l says no crontab...18:36
sarnoldarrrghhh: check also /etc/cron* files, the jobs might be defined there18:40
arrrghhhI found some daily jobs18:43
arrrghhhbut there's other jobs I had placed in root's crontab18:44
arrrghhhI usually just sudo crontab -e18:44
arrrghhhand it's empty :(18:44
arrrghhhI spose something changed, but I am not sure what18:44
sarnoldarrrghhh: check out /var/spool/cron/ -- you might find what you need in there18:45
arrrghhhhm ok18:45
jeeves_mossI just installed Splunk and the windows forwarders on the windows servers, and all I'm getting is this from the windows boxes http://pastebin.com/tYBExJw2   What am I doing wrong?18:56
jarkinoxhello18:58
zulhallyn:  1.1.3 will be available for testing in https://launchpad.net/~zulcss/+archive/libvirt-testing before pushing to ubuntu-virt19:06
=== tom[] is now known as help
=== help is now known as tom[]
ewookAnyone awake?21:10
ewookGot a weird question... If we disregard that file permissions is acted upon by the lovely bits set, can we instead of performing the lookup locally, use any modules for "remote management" of permissions?21:11
sarnoldewook: what are you trying to accomplish?21:23
ewooksarnold: Not me. Question from a friend. I think the goal is to have a central point for file access control.21:40
ewookI21:40
arrrghhhsarnold, thar?  I just have a 'crontabs' folder in the /var/spool/cron folder...21:40
ewook am sorry for a badly formated question, but I am not sure how to go about it at all..21:40
ewookarrrghhh: cron lives in /etc/[cron.d / cron.daily / etc etc etc]/ . Whata21:41
sarnoldarrrghhh: anything under that?21:41
ewookwhat is the issue21:41
sarnoldewook: arrrghhh's cronjobs get executed but he can't find them with crontab -l or crontab -e   -- a bit confusing :) hehe21:42
ewooksarnold: aah. yeah, scrolled up :p.21:42
arrrghhhit's really confusing, I've never seen it happen.  sarnold I had to be root, but it's empty21:42
arrrghhhI can see in the syslog the jobs are running... and some affect the system in ways that are pretty obvious lol.  so they are still workin...21:43
ewookarrrghhh: what is in /etc/crontab ?21:45
arrrghhhthere's my system crontab stuff21:46
arrrghhhlet me pastebin21:46
ewook/var/spool/cron/crontabs is like sarnold said, where21:46
ewookstuff is saved.21:46
ewookdarnit, sorry for breaking lines, new keyboard.21:46
arrrghhhhttp://hastebin.com/ladowubono.md21:46
ewookexactly.21:46
ewookthat poiunts to the /etc/cron.21:47
ewook... /etc/cron.stuff21:47
arrrghhhand I see like my trim job in /etc/cron.daily21:47
arrrghhhbut there's several lines I have in the regular ole crontab for root21:47
ewookand the /var/spool/cron/crontabs contained nothing?21:48
arrrghhhempty...21:48
ewookO_o21:48
arrrghhhI've done a few updates recently, but nothing major21:49
arrrghhh12.0421:49
arrrghhh.321:49
arrrghhh/var/spool is on tmpfs?21:49
arrrghhhis that normal?21:49
ewookno21:50
ewookor...21:50
ewookwait21:50
ewookwell, not on my system :p.21:50
arrrghhhcan you df to make sure I'm not crazy21:50
ewookI only do /run on tmpfs.21:51
sarnoldmy /var/spool is on / -- dunno if that's a good idea for a server but seemed fine for a laptop21:51
arrrghhhhttp://hastebin.com/dixagigagu.hs21:51
arrrghhhthose are all the weird things I have not mounted21:51
arrrghhhtmp and /var/tmp make sense21:51
arrrghhhbut /var/spool on tmpfs... does not21:51
ewooksarnold: have you seen var being mounted on tmpfs?21:52
ewookI don´t think it is standard.21:52
ewookmight be the reason that you cannot see any content on crontabs spool.21:52
ewookis it in your fstab?21:53
arrrghhhlet me look21:53
arrrghhhohgod21:53
sarnoldwow, that's ... odd.21:53
arrrghhhwas I drunk and hacking my fstab?21:53
sarnold/var/spool/mail and so forth?21:53
arrrghhhholdplease21:53
arrrghhhhttp://hastebin.com/muyisagomo.vala21:54
arrrghhhthis is at the bottom of my fstab21:54
arrrghhhwat have I done.  removing it...21:54
ewookmkay. stickybits good. kill off the var/spool :p.21:54
sarnoldarrrghhh: hey, maybe if you umount /var/spool, you'll get all your data back on the underlying /var/spool directory... including the crontabs :)21:54
ewookand just unmount it.21:54
ewooksarnold: bingo ;)21:54
arrrghhhyay21:55
arrrghhhthat was interesting21:55
ewooktmpfs21:55
sarnoldno kidding, most interesting thing in here in a long time ;)21:55
ewookdarn keyboard!21:56
sarnoldewook: haha, man, good luck. :)21:56
ewooktmpfs on spool is a new one for me at least :p21:56
arrrghhhas usual, a self-inflicted wound.  thx for the help :)21:56
ewooksarnold: yeah.. right shift is smaller, and "`" key is moved. thus, hitting enter...21:56
ewookarrrghhh: good catch =). Remember  why you tmpfs´ed spool?21:57
arrrghhhwell I know there were some things I was doing to try and improve build times21:57
ewookwait.. it isn´t moved. it is gone.21:57
arrrghhhI don't remember editing fstab, but hey21:57
ewookhahahah21:57
ewookouchie.21:57
arrrghhhthere might have been some scotch involved21:57
ewookdone that... that is how I confed my postfix last time......21:58
ewookworks like a charm, but cannot remember... well, much.21:58
arrrghhhlol21:58
arrrghhhbut it works, who cares21:58
ewookgrabbed the conf, so yeah ;).21:59
=== Maple__ is now known as Guest95952
=== Guest95952 is now known as Mapley
=== funkyHat_ is now known as funkyHat
pytradeI've been updating my cluster of servers (about 10 nodes) via a disk image.23:08
pytradeShould I be looking at a combination of maas and juju? Has anyone her used it?23:08
pytradeIf not that, are their other tools which work well these days? I need the tool to update hostname on each node. Mount the 2 local drives. And add ceph and moosefs on each node.23:09
sarnoldpytrade: another option to investigate would be openstack and juju23:09
pytradeopenstack seems to be too heavy!23:10
pytradeI would not know where to start.23:10
sarnoldheh, I can understand that, one of the guides starts with "to run a fully HA openstack you'll need 28 machines..."23:10
sarnoldpytrade: maas sure looks cool, and I know juju is cool, but I've never been responsible for maintaining such a setup.23:12
sarnoldpytrade: you'll probably want to run the 'juju-core' version of juju, from their PPA; it's under active development, and cool new features are being added regularly. The new juju-core version is also being deployed inside canonical for production services, so suppor ought to be good. :)23:13

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