[02:23] <raub> can anyone explain me how update-ca-certificates works?
[02:24] <raub> Does it grab all the files that are not commented out in /etc/ca-certificates.conf?
[02:43] <Joe_knock> Hello. What is the smallest server OS available?
[02:43] <mwhudson> that supposes a precise answer to a vague question i think
[02:46] <Joe_knock> smallest in MB size, mwhudson
[02:46] <mwhudson> Joe_knock: but what is a 'server os' ?
[02:46] <mwhudson> i don't really have the time to talk about this anyway, so ignore my trolling :-)
[02:46] <Joe_knock> mwhudson: The equivalent of ubuntu server
[02:58] <raub> Joe_knock: a server provides services. If you build a bare host and then only add the serivices you need you should be able to get it rather small
[02:58] <raub> What is the hardware?
[02:58] <raub> and define small
[02:59] <raub> you see, I have a ubuntu 12.04 vm that takes 2GB
[02:59] <Joe_knock> raub: This is what I am trying to do. I want to install owncloud on a 4GB USB flashdrive. it requires the AMP stack and I only have linux desktops. so I want a very thin LAMP stack installed to run owncloud. The reason why (if you ask why) is that I want to learn about building portable web apps.
[03:02] <raub> Joe_knock: have you seen what people have done to run ubuntu in the raspberry pi or the (lesser known) cubox?
[03:03] <Joe_knock> raub: that is the problem I am seeing. They're all Pi-related scenarios. I don't want to use a Pi. I just want the USB device to act as the way I communicate with owncloud.
[03:03] <raub> You are thinking I am recommending the pi. I am not. My point is see what they did to make it fit
[03:04] <raub> How much memory do you have?
[03:04] <Joe_knock> 4GB on the flash disk. raub: I actually think I understand what you're saying now. Hacking their solutions to my scenario
[03:04] <raub> Yes
[03:05] <raub> And actually I was meaning how much RAM do you have
[03:06] <Joe_knock> on my PCs, it is generally 1GB or higher
[03:06] <raub> You see, you need to figure out how much hacking you are willing to do
[03:07] <raub> The question regarding ram is you want to forget about swap and put /tmp in ram
[03:08] <raub> This is not even hacking yet since you are still with a standard ubuntu server
[03:08] <Joe_knock> raub that is why I want the thinnest server possible. Perhaps I need to think of a way of building a USB server
[03:09] <raub> I have not finished yet
[03:09] <raub> then you need to remove drivers for all the devices you do not use
[03:10] <raub> But that can be fun since next kernel upgrade they might be back
[03:10] <raub> But, you can go over all the packages
[03:10] <raub> find out which ones you need
[03:10] <raub> and of the ones you think you can get rid of, the ones that are not needed by something you do
[03:10] <raub> I think you can get down to a few hundred packages if you take the time
[03:11] <Joe_knock> raub: Wouldn't it be easier to go the other way? I determine the packages I need, let the system pickup dependencies and install only what I need (which is basically LAMP)
[03:11] <raub> Now, if and only if you had loads of RAM, you could upload your webserver (the stuff in /var) to a ramdisk upon boot
[03:13] <raub> Joe_knock: in principle yes, but even the default is a bit bloated
[03:13] <raub> Joe_knock: How about this: https://help.ubuntu.com/community/Installation/MinimalCD
[03:13] <raub> http://www.maketecheasier.com/install-a-minimal-ubuntu-on-old-laptop/
[03:14] <raub> i.e. do the manual package selection
[03:14] <Joe_knock> 30MB or less. damn that is small. This could actually work! thanks for that raub!
[03:16] <raub> Joe_knock: you might want to use nginx instead of apache though
[03:16] <Joe_knock> good point again. If I'm going minimal, I might as well play with nginx too (been meaning too).
[03:17] <raub> And, for the love of all that is evil and putrid, do not install network manager
[03:17] <raub> neither it or gdm have any business in a server
[03:17] <raub> ok, maybe gdm in very specific conditions ;)
[03:18] <Joe_knock> would network manager apply to a LAN server?
[03:19] <raub> you can do static and dynamic crap without needing it
[03:19] <raub> and vlans and vpns and all that exciting stuff
[03:19] <Joe_knock> so basically it is bloatware :P
[03:19] <raub> For a laptop I can see its use
[03:20] <raub> for a server, you can do better editing a couple of files while making hot dogs
[03:42] <Joe_knock> raub: 1 last question. Is the core of ubuntu desktop and ubuntu server based on the same thing? Or are these 2 different uses of linux vastly different?
[03:46] <sajan> Joe_knock: pretty much the same thing.  To demonstrate this, you could install Ubuntu Server on a machine, and turn it into a desktop with like 3 commands and a reboot.
[03:46] <Joe_knock> sajan: That makes a lot of sense, considering how easy it is to setup a local server environment on desktop.
[03:48] <sajan> Joe_knock: yeah.  The only real difference is the packages included in each .iso; The server version excludes unnecessary desktop packages, and the installer.  Desktop you get a graphical, GUI installer, on the server version, it's more of a ncruses like installer.
[03:49] <sajan> Joe_knock: In the past, I believe they were two different kernels.  However, I'm positive even that is not that case anymore.
[03:50] <Joe_knock> sajan I think they may possibly have abandoned by original desktop kernel and simply built the GUI features on top of the server one (my theory).
[09:37] <lordievader> Good morning.
[09:51] <rbasak> jamespage: please could you subscribe ~ubuntu-server to bugs in python-jujuclient, urwid and websocket-client?
[09:52] <jamespage> rbasak, yes
[09:52] <rbasak> Thank you!
[09:52]  * rbasak carries on with the MIR
[09:53] <jamespage> rbasak, done
[09:57] <jamespage> rbasak, thanks for picking this up btw - appreciated :-)
[10:23] <rbasak> jamespage: np. I've almost done as much as I can I think. MIR reports next.
[10:23] <jamespage> rbasak, good-oh
[10:29] <sander^work> What's the easiest console only bootable rescue cd?
[11:31] <omps`> b
[11:31] <omps`> ls
[11:45] <jamespage> zul, special treat for you when you start
[11:45] <jamespage> figure out the failing test in libvirt in the CA :-)
[12:02] <zul> jamespage:  that all? :)
[12:03] <jamespage> zul, well ceilometer needs a few bits fixing but aside from that :-)
[12:03] <zul> jamespage:  good to be back :P
[12:03] <jamespage> zul, most things are working; I've not exercised the cloud-archive that much - mainly focussed on 14.04
[12:03] <jamespage> zul, nice to have you back - how was the beach?
[12:03] <zul> ok ill take a look today
[12:03] <zul> it was good...im starting to peel
[12:05] <zul> jamespage:  no problem getting home either..although its -20C outside today :(
[12:05] <jamespage> zul, lol
[12:05] <jamespage> it was nearly 19C here yesterday
[12:05] <jamespage> almost like spring!
[12:06] <ogra_> same here
[12:06] <ogra_> like the whole winter
[12:06] <ogra_> (about 10-15°C to warm since Nov in germany)
[12:07] <jamespage> zul, I flushed everything through in the CA - http://reqorts.qa.ubuntu.com/reports/ubuntu-server/cloud-archive/icehouse_versions.html
[12:07] <jamespage> (and fixed that report)
[12:10] <zul> whats up with openvswitch?
[12:10] <zul> biab i need to take liam to school
[12:28] <zul> jamespage:  sorry -27C with the windchill
[12:32] <jamespage> zul, ignore ovs - it ftbfs in virtual ppa
[12:33] <zul> jamespage:  ack
[13:00] <jamespage> zul, oh also - for stable/havana
[13:00] <jamespage> https://review.openstack.org/#/c/80687/
[13:01] <jamespage> and https://review.openstack.org/#/c/70750/
[13:01] <jamespage> zul, adam_g pinged me last week about that and whether it would foobar us for the SRU
[13:01] <jamespage> thoughts?
[13:02] <zul> jamespage:  it shouldnt since we have oauthlib in the archive
[13:03] <jamespage> zul, yeah - and its in main - that was my thinking
[13:03] <jamespage> but wanted your opinion on it as well
[13:03] <zul> jamespage: yeah i was the one who asked them to use oauthlib originally ;)
[13:03] <jamespage> zul, I remember!
[13:04] <zul> jamespage:  we should just add the build-depends when we are doing stable/havana though
[13:04] <zul> otherwise the tests will fail
[13:04] <jamespage> yes - agreed
[13:05] <jamespage> adam_g, OK - so we don't think the oauthlib change in stable/havana will cause issues; we'll focus specifcally on that during testing
[13:06] <zul> jamespage:  i dont think anyone is using oauth on havana in Ubuntu
[13:18] <jamespage> coreycb, https://bugs.launchpad.net/ubuntu/+source/python-neutronclient/+bug/1292661 if you fancy it
[13:23] <coreycb> jamespage, sure thing, I'll work on it
[13:23] <jamespage> coreycb, ta
[14:07] <raj__>  how to override global .bashrc over user .bashrc  ?
[14:08] <ikonia> raj__: just told you in #ubuntu - please don't cross-post
[14:12] <sleepee> whats up guys.
[14:13] <sleepee> i feel like an idiot, but i was wondering if someone knew how to make ubuntu boot into the xen kernel..
[14:14] <smb> sleepee, Activate grub menu and select the "with Xen entry" or change the grub default to the string of that submenu
[14:14] <sleepee> i edit the GRUB_DEFAULT line in /etc/default/grub but ubuntu still boots into the regular kernel.
[14:15] <sleepee> well, i really want to change the default so i don' t have to choose the xen kernel manually every time i boot
[14:16] <rbasak> sleepee: did you run "sudo update-grub" after editing /etc/default/grub?
[14:16] <sleepee> yes.
[14:16] <sleepee> GRUB_DEFAULT="Xen 4.3-amd64"
[14:17] <sleepee> that's what i have in my /etc/default/grub.
[14:17] <sleepee> but i must be missing something else.
[14:17] <smb> sleepee, Make sure that is what is in /boot/grub/grub.cfg and then re-run update-grup
[14:17] <smb> update-grub
[14:18] <sleepee> not exactly sure what i'm looking for in /boot/grub/grub.cfg but i do see this line:
[14:18] <sleepee> set default="Xen 4.3-amd64"
[14:19] <smb> sleepee, Sorry I meant later in that file where the submenu is defined
[14:20] <smb> So 'submenu "Xen...' or so
[14:20] <sleepee> i see: menuentry 'Ubuntu GNU/Linux, with Xen 4.3-amd64 and Linux 3.11.0-12-generic'
[14:20] <sleepee> and:  submenu 'Xen hypervisor, version 4.3-amd64'
[14:20] <smb> So you need that string in default
[14:21] <sleepee> ahhhhh... ok.  i've been following other guides and how-to's and they just give me the string to put in /etc/default/grub.  i guess it would've been more helpful to know where that string actually came from.  thanks smb!
[14:22] <sleepee> i'm going to edit it and reboot and then come back and let you know.
[14:22] <smb> sleepee, Yes, unfortunately it changed between releases. Which guide (maybe something I can change) were you looking at?
[14:23] <sleepee> here's one i looked at
[14:23] <sleepee> https://help.ubuntu.com/community/Xen
[14:25] <sleepee> so that means any time a new xen kernel comes out, i'd have to manually change that line in /etc/default/grub right?
[14:25] <smb> sleepee, No, only if there would be a new version of Xen
[14:26] <smb> The setup now always picks the kernel with the highest version from that submenu
[14:26] <sleepee> right.  got it.  thanks smb.
[14:26] <sleepee> i see.
[14:27] <sleepee> well, i'm going to restart and see if this works.  be right back
[14:34] <zul> jamespage:  i think i have libvirt fixed
[14:35] <jamespage> zul, what was it? I suspected hardening flags in 12.04 but was not 100% sure
[14:35] <zul> jamespage:  the failing test doesnt like Bsymblic-function
[14:35] <jamespage> ah
[14:35] <jamespage> yeah - that's what I though
[14:35] <sleepee> smb, i guess it didn't work.  :(
[14:35] <zul> jamespage:  anyways doing a test build and then ill upload
[14:35] <sleepee> i'm still running the regular kernel
[14:35] <jamespage> zul, good-oh
[14:36] <sleepee> but i'm not sure if it's something i'm doing wrong as far as xen goes.
[14:37] <smb> sleepee, It would be the same kernel actually but just as a dom0 under the Xen hypervisor. But just to make sure, where did you change the string and did you run update-grub after (if it was in /etc/default/grub)?
[14:41] <sleepee> i changed  GRUB_DEFAULT="Xen hypervisor, version 4.3-amd64" in /etc/default/grub and then sudo update-grub
[14:41] <sleepee> and then i rebooted.
[14:42] <sleepee> so there's not supposed to be a different kernel when i run 'uname -r'?
[14:42] <smb> sleepee, And something like "sudo xen info" still does not work?
[14:42] <smb> sleepee, No, its the exact same kernel version as without
[14:42] <sleepee> i get ERROR:  Can't find hypervisor information in sysfs!
[14:42] <sleepee> ahhh.. ok.
[14:42] <sleepee> but still. the xen utilities don't work so i must be doing something wrong.
[14:43] <smb> sleepee, probably. maybe you can pastebin your /boot/grub/grub.cfg for me
[14:44] <sleepee> http://pastebin.com/NCqhtLQX
[14:46] <sleepee> am i supposed to put the string that comes after "submenu" or "menuentry"?
[14:46] <smb> sleepee, Oh drat, fooled myself... Yeah it should be "Ubuntu GNU/Linux, with Xen hypervisor" from the menuentry
[14:47] <sleepee> ahh.. ok.  so basically, in this case, it should be 'Ubuntu GNU/Linux, with Xen 4.3-amd64 and Linux 3.11.0-18-generic'
[14:47] <sleepee> right?
[14:49] <sleepee> ok.  so i edited the /etc/default/grub file and ran update-grub.  i'll restart again and come back in a minute.
[14:49] <smb> sleepee, No, I think just the string I wrote. Basically the top level menu of the Xen hypervisor entries
[14:50] <sleepee> i must not be seeing where that comes from.  what line is that from the pastebin?
[14:50] <smb> sleepee, 220
[14:51] <sleepee> ok.  i'm going to change right now.
[14:52] <sleepee> ok.  reboot time.  i'll let you know if it works.
[14:52] <smb> ok
[14:58] <Sentynel> anybody using the ec2 package mirror getting signature errors on precise-updates at the moment? I don't *think* it's at my end (have run apt-get clean, cleared /var/lib/apt/lists, etc, with no changes)
[14:58] <sleepee> smb, it worked!!!
[14:58] <smb> cool. And I added a note to the guide (hopefully correct and understandable)
[15:00] <sleepee> you just edited the xen documentation?
[15:00] <smb> Well the community doc, yes
[15:02] <sleepee> ok.  i see the change.  it makes sense now.  thanks for your help smb!
[15:03] <smb> sleepee, your welcome :)
[15:03] <sleepee> i've got to go now, but you were awesome!
[15:04] <coreycb> jamespage, zul: can one of you review this when you have a chance?  https://code.launchpad.net/~corey.bryant/ubuntu/trusty/python-neutronclient/1292661/+merge/211333
[15:05] <smb> zul, Just to check, you are not uploading any libvirt for Saucy any soon?
[15:05] <zul> smb: nope
[15:05] <zul> smb:  unless hallyn  has something
[15:06] <smb> zul, Well I got something we waited for the previous upload to go to updates and I just recently modified the proposed fix for that
[15:06] <coreycb> jamespage, zul: ps: do I need to ping you for reviews or is submitting a merge review enough?
[15:06] <jamespage> coreycb, done
[15:06] <jamespage> coreycb, ping is good at this point in cycle
[15:07] <coreycb> jamespage, thanks!  Ok
[15:07] <jamespage> coreycb, I think zul and I both acked you - merged!
[15:07] <zul> jamespage:  yep
[15:08] <smb> zul, hallyn kind of has it on his todo. Just wanted to avoid doing too many small uploads if you were about to do one for S, too
[15:08] <hallyn> smb: zul: nless i have something for what?
[15:08] <zul> hallyn:  libvirt saucy
[15:08] <hallyn> there's an existing upload,
[15:08] <smb> hallyn, I just saw zul upload a version for T
[15:08] <hallyn> other than taht i only had smb's right now
[15:09] <zul> jamespage:  huzzah https://launchpadlibrarian.net/169822752/buildlog_ubuntu-precise-amd64.libvirt_1.2.2-0ubuntu3~cloud0_UPLOADING.txt.gz
[15:09] <coreycb> jamespage, zul: thanks!  you guys are quick. :)
[15:09] <smb> hallyn, And note that I just updated the fix for S in bug 1248025
[15:10] <hallyn> smb: yup, saw that, thanks.  when the other fix clears, i'll look at that bug for the latest diff :)
[15:12] <smb> hallyn, Ok, cool. Yeah, just tried to avoid multiple uploads as the previous upload seems to be in updates right now and zul was doing something for T which may have been something to go into S, too
[15:12] <zul> smb:  its not going into S
[15:13] <smb> zul, /me is always trying to play safe. :)
[15:14] <zul> smb:  i know :)
[15:14] <hallyn> zul plays by a more freewheeling set of rules :)
[15:14] <zul> hallyn:  the cloud awaits you :)
[15:15] <jamespage> zul, what was the fix?
[15:15] <zul> jamespage:  LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS|sed -e 's/-Wl,-Bsymbolic-functions//g') in the debian/rules
[15:15] <jamespage> zul, smb: is it possible to get whatever fix we need for Xen in the CA into trusty as well?
[15:16] <zul> jamespage:  im working on xen now as well
[15:16] <smb> jamespage, That is already there
[15:16] <jamespage> smb, urh - that was for libvirt
[15:16] <zul> smb:  its gone in Xen
[15:16] <jamespage> smb, zul has other magic for xen
[15:16] <smb> jamespage, Just minus a little update to avoid an unnecessary error in libvirts log
[15:18] <smb> zul, The LDFLAGS magic was gone in S (Debian made some fix to which flags are pulled when)
[15:18] <zul> smb: hmm...ok
[15:18] <zul> suck
[15:21] <shellox> id anyone got a copy of The Official Ubuntu Server Book,  3nd Edition, July 2013
[15:22] <shellox> bought it a while ago, but I'm travelling now and would like to have a PDF of it
[15:26] <dylanl> Can someone point me to the maintainer of the precise-updates apt repo that is hosted on Amazon S3?  I am getting a signing issue running apt-get update and think there may be an issue with the repository
[15:32] <sander^work> Why is lynx/curl not working to outside internet when I am logged in with su - username .. but it's working when I use sudo -u username -s
[15:35] <sander^work> seems it's working when I have proper root enviroment only.
[15:37] <Sentynel> dylanl: I've been trying to find out too, but no luck yet
[15:38] <dylanl> Sentynel: thanks.  I asked a question on the Ubuntu forums (https://answers.launchpad.net/ubuntu/+question/245627) and AWS forums (https://forums.aws.amazon.com/thread.jspa?threadID=148233&tstart=0).  Do you mind commenting so people realize it isn't an isolated issue?
[15:39] <RoyK> Am I right in guessing that 14.04 will use a strange mix of sysv+upstart+systemd?
[15:40] <Sentynel> dylanl: commented
[15:40] <RoyK> http://paste.ubuntu.com/7108777/ <-- "System information disabled due to load higher than 1.0
[15:41] <RoyK> but the load is <1
[15:41] <dylanl> Sentynel: thanks.  I figured an apt repository used by AWS customers would be a carefully watched thing but I guess not...
[16:20] <dylanl> Sentynel: it looks like this might be isolated to us-east-1.  If I create a brand new instance in us-west-2 I can run 'sudo apt-get update' successfully.  Not sure if that helps you at all
[16:20] <Sentynel> dylanl: yeah, there's separate mirrors for each ec2 region
[16:21] <Sentynel> it's not causing me any problems just yet; it's just it's refusing updates on my established ec2 server
[16:22] <dylanl> Sentynel: Yeah, wasn't sure if this was impacting all mirrors or just us-east-1.  We provision a new box each time we deploy so this is blocking us from deploying at the moment.
[16:52] <rbasak> Sentynel: dylanl: are the other references you found current, or are they historical?
[16:52] <Sentynel> rbasak: somebody else asked in #ubuntu a couple of hours back
[16:52] <Sentynel> when I first noticed it
[16:52] <rbasak> There's a race condition which can get apt stuck into that situation I think (it'll cache the bad or old file).
[16:53] <rbasak> OTOH, it could be a problem with the mirror.
[16:53] <rbasak> utlemming: ^^ including backscroll going back ~90 minutes.
[16:54] <utlemming> rbasak: ugh
[16:57] <dylanl> rbasak: Pretty sure this is an issue with the us-east-1 repository mirror.  us-west-2 works fine.  And sudo rm /var/lib/apt/lists/* -vf followed by a sudo apt-get update doesn't fix the issue
[16:58] <rbasak> dylanl: thank you for the confirmation. I think utlemming is looking into it.
[16:59] <utlemming> rbasak, dylanl: yes, indeed we are on it :)
[16:59] <utlemming> rbasak, dylanl: sorry, and thank you for your patience
[16:59] <dylanl> utlemming: Great, thank you!
[17:08] <dylanl> Sentynel: fyi - utlemming is looking at this
[17:08] <Sentynel> dylanl: yup, I saw, thanks
[17:09] <dylanl> Sentynel: np
[17:09] <utlemming> dylanl, Sentynel: DNS has been updated. As soon as the DNS cache times out things should start working
[17:10] <dylanl> utlemming: Fantastic, thanks.  Also, for my info, are you with Amazon/AWS or Ubuntu?  It would be helpful for me to know where to report issues like this in the future
[17:11] <utlemming> dylanl: I work for Canonical/Ubuntu.
[17:11] <dylanl> utlemming: thanks.
[17:12] <utlemming> dylanl: generally AWS lets us know pretty fast about mirror issues, but in the future #ubuntu-mirrors is a great place. Our IS team watches that IRC sub.
[17:12] <Sentynel> utlemming: I asked in there
[17:13] <utlemming> Sentynel: hrm, well normally that works.
[17:14] <dylanl> #utlemming: got it, thanks.  I opened a question on Launchpad as well (https://answers.launchpad.net/ubuntu/+question/245627).  I didn't see a way that I could close that.  Not sure if you can.
[17:26] <toyotapie> I added a startup script to /etc/rc2.d It has the executable bit but isn't executed when the server boots. Where can I see a log of why it wasn't executed ?
[17:26] <toyotapie> ubuntu 12.04 LTS
[17:27] <sarnold> toyotapie: did you add the corresponding S??name symlinks too?
[17:27] <toyotapie> yeppers
[17:27] <toyotapie> S99myscript
[17:27] <toyotapie> I added the script to /etc/init.d/ and the symlinks in rc2.d
[17:27] <toyotapie> runlevel says I am in 2
[17:28] <toyotapie> if I call it myself, /etc/init.d/myscript start, it stats immediately
[17:29] <toyotapie> README says I might need the LSB style header
[17:34] <toyotapie> So the question is where is init logging too ?
[17:34] <toyotapie> to*
[17:36] <sarnold> toyotapie: there's a /var/log/boot.log -- I suspect it isn't as useful as you'd like though
[17:36] <toyotapie> Just my luck, I don't have boot.log
[17:37] <sarnold> toyotapie: and the 'upstart jobs' are logged din /var/lor/upstart/* -- but that doesn't appear to have the sysv compat jobs
[17:37] <toyotapie> yea, for some reason my ubuntu 12.04 doesn't seem to have upstart
[17:37] <toyotapie> I am looking at syslog right now. fingers crossed...
[17:38] <RoyK> toyotapie: 12.04 uses upstart
[17:38] <toyotapie> something is horribly wrong with this machine. All my other 12.04 machines have upstart. THis one doesn't...
[17:38] <toyotapie> lol
[17:38] <toyotapie> it's not ubuntu
[17:39] <RoyK> hehehe
[17:39] <toyotapie> All my servers except 2 run ubuntu
[17:39] <toyotapie> one runs centos and the other debian
[17:39] <toyotapie> this one is debian
[17:39] <toyotapie> I feel like a complete idiot
[17:39] <toyotapie> sorry to have wasted your time.
[17:39] <RoyK> debian just uses sysv
[17:39] <RoyK> so does centos
[17:40] <toyotapie> I only use centos because of proprietairy software
[17:40] <toyotapie> and debian for t38modem
[17:40] <RoyK> oh
[17:40] <RoyK> t.38
[17:41] <sarnold> toyotapie: well now, that just raises new questions :) whyu isn't that machine's sysv-init working? :)
[17:41] <RoyK> I've had nightmares about that
[17:41] <toyotapie> sarnold I wish I knew. I am checking now.
[17:45] <raj__>  when I logged out of a ssh connection on remote server, I got message : Received SIGHUP or SIGTERM, what does this mean ?
[17:47] <toyotapie> I deleted all the /etc/rc?.d/S99myscript files. I did this instead "update-rc.d t38 start 2 3 4". Now when I reboot, the t38 service starts fine. thanks for your help even though it wasn't debian
[17:47] <toyotapie> ubuntu*
[18:04] <toyotapie> I created a new motd script and distributed it to all my servers, now it says which O/S is on the machine when I log in :)
[18:09] <RoyK> hehe
[18:09] <sarnold> toyotapie: haha, nice :)
[18:09] <RoyK> I usually know, or I can run a uname -a or lsb_release -a or something to find out if I'm curious ;)
[18:10] <toyotapie> In my case, it's easy. It's always Ubuntu unless the ssh takes more than 10 seconds to connect, at which point it's CentOs.
[18:10] <sarnold> raj__: SIGHUP is sent to processes when their controlling terminal is disconnected -- e.g., closing an ssh connection. you might have had a background task running or suspended or similar.
[18:10] <toyotapie> I always forget that I have a machine running on debian
[18:11] <RoyK> toyotapie: if so, it's probably a dns reverse issue, or there's ipv6 in dns and the server isn't configure correctly
[18:11] <toyotapie> http://pastebin.com/MvfPjEJn
[18:12] <toyotapie> I know why centos is slow, it activates GSSAPIAuthentication by default. Once I disable it and 'UseDNS no', it's as fast as ubuntu
[18:12] <raj__> sarnold: so  that should be normal when i exit an ssh conn to remote server .. right ?
[18:12] <RoyK> toyotapie: then fix your dns
[18:13] <sarnold> raj__: I wouldn't say 'normal' but 'not unexpected' anyway
[18:13] <RoyK> toyotapie: I have rather a few rhel/centos machines running at work, and it takes a fraction of a second to login
[18:13] <raj__> okay..
[18:13] <toyotapie> once GSSAPIAuthentication is off, it takes less than 1 second to login.
[18:14] <RoyK> toyotapie: never disabled that on any of my machines
[18:14] <toyotapie> do you have a dns resolver on each machine or do you have one for all of your servers or do you use ISP provided DNS servers ?
[18:15] <RoyK> we have our own dns servers
[19:10] <toyotapie> I am looking for a command that will handle a line of input similar to PHP's preg_match. I want to give a regular expression, and the values that are in brackets are each assigned to a bash variable.
[19:10] <toyotapie> Is there any command that can do this ?
[19:12] <toyotapie> I think I may have found my answer
[19:14] <toyotapie> n/m
[19:14] <toyotapie> http://stackoverflow.com/questions/2624300/save-part-of-matching-pattern-to-variable
[20:56] <thumper> hallyn: ping
[20:56] <hallyn> .
[20:56] <thumper> hallyn: I have an intersting lxc issue
[20:56] <thumper> I'm following bug 1293549
[20:56] <thumper> trying to skip past the unknowns
[20:57] <thumper> I have an lxc container
[20:57] <thumper> cloned from a precise ubuntu cloud
[20:57] <thumper> I have done the following:
[20:57] <thumper> sudo chown ubuntu:ubuntu /etc/ssl/private
[20:58] <thumper> $ ll /etc/ssl  # output snipped
[20:58] <thumper> drwx------ 2 ubuntu ubuntu 4096 Jun 4 2013 private/
[20:58] <thumper> $ ll /etc/ssl/private
[20:58] <thumper> ls: cannot open directory /etc/ssl/private: Permission denied
[20:58] <thumper> any idea why?
[20:58] <raj__> for a service although a pid file exists but still on attempt to start service, it fails saying "* could not access pidfile for Cassandra"... checked folder permissions under /var/run(owner: root) , the subfolder cassandra is owned by cassandra user but still serivice cannot access pid file.. & the file exists as well..(as pid is shown in cat)..so why says it can't service access pid file?
[20:58] <hallyn> if you can put a short set of lxc commands to reproduce it in the bug, that'd be useful
[20:58] <thumper> logged in as ubuntu user
[20:58] <raj__> & running the service as a standalone process just works.. but not  using "service <service-name> start"..!
[20:58] <thumper> hallyn: ok, let me see
[20:59] <hallyn> thumper: it could be apparmor messing up (has happened before), overlayfs (has happened before esp with apparmor),
[20:59] <thumper> hallyn: my gut tells me it is aufs
[21:00] <hallyn> d'oh
[21:00] <thumper> I just have a call now
[21:01] <thumper> but will try to get a short list of commands after that
[21:05] <hallyn> thx
[21:19] <sander__> Some how the enviroment variable $http_proxy is set for normal users(not root).. I've checked with bash -lx and figured out bash didnt set it.. How do I figure out where it's set? (I want to remove it).
[21:20] <qman__> sander__: grep -R http_proxy /etc
[21:20] <qman__> should point you in the right direction
[21:21] <sander__> qman__, thanks alot.. It was /etc/environment
[21:38] <ilhami> Hey
[21:38] <ilhami> anybody here?
[21:39] <ilhami> I have a question. We have a school project where we have to setup servers and all that so I thought about using Ubuntu Server.
[21:39] <ilhami> And I want to use my old laptop or desktop as my server
[21:40] <ilhami> how fine will that work?
[21:40] <ilhami> and is it easy to stress test? does Ubuntu Server have those tools?
[21:53] <sarnold> ilhami: there are many ways to stress a machine; if you run a full compile cycle for something huge, like the linux kernel, you'll have some amount of faith in the hardware, kernel, and toolchain
[21:54] <sarnold> ilhami: one machine that I thought was rock-solid for a few years showed trouble when I started asking it to run hour-long compile and package tasks (that was qt4-x11) -- after some way into the process, the machine would either log a non-fatal machine check exception or it would instantly reboot, having suffered from a fatal machine check exception
[21:59] <ilhami> dude sarnold: I just have a database and a web service I am going to host
[22:04] <sarnold> ilhami: if you want to stress-test a web service, probably the 'ab' tool can be made to help you out
[22:05] <ilhami> I think it will be a hard enough to setup the server hehe :D
[22:05] <RoyK> sarnold: if the server can't handle the load, just use varnish
[22:05] <mekon> ilhami: its very easy
[22:06] <ilhami> yeah we will use varnish I think
[22:06] <sarnold> RoyK: I think he wants to stress test the machine a bit to make sure it's sane before relying on it
[22:06] <ilhami> we would like it to be able to handle 50 requests per second? Is that fine?
[22:07] <Sprocks> has anyone here used byobu?
[22:08] <sarnold> ilhami: depends upon what those requests do...
[22:09] <ilhami> like buying some products and also entering website
[22:11] <ilhami> buying products from the website that is
[22:12] <sarnold> ah, okay, nothing too fancy, it feels like the kind of thing that should work fine
[22:12] <ilhami> i hope so.
[22:13] <ilhami> Can I write the ISO to my USB?
[22:13] <ilhami> .iso file
[22:13] <ilhami> in FAT format?
[22:14] <ilhami> and I should go for the LTS version right?
[22:14] <RoyK> ilhami: 50 requests per second would be easy for most static work. if it's active pages, use caching like varnish
[22:14] <sarnold> ilhami: depends upon what you're trying to do; if you want the USB stick to install ubuntu, you should use dd to -overwrite- the filesystem on the USB stick with the iso
[22:14] <ilhami> I am on Windows now sarnold. :)
[22:15] <sarnold> ilhami: oh..
[22:15] <ilhami> I can't use Unetbooting now?
[22:15] <ilhami> oops I mean for this
[22:15] <sarnold> ilhami: maybe you can? I've not looked into it. a pal wrote this, it may also be able to help http://sourceforge.net/projects/win32diskimager/
[22:16] <ilhami> yeah I have that tool actually :D
[22:16] <ilhami> We are yet to find the hardware we want the server to be installed
[22:16] <ilhami> we are thinking about an old laptop or desktop.
[22:17] <ilhami> is there a huge difference between the LTS and the new 13.04 version?
[22:18] <bekks> 13.04 isnt new, it is EOL. 14.04 will be released in April.
[22:18] <sarnold> ilhami: 13.04 has already reached end-of-life; 13.10 release is still supported.  The newer release is using apache 2.4
[22:19] <ilhami> oh yeah I meant 13.10 sorry
[22:19] <sarnold> ilhami: sticking with 12.04 LTS would be a fine choice, it'll give you the opportunity to upgrade to 14.04 whenever you'd find it convenient, rather than being forced into upgrading soon
[22:19] <ilhami> sarnold but I guess I can just update to 2.4 from the LTS version?
[22:20] <sarnold> ilhami: if you choose to compile your own apache, yes, but that's an annoying hassle :)
[22:20] <bekks> ilhami: No. There are no version bumps within a release of Ubuntu.
[22:20] <ilhami> sarnold: when upgrading do I have to do a fresh install or is it now possible to upgrade without breaking packages?
[22:21]  * hallyn tears out his hear and throw half of it at libdbus and half at pthreads
[22:21] <thumper> hallyn: oh?
[22:21]  * sarnold throws rocks at libdbus
[22:21]  * thumper gets popcorn
[22:22] <sarnold> ilhami: we expect that you can upgrade from release to release with a minimum of fuss; I understand some apache 2.2 configuration options have changed and are no longer available in apache 2.4; this is of course a possibility with most programs, but in general it works quite well
[22:23] <sarnold> ilhami: (I've upgraded machines through seven or eight ubuntu releases, and upgraded through a decade of debian releases before switching to ubuntu; the history of safe upgrades is strong :)
[22:24] <ilhami> sarnold I am really excited about this. :)
[22:24] <ilhami> if it will work as we expect.
[22:24] <ilhami> and if we can manage to set it all up
[22:24] <ilhami> I just chose the LTS version merely because it is supported for much longer
[22:25] <sarnold> hehe, reminds me of the first linux servers I deployed ages ago, on discarded hardware that was no longer useful for windows.. and got a clever little webserver for free out of dicsarded machine :)
[22:25] <ilhami> hehe we can just use Xampp for what?
[22:25]  * hallyn appreciates the backup :)
[22:25] <ilhami> that*
[22:25] <ilhami> sarnold did you use xampp as well?
[22:26] <sarnold> thumper: I'm not sure popcorn is going to hurt, no matter how hard your throw it..
[22:26] <sarnold> ilhami: no, I just installed apache by hand
[22:26] <hallyn> it might be that stuff that smells bad enough to maek it feel nautious
[22:27] <ilhami> sarnold hehe yeah that is possible too.
[22:27] <ilhami> this server world is really new to me. :)
[22:27] <ilhami> I hope I can come here to ask questions daily.
[22:28] <sarnold> ilhami: sure can :) we also have a helpful guide that I refer to often: https://help.ubuntu.com/12.04/serverguide/
[22:28] <ilhami> bookmarked!
[22:29] <ilhami> thanks for the answers guys. I will maybe be back tomorrow. Have a good night
[22:29] <sarnold> have fun ilhami :)
[22:31] <thumper> hallyn: http://pastebin.ubuntu.com/7110917/
[22:31] <thumper> hallyn: want a bug for that?
[22:33] <hallyn> it's not good when _dbus_cmutex_lock itself can segv
[22:34] <hallyn> thumper: pls just add that info to th eexisting bug and mark as affecting lxc
[22:34] <hallyn> after all that's the root cause right?
[22:34] <thumper> kk
[22:34] <hallyn> and then i'll mark as affecting the kernel and apw will drop aufs from trusty
[22:34] <hallyn> (hopefully not :)
[22:35] <thumper> hallyn: https://bugs.launchpad.net/lxc/+bug/1293549
[22:35] <hallyn> thx!
[22:36] <thumper> np


[09:24] <mup> Bug #1596462 opened: Deployment failed because state DB is locked <ci> <deploy> <reliability> <juju-core:Triaged> <https://launchpad.net/bugs/1596462>
[09:27] <mup> Bug #1596462 changed: Deployment failed because state DB is locked <ci> <deploy> <reliability> <juju-core:Triaged> <https://launchpad.net/bugs/1596462>
[09:42] <mup> Bug #1596045 changed: Juju says windows mongo: invalid version <blocker> <ci> <mongodb> <regression> <windows> <juju-core:Fix Released by 2-xtian> <https://launchpad.net/bugs/1596045>
[09:42] <mup> Bug #1596462 opened: Deployment failed because state DB is locked <ci> <deploy> <reliability> <juju-core:Triaged> <https://launchpad.net/bugs/1596462>
[10:01] <mup> Bug #1596476 opened: juju charm resources does not map application name to charmstore url <juju-core:New> <https://launchpad.net/bugs/1596476>
[10:46] <mup> Bug #1596493 opened: github.comjuju/juju/apiserver package: first record does not look like a TLS handshake <blocker> <ci> <regression> <test-failure> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1596493>
[10:55] <mup> Bug #1596493 changed: github.comjuju/juju/apiserver package: first record does not look like a TLS handshake <blocker> <ci> <regression> <test-failure> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1596493>
[10:58] <mup> Bug #1596493 opened: github.comjuju/juju/apiserver package: first record does not look like a TLS handshake <blocker> <ci> <regression> <test-failure> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1596493>
[11:10] <mup> Bug #1596496 opened: Bootstrap should fail early if '-d controller' is specified <bitesize> <bootstrap> <juju-core:Triaged> <https://launchpad.net/bugs/1596496>
[13:18] <lazyPower> ey core, thanks for getting beta10 out the door Friday. *fires up the user-testing engine*
[13:19] <perrito666> lazyPower: our pleasure :p
[13:26] <dimitern> lazyPower: what's that engine btw?
[13:27] <lazyPower> dimitern my fingers and possibly duplicate bug reports ;)
[13:27]  * dimitern is interested in all sorts of testing automation we can share and reuse
[13:27] <dimitern> ah :)
[13:27] <dimitern> lazyPower: ok then, hope it goes fine :)
[13:34] <lazyPower> dimitern so far so good :) Yinzers do good work.
[13:34] <mup> Bug #1576985 changed: aggregateSuite.TestBatching wrong size <ci> <intermittent-failure> <unit-tests> <windows> <juju-core:Invalid> <https://launchpad.net/bugs/1576985>
[13:35] <dimitern> lazyPower: Yinzers ?
[13:35] <lazyPower> Thats Pittsburghese for "You all"
[13:43] <dimitern> :)
[13:43] <mup> Bug #1576985 opened: aggregateSuite.TestBatching wrong size <ci> <intermittent-failure> <unit-tests> <windows> <juju-core:Invalid> <https://launchpad.net/bugs/1576985>
[13:52] <mup> Bug #1559400 changed: TestManageModelRunsRegisteredWorkers is flaky <intermittent-failure> <juju-core:Invalid> <https://launchpad.net/bugs/1559400>
[13:52] <mup> Bug #1576985 changed: aggregateSuite.TestBatching wrong size <ci> <intermittent-failure> <unit-tests> <windows> <juju-core:Invalid> <https://launchpad.net/bugs/1576985>
[13:52] <mup> Bug #1580802 changed: NoContextWithLock fails on windows because of another process <ci> <intermittent-failure> <regression> <unit-tests> <windows> <juju-core:Invalid> <https://launchpad.net/bugs/1580802>
[13:55] <mup> Bug #1559400 opened: TestManageModelRunsRegisteredWorkers is flaky <intermittent-failure> <juju-core:Invalid> <https://launchpad.net/bugs/1559400>
[13:56] <mup> Bug #1580802 opened: NoContextWithLock fails on windows because of another process <ci> <intermittent-failure> <regression> <unit-tests> <windows> <juju-core:Invalid> <https://launchpad.net/bugs/1580802>
[14:05] <mup> Bug #1559400 changed: TestManageModelRunsRegisteredWorkers is flaky <intermittent-failure> <juju-core:Invalid> <https://launchpad.net/bugs/1559400>
[14:05] <mup> Bug #1580802 changed: NoContextWithLock fails on windows because of another process <ci> <intermittent-failure> <regression> <unit-tests> <windows> <juju-core:Invalid> <https://launchpad.net/bugs/1580802>
[14:43] <perrito666> axw: ping
[14:43] <wallyworld> ericsnow: katco: hey, did you guys have time for a staus update hangout?
[14:43] <ericsnow> wallyworld: sure
[14:44] <wallyworld> ericsnow: katco: https://hangouts.google.com/hangouts/_/canonical.com/tanzanite-stand
[14:53] <mup> Bug #1596559 opened: BootstrapSuite.TestRunTests <intermittent-failure> <test-failure> <juju-core:Triaged> <https://launchpad.net/bugs/1596559>
[15:03] <ericsnow> katco: ping me when you're around
[16:05] <mup> Bug #1596593 opened: juju show-model does not accept model as kwarg <juju-core:New> <https://launchpad.net/bugs/1596593>
[16:22] <wallyworld> ericsnow: i looked at the WIP forwarding worker. see if the comments make sense - i'm confused about what is expected as controller config; it seems it's been implemented as model config? also the worker loop seems a little unusually in not using a channel as the result of Next()?
[16:22] <ericsnow> wallyworld: thanks, I'll take a look
[16:28] <thumper> urulama-sprint: http://reviews.vapour.ws/r/5171/
[16:28] <thumper> some juju reviewer plz: http://reviews.vapour.ws/r/5171/diff/#
[16:29] <urulama-sprint> frankban|afk: ^ PTAL
[16:35] <mup> Bug # opened: 1596597, 1596603, 1596605, 1596607, 1596608, 1596609
[16:48] <perrito666> thumper: reviewed, shpit with a couple of gotchas
[16:48] <perrito666> I must admit I did not go through the whoooole menn0 checklist but I covered many points
[16:54] <mup> Bug #1596612 opened: show-controller output updates <2.0> <usability> <juju-core:New> <https://launchpad.net/bugs/1596612>
[16:54] <mup> Bug #1596615 opened: show-model output updates <2.0> <usability> <juju-core:New> <https://launchpad.net/bugs/1596615>
[16:54] <mup> Bug #1596616 opened: commands do not use two spaces between columns/headings <2.0> <usability> <juju-core:New> <https://launchpad.net/bugs/1596616>
[16:57] <katco> ericsnow: hey, i'm here. sorry, dentist appt.
[16:57] <ericsnow> katco: np
[16:57] <ericsnow> katco: just getting up to speed with wallyworld about status
[16:58] <ericsnow> katco: we need to get together at some point about how to integrate audit logs with log forwarding
[16:58] <ericsnow> * some point today
[16:58] <katco> ericsnow: i'm free now if you'd like
[16:59] <ericsnow> katco: sure, moonstone?
[16:59] <katco> ericsnow: brt
[17:18] <mup> Bug #1596619 opened: remove aliases from juju commands <2.0> <usability> <juju-core:New> <https://launchpad.net/bugs/1596619>
[17:27] <mup> Bug #1596626 opened: juju gui not showing multiple models <juju-core:New> <https://launchpad.net/bugs/1596626>
[17:36] <mup> Bug #1596626 changed: juju gui not showing multiple models <juju-core:New> <https://launchpad.net/bugs/1596626>
[17:42] <mup> Bug #1596626 opened: juju gui not showing multiple models <juju-core:Invalid> <https://launchpad.net/bugs/1596626>
[17:54] <mup> Bug #1596626 changed: juju gui not showing multiple models <juju-core:New> <https://launchpad.net/bugs/1596626>
[18:31] <perrito666> if we actally see cloud init apt-get failing suggesting update, why on earth would we not try that?
[18:49] <bogdanteleaga> do we have some sort of wiki entry for the multiple mongo gotchas that got posted lately to the ML?
[18:52] <katco> ericsnow: given all my changes, i think i need another proper review of: http://reviews.vapour.ws/r/5089/
[18:53] <ericsnow> katco: k
[18:53] <katco> ericsnow: ta
[18:53] <katco> bogdanteleaga: not that i know of
[18:54] <katco> ericsnow: i think i need to defer william's comments about RequestNotifier having internal knowledge of state, and tests for that type, but everything else is fair game
[18:54] <ericsnow> katco: k
[19:54] <mup> Bug #1596687 opened: command list output not consistent <2.0> <usability> <juju-core:Triaged> <https://launchpad.net/bugs/1596687>
[20:03] <katco> ericsnow: i'm ready to land http://reviews.vapour.ws/r/5089/. any thoughts?
[20:03] <mup> Bug #1596687 changed: command list output not consistent <2.0> <usability> <juju-core:Triaged> <https://launchpad.net/bugs/1596687>
[20:03] <ericsnow> katco: one minute
[20:06] <katco> ericsnow: np... took me 4 tries to land the previous one =|
[20:12] <mup> Bug #1596687 opened: command list output not consistent <2.0> <usability> <juju-core:Triaged> <https://launchpad.net/bugs/1596687>
[20:12] <mup> Bug #1596688 opened: normalizing the shares and user commands <2.0> <usability> <juju-core:Triaged> <https://launchpad.net/bugs/1596688>
[20:17] <ericsnow> katco: basically, ship-it
[20:18] <mup> Bug #1596688 changed: normalizing the shares and user commands <2.0> <usability> <juju-core:Triaged> <https://launchpad.net/bugs/1596688>
[20:19] <katco> ericsnow: ta
[20:24] <mup> Bug #1596688 opened: normalizing the shares and user commands <2.0> <usability> <juju-core:Triaged> <https://launchpad.net/bugs/1596688>
[21:07] <stokachu> ericsnow: are you familiar with the deploy api?
[21:07] <ericsnow> stokachu: a little
[21:08] <stokachu> im trying to get the latest beta10 to deploy via the api
[21:08] <stokachu> https://paste.ubuntu.com/17991715/
[21:08] <stokachu> we pass that to the apiserver but the response is always unable to find charm
[21:09] <stokachu> was there an additional requirement added in beta10?
[21:09] <stokachu> only thing we changed was to match the reworked  api parameter keys
[21:25] <katco> stokachu: ok, sorry, i'm back and looking at this
[21:25] <stokachu> thanks
[21:26] <stokachu> ive been digging through the go code but nothing yet
[21:26] <stokachu> katco: i did force a 'channel': 'stable' in the parameters
[21:26] <stokachu> still failed though with same message
[21:26] <katco> stokachu: hm
[21:27] <katco> stokachu: do you happen to have the debug logs from the controller?
[21:28] <stokachu> yea
[21:29] <stokachu> what would you need?
[21:32] <katco> stokachu: machine 0's log with debugging turned on and the deploy failure
[21:32] <katco> stokachu: controller might give us a hint at what exactly is failing
[21:32] <stokachu> whats the command to enable the debugging
[21:33] <katco> stokachu: i always forget, sec. it's juju set-config log-level=DEBUG or something
[21:34] <stokachu> juju set-config log-level=DEBUG
[21:34] <stokachu> error: no application name specified
[21:35] <stokachu> juju set-model-config logging-config='<root>=DEBUG;unit=DEBUG'
[21:40] <katco> stokachu: that looks right. easy, huh? where'd you find it?
[21:40] <stokachu> juju help set-model-config
[21:42] <stokachu> katco: http://paste.ubuntu.com/17994956/
[21:42] <stokachu> the bottom there has the latest deploy attempt
[21:42] <katco> stokachu: ta
[21:43] <stokachu> though it says params redacted
[21:43] <stokachu> how do i get it to display it all
[21:44] <katco> stokachu: probably can't; we hardcode that. let me 2xcheck though
[21:45] <katco> stokachu: set level to trace
[21:45] <katco> stokachu: and that should log the body as well
[21:46] <stokachu> nice
[21:47] <stokachu> katco: http://paste.ubuntu.com/17995148/
[21:47] <stokachu> thats everything
[21:48] <stokachu> line 5204 shows the deploy
[21:49] <stokachu> we don't pass a series as that usually is handled from the charmurl
[21:50] <stokachu> ericsnow: feel free to take a peek too
[21:53] <katco> stokachu: just on a whim, can you try passing the series?
[21:53] <stokachu> sure
[21:55] <stokachu> katco: same error
[21:55] <stokachu> https://paste.ubuntu.com/17995455/
[21:55] <stokachu> 9203
[21:55] <katco> stokachu: k, worth a try
[21:59] <katco> stokachu: i think this is where the error is coming from: https://github.com/juju/juju/blob/master/state/charm.go#L696
[21:59] <katco> stokachu: which would imply that it's not successfully being stored in mongo
[22:00] <stokachu> weird
[22:00] <stokachu> does the juju client code do something prior to calling the api?
[22:01] <stokachu> as far as mongo is concerned
[22:01] <katco> stokachu: yeah it does a few things, some related to resources
[22:01] <katco> stokachu: that's all this: https://github.com/juju/juju/blob/master/cmd/juju/application/deploy.go#L301
[22:02] <stokachu> so did that change from beta9 to beta10?
[22:04] <katco> stokachu: nope
[22:06] <stokachu> :(
[22:06] <katco> stokachu: https://github.com/juju/juju/commit/136d03f5987c89946b6987832c520c8879ea225f#diff-bad794df7c6f66424c0b9cc0961da6cc
[22:06] <katco> stokachu: looks... plausible
[22:07] <stokachu> so we have to upload first
[22:07] <stokachu> wtf
[22:09] <katco> stokachu: it... looks like that may be the case. it looks like that was a 1.16 guarantee... wow
[22:09] <stokachu> so i've no idea where to go from here
[22:09] <stokachu> do i need to start uploading every charm?
[22:09] <stokachu> this PR looks like it has the $jfdi$ tag
[22:10] <stokachu> lol with no review
[22:11] <katco> stokachu: http://reviews.vapour.ws/r/5092/
[22:11] <katco> stokachu: unfortunately we are having to JFDI everything to meet deadlines, even though master is blocked
[22:11] <stokachu> haha it just says shipit
[22:12] <katco> stokachu: if there were no issues found, that's how the tool indicates it's safe to land
[22:12] <katco> rick_h_: ping, you still up?
[22:12] <stokachu> so im guessing deploying via the API with juju gui or another client is out of the scope of testing?
[22:13] <katco> stokachu: upper management told us to move fast and break things as this is a beta
[22:13] <katco> stokachu: alexisb usually bends over backwards to avoid doing this, but we lost that particular battle
[22:15] <katco> stokachu: i don't know what the official stance on other clients is now. my guess is that yes, you have to upload charms/resources first... that seems weird to me
[22:15] <katco> stokachu: seems like something the controller should be taking care of
[22:15] <stokachu> yea
[22:16] <stokachu> which it has been since forever
[22:16] <katco> yeah
[22:19] <katco> stokachu: can you send an email out to juju-dev asking for clarification about what's intended with a link to that PR?
[22:19] <stokachu> katco: sure
[22:19] <katco> stokachu: ta. sorry for the trouble. sometimes we don't have control over the experience :(
[22:20] <stokachu> well the PR could've had more explanation at the very least
[22:20] <stokachu> i understand its beta and we dont care about breaking things
[22:55] <katco> ericsnow: wow, a lot of tests break if you add a new attribute to apiserver's ServerConfig struct :|
[22:56] <ericsnow> :(
[22:56] <katco> ericsnow: i suspect it'll take me a bit just to hunt all these down (sigh). FULL STACK TESTING FTW!
[22:56] <ericsnow> katco: I feel your pain
[22:57] <katco> ericsnow: do you? let's test it out. first, i need you to move to my city, then live in my house, etc. just to make sure we're exercising all aspects of me feeling pain
[22:58] <ericsnow> katco: heh


[02:37] <user123321> What do you call a collection of paraller load balancers?
[02:37] <user123321> parallel*
[02:43] <Ham62> hi
[02:44] <Ham62> I need help setting up my server
[02:44] <Ham62> I've been having problems with getting it to work and I don't know what I'm doing wrong
[02:45] <Ham62> could any of you help me with this?
[02:47] <Ham62> I have a screenshot to show you what I've had trouble with
[02:47] <Ham62> http://i.imgur.com/qd57rSr.gif
[02:48] <Ham62> sorry if I typed that wrong, had to switch too a new client after the channel crashed my old ole
[02:48] <Ham62> to*
[02:48] <Ham62> old one*
[02:49] <Ham62> after I restarted my server I couldn't get nginx to launch again
[02:50] <Ham62> anyone have a idea as to how I could fix this?
[02:51] <Abhijit> Ham62, whats the actuall error you get? do you mean cron is failing to start nginx or you manually do servire nginx start and it fails?
[02:51] <Ham62> it's not loading
[02:52] <Ham62> after I type the loading command it doesn't do anything
[02:52] <Ham62> it just sits there and when I check the status it says it hasn't started
[02:53] <Ham62> It gives no actuall error itself
[02:53] <Ham62> I have the server beside my now if you need me to check something
[02:54] <Ham62> I've got a keyboard and LCD monitor plugged in because my Win98 system crashed trying to connect to the channel
[02:54] <Ham62> so I moved to my Win2000 laptop beside the server
[04:20] <apb1963>   i'm having problems connecting over wireless.  At the moment, I'm using wicd.  It seems to get stuck on "Verifying AP association...".   Without wicd I can get the connection up and ping the Net - but if I take eth0 down, my wireless goes away too.  wicd is the only way I can bring eth0 back (which is the main reason I'm using it).
[04:23] <apb1963> I asked in #ubuntu and #networking, so far no response...  Been googling for 2 days straight.
[04:37] <sarnold> apb1963: maybe askubuntu.com? be sure to include details like how you bring eth0 down and log entries..
[04:38] <apb1963> hmm
[05:18] <apb1963> sarnold: I broke askubuntu.com :/
[05:18] <sarnold> apb1963: achievement unlocked!
[05:19] <apb1963> lol
[05:20] <sarnold> apb1963: which question is yours? I don't spot it on the list..
[05:20] <apb1963> I can't enter one
[05:21] <sarnold> oh?
[05:21] <apb1963> It says "Welcome back .... You've been logged in.  You are being redirected"... and it keeps recycling that, over and over.
[05:21] <sarnold> apb1963: wow :)
[05:21] <apb1963> So I can't ever get to the asking questions part
[05:22] <sarnold> apb1963: try visiting one of the other sites in the network, e.g. stackoverflow.com, maybe that'll poke it in the eye
[05:22] <apb1963> yeah... I'm an over-achiever
[05:22] <apb1963> sure, why not
[05:22] <abhishek> hello I want do multipath partitioning . I have installed all packages but fdisk -l is displaying multiple disks what can I do now
[05:25] <apb1963> sarnold: Yo're going to like this:  http://picpaste.com/askubuntu-53rhze6M.png
[05:25] <sarnold> abhishek: seen this yet? https://help.ubuntu.com/14.04/serverguide/dm-multipath-chapter.html
[05:25] <sarnold> apb1963: wow!
[05:25] <abhishek> oh yes !! I have read and following this guide only
[05:28] <sarnold> apb1963: hrm I can't get openssl s_client nor my firefox to break..
[05:28] <apb1963> sarnold: i'm speshul
[05:29] <sarnold> apb1963: yes :)
[05:30] <sarnold> apb1963: ha, what are you doing to -my- computer? I started chrome to see if it could fail too, and I've got sixteen little thumbnails of the "New tab" and start of the titlebar...
[05:30] <apb1963> sarnold: lol  I'm contagious
[05:33] <apb1963> why do all the "forgot password" links always ask you for the email address?  It knows the email address I just tried to use, why can't it pre-fill it for me?
[05:33] <sarnold> don't get me started on web login forms..
[05:33] <cfhowlett> apb1963, autofill is a security leak
[05:34] <apb1963> cfhowlett: feeding me back what I just typed in is a security leak?
[05:35] <sarnold> apb1963: obviously you can't be trusted -- look what happens!
[05:35] <apb1963> sarnold: no doubt
[05:40] <apb1963> i hate stackexchange
[05:40] <apb1963> passionately
[05:41] <apb1963> may it die a horrible death
[05:44] <Abhijit> oh. yay. me too. but why do you apb1963 ?
[05:44] <apb1963> Abhijit: I could go on for... 10 minutes.
[05:44] <Abhijit> use pastebin?
[05:44] <apb1963> nah
[05:45] <apb1963> what would be the point?
[05:45] <apb1963> the guys that built it think it's wonderful
[05:45] <apb1963> it won't change.
[05:45] <Abhijit> then write a blog post?
[05:45] <apb1963> so I'll get.. what... 3 hits?
[05:45] <sarnold> if you could log in you could write little complaints on meta.stackexchange.com and get votes!
[05:46] <Abhijit> you mean get down votes.
[05:46] <apb1963> will I get to be president?
[05:46] <Abhijit> of?
[05:46] <apb1963> yeah, down votes is more like it.
[05:46] <sarnold> -1 -1 -1 -1 -1 CLOSED! haha
[05:46] <apb1963> My freakin' questions get down voted.  As if I'm wrong for asking for help!
[05:48] <apb1963> The so called "moderators" arbitrarily close out questions that have over 50,000 hits because "it doesn't fit" or whatever.
[05:48] <apb1963> People with wrong answers get more votes than people with right answers because the wrong answers came first.  It's sheer stupidity.
[05:49] <Abhijit> what happend to #ubuntu-server ? today so much traffic here? else no one even to help ?
[05:49] <apb1963> And so on.
[05:49] <apb1963> all of irc has been fairly dead
[05:50] <Abhijit> then where to go?
[05:50] <sarnold> usenet in 1995! it had all the answers..
[05:50] <apb1963> I miss usenet
[05:50] <Abhijit> !
[05:51] <apb1963> I miss public access sites and bbs'
[05:51] <apb1963> I almost miss modems :)
[05:52] <apb1963> I was going through (and shredding) some old  papers recently and I found some with uucp addresses
[05:52] <sarnold> oh man
[05:52] <apb1963> You know I met Jon Postel?  Shook his hand.
[05:53] <sarnold> sweet :D
[05:53] <apb1963> almost worked for his colleague
[05:53] <apb1963> they weren't paying enough :)
[05:53] <sarnold> I got some help from ian lance taylor when setting up a taylor uucp <-> honey dan ber uucp system..
[05:53] <apb1963> cool
[05:54] <apb1963> I remember setting that up
[05:54] <sarnold> crazy to run into him in modern times still, hah
[05:54] <Abhijit> .... and who are those ?
[05:54] <apb1963> Neil Rickert held my MX record
[05:54] <sarnold> Abhijit: ian lance taylor wrote one of the two major uucp packages, taylor uucp
[05:54] <Abhijit> ok
[05:54] <Abhijit> you two seems some old guys!
[05:55] <sarnold> jon postel put together the half of the internet that vint cerf didn't put together :)
[05:55] <apb1963> he was the father of TCP/IP
[05:55] <Abhijit> ok
[05:56] <apb1963> Neil Rickert wrote the book on sendmail (literally).  Along with Eric Allman (the developer).
[05:56] <sarnold> apb1963: haha, nice :)
[05:56] <apb1963> he's still a professor at NWU
[05:56] <apb1963> nice guy
[05:57] <apb1963> sadly, Jon Postel died quite a few years ago.
[05:57] <apb1963> I got to name two of the the cities in the .us domain
[05:58] <apb1963> they didn't yet exist, so they gave me the choice of what to name them.
[05:58] <sarnold> :D
[05:58] <apb1963> those were the days
[06:02] <apb1963> so I can't even reset my password on stackexchange.
[06:02] <apb1963> I think it's time to crumble some cookies.
[06:03] <sarnold> things were easy there until they rolled out some oauth crazyness.
[06:05] <apb1963> hey, that worked :)
[06:05] <apb1963> now I have another account on a related stackexchange site
[06:06] <apb1963> yay for zillions of accounts I didn't want in the first place.
[06:08] <sarnold> "life is remembering 90 different log-in IDs and passwords then you die" https://twitter.com/ch000ch/status/501190628865482752
[06:13] <apb1963> well, it's definitely stackauth that's going nuts....  I can't seem to make it stop. Clearing the cache didn't help
[06:14] <apb1963> sarnold: I use keepass  works fine... just irritating to have to depend on something like that.
[06:20] <apb1963> Finally
[06:20] <apb1963> stomped on the stackexchange cookie
[06:20] <apb1963> ground it into dust
[06:20] <apb1963> now if i could only remember my question :/
[06:27] <sarnold> apb1963: some kind of wifi problem with eth0. heh.
[06:27] <apb1963> yeah, typing it up ow
[06:27] <apb1963> now
[06:28] <apb1963> thanks :)
[06:58] <user123321> Could someone give me an idea to easilly measure the downtime of an Ubuntu server?
[06:58] <user123321> I'd just like to measure the time taken for an HAProxy to switch the server in case of a failure.
[07:01] <lordievader> Good morning.
[07:02] <lordievader> user123321: Check the syslogs and subtract?
[10:28] <sfix> anyone ran into this with a fresh MySQL install on 14.04: [ERROR] Function 'innodb' already exists ?
[10:37] <MrPPS> not for me sfix
[10:37] <MrPPS> though I've seen it working through inndob stuff when freshly installing it
[10:37] <MrPPS> that's about it
[13:29] <hey_joe_> question. I am using vhost_alias for home folder site by subdomain.  everything works fine.  however users can also view and list other users /home folders.  what is the best permission set to use on the /home/user/ and /home/user/html folders, so that each user cannot cd into another's home, list files, etc.  BUT, still allow apache2 to serve up the pages with out the "Forbidden" issue?
[13:56] <bitfury> good morning all
[14:12] <SCHAAP137> good afternoon
[14:54] <linuxboobiz> hello.
[14:55] <linuxboobiz> i have setup a new server and installed xrdp. however when i try to connect to it i get a grey screen as notmal users. xfce4 works when i am using root. but not for my normal user. i tried adding a new file called x.session to my home dir and put xfce4-session in it.. but it doesnt work.
[14:55] <linuxboobiz> how do i fix this ??
[14:56] <linuxboobiz> *.xsession
[14:56] <linuxboobiz> im using ubuntu 14.04
[14:57] <linuxboobiz> google dosent make me smarter either
[14:58] <streulma> hello I just created a vps and my /var/cache and /tmp directory are missing
[14:58] <streulma> can I rebuild it ?
[15:29] <Blackthorn> Hi, i currently run citrix xen server 6.2.0 with server windows 2003 servers on each machine.  For finical reasons and to increase the speed of dns look up's and website delivery I'm wanting to replace them with ubuntu server edition.
[15:30] <Blackthorn> do you know if the server edition will run on xen server 6.2.0 and how secure is it after a fresh install?
[15:45] <jacobw> Blackthorn: You can run Ubuntu in any kind of OS virtualisation environment, you see the known vulnerabilities in 14.04 (LTS, 'trusty') here, http://www.ubuntu.com/usn/trusty/
[15:46] <jacobw> !security
[15:49] <Blackthorn> thank you for the likns
[15:50] <dav1dp0101> Does anyone have any experience setting up JACK audio connection kit on ubuntu-server? I'm not getting any sound through playback or capture at the moment. Any help is appreciated, thanks!
[17:07] <Blackthorn> when i'm installing the server package it prompts me if i want to install packages. i selected dns, and openssh, one selection though is "basic ubuntu server" what is that?
[17:15] <SCHAAP137> Blackthorn, i think that is just the install base that is needed by default
[17:15] <SCHAAP137> would be surprised if u could unselect it
[17:15] <SCHAAP137> maybe someone else can verify this?
[17:26] <Blackthorn> it actually wasn't selected
[18:49] <apb1963> sarnold: http://askubuntu.com/questions/514555/ubuntu-12-04-wifi-not-working  According to the respondant's profile, he's 15 and has been using Linux since 2001.  Is my math off, or was he 2 years old when he first started using Linux?
[18:50] <sarnold> apb1963: you got the dougie houser of linux!
[18:51] <apb1963> yeah, and one that  didn't even answer the question... just some general "clean this up" "advice".
[18:52] <apb1963> Have I told you how much I hate stackexchange?
[18:52] <sarnold> yeah, for about ten minutes :D
[18:53] <apb1963> It forces you to do extra, unnecessary work.
[18:53] <apb1963> Oh, so I gave you the abbreviated version then?
[18:54] <apb1963> Oh well, I shouldn't complain about free & people that are just trying to make the world a better place.  I apologize to them for ranting.
[18:56] <sarnold> apb1963: I think you're going to have trouble with both eth0 and wlan0 in the same network and up at the same time
[18:57] <apb1963> so ubuntu can't handle two interfaces at once?
[18:58] <apb1963> actually if you read it carefully, you'll see that it ONLY worked WITH two interfaces... removing the eth0 interface made it fall down.
[18:59] <apb1963> ubuntu (linux?) networking is a mess.  I explored various incarnations of up, down, add, delete, etc. and the results were... unexpected to put it nicely.
[19:00] <sarnold> apb1963: more that the routing tables don't take kindly to it. if you had two different networks on wired vs wireless, you'd put a gateway on one of them only, and be done with it. but you've got gateways on both..
[19:03] <apb1963> I'm not sure I quite understand... but if in fact I had two different networks, it seems to me that I would HAVE to have a gateway for each - not a default gateway mind you... there can only be one default... perhaps that's what you're saying?
[19:05] <sarnold> apb1963: with ethernet, you normally configure routing rules for your NIC that know how to reach the whole network; there's no need for a gateway unless you want to use that network to route your packets to the rest of the internet..
[19:06] <apb1963> even so... if i take down the eth0 interface (and provided the routing table is cleaned up properly - which appears to be an area that needs work) then all packets should route through the wireless... yet NONE do so, which is the problem.  Remove eth0 and wlan0 falls down.
[19:07] <apb1963> well, I would say there's a need for a gateway - if you have a need to route packets elsewhere for whatever reason.  Since I have just a miniscule network, I have no such reason.
[19:08] <sarnold> apb1963: the tools probably assume that you've configured your networks differently
[19:09] <apb1963> you're probably right.  So, with that said... how the heck do I get this working?
[19:09] <apb1963> with both interfaces up, I can ping the Net through the wlan0 interface.  As soon as I remove eth0, wlan0 stops working.
[19:10] <sarnold> you don't want both nics up at once
[19:10] <apb1963> As soon as I remove eth0, wlan0 stops working.
[19:10] <sarnold> I don't know wicd at all, but it sounds like it fights against the /etc/network/interfaces method, if our friend chili555 is right
[19:11] <sarnold> oh yikes
[19:11] <sarnold>  I shld have actually looked into what wicd does last night.
[19:11] <sarnold> yeah, either stop using wicd or stop using /etc/network/interfaces :) your choice, hehe
[19:11] <apb1963> Maybe, maybe not.  I watched it's log and it appears to simply use the various tools available... running scripts, using ifconfig and whatnot
[19:12] <apb1963> I already stopped using wicd....
[19:12] <sarnold> purged and all?
[19:12] <apb1963> at the 15 year old's suggestion.
[19:12] <apb1963> not purged... just, stopped.
[19:12] <apb1963> it's not running
[19:12] <sarnold> it might have left tendrils elsewhere, purging might make sense
[19:13] <apb1963> you're right.  It's got tendrils running.
[19:13] <apb1963> Package wicd is not installed, so not removed
[19:13] <apb1963> it's hiding
[19:14] <apb1963> apt-get purge wicd-daemon
[19:14] <apb1963> you know wicd is pronounced wicked right?
[19:15] <sarnold> oh man. says it all.
[19:15] <apb1963> ok, it's purged
[19:16] <apb1963> PING <IP_ADDRESS> (<IP_ADDRESS>) from <IP_ADDRESS> wlan0: 56(84) bytes of data.
[19:16] <apb1963> From <IP_ADDRESS> icmp_seq=1 Destination Host Unreachable
[19:16] <sarnold> does iwconfig show it associated with the AP and so forth?
[19:17] <apb1963> yes
[19:19] <apb1963> ifdown wlan0
[19:19] <apb1963> ifdown: interface wlan0 not configured
[19:19] <apb1963> ifup wlan0
[19:19] <apb1963> RTNETLINK answers: File exists
[19:19] <apb1963> Failed to bring up wlan0.
[19:19] <apb1963> and now it's unassociated
[19:19] <sarnold> ifup and ifdown are annoying creatures; if you change your /etc/network/interfaces file you can sometimes lodge them in unhappy. reboots are often the easiest way to bring things to normal with those goofy tools.
[19:20] <apb1963> well, what I've been doing is clearing out all the tables
[19:20] <apb1963> ifconfig down <each interface>
[19:21] <apb1963> followed by deleting any leftover routes
[19:21] <apb1963> when I get no response to ifconfig, I add back the devices starting with lo
[19:22] <apb1963> for some reason, adding back lo also adds back eth0.... even though it's commented out of /etc/network/interfaces
[19:22] <apb1963> that's ifconfig lo
[19:22] <apb1963> up
[19:23] <apb1963> but yeah, it's true I haven't tried rebooting with just wireless configured.  I suppose I should try that... I just don't like rebooting.
[19:24] <sarnold> apb1963: ifconfig lo  adds in eth0? o_O
[19:24] <apb1963> weird huh?
[19:24] <apb1963> try it :)
[19:24] <apb1963> I'll repeat... networking is a mess.
[19:25] <apb1963> I forget what sequence of incantations make it fail to add a default gateway.. but it doesn't seem too hard to recreate.
[19:25] <qman__> You probably have network-manager or some similar daemon screwing with your interfaces
[19:26] <apb1963> nope
[19:26] <apb1963> I purged network-manager awhile ago
[19:26] <apb1963> although, I will happily attempt to purge it again and if you can think of other daemons that might be playing with me..... feel free to mention it.
[19:27] <apb1963> Package network-manager is not installed, so not removed
[19:27] <apb1963> oh I remember cursing at avahi awhile back... I think that's still here.
[19:33] <apb1963> what tool and options will let me search for "*avahi*" and return those packages that match and are installed on my system?
[19:39] <qman__> apb1963: dpkg -l | grep avahi
[19:40] <apb1963> thank you
[19:40] <apb1963> apparently I have lots of avahi tendrils
[19:41] <qman__> apb1963: any that start with ii are installed, rc are removed but configuration remains (was not purged)
[19:43] <apb1963> thanks for that.  I appear to have a mixture.  The daemons are rc, but the libs are ii.
[19:45] <qman__> Libraries don't do anything on their own and are fine
[19:50] <apb1963> trying to think of any other network daemons I might have either installed or that came in on the underground railroad
[22:17] <ldelarosa> Hey guys I need a iptable rule to let all traffic jump from internal interface to external.


[04:16] <sonu_nk> hi , i am facing some critical issue with my ubuntu server.. it is giving me "Error:	Server unexpectedly closed network connection
[04:16] <sonu_nk> Error:	Could not connect to server" ... but it was working tomorrow perfect. with same credentials i tried today and its giving me error.. i cant access SFTP , No webmin working and no SSH working
[04:17] <sarnold> I believe that's the error message you would get if tcpd (hosts.allow, hosts.deny, hosts_options) would give if an address isn't allowed
[04:18] <sarnold> maybe it's run out of RAM and is OOMing?
[04:19] <sonu_nk> sarnold, what are the step for troubleshooting ?
[04:22] <sarnold> sonu_nk: I think you're stuck looking at the console at this point
[04:22] <sonu_nk> my ubntu server installed on Linode
[04:23] <sarnold> do they have remote console services? if not, you'll have to hit the reboot button and hope there's something useful in the logs
[04:24] <sonu_nk> remote console services
[04:24] <sonu_nk> exist there
[04:29] <sonu_nk> https://paste.ubuntu.com/25123475/ see my log here which i tried to access via remote console sarnold
[04:30] <sarnold> sonu_nk: ewwww
[04:31] <sarnold> I'm out of ideas
[04:33] <sarnold> sonu_nk: once you've got a prompt on that system please run ubuntu-bug systemd-logind and please fill it out as best you can. That's crazy.
[04:33] <sarnold> I've got to run, good luck
[04:33] <sonu_nk> ok sarnold thankyou
[04:52] <sonu_nk> "Network Helper did not run: could not determine distribution or distribution version  " this message coming when i reboot ubuntu server via linode panel
[05:36] <cpaelzer> good morning
[05:50] <hhee> morn
[06:27] <lordievader> Good morning
[07:45] <m1dnight_> Hey guys, I'm trying to configure squid-deb-proxy but I keep getting TCP_MISS/404 in the access.log, but also 404's in the store.log..
[07:46] <m1dnight_> I can find a lot of data on the first problem, but not on the second
[07:46] <m1dnight_> Any pointers?
[07:46] <m1dnight_> I've even put "http_acccess allow all" in the file, to make sure that's not the issue.
[07:49] <cpaelzer> m1dnight_: are yu setting it up like https://wiki.ubuntu.com/SquidDebProxy or anything more complex?
[07:50] <m1dnight_> The basic configuration without any changes, honestly. Well, except the http_access allow all to be sure.
[07:51] <m1dnight_> Is there a setting I can use to cache _everything_?
[07:51] <m1dnight_> That's what I was going to test right now.
[07:54] <cpaelzer> in general if you only look for apt/deb caching you might check out apt-cacher-ng
[07:55] <cpaelzer> not so sure on squid conf - maybe just "." like refresh_pattern . 0 40% 40320
[07:55] <cpaelzer> http://www.squid-cache.org/Doc/config/refresh_pattern/ will be of help
[07:55] <cpaelzer> but all hits I found warned you to please not cache too huge files there
[08:17] <m1dnight_> also, what does it mean for  line to be bungled?
[08:17] <m1dnight_> Bungled /path/to/conf.conf line 21:...
[08:32] <cpaelzer> rbasak: nacc: on https://code.launchpad.net/~paelzer/ubuntu/+source/multipath-tools/+git/multipath-tools/+merge/327618
[08:33] <cpaelzer> rbasak: nacc: if we are going to upload multipath-tools before the current artful-proposed will leave proposed do we need to jump through all the loops to make the merge apply?
[08:33] <cpaelzer> rbasak: or could one just accept and merge the upload tag and I upload as-is and things would work?
[08:35] <cpaelzer> it is kind of a race against time with only i386 dep8 tests missing due to the huge queue
[08:37] <rbasak> cpaelzer: I think it'd be fine to just add a new commit importing that changelog entry into the merge result.
[08:37] <cpaelzer> that would certainly be easier
[08:37] <rbasak> cpaelzer: the only thing the importer cares about to preserve rich history is that the upload tag's tree matches the archive.
[08:37] <cpaelzer> ok, then I'll prepare that way and you can merge/mark-upload tag just before I upload
[08:37] <rbasak> cpaelzer: and then next time that commit can just be dropped when following our usual merge workflow.
[08:37] <rbasak> ack
[08:45] <cpaelzer> rbasak: ok, done - ready to merge and tag as upload so I can upload the actual change
[08:45] <cpaelzer> rbasak: or do you want to upload the change as well as part of the mergeing?
[08:49] <rbasak> cpaelzer: do you have an upload tag I can pull from somewhere please, and I can push that before you upload?
[08:50] <cpaelzer> head of merge-artful should be it, I can tag and make it available if that helps
[08:51]  * rbasak looks
[08:52] <cpaelzer> rbasak: cd2f5a906c
[08:52] <rbasak> Oh, that should be fine, sorry. I had assumed you were sponsoring for someone else or something.
[08:52] <cpaelzer> I pushed it, but didn't set the upload tag on it as that usually is on the "accept the merge" task
[08:52] <cpaelzer> no my merge
[08:52] <rbasak> (because I hadn't really paid attention; sorry)
[08:52] <cpaelzer> fine
[08:52] <cpaelzer> enough involved people in that merge, but hey 3 reviews on day 1 is good
[08:54] <cpaelzer> rbasak: my dput is ready and waiting, just ping me once it is merged on USDI (or if there are any issues)
[08:54] <rbasak> cpaelzer: upload tag pushed
[08:54] <rbasak> cpaelzer: I didn't review or anything. In theory an uploader should be able to push an upload tag, but we don't have Launchpad ref wildcard ACLs yet. So I'm just being an ACL for you :)
[08:55] <cpaelzer> ok for me
[08:56] <cpaelzer> and uploaded that way (and accepted) as reviewed and acked, thanks rbasak
[08:56] <cpaelzer> rbasak: will you set the MP to merged then?
[08:56] <cpaelzer> so that it drops off the active reviews queue?
[08:56] <rbasak> Done
[08:56]  * rbasak should write a bot or something :-/
[08:56] <cpaelzer> thanks again
[08:57] <cpaelzer> if you are an ACL be a bot as well :-)
[08:57] <rbasak> :)
[09:00] <cpaelzer> we are going the first steps, but I like the linter
[09:01] <cpaelzer> I didn't ask about that before, but has it a mode to lint before upload - to keep the silly mistakes hidden to others :-)
[09:01] <cpaelzer> rbasak: nacc: ^^?
[09:01] <rbasak> I believe so.
[09:01] <cpaelzer> ok, then next merges get even more clean
[09:02] <cpaelzer> I really like to see that every time a merge comes by it gets easier due to our  improved process and tooling
[09:02] <rbasak> cpaelzer: just "git ubuntu lint" and it'll look at HEAD.
[09:02] <cpaelzer> freeing up some time to fix things :-)
[09:02] <cpaelzer> oh nacc pushed it to the snap already
[09:02]  * cpaelzer is testing the linter
[09:15] <m1dnight_> If you do apt-get update, what is actually being downloaded? I'm looking for the proper name
[09:15] <m1dnight_> package descriptions?
[09:15] <lordievader> m1dnight_: More a list of available packages and versions of a repo.
[09:19] <GMBeniamin> Hello guys! I was here last night with a problem regarding not being able to connect to internet with my new server. Is there someone willing to help me?
[09:36] <rbasak> m1dnight_: package metadata. You could call them indexes. Look in /var/lib/apt/lists/. It's plain text and is exactly what was downloaded.
[10:35] <sonu_nk> Does the SSL include XSS protection as well?
[11:37] <fginther> rbasak, I attached a testing summary to https://bugs.launchpad.net/bugs/1701350, please let me know if that meets your needs
[11:41] <rbasak> fginther: that looks great. Thanks!
[12:02] <linuxlove> hi
[12:03] <linuxlove> anyone here ?
[12:03] <lordievader> o/
[12:04] <linuxlove> i used a2dismod mpm_perfork
[12:04] <linuxlove> and enabled e2enmod worker
[12:04] <linuxlove> my apache has crashed
[12:04] <linuxlove>  [mpm_prefork:notice] [pid 15351] AH00169: caught SIGTERM, shutting down
[12:04] <linuxlove> i see this
[12:05] <linuxlove> what should i do ?
[12:05] <lordievader> Restart apache?
[12:06] <linuxlove> when i restart apache
[12:06] <linuxlove> i get error
[12:07] <linuxlove> im on ubuntu server 16.04
[12:07] <lordievader> Only that error above, or some others too?
[12:08] <linuxlove> i saw that in /var/log/apache2/error.log
[12:09] <nacc> linuxlove: that's not an error that's a log you restarted it
[12:09] <linuxlove> when i restart i see
[12:10] <linuxlove> Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
[12:10] <linuxlove> ubuntu245@ubuntu245:/var/log/apache2$
[12:10] <nacc> linuxlove: ok, so pastebin those outputs
[12:14] <linuxlove> https://pastebin.com/LK6mM5ZQ
[12:14] <nacc> linuxlove: see the latter output
[12:14] <nacc> linuxlove: your config fails the test
[12:14] <nacc> linuxlove: iirc, check /var/log/apache2/error.log or so
[12:18] <linuxlove> nacc,
[12:18] <linuxlove> https://pastebin.com/j0X50Bzn
[12:18] <linuxlove> its latest in error.log
[12:20] <nacc> linuxlove: those segmentatin fauls are rather concerning
[12:20] <linuxlove> what should i do now ?
[12:22] <linuxlove> how can i find cause of error ?
[12:23] <linuxlove> apache crashed just when i disabled mpm perfork and enabled worker
[12:23] <linuxlove> this all i know at moment
[12:25] <linuxlove> whats solution ?
[12:27] <nacc> linuxlove: switch back to prefork?
[12:28] <linuxlove> i did
[12:28] <linuxlove> $sudo a2dismod mpm_worker
[12:28] <linuxlove> $sudo a2enmod mpm_event
[12:28] <linuxlove> but i cant restart apache2
[12:59] <lordievader> How default is your (apache) config?
[14:04] <MorpheusXNL__> any apache guru's in here
[17:46] <thebwt> so wait: you disabled prefork and enabled worker which causes the crash; then you disabled worker and enabled event and it still crashes. Did you switch back to prefork ever?
[21:32] <Masterphi> how do i allow a user to run reboot?
[21:52] <sarnold> Masterphi: you can add a sudo entry to your sudoers file; it's a bit of a brutal manpage, though, so I suggest skimming to the end, reading the examples, and looking through the manpage to answer questions..
[21:53] <sarnold> Masterphi: I have a feeling it'd be best to give the exact command line arguments you want the user to use in the sudoers file; without args means it can be called with any args, which might be a bit much
[22:22] <Epx998> misery is our new datacenter
[22:22] <sarnold> :(
[22:23] <Epx998> chassis labels are merely rack locations, if you want to know what server youre looking at, nslookup the rack location
[22:23] <Epx998> not so snazzy when trying to reimage 18 servers, not in a row
[22:23] <Epx998> boss got us 10gb, i suggested we disable onbaord nics to WAR the ub bug with off board interfaces, was told no.. now go reimage said servers
[22:24] <Epx998> you got to nslookup a rack location, swap cables, kickstart, rename interface, reboot and swap cables
[22:24] <sarnold> so the label says "row 3 rack 10 server 22" rather than "s1292835" ?
[22:24] <Epx998> racks are hot like the sun and no soda machine in this DC
[22:24] <Epx998> dc2-04-12
[22:24] <Epx998> as an example, row 4 slot 12
[22:25] <Epx998> which is just a dns alias, so when you look it up, you'll get the real hostname
[22:25] <Epx998> then we ordered dells without enterprise licensing or something
[22:25] <sarnold> oh crap no idrac?
[22:25] <Epx998> so forget remote console
[22:25] <sarnold> DOOOMED
[22:25] <Epx998> its wonky idrac
[22:25] <sarnold> that's going to take more than a soda machine
[22:26] <Epx998> this new manager we poached from google, hes great and data solutions but hes built out two DC's and i HATE going to either for these reasons
[22:26] <Epx998> we hired 2 data center techs - soo us engineers could actually work - yet im still here at the DC
[22:26] <Epx998> im just annoyed hehe
[22:26] <Epx998> these dells have a serial port, i asked for a serial console switch, nopee. didnt get that either
[22:28] <Epx998> the new VP of our business unit only cared about reducing build turn around time, so no one in charge is thinking about supporting the infrastructure we are building out, we are cutting corners and paying for it
[22:28] <Epx998> make builds quicker, support the infra is an after thought
[22:28] <Epx998> ok my rant is over
[22:32] <sarnold> it was a good one though :)
[22:33] <sarnold> me, I just bought the one machine for my basement, and when I saw that e.g. dell wanted extra currency for their remote console stuff and lenovo .. well, Icouldn't even figure out how to work the lenovo order forms, let alone be frustrated that they charged money for the remote access key ..
[22:33] <sarnold> .. sent me straight to supermicro. super cheap. everything included. it's like staying at a cheap hotel that has fast and free wifi without hassles.
[22:34] <Epx998> yeah my mgr who bought our first dells said we didnt need enterprise, i was asked if we need it, my answer was (yes if we want remote console)
[22:35] <Epx998> that manager was in austin, not santa clara and his local DC was in his building where as mine are a drive away
[22:35] <Epx998> then we hired a replacement but....... alas turn around times
[22:35] <Epx998> supermicro eh
[22:35] <Epx998> we trialed some microservers from them, seemed ok
[22:35] <Epx998> remote was weird tho, the ones i liked the most were huawei - they were very helpful
[22:36] <Epx998> our newer hp's have ilo licenses, which is nice - not sure why we didnt do it on these dells
[22:36] <sarnold> no kidding? I got a giggle that huawei sells "datacenter in a box", a shipping container pre-stocked with servers and power and networking and whatnot. it arrives, you supply power and it does the rest.
[22:36] <Epx998> oh wait so the issue is, its a non-shared port and we didnt order a switch to support the 2nd port for idrac
[22:37] <Epx998> my last gig, we boughut supermicro premade racks and shipped them to the uk
[22:37] <Epx998> plug n play - was kind of nice, but when working on supermicros, take aspirin and bandaids
[22:38] <Epx998> try getting serials for asset tagging ha.
[22:38] <sarnold> oh man no separate management network? that makes it hard to protect against bmc/idrac etc flaws :( maybe that's not a huge deal in a build farm, but still
[22:38] <Epx998> nope - ive been asking for that since our first DC
[22:39] <Epx998> 3 datacenters deep, no mgmt network
[22:42] <Epx998> we dont even have a seperate network to our netapp
[22:42] <Epx998> and we are huge data consumers across our network
[22:42] <Epx998> thought is with 10g its ok
[22:47] <sarnold> _today_ it's okay with 10g..
[22:48] <sarnold> I had the impression most big sites were going with storage networks, 'application' networks, and one or two management networks (depending if they want something isolated for ssh to work on)
[22:53] <Epx998> and done
[22:54] <Epx998> sarnold: we are growing real fast, hard to plan everything - but there are 2 of us on this team. im the only guy who wasnt hired by trhis mgr
[22:54] <Epx998> and im 8/10 times ignored, despite i have trhe most extensive datacenter bring experience
[22:55] <Epx998> ok back to the office, i need a soda
[22:55] <sarnold> see ya Epx998 :)
[23:43] <tomreyn> Epx998-: here's the solution (well workaround) for the shitty management: get 'replacement' serial cables, cross connect servers using them, so you can still conect to servers when network links fail, and can at least have basic OOB management.
[23:44] <tomreyn> the medium term goal is to get them fired, though ;)
[23:46] <Epx998-> lol
[23:46] <Epx998-> i like my workmates more or less
[23:50] <tomreyn> two options: replace mgmt, or get yourself and your friends hired by someone with a clue
[23:50] <tomreyn> the latter is probably a lot less hassle
[23:50] <Epx998> well i dont want to sound rude, but that wont happen
[23:51] <Epx998> for typical silicon valley reasons
[23:52] <tomreyn> silicon valley = mgmt wont be replaced by people with a clue AND there ar eno other companies with less silly management who would hire you and your friends?
[23:52] <Epx998> not exactly
[23:52] <tomreyn> i'm not really into silicon valley, but i wasn't aware it's that doomed ;)
[23:53] <Epx998> there is a trend here
[23:53] <tomreyn> becoming clueless in management? oh right, i heard about your president.
[23:53] <Epx998> ha there is that
[23:54] <Epx998> middle americas fault that one
[23:54] <Epx998> the coasts voted blue
[23:54] <tomreyn> sure, silly con vally needs immigrants to grow cheap.
[23:59] <Epx998> forgot what I was going to do with the rest of my date