[00:10] <mgw1> Corey: thanks for your help, I'll let you know if/when I figure it out.
[00:10] <Corey> mgw1: No worries, I'd be curious to hear.
[00:10] <Corey> mgw1: #debian-boot on OFTC may be a decent resource as well for this.
[00:22] <Austneal> Hello!
[00:22]  * Austneal pokes qman__
[00:31] <Corey> Austneal: Get your dovecot issue sorted?
[00:31] <Austneal> I have not >.<
[00:32] <Corey> Austneal: What's the issue?
[00:32] <Austneal> postfix is working beautifully though
[00:32] <Corey> Austneal: It does that. :-)
[00:32] <Austneal> I cant authenticate with dovecot
[00:32] <Corey> Austneal: What do the logs say?
[00:32] <Austneal> one moment, ill pull it up
[00:32] <Corey> Yay.
[00:33] <Austneal> http://pastebin.com/LVw22cbh
[00:34] <Austneal> the error about unknown user being "root" was expected
[00:34] <Austneal> there isnt actually a "root"
[00:35] <Corey> Austneal: That's... less than helpful.
[00:35] <Austneal> https://help.ubuntu.com/community/PostfixVirtualMailBoxClamSmtpHowto <= this is the tutorial I was following
[00:35] <Corey> Austneal: You're not showing me a dovecot authentication failure. Or anything from dovecot at all, really.
[00:35] <Corey> Austneal: /join #postfix, then type !tutorial and press enter.
[00:36] <Austneal> Ok... that didnt help :P
[00:36] <Austneal> that tutorial didnt actually work. qman__ helped me straighten everything out
[00:37] <Corey> Austneal: Exactly. Most tutorials are crap. :-)
[00:37] <Austneal> I suspect theres another .conf file thats messing things up
[00:37] <Corey> Austneal: You have yet to provide any dovecot logs. Is it even running?
[00:37] <Austneal> I believe so
[00:37] <Austneal> will double check
[00:37] <Austneal> its running
[00:38] <Corey> Austneal: doveconf -n to a pastebin.
[00:39] <Austneal> ...thats a lot of info
[00:40] <Corey> Austneal: That's the dovecot running config.
[00:40] <Austneal> http://pastebin.com/kzGKa08g
[00:40] <Corey> Well we found your problems.
[00:40] <Corey> Those warnings are correct. :-)
[00:41] <Austneal> the tut was crap? xD
[00:41] <Corey> Austneal: Fix that up, and see if that helps.
[00:41] <qman__> yeah, and you have two identical passdb blocks
[00:41] <qman__> get rid of one
[00:41] <Corey> There are no externally sourced conf files,merely /etc/dovecot/passwd.
[00:41] <Austneal> so just replace the obsolete statements with the ones it shows, yeah?
[00:42] <Corey> Austneal: That's a good start. :-)
[00:42] <Corey> Austneal:  doveconf -n > dovecot-new.conf, then edit dovecot-new.conf
[00:42] <Corey> When happy,copy it to dovecot.conf, restart dovecot.
[00:42] <Corey> (Why yes, I did spend many years running mailservers, why do you ask?)
[00:43] <Corey> (I've also got a salt state file that'll do the entire mail configuration dance for me, yay)
[00:43] <Austneal> :P
[00:44] <Austneal> qman__ Im not seeing two passdb blocks
[00:44] <Austneal> but it is actually showing that in that output....
[00:44] <Austneal> hm
[00:45] <Corey> Austneal: You may be sourcing multiple files. I'd proceed with my plan outlined above. :-)
[00:45] <qman__> or grep -R for passdb
[00:47] <Corey> http://pastebin.com/awshapd6 is mine.
[00:47] <Corey> (Salt fills in the missing credentials in the mysql bits at runtime)
[00:47] <Corey> Er, at render time rather.
[00:57] <Austneal> there are 18 conf files in the conf.d directory....
[00:57] <Austneal> could be any one of them >.<
[00:57] <qman__> grep
[00:58] <qman__> specifically, grep -R passdb /etc/dovecot
[00:58] <qman__> it will tell you which files contain it and on what lines
[00:59] <Corey> Austneal: That's nutty. I'd blow the directory out, build a unified dovecot.conf from dovecot-net.conf, and call it a day.
[00:59] <Austneal> http://pastebin.com/nNza0qQY
[01:00] <qman__> that's the debian way, and it follows that it is the ubuntu way
[01:00] <Corey> *shudder*
[01:00] <Corey> "Guess which one of the 15 included files is causing you issues!" is a crappy game.
[01:01] <Austneal> well... I dont want to just delete them
[01:01] <Corey> Austneal: mv /etc/dovecot/conf.d /etc/dovecot/conf.bak
[01:02] <Austneal> it wont still read from conf.bak?
[01:02] <qman__> no
[01:02] <Austneal> sweet
[01:02] <qman__> the includes are listed in the main config file
[01:02] <qman__> you will have to comment them out
[01:02] <qman__> or start fresh
[01:02] <Austneal> the hell... its still showing 2 passdb
[01:03] <Austneal> theres only one .conf file now...
[01:03] <qman__> you have to reload to make changes take effect, but before you do that, save the output to a file
[01:03] <qman__> and make that the main conf file
[01:04] <Austneal> save dovecot -n to a file?
[01:04] <qman__> yes
[01:04] <qman__> mv /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.bak; doveconf -n > /etc/dovecot/dovecot.conf
[01:05] <qman__> then edit it and remove the redundant block, make needed changes, etc
[01:05] <qman__> then reload
[01:06] <Austneal> done
[01:06] <Austneal>  doveconf: Error: ssl enabled, but ssl_cert not set
[01:06] <Austneal> doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: ssl enabled, but ssl_cert not set
[01:06] <qman__> so set one
[01:06] <Austneal> uh
[01:06] <Austneal> dovecot.conf is empty
[01:07] <qman__> it shouldn't be, I just told you to create it
[01:07] <Austneal> I know :/
[01:07] <Austneal> it has the first 2 lines, then nothing
[01:07] <qman__> I guess it's fortunate you have it in a pastebin then
[01:09] <Austneal> idk, when I type in those commands, thats what it does
[01:09] <Austneal> :/
[01:09] <qman__> it does now because you reloaded dovecot's config with an empty one
[01:10] <qman__> that's why you needed to do it before reloading
[01:10] <qman__> but you have the old config in that pastebin link, just copy it back in
[01:12] <Austneal> bah, now dovecot wont start
[01:12] <qman__> did you edit it to remove the warnings? they're not valid config syntax
[01:13] <Austneal> ok... going to just dig through it
[01:13] <Austneal> yeah
[01:13] <Austneal> doveadm(root): Fatal: Dovecot is not running (read from /var/run/dovecot//master.pid)
[01:15] <Austneal> ok... got it
[01:16] <Austneal> its using the "stock" conf file
[01:23] <Austneal> made some changes.... lets see how they work now >.<
[01:33] <Austneal> running out of things to look for...
[01:37] <Corey> Austneal: Again, what do the logs say?
[01:38] <Austneal> Oo
[01:38] <Austneal> this might be something....
[01:39] <Austneal> http://pastebin.com/NvdQKUst
[01:39] <Corey> Austneal: chown dovecot /etc/dovecot/passwd; chmod 400 !$
[01:41] <Austneal> chmod: missing operand after `400clear'
[01:45] <Austneal> Corey, should I chmod 400 to passwd?
[01:49] <Corey> Austneal: Uh, looks like you didn't copy paste. :-)
[01:49] <Corey> Austneal: Yes. :-)
[01:49] <Corey> !$ is a shell special variable, it means "the last argument to the previous command"
[01:50] <Corey> ubottu: Nobody asked you!
[01:50] <Austneal> xD
[01:51] <Austneal> well... error log isnt showing anything new now
[01:51] <Austneal> but still not authenticating
[01:51] <Austneal> ah, here we go
[01:51] <Austneal> Jun 18 01:50:58 domU-12-31-39-0E-16-55 dovecot: pop3-login: Aborted login (auth failed, 1 attempts in 6 secs): user=<test@arachtis.com>, method=PLAIN, rip=72.161.234.148, lip=10.192.21.159, session=<lFJv8WPfYwBIoeqU>
[01:52] <Austneal> wait... it says plain
[01:52] <Austneal> but the password isnt "plain" its md5 or something
[01:54] <Corey> Austneal: I cheat, my credentials live in a mysql database.
[01:54] <Corey> Placed there by postfixadmin.
[01:54] <Austneal> are the passwords stored as plaintext?
[01:55] <Corey> Good lord no.
[01:56] <Corey> Looks like salted sha1 from here.
[01:56] <Austneal> So close to getting it >.>
[01:57] <Austneal> I THINK I only need to change this one last little part....
[01:58] <Austneal> ok... here goes
[01:58] <Austneal> #$%@!
[01:58] <Austneal> auth failed
[02:01] <Austneal> oh... thats new
[02:04] <Austneal> Still with me Corey? :S
[02:04] <Austneal> I appreciate the help >.<
[02:09] <Corey> Austneal: Sure!
[02:09] <Austneal> Ok... Ive got it looking at the user & passwd files...
[02:09] <Austneal> but I dont think its reading them correctly
[02:10] <Austneal> user file looks like this:
[02:10] <Austneal> test@domain.com::5000:5000::/home/vmail/domain.com/test/:/bin/false::
[02:10] <Austneal> and passwd like this:
[02:11] <Austneal> test@domain.com:{CRAM-MD5}bunchofrandomlettersandnumbershere
[02:13] <Austneal> http://pastebin.com/8LDqDnPr
[02:13] <Austneal> Im not quite understanding the Syntax, I dont think
[02:25] <Austneal> Any ideas Corey? :/
[02:51] <Austneal> Ok... so I think I got it to authenticate with plain text
[02:51] <Austneal> but now I've got this error:
[02:52] <Austneal> Jun 18 02:50:01 domU-12-31-39-0E-16-55 dovecot: pop3(test@domain.com): Error: user test@domain.com: Initialization failed: Namespace '': Mail storage autodetection failed with home=/home/vmail/domain.com/test/
[02:53] <Austneal> Jun 18 02:50:01 domU-12-31-39-0E-16-55 dovecot: pop3(test@domain.com): Error: Invalid user settings. Refer to server log for more information.
[02:59] <Austneal> WAAAAAAAH
[02:59] <Austneal> It works \o/
[02:59] <Austneal> I think...
[03:00] <Corey> Yay.
[03:00] <Corey> What was the bug?
[03:01] <Austneal> was a dovecot bug of some sort
[03:02] <Austneal> Its still authenticating over plain text
[03:02] <Austneal> and mail isnt showing up...
[03:02] <Austneal> but at least it authenticated >.>
[03:03] <Austneal> Jun 18 03:03:07 domU-12-31-39-0E-16-55 dovecot: pop3-login: Login: user=<test@domain.com>, method=PLAIN, rip=209.85.215.166, lip=10.192.21.159, mpid=24010, session=<DBre82Tf4wDRVdem>
[03:05] <Austneal> Ooh
[03:05] <Austneal> I know why its not showing
[03:10] <Austneal> but... idk how to fix it
[03:21] <Austneal> Corey so close >.>
[03:22] <Austneal> I can authenticate, and send mail to the address
[03:22] <Austneal> but something is funky with the mailbox location or something
[03:22] <Austneal> messages arent showing up in the email client
[03:22] <Austneal> that would be a postfix issue, yeah?
[06:01] <echosystm> i need to migrate a website to a different server. i was thinking i would set up a tcp proxy on the new server pointing back at the old server, update DNS, wait until it has propagated, migrate the data, turn off the old server and proxy.
[06:02] <echosystm> one problem with this is that using iptables with NAT for the proxy, the old server will never see the real IP of the requests, which is important for session management.
[06:02] <echosystm> can anyone recommend a better alternative?
[06:31] <vedic> Hi, I have a quad core 8 threads xeon server with 8GB RAM and ubuntu 10.04 installed. I want to upgrade the OS to 12.04 . But doubt I have is that I have few services running on it like: ssh, postgresql 8.4 with pgbouncer. Will the entire setup remain functioning if I upgrade to 12.04? or it will break. I am taking backup though
[06:32] <vedic> also ufw and ssh in running on non standard port
[10:41] <jamespage> zul, any objection if I bump in a new version of tgt and enable ceph rbd support?
[10:42] <jamespage> I've done a quick test locally and lgtm
[11:36] <blizzkid> Lo all. I moved a website (joomla) from host1 to host2. On the new host some characters are displaying wrong. I checked the database and the tables. Both are identical. I checked the http headers, both are identical. What am I missing?
[11:41] <zul> jamespage:  no objections
[11:41] <jamespage> zul, okay
[11:41] <jamespage> zul, it seems pretty unmaintained in Debian
[11:41] <zul> jamespage:  yeah it does
[11:43] <Siebjee> Hi, does any one has seen of is familiar with performance difference between identical Dell PowerEdge M420's ?
[11:44] <Siebjee> of = or
[12:12] <jamespage> zul, OK upload - I did a refresh on the packaging as well - I'll see what I can get back into Debian/upstream
[12:14] <zul> ack
[12:43] <vedic> Hey friends, I am curious to know what will happen to ssh access to remote server if I upgrade Ubuntu server 10.04 to 12.04 ?
[12:45] <koolhead17> vedic, it will get restarted/upgraded & you will be able to access the remote server afterwards
[12:49] <vedic> koolhead17: I have sshd configured to run on non standard port and it has public/private keys setup. I hope that won't affect the server
[12:50] <koolhead17> vedic, technically pkg  should ask if the config file should be overwritten, but better double check
[12:51] <vedic> koolhead17: I see
[12:53] <vedic> koolhead17: Btw, if I install kvm on 10.04 LTS (and don't upgrade it to 12.04), does that matter if I install 12.04 to guest machines? I see somebody has filled a bug previous on this issue
[12:54] <koolhead17> vedic, i would advise you to upgrade it :)
[12:54] <vedic> koolhead17: ok
[13:51] <mndo> hi, i am trying to prevent the installation of a package (openvpn) i tried doing a echo "openvpn hold" | dpkg --set-selections but it is still possible to apt-get install openvpn, is there a way to blovkit?
[13:52] <mndo> *block it
[14:07] <smoser> hallyn, ping
[14:13] <hallyn> jsmos.
[14:13] <hallyn> huh
[14:14] <hallyn> smoser: .
[14:15] <smoser> hallyn, i sent mail.
[14:15] <hallyn> ok
[14:15] <smoser> to @canonical
[14:19] <hallyn> smoser: is using backport lxc packages acceptable for that?
[14:20] <smoser> probably not. i dont think juju otherwise enables backports.
[14:20] <smoser> so you verify that that is true at least. and known.
[14:20] <smoser> and non-trivial to fix i'm guessing
[14:20] <hallyn> yes, you need to do some extra steps to enable nested lxc
[14:21] <hallyn> smoser: if you detect you're inside lxc - I assume that is a container you didn't control then?
[14:22] <hallyn> (basically you have to change the aa_profile and hooks in the first level container, then change the lxcbr0 config in the second container)
[14:22] <smoser> hallyn, juju probalby does control the creation of that container
[14:22] <smoser> or at least in some cases i think it would
[14:22] <hallyn> but you're in cloud-init so you don't know
[14:23] <hallyn> smoser: anyway yeah we can aim to make it more flexible later, for now it's reasonable
[14:25] <smoser> hallyn, maybe you could comment in that review teling them how they could create the container to support installation of lxc
[14:25] <hallyn> will do
[14:32] <hallyn> ok, done.
[14:33] <hallyn> smoser: again probably nothing wron gwith taking the patch as is now, and i can float a patch later for cloud-init to detect whether it is set up properly so that lxc install should succeed.
[14:35] <smoser> oh. the patch is for juju, not for cloud-init.
[14:35] <smoser> so the solution would be for juju to just create containers more usefully.
[14:36] <hallyn> then yeah.
[14:36] <hallyn> my reply outlines all htat's needed
[14:39] <FunnyLookinHat> So - is there an easy way to take the image I'm booting with KVM and my own custom user-data and snapshot it so I can throw it into my own OpenStack for testing?  Built with this:   https://help.ubuntu.com/community/UEC/Images#Ubuntu_Cloud_Guest_images_on_12.04_LTS_.28Precise.29_and_beyond_using_NoCloud
[15:29] <jamespage> zul, have you looked at qemu for the havana cloud archive yet?
[15:37] <zul> jamespage:  not yet
[15:37] <jamespage> zul, is that documented somewhere? I need to look at ovs as well
[15:38] <zul> jamespage:  i have an idea what needs to be done but i havent anything written down no
[15:39] <jamespage> zul, is this https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-openstack-pkg no longer required?
[15:40] <zul> jamespage:  no ill supersed it
[15:40] <yolanda> hi, is there any easy way to get lsb_release from c++ ?
[15:41] <jamespage> zul, I added those wi's to https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-openstack-havana
[15:45] <FunnyLookinHat> Last time I'll post...  not trying to spam  :)
[15:46] <FunnyLookinHat> So - is there an easy way to take the image I'm booting with KVM and my own custom user-data and snapshot it so I can throw it into my own OpenStack for testing?  Built with this:   https://help.ubuntu.com/community/UEC/Images#Ubuntu_Cloud_Guest_images_on_12.04_LTS_.28Precise.29_and_beyond_using_NoCloud
[16:16] <vedic> Hi, I am upgrading my server from 10.04 to 12.04 . I have sshd configured with public/private key . Just want to note the things how to protect from not getting locked out when this upgrade completes. Server is at remote location
[16:18] <vedic> I am thinking of making "no" to RSAAuthentication and PubkeyAuthentication in sshd_config . Also root authentication allowed till I get the system upgraded. What else I should take care? Should I remove Protocol from 2 to 1?
[16:18] <vedic> Protocol 2  # HostKeys for protocol version 2      HostKey /etc/ssh/ssh_host_rsa_key      HostKey /etc/ssh/ssh_host_dsa_key
[16:19] <vedic> I think the host keys will change while upgrade
[16:20] <patdk-wk> vedic, why?
[16:21] <patdk-wk> normally you just upgrade
[16:21] <patdk-wk> and that is that
[16:21] <patdk-wk> if you get locked out, someone rebooted the server during the upgrade or other very bad thing
[16:21] <patdk-wk> of the 100's of upgrades I have done, I have never been locked out
[16:27] <chmac> Just been handed a new 13.04 server, but sudo apt-get install foo<tab> doesn't auto complete package names, likewise for sudo service apa, etc. Any idea how to fix that?
[16:28] <chmac> It works out of the box on my other Ubuntu 12.04 boxes. Something changed with the readline setup on 13.04?
[16:28] <chmac> Or some package I need to install?
[16:31] <FunnyLookinHat> chmac, Try updating the repository real quick
[16:31] <FunnyLookinHat> silly thing to check, I know - but I had that once before ... :-P
[16:34] <vedic> patdk-wk: Server is at remote so wanted to take extra pre-caution. I need to install kvm but I think I should have host as 12.04 so guest 12.04 works fine. I saw a bug filled mentioning that on 10.04 host, 12.04 guest doesn't work properly (hangs)
[16:47] <vedic> I am trying to access remote system using ssh but its giving permission denied. Password is correct. I think I have missed something while removing pub/private key infra from sshd_config. I have that setup but I have removed it for time being. How to ensure its back to normal sshd_config which comes with ubuntu?
[16:48] <rbasak> chmac: I think (not sure) it's provided by the bash-completion package.
[16:50] <chmac> rbasak: Awesome, thanks a lot, just installed it, and it's working. :-)
[16:50] <rbasak> \o/
[16:52] <smb> smoser, zul, So how will I proceed with xen stable updates and the tech-board?
[16:52] <dv81> when is the next LTS release for ubuntu post 12.04.2 ?
[16:52] <zul> smb:  well what have you done so far?
[16:53] <smb> zul, Wrote you an email asking how that is done...
[16:53] <dv81> ah: 14.04 :)
[16:54] <zul> smb: so send email to the techboard explaining why, what, where, who: ill give you an example
[16:54] <smb> zul, If you could make that a reply to that email that would be awsome
[16:55] <zul> smb: sure
[16:55] <smb> zul, cheers! :)
[16:58] <zul> smb:  done
[16:59] <smb> zul, Got it. Thanks.
[17:02] <smoser> zul, thanks for helping smb.
[17:02] <zul> smoser:  no worries
[17:10] <vedic> Ok, got it working.
[17:23] <dv81> when upgrading ubuntu, the console asks me if i want to update the grub config with the package maintainer's version. Is it safe to do so?
[17:24] <sarnold> dv81: you better check the diff and decide..
[17:25] <dv81> i inspected the difference, but can't really tell ;P
[17:25] <sarnold> pastebin it?
[17:25] <dv81> ok one sec :)
[17:26] <Pici> One of the options should be to do a diff when it gives you the prompt.
[17:26] <mgw> So, yesterday I was trying to PXE boot the precise installer with a local mirror for packages. So far, the installer is still failing to pick up the mirror host from the kickstart. I've tried to use both IP and a resolvable hostname for the mirror to no avail. Anybody have any ideas?
[17:26] <mgw> d-i mirror/http/hostname string 10.x.x.x
[17:26] <mgw> d-i mirror/http/directory string /ubuntu
[17:27] <sarnold> mgw: did you rule out the preseed being ignored completely?
[17:27] <mgw> looking in syslog on console 4 reveals that it is doing a wget on us.archive.ubuntu.com
[17:28] <mgw> sarnold: it behaves very differently if I leave off ks=….
[17:28] <mgw> from the boot options in my pxelinux.cfg/default
[17:29] <mgw> e.g., it appears to be using the network configuration options from the kickstart
[17:29] <sarnold> mgw: is the kickstart overriding the preseed?
[17:30] <mgw> Is there a distinction? I'm giving the url of the preseed in ks=
[17:30] <mgw> aha
[17:31] <mgw> *places foot in mouth*
[17:31] <mgw> in syslog: kickseed: Unrecognized kickstart command: d-i
[17:32] <sarnold> mgw: we're stepping way out of my familiarity, but I thought the kickstart-support was different than the original debian preseed support..
[17:34] <mgw> sarnold: perhaps so, it looks like there's a ks= and a file= option
[17:34] <mgw> I'm changing to file=
[17:35] <dv81> sarnold, Pici, this is the first one it asks: http://pastebin.com/1dk4HQs2
[17:37] <sarnold> dv81: most of the changes are cosmetic, in comments. if you -do- accept the maintainer's version, you should add back the lines you've added, 54 through 58.
[17:39] <dv81> ok
[17:39] <dv81> sarnold, also whats your take on this: http://pastebin.com/yzR6gk4N
[17:40] <sarnold> dv81: yikes, I'm surprised you're being prompted for that.
[17:41] <dv81> sarnold, is this showing a diff on /var/run/grub/menu.lst vs /tmp/file16Svmu ?
[17:41] <dv81> sarnold, yeah its not something im liking
[17:41] <sarnold> dv81: yeah, and the /tmp/ version has _more_ entries than the /var/run/ version. I'm confused.
[17:42] <dv81> ^^^ and is that diff that the kernal to boot is being replaced with the new one?
[17:43] <sarnold> dv81: it looks like your version might be missing the "## ## End Default Options ##" marker and the "### END DEBIAN AUTOMAGIC KERNELS LIST" marker, but I really don't know enough here to suggest the right course of action. keeping what you've got feels 'safest', but that's an odd diff.
[17:45] <dv81> sarnold, this is from a fresh 10.04 install, upgrading the the next LTS
[17:46] <dv81> i can only presume ubuntu has a massive testing regime for this kinda thing
[17:46] <dv81> and thus you would think all the defaults are sane ones
[17:46] <sarnold> dv81: did you do the upgade via do-release-up(grade?)(date?) -- or did you use apt-get dist-upgrade?
[17:47] <sarnold> dv81: it's not -that- fresh of an install though, you've got some custom configuration in the sysctl.conf ...
[17:59] <mgw> sarnold: so are ks and preseed even intended to work together? Or is it an either/or?
[17:59] <sarnold> mgw: I'd guess XOR; I think KS is to help out the folks who might already have a workflow around KS from RHEL deployments
[18:01] <G55321> any info for troubleshooting a server that suddendly wont boot? I just rebooted to apply security upgrade and now I can't boot with any kernel
[18:02] <G55321> it just stays with a blinking line at top
[18:06] <mgw> sarnold: thanks for your help
[18:07] <sarnold> mgw: is it sorted?
[18:07] <mgw> more or less
[18:07] <mgw> I think I just need to tweak the preseed now
[18:07] <sarnold> mgw: hehe, now you've got more problems? :)
[18:07] <Nahas> hello
[18:08] <mgw> sarnold: yes, of course
[18:08] <mgw> :-)
[18:08] <sarnold> G55321: do you get a grub prompt to select a kernel? .. do you need to hold down shift or alt or whatever it was to show the grub menu?
[18:08] <sarnold> mgw: excellent :)
[18:08] <sarnold> Nahas: hello.
[18:08] <Nahas> how do I view or edit the sources list using the terminal?
[18:09] <Nahas> hi
[18:09] <Nahas> I'm trying to do an update on 10.04 but it keep on failing when I use the gui and terminal.
[18:10] <Nahas> How can I fix that?
[18:10] <sarnold> Nahas: to edit, you'd use whichever editor you're most familiar with; for me, that'd be vim, so "vim /etc/apt/sources.lists" -- but vim is baffling if you've never used it before, in which case perhaps nano or joe or jed or emacs would be easier.
[18:10] <sarnold> Nahas: are you using do-release-upgrade ?
[18:10] <Nahas> Don't want to upgrade since 10.04 is lts
[18:11] <Nahas> just want to update the over 300 packages that are there
[18:11] <sarnold> Nahas: ah.
[18:11] <Nahas> I use nano btw
[18:11] <sarnold> Nahas: can you pastebin the failure?
[18:11] <Nahas> but can't edit them
 I get a grub prompt, I can even change kernel parameters and booting options etc....but as soon as I select a kernel and boot, its just stays there with a blinking line at the top
[18:12] <pmatulis_> anyone else not able to install Raring using virt-install?  i have a Raring host and 'virt-install --os-variant=list' only goes up to Quantal
[18:12] <Nahas> not at this moment.
 just found out that the only kernel that works is 2.6.38-45
[18:13] <sarnold> Nahas: you may need to use 'sudo' to elevate privileges
 and I have installed up to 2.6.38.48
[18:13] <Nahas> i do that.
[18:13] <sarnold> G55321: check your free disk space
[18:13] <sarnold> Nahas: can you pastebin the failure?
[18:13] <Nahas> wish i could
[18:14] <Nahas> cant do that now
[18:14] <sarnold> re-type the error? :)
[18:15] <Nahas> first it gives me the error that could say that the server i'm trying to reach isnt there
[18:16] <Nahas> like jm.archive.ubunut.com is there
[18:17] <Nahas> i want to switch to the main servers but can't
 I got 405 GB used out of 1TB available
[18:18] <sarnold> G55321: even on /boot ?
[18:18] <G55321> everything is on 1 partition (software Raid 1 array)
 /boot is also inside the array yes
[18:18] <G55321> 66M folder size
[18:20] <sarnold> G55321: hrm. do you have intrds in /boot/initrd*  for your kenrels?
 yes
[18:26] <sarnold> G55321: this is a shot in the dark. try update-initramfs -u -k all    to rebuild all your initramfses for all your kernels. perhaps that'll uncover an error elsewhere?
[18:39] <lickalott> gents, saw that 13.04 is available but when i do 'do-release-upgrade' it fails.
[18:39] <sarnold> lickalott: by default, LTS releases will only suggest upgrading to the next LTS release via that mechanism
[18:40] <sarnold> lickalott: there's a config file in /etc/ somewhere that selects LTS vs 'regular' releases..
[18:40] <lickalott> This is what I'm seeing - File "/usr/bin/do-release-upgrade", line 145, in <module>
[18:40] <lickalott>     fetcher.run_options += ["--mode=%s" % options.mode,
[18:40] <lickalott> AttributeError: type object 'DistUpgradeFetcherCore' has no attribute 'run_options'
[18:41] <sarnold> lickalott: here we go: /etc/update-manager/release-upgrades
[18:41] <swaT30> does anyone know if there are plans to move qemu-kvm 1.3 into Precise?
[18:42] <G55321> sarnold: ok I will try! thanks for the tip
[18:43] <sarnold> G55321: good luck :)
[18:46] <lickalott> that gave me "no new releases found"
[19:01] <pmatulis_> sir lickalott: what is the output to 'lsb-release -c' ?
[19:17] <sh_t> hey folks. I'm trying to create a package from source with checkinstall that I can use on a few identical debian/ubuntu servers. I've added a few extra lines into my Makefile/install area to create some directories in addition to some similar commands already there (mkdir -p). When I checkinstall on the server that I'm creating the package on (in the source tree) everything in my Makefile
[19:17] <sh_t> is done correctly. When installing the package on another identical server, not everything in the makefile/install area is run. This must mean that installwatch is not picking up the folders being made when make install is run. any ideas why this may happen?
[19:22] <smoser> mdeslaur, around
[19:22] <smoser> saw bug 1192290
[19:22] <smoser> is there any reason we wouldn't want virtinst to use/depend-on python-distro-info ?
[19:24] <mdeslaur> smoser: hi!
[19:24] <smoser> hey. :)
[19:24] <mdeslaur> smoser: we need more than a list of releases, raring needs to have a specific configuration
[19:24] <mdeslaur> smoser: the cirrus driver no longer works with raring, for example
[19:25] <smoser> well, that could be handled.
[19:25] <mdeslaur> smoser: I'll push an SRU soon
[19:25] <mdeslaur> smoser: handled in what way?
[19:27] <smoser> well, at least at this point it seems like a simple set of rules works there.
[19:28] <smoser> ubuntu > hardy : VIRTIO_NET
[19:28] <smoser> ubuntu > jaunty: VIRTIO_DISK
[19:28] <mgw> Corey, sarnold: thanks for your help, I've got it working now
[19:28] <smoser> ubuntu > raring: VMVGA_VIDEO
[19:28] <mgw> the fundamental problem was using ks= instead of url=
[19:28] <mgw> to specify the preseed
[19:29] <mdeslaur> smoser: likely either saucy+1 or one of the later ones should switch to SPICE
[19:29] <mdeslaur> not sure which one
[19:30] <mdeslaur> but yeah, I see what you're getting at
[19:30] <mdeslaur> I'll think about it, and poke at it
[19:30] <Corey> mgw: Glad you got it sorted. :-)
[19:30] <smoser> i'm not sure whether or not i like dymanically (based on SRU) removing entries from 'virt-install --os-variant=list | grep ubuntu'
[19:31] <mdeslaur> oh, having the unsupported versions disappear? yeah
[19:31] <smoser> but, i'm guessing once it drops from "supported" in distro-info, its possibly going to just stop working anyway
[19:31] <smoser> (as the mirrors will stop having data)
[19:31] <Corey> smoser: IIRC there's a particular mirror that offers packages for legacy purposes, but once it's out of support there are very few legitimate use cases for using it.
[19:31] <smoser> its probably no different here than generic policy on such things.
[19:32] <mdeslaur> a user can always select "generic linux", or a release close to one that's still supported
[19:32] <smoser> Corey, right. but virt-inst probly doesn't say "oh, apt-get update failed... i'll try old-releases.ubuntu.com"
[19:32] <Corey> smoser: I cheat, libvirt nodes are CentOS here. :-p
[19:33] <mdeslaur> smoser: I'm liking the python-distro-info idea, thanks
[19:33] <smoser> mdeslaur, good. i just really hate SRU's everytime sabdfl comes out with a new name.
[19:51] <mgw> can more than one proxy be listed in /etc/apt/apt.conf?
[19:56] <smoser> mgw, i dont thinks so.
[19:56] <mgw> smoser: thanks, I'll just use a hostname and update dns if the primary goes down
[19:59] <Corey> mgw: dns is the easy way to do it, but I've also had multiple systems in failover configuration with keepalived (part of lvs) for when it really matters.
[19:59] <Corey> mgw: It comes down to "is this proxy on the critical production path."
[20:01] <mgw> Corey: yeah, not really in this case
[20:01] <mgw> So dns should be adequate
[20:17] <adam_g_> jamespage, cinder+ceph question if you're still around
[20:19] <sarnold> mgw: awesome, thanks :)
[20:23] <adam_g_> jamespage, gahh. nvm. dns.
[21:03] <chmrr> Why does http://people.canonical.com/~ubuntu-security/cve/2013/CVE-2013-3567.html list Lucid as EOL and thus not provide an updated package?  Doesn't the server edition of Lucid still have support until 2015?
[21:03] <Pici> good question
[21:06] <sarnold> chmrr, Pici, not all packages in 10.04 LTS are supported for 5 years. at this point, the only packages that are supported by the security team are located here: http://bazaar.launchpad.net/~ubuntu-security/ubuntu-cve-tracker/master/view/head:/lucid-supported.txt
[21:07] <Pici> sarnold: The 10.04 server that I have here has "Supported: 5y" on puppet's package description.
[21:07] <chmrr> While that is not unreasonable, that is very much not clear from the desktop EOL notice
[21:07] <Pici> sarnold: also, that list is the packages that are NOT supported.
[21:08] <Pici> er, no, I misread.
[21:09] <Pici> Its in main in lucid, I'd expect for it to be supported.
[21:09] <chmrr> Out of curiosity, what determines what packages make it onto that list?
[21:10] <sarnold> chmrr: I believe it starts with everything on the server CD and then gets extended by a handful of extra packages here or there
[21:15] <G55321>  thats why I am upgrading to 12.04 right now :D
[21:17] <sarnold> :)
[21:21] <chmrr> Sorry if I missed the answer; flaky 'net died on me.  The irc logs apparently havn't updated yet, so I can't easily check there.
[21:21] <sarnold> chmrr: < sarnold> chmrr: I believe it starts with everything on the server CD and then gets extended by a handful of extra packages here or there
[21:26] <chmrr> Is the "Supported: 5y" from `apt-cache show puppet` an error, then?
[21:26] <chmrr> .
[21:26] <FunnyLookinHat> err - it's brainfart time...  Trying to change a default route gateway...  sudo route add -net IPADDRESS default gw     no?  it's saying SIOCADDRT: No such process
[21:27] <sarnold> FunnyLookinHat: no such _process_?
[21:27] <FunnyLookinHat> right?
[21:27] <FunnyLookinHat> I'm confused as well...
[21:27] <FunnyLookinHat> err ... I meant: sudo route add -net default gw 10.0.0.0
[21:28] <sarnold> FunnyLookinHat: I _think_ that's an incorrect combination of modes... if you're setting a route to a network, I don't think you want to give a "default gw" on the line..
[21:28] <FunnyLookinHat> sarnold, well, I'm really trying to change the "default" gateway that I see when I run $ route
[21:28] <sarnold> FunnyLookinHat: I think it's either route add -net 10.0.0.0/8 <ip addr>     or  route add default gw <ip addr>
[21:29] <FunnyLookinHat> $ sudo route add default gw 10.0.0.0        = SIOCADDRT: No such process
[21:29] <FunnyLookinHat> heh - do I have to remove the old default gw first ?
[21:30] <sarnold> FunnyLookinHat: do you have a host route or network route to 10.0.0.0? that's a funny looking host address...
[21:31] <FunnyLookinHat> It's inside a virtualbox VM - 10.0.0.0 is the network for the bridged adapter ( br100 ) that gets internet access from the VirtualBox host
[21:31] <Patrickdk> you mean 10.0.0.0/8? 10.0.0.0/16? 10.0.0.0/24?
[21:31] <FunnyLookinHat> http://hastebin.com/sidurotufi.bash
[21:31] <FunnyLookinHat> I mean this  ^   :)
[21:31] <Patrickdk> and 10.0.0.0 is a invalid
[21:32] <Patrickdk> ok, so 10.0.0.0/24 is your network
[21:32] <Patrickdk> so what is your host?
[21:32] <sarnold> FunnyLookinHat: what's the IP address of the host's vm-facing routing interface?
[21:32] <Patrickdk> ifconfig br100
[21:32] <sarnold> (what a mouthful. there's got to be an easier way to say that..)
[21:33] <Patrickdk> I did it in two words :)
[21:33] <FunnyLookinHat> Oh wait
[21:33] <sarnold> Patrickdk: lol
[21:33] <FunnyLookinHat> You guys are right - I'm confusing it...  eth0 _should_ be the default gateway
[21:33] <FunnyLookinHat> Because br100 is 10.0.0.1  - lol
[21:33] <Patrickdk> heh?
[21:33] <FunnyLookinHat> Hmm ok - I guess my problem is elsewhere then.
[21:33] <Patrickdk> 10.0.0.1 would be the gateway for your vm's likely
[21:34] <Patrickdk> unless you have doen something really confusing
[21:34] <FunnyLookinHat> I'm runnig devstack, so confusing isn't the half of it :)
[21:34] <sarnold> hehe
[21:34] <FunnyLookinHat> Issue is that my instances don't have network access... very strange.  I'm 99% sure it's a routing issue though
[21:34] <Patrickdk> I would just slap default gw 10.0.0.1
[21:35] <Patrickdk> assuming you have nat/forwarding setup on that host machine
[21:35] <FunnyLookinHat> well the VM currently CAN get to the net
[21:35] <FunnyLookinHat> that's the weird part
[21:35] <FunnyLookinHat> Just the instances it's hosting ( i.e. nested QEMUs ) can't
[21:36] <FunnyLookinHat> And I can't install traceroute to find the problem because I have no net access on the instance boxes  :)
[21:37] <sarnold> FunnyLookinHat: check the /proc forwarding sysctls? check the firewall rules to make sure it's doing NAT?
[21:37] <Patrickdk> thought we where talking about the nexted qemu's
[21:38] <FunnyLookinHat> hmm ok
[21:43] <chmrr> sarnold: BTW, I'm going to assume that the first line of the lucid-supported.txt file you linked to is also wrong, and should say "Lucid source packages not in this list are unsupported starting May 9, 2015" not "... Apr 29, 2015"
[21:43] <chmrr> Because otherwise it makes even less sense
[21:43] <G55321> so, I just found on HP website an updated "critical" update to my network card, but it says that the OS is RHEL, can I still use it under ubuntu? the format of the file is scexe
[21:43] <G55321> http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=15351&prodSeriesId=3683705&swItem=MTX-e75ffdec09e14d3b9031ae136e&prodNameId=3683706&swEnvOID=4004&swLang=8&taskId=135&mode=3
[21:44] <sarnold> chmrr: hrm, I must admit I've not paid much attention to the top line :)
[21:46] <chmrr> s/2015/2013/ # whoops
[21:48] <MasterZuFu> if I've got a web app and am going to have several web apps on a virtual ubuntu server installation, would it be better and more secure to have the SMTP server on the same server, or make a new server for it?
[21:48] <thurstylark> I have a fresh install of 12.04 LTS server, and I didn't get to install the ssh server during setup. Now I can't access anything because my moniter says the signal is out of range. Is there any way to fix that blind?
[21:53] <ScottK> Probably easier to install ssh bling (assuming networking works)
[21:55] <chmrr> *sigh* I guess this server/desktop LTS discrepancy will no longer be relevant after Lucid goes away.
[21:59] <MasterZuFu> would it be better to setup SMTP on the same virtualbox server as my other web services, or create a different install?
[22:00] <ScottK> I'd do a different one if it were me.
[22:02] <thurstylark> network connected successfully during setup, and i was able to install updates, but i forgot to do the ssh setup
[22:03] <MasterZuFu> thanks Scottk
[22:04] <ScottK> You're welcome.
[22:04] <ScottK> thurstylark: Then I'd log in blind and then sudo apt-get install openssh-client and then type in your password
[22:07] <G55321> what's the difference between the generic and server kernel types?
[22:09] <G55321> I just upgraded my server to 12.04 and a generic kernel got installed instead of the server one
[22:17] <chmrr> OK, so color me further confused -- https://wiki.ubuntu.com/SeedManagement#Maintenance_Period says server LTS is server-ship and supported-server seeds.  http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.lucid/server-ship.seed shows puppet included in the server-ship seed
[23:09] <adam_g_> smoser, running into an issue getting a cloud image to boot as an m1.tiny on havana (was never a problem in <= Grizzly). exception.InstanceTypeDiskTooSmall() is getting thrown. dont suppose you've hit this yet?
[23:29] <mojtaba> Hi, I would like to know that, is it possible to use rsnapshot on a shared host?
[23:30] <mojtaba> I have not root priviledges on the remote server and I would like to make a full backup.
[23:30] <mojtaba> privilege*
[23:32] <sarnold> mojtaba: it should be possible, though you might need to go to some work to install the rsnapshot and rsnapshot-diff programs into your home directory, and configure your cronjobs yourself..
[23:32] <mojtaba> sarnold: All configurations needed to be done on the local machine?
[23:33] <sarnold> mojtaba: you'd need to set the configuration file appropriately, of course, but you could do that on the remote machine
[23:33] <mojtaba> sarnold: Does it need root privileges?
[23:34] <adam_g_> smoser, oh, ok. at some point recently the default disk size of m1.tiny got set from 0 to 1(GB). when set to non-zero, nova checks the flavors's disk size vs actual disk and fails if disk > flavor.disk.
[23:38] <sarnold> mojtaba: the program looks smart enough to perform chown operations only if root
[23:38] <adam_g_> smoser, https://review.openstack.org/#/c/27991/