[01:25] I have qemu+libvirt on one server; if I run ufw enable on that I lose connectionto any guests. What rule do I need to add to allow communication through the host but not to the host? === dendrobates is now known as dendro-afk [03:16] New bug: #556996 in samba (main) "winbind pam-config potentially breaks stacking with modules of lower priority in common-passwd" [Low,New] https://launchpad.net/bugs/556996 [03:24] New bug: #556785 in shadow (main) "Passwd in Ubuntu Lucid has started giving errors since last update" [Undecided,New] https://launchpad.net/bugs/556785 [03:25] jdstrand: sorry about that [03:31] jdstrand: I have all vm's running over a bridged network - eth0 bridged with br0 -> vnet1 -> virtual_server_1. So do I just allow everything from anywhere to anywhere on vnet1? [03:32] oh.... [03:32] in/out [03:43] MTecknology: I've not done bridged networking with libvirt. however it should work how you'd expect. eg if some remote host wants to connect to your vm on port 22 on ip 1.2.3.4, then you can do: sudo ufw allow to 1.2.3.4 port ssh [03:44] MTecknology: keep in mind the in/out is for INPUT and OUTPUT. if you need to manipulate the forward chain, then you are going to need to add stuff to /etc/ufw/before.rule [03:44] s [03:51] jdstrand: I just want to allow any traffic for that server to go through to that server so I can use iptables on there. [03:52] I tried just 'ufw allow to 192.168.1.5' then ufw enable and I couldn't talk to that vm anymore [03:53] If I try something like 'ufw allow from any port any to 192.168.1.6 port any' I get ERROR: 'Could not find protocol' [03:54] MTecknology: don't use 'port any', just 'from any to any' [03:55] MTecknology: if ufw is blocking, you'll need to look in kern.log [03:55] if you use 'port' you need to define udp or tcp (or other protocols that use ports) [03:56] 'ufw allow any to any' - still kills my connection when I enable it.. [03:56] Apr 6 21:55:50 pessum kernel: [29088.509108] [UFW BLOCK] IN=br0 OUT=br0 PHYSIN=eth0 PHYSOUT=vnet3 SRC=192.168.3.6 DST=192.168.1.6 LEN=60 TOS=0x00 PREC=0x00 TTL=63 ID=51033 DF PROTO=TCP SPT=47120 DPT=22 WINDOW=5840 RES=0x00 SYN URGP=0 [04:04] This is what I have now - http://dpaste.com/180294/ [04:04] jdstrand: I don't know if it makes a difference - I'm on 10.04 [04:05] MTecknology: I think you need to read http://wiki.libvirt.org/page/Networking#Bridged_networking_.28aka_.22shared_physical_device.22.29 [04:06] MTecknology: it references a fedora bug in libvirt that is probably what is causing you trouble [04:06] MTecknology: I gotta head out, but I bet that is the issue [04:08] jdstrand: with network manager not supproting bridged interfaces? [04:09] oh [04:09] jdstrand: alrighty, thanks :) === macrocosm_ is now known as macrocosm === shennyg_ is now known as shennyg [05:14] i have installed my system using a usb key [05:14] but it was installed on sdb [05:14] and the system is sda now that the usb isn't plugged anymore [05:15] I guess I need to update the grub [05:15] can someone tell me how ? [05:17] Bleh. [05:17] That's why I hate grub and its stupid device.map [06:43] Heh. Seems to be a horde of people wanting to get ubuntu 10.04 beta1. ;) [09:04] how can i reserve a device name for my USB device so that it's always got the same /dev/devicenamehere? [09:05] AnRkey: label the partition on the USB device (so that you have /dev/disk/byu-label/ [09:05] it's a printer [09:06] two printers actually, they keep getting switched around or given ttyUSB3 or whatever [09:07] AnRkey, you can use udev for that [09:08] udev? [09:08] AnRkey, this article may help you: http://www.linuxjournal.com/article/7316 [09:08] * AnRkey googles it [09:08] thanks for the push in the right direction [09:08] AnRkey, no problem [09:09] AnRkey, here is an example rule for a printer: http://www.reactivated.net/writing_udev_rules.html#example-printer [09:10] AnRkey, you can read that document too... but it may be to comprehensive [09:10] *too [09:56] i'am trying to basically setup a lil intranet wiki, and i see it does support ldap, but can ldap be easily configure to just use posix system users? [09:56] configured* [10:18] bronto2: usually no. but there are some scripts which you can use to convert your system users. but then again: why use ldap in the first place if you only want your system users to login? [11:21] hi guys, I installed and configured MRTG to monitor one internet line.... i installed it on my ubuntu server [11:22] in the index url now, I see 8 graphs related to the router being monitored [11:22] each graph is of the form "Traffic Analysis for #num# -- [11:24] any idea what these graphs are? [11:24] how can I choose which graphs to remove?.. or are all of these important?... please advis === swift_ is now known as swift [12:21] smoser: ping me when available [12:21] here now. [12:21] ttx, [12:22] Two things, I suppose you got my answer to the ramdisk email... [12:22] yeah. [12:22] What's your opinion on it ? [12:22] i would like to have no ramdisks. [12:23] How much testing did the current noramdisk things get so far ? [12:23] on my hardware, i've recreated failure with beta-1 and success on all of 2010040[1256] [12:23] i cannot seem to create failure. [12:24] i think that between reasonable test of your hardware (which was 'sometimes fail'), mine (always fail) and dustin's (always fail) and data center (always pass), we have fairly good coverage of that. [12:24] OK, I'll play a few rounds myself [12:24] and we'll take the final decision by the meeting time [12:24] in between... we need to sort out the testcases [12:24] above, the parentheses state what it was before. [12:24] http://iso.qa.ubuntu.com/qatracker/build/ubuntuserver/all shows they are pretty broken [12:24] i updated http://testcases.qa.ubuntu.com/System/EC2CloudImages#preview [12:25] Do you have testcases for the EC2 and the UEC images ? [12:25] what do you mean? [12:26] I mean we need: [12:26] EC2/classic -> 2 testcases (multiple instance run, userdata/config) [12:26] EC2/EBSroot -> 2 testcases (multiple instance run, userdata/config) [12:27] i have a "test suite"read the link above and let me know if its not sufficient [12:27] i have a "test suite" that runs all those tests [12:27] UEC -> 2 testcases (instance run, userdata/config) [12:28] i'm writing userdata/config for UEC right now (copying from EC2) [12:28] ok [12:28] smoser: do you agree EBSroot should have the same tests ? [12:28] (currently they have no tests) [12:28] yeah, it should have same tests, with an additional "shut down instance" and "start instance" [12:29] (i commented on that in EC2CloudImages above) [12:41] smoser: please sync with ara when you have the links set. I updated her on #ubuntu-release a few minutes ago [13:10] Looks like the default archive used in sources.list for canonical AMIs on ec2 is out (http://us-east-1.ec2.archive.ubuntu.com karmic/universe) [13:11] anyone know if this is a policy change, or just an outage? [13:29] kirkland, ping [13:29] cemerick, no policy change [13:29] what do you mean by out ? [13:29] do you get errors? [13:30] i've just verified from a lucid instance that it seems functional [13:30] smoser: well, it's unreachable :-) http://isitup.org/us-east-1.ec2.archive.ubuntu.com [13:30] Hi is it possible to install the ubuntu enterprise cloud later on a ubuntu server? [13:31] cemerick, it is never available from outside of that region [13:31] i'm guessing that 'isitup.org' doesn't run inside us-east-1, so that would be expected [13:32] smoser: ok; then I'm a little baffled w.r.t. the timeouts that aptitude update, et al. are yielding. [13:32] binBASH, it is possible, yes. i'm sorry that i dont have a good link for how though. maybe ttx or kirkland do [13:32] your instance is in us-east-1 region ? [13:33] what's the best way to remove tomcat5.5 and 6 (completely remove theme) if they were installed from apt-get [13:33] smoser: us-east-1d, yes [13:33] smoser: At least that sounds already good ;) Because I have a root server at hetzner.de and they provide only ubuntu-server images without uec. [13:34] cemerick, can you 'apt-get update 2>&1 | tee out.log' and pastebin that ? [13:34] smoser: sure, 1m [13:35] cemerick, i just replaced all 'lucid' with 'karmic' in my lucid instance that i have and run apt-get update successfully. [13:35] so it seems like it would be limited to your instance. maybe some networking things you've done ? [13:36] smoser: this is a totally virgin node, started from ami-bb709dd2 FWIW [13:37] binBASH, single system UEC installation is tricky at best. i do not believe its officially supported. [13:37] I got 6 servers atm, planning to have 150 if all works fine ;) [13:37] cemerick, firing one up, and i'll check from taht. [13:38] smoser: FYI http://dpaste.com/180431/ [13:38] binBASH, and they're physical? the nodes have to be run on physical hardware.... in theory you could do nested virt if they where amd64, but thats not going to be fast :) [13:39] smoser: Yup, physical [13:39] cemerick, well, waiting for a spot instance request to come up and then i'll test also [13:40] smoser: Planning to run some KVM Hypervisors there :) [13:40] OK. I'm switching over to another aws acct; I remember having some wonky network issues long, long ago that didn't replicate over to another acct (for some ungodly reason). [13:40] smoser: http://www.hetzner.de/en/hosting/produkte_rootserver/eq6/ [13:41] smoser: Whooo. Different aws acct, all's good there. :-( [13:41] yikes [13:42] cemerick, if you have support, i would try using it. if not, i would try the forums. [13:42] cemerick, mine just worked (apt-get update) [13:42] smoser: yup, heading there now. When this happened once before, a forum msg magically fixed networking on the affected acct's nodes. It's odd tho, other network access works just fine. [13:43] thanks, sorry for the noise :-( [13:44] hello ! I am using ubuntu-server 8.04 as a platform of mysql server ! the problem that I have is that I can't access the server remotely ! I have commented the bind-address line to allow external connections.. but still got this error : Host '172.16.50.52' is not allowed to connect to this MySQL server [13:44] any suggestions plz [13:51] smoser: I think I found it here > https://help.ubuntu.com/community/UEC/PackageInstall [13:56] binBASH: beware that's outdated (applies to karmic), so it might not work [13:56] we still need to fix the docs [13:58] smoser: whats up [13:59] kirkland: see my comments on bug 556932, I think it's invalid -- if you agree please edit your test results so that it doesn't show failure on the tracker, please [13:59] Launchpad bug 556932 in eucalyptus "Not enough resources available: addresses (try --addressing private)" [High,Invalid] https://launchpad.net/bugs/556932 [14:01] ttx: I will try it :-) [14:03] yay i ran out of disk space! [14:07] * ttx ⁵'s zul [14:07] stupid daily ppas [14:17] ttx: ok [14:17] is dump/restore working with ext4 now? [14:17] kirkland: thanks ! [14:18] if not what would be a good replacement? [14:19] ttx: doh [14:19] kirkland: :) [14:19] ttx: yep, all my fault, sorry [14:19] ttx: i did a lot of installs yesterday [14:20] kirkland: we need some testing of the UEC cloud image without ramdisk to assess its boot stability, if yo uhave some time before the meeting [14:21] kirkland: smoser can give you the method to test it [14:21] (I'm on it right now, but the more the merrier) [14:22] Just noticed a mention of the auto-upgrade-tester in the LTS upgrade blueprint and a problem or something or other with moving it to a data center. Our site can provide some (free) hosting if it would be useful for running the auto upgrade tester. [14:25] I've been planning on running a copy of it locally anyway. [14:31] New bug: #557300 in tomcat6 (main) "tomcat6 package changes ownership of directories" [Undecided,New] https://launchpad.net/bugs/557300 [14:32] a_ok: I have never used it, but the man of dumpe2fs says 'ext4' [14:33] Omahn: mvo is running it, please talk to him, he might be interested [14:33] kirkland, just publish an image without a ramdisk, and see if it boots. [14:34] uec-publish-image --ramdisk=none image.tar.gz lucid-20100407-noramdisk amd64 [14:34] a_ok: Didn't even know such a program existed for linux [14:34] alvin: ok I will just have to test it than. the changelog of the dump project mentions only preliminary ext4 support [14:34] alvin: we have been using it for many years. dates back to ext2 [14:34] a_ok: I think most people use tar (preferably in combination with LVM snapshots) [14:35] a_ok: I have only used it for UFS [14:35] alvin: can't use tar for that kind of backups. you will lose sertain atributes etc [14:35] Nice to know you can use it for ext too [14:35] a_ok: Very true. In that case, there's always dd :-) [14:36] alvin: dd will mean our backups will be at least twice as large [14:36] At the least, yes [14:36] But it's a good question. [14:37] I wonder whether LVM has a way of sending a volume to a file [14:37] fsarchiver seems a nice project but not good enough for production yet [14:38] No, on first sight (man lvm) lvm doesn't have that. [14:39] Actually, things like that are the reason I prefer ZFS for enterprise storage, wherever possible. We'll probably have to wait for BTRFS to get the good stuff in Linux too. [14:41] smoser: the no-ramdisk uec image looks good to me [14:44] ttx: I'll drop mvo a pm, thanks. [14:47] smoser: I managed to have one instance stuck ! [14:48] what is stuck ? [14:48] doesn't boot all the way [14:48] euca-get-console-output $IID | pastebin [14:48] ? [14:48] I'm on it [14:49] I've getting problems with nat configuration in ufw [14:49] can't define nat chain [14:49] smoser: the end of it @ http://pastebin.ubuntu.com/410557/ === mathiaz_ is now known as mathiaz [14:50] startedtwo in parallel [14:50] the other one worked, pasting end of console-output as well [14:50] i put this lines in before.rules [14:50] ttx, hm... well, that hang is much different than before. [14:50] and i wouldn't think ramdisk related [14:50] see the Generating locales output [14:51] it shows that uec-init was running [14:51] *nat [14:51] smoser: The one that worked: http://pastebin.ubuntu.com/410558/ [14:51] :PREROUTING - [0:0] [14:51] and landscape-client also running, which runs well after. [14:51] but it gives me error [14:51] why can't I configure nat in before.rules file, using ufw [14:52] I'm trying to avoid iptables, although I understand very well iptables, I'm trying to use ufw [14:52] ttx, i really have no idea where that bug can be coming from... [14:52] euca-run-instances -k mykey $EMI -t $TYPE -n 2 [14:53] trying again [14:53] can't I define advanced rules (nat for example) using ufw? [14:53] worked [14:55] smoser: I don't think that invalidates noramdisk, just shows that we need to test test test [14:55] LinuxAdmin: just vote for bug 247455 [14:55] Launchpad bug 247455 in ufw "a Nat option would be helpful for gateway systems" [Wishlist,Confirmed] https://launchpad.net/bugs/247455 [14:55] smoser: cannot reallt reproduce it [14:57] kirkland: what's your take on bug 556312? [14:57] Launchpad bug 556312 in libvirt "libvirt packages should not Recommend hypervisor packages" [Wishlist,Won't fix] https://launchpad.net/bugs/556312 [15:06] LinuxAdmin: yes you can use nat rules with ufw [15:07] LinuxAdmin: can you paste your before.rules file? [15:10] LinuxAdmin: also, what Ubuntu release are you using? [15:10] I'm using ubuntu server 9.10 [15:10] I'll paste the text in a few seconds... [15:12] just this two lines in beginning of the file give me an erro: [15:12] *nat [15:12] :PREROUTING - [0:0] [15:12] LinuxAdmin: please use paste.ubuntu.com [15:13] !pastebin| LinuxAdmin [15:13] LinuxAdmin: For posting multi-line texts into the channel, please use http://paste.ubuntu.com | To post !screenshots use http://tinyurl.com/imagebin | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic. [15:13] LinuxAdmin: and paste the entire before.rules [15:13] ok, just a minute [15:16] Any suggestions for an easy to use mailing list that will let random users sign up? I'm considering mailman - just not sure if that's the best solution. [15:19] in paste.ubuntu.com do I have to "download as text"? [15:19] sorry it's the first time [15:19] LinuxAdmin: no-- just give me the link [15:19] ok [15:19] http://paste.ubuntu.com/410566/ [15:20] LinuxAdmin: you forgot COMMIT for the nat table [15:21] LinuxAdmin: on the line under your -A POSTROUTING rule, add: [15:21] COMMIT [15:21] ok, as I understand I have to commit before start a new chain, wright? [15:21] LinuxAdmin: a new table, yes [15:22] a new table, sorry [15:22] ok, let me try [15:24] can i put PREROUTING and POSTROUTING in before.rules or do I have to put POSTROUTING in after.rules? [15:24] LinuxAdmin: it is fine as is. before.rules and after.rules are named as such for when the files are processed [15:25] LinuxAdmin: before* first, user* (ie, cli added rules) 2nd, and after* 3rd [15:25] ok, thanks [15:26] it works [15:26] cool [15:26] thanks again [15:26] np [15:26] let me ask you just one more question [15:26] shoot [15:27] I'm curious about ufw-before-forward [15:27] indeed, about ufw-before* [15:28] do I have to do anything in this chains to apply port forwarding using NAT? [15:29] LinuxAdmin: if you want to customize the INPUT, FORWARD or OUTPUT chains beyond what the cli command can do (indeed, the cli command doesn't do FORWARD yet), you should add these rules to ufw-before* (or ufw-after* if you'd prefer, but most do in before) [15:30] ok, thanks Jamie, you helped a lot [15:31] LinuxAdmin: specifically, for port forwarding, you will want to add them to the *filter table in ufw-before-forward [15:31] ok [15:31] LinuxAdmin: see the Chains section /usr/share/doc/ufw/README.gz for more info [15:31] ok [15:32] LinuxAdmin: basically, instead of doing -A FORWARD... you would do -A ufw-before-forward [15:32] mathiaz: Could you provide a sanitised preseed file that you were using? [15:33] Daviey: sure [15:33] ok [15:37] good morning [15:54] If my server will only deal with mailman as far as email is concerned - what's the best smtp server to use? [15:54] probably postfix? [15:56] ttx: is there a way to reconfigure uec via the console configtool if wrong values were added by accident? [15:59] mathiaz: did you see my responses in #ubuntu-meeting? [15:59] sommer: yes [15:59] mathiaz: okay, just making sure heh :) [15:59] MTecknology: Postfix is good, and supported as the ubuntu mail server [15:59] sommer: if the server guide is up-to-date for lucid then we should not drop it from the archive [16:00] sommer: my proposal was done under the assumption that the server guide wasn't up-to-date [16:00] yep yep, just got confused when you replied to ttx [16:00] sommer: and I'd rather not ship outdated documentation for an LTS [16:00] sommer: as we did for karmic and ldap [16:01] mathiaz: totally agree, and the doc team SRU process I believe is better now [16:01] sommer: I think the content is great and you're doing a great job at it [16:01] mathiaz: thanks man :) [16:01] sommer: but sometimes life gets in the way - which is ok [16:01] sommer: and we just take decisions based on that [16:02] sommer: I think having a discussion about the *form* would be good at the next UDS [16:03] ya, I think that'd be a great topic... I'll be creating a blueprint this week [16:03] hum. The corrected ISO is the 20100406.1, right? [16:06] ttx, so what are your thoughts about the syncing the new packages [16:06] Daviey: bug 556833 updated with a failing preseed file [16:06] Launchpad bug 556833 in eucalyptus "System fails to reboot after eucalyptus preseeded instlation" [Undecided,New] https://launchpad.net/bugs/556833 [16:07] hggdh: http://iso.qa.ubuntu.com/ [16:07] hggdh: ^^ this list the version of the ISO supposed to be tested [16:07] hggdh: otherwise ask in #ubuntu-release [16:09] smoser: do you have access to the ubuntuserver blog? [16:10] mathiaz: indeed I could have *read* the page instead of just hitting the link [16:10] mathiaz, i do not think so. [16:10] or at least do not know so [16:10] smoser: yeah - confirmed you don't have access to it [16:11] smoser: when writting up the meeting minutes they should be published to the ubuntuserver blog [16:11] smoser: do you have a wordpress.com account? [16:11] smoser: ubuntuserver.wordpress.com is the place where the ubuntuserver blog is located [16:12] i dont know if i do or not. i will get one if not and let you know. [16:13] smoser: ok - let me know what email address you're using for your wordpress.com account [16:13] smoser: and I'll add to the list of users of the ubuntuserver blog [16:17] mathiaz: /dev/cciss/, raises alarm bells with me.. I used to have helluva time with cciss support, but i thought that was all fixed now. [16:21] How far off would you say I am with getting the mailman web interface going? http://lists.kalliki.com [16:25] ttx, http://uec-images.ubuntu.com/lucid/20100407.1/ is there now. [16:25] and if you rsync, those images should get *very* good similarity to 20100407 [16:26] my sync took 3m [16:29] MTecknology: who knows! All I see is a directory index .. and I guess you want a proper mailman interface? [16:29] sherr: ya [16:29] MTecknology: mailman docs/setup ... it's been too long for me. But should be straightforward. [16:30] manifests are identical between 20100407 and 20100407.1 so the only change really *is* the lack of a UEC ramdisk in the .tar.gz file. [16:30] Daviey: right - cciss is working great now [16:30] I'd check your apache config first. [16:30] Daviey: the thing is: take the preseed and comment the eucalyptus-udeb line and the install will work correctly [16:30] sherr: I was trying to follow - http://doc.ubuntu.com/ubuntu/serverguide/C/mailman.html - I wound up with this config - http://paste.ubuntu.com/410590/ [16:31] Daviey: with eucalyptus-udeb, the install fails to reboot correctly [16:33] MTecknology: You don't seem to have modpython support. [16:34] mathiaz: that is crazy! [16:34] Daviey: yeah - no kidding.... welcome to my world! [16:35] MTecknology: why two ScriptAlias lines the same? [16:35] i've a question about https://help.ubuntu.com/community/Installation/NetworkConsole [16:35] anyeone know if you can set it up to start the install in a 'screen' ? and just start it without user input ? [16:35] i basically want to be able to watch an automated install of a remote machine without a.) network kvm or b.) serial console [16:36] hmm the network console throws you into D-I over ssh [16:36] only want to poke at it if it gets hung [16:36] MTecknology: I am a little surprised you have "Indexes" on the mailman archives/public dir. [16:36] smoser: so ignore the fact you are on a network console [16:36] Daviey, yeah, so i was hoping it would throw you into D-I over ssh in screen [16:36] :) [16:36] if you preseed, the questions - then you get what you want :) [16:36] sherr: I copied it from /etc/mailman/apache.conf [16:36] so it wont' prompt at all ? [16:37] i'll have ot play with it i guess. [16:38] MTecknology: sorry, I have to pop out. I'd check the config again - maybe as per /usr/shape/doc/mailman (or whatever) - Debian readme? back later. [16:38] *share [16:38] thanks Daviey . the main interest is that i have 2 machines that i do autmated UEC install on down in the basement, but occasionally they hang (debconf question change or whatnot) and i'm so terribly lazy that i dont want to walk down there to see. i'd like to be able to ssh in an dcheck on them. [16:39] the warning about "reliable network" made me think that running the installer inside screen would be good, and then just attaching the incoming user to that === dendro-afk is now known as dendrobates [16:45] smoser: Yeah, it's a shame network-installer doesn't get more publicity and love. I hate working over a noisey server, so similar setup here. [16:46] is there a new policy about /etc/fstab about using UUID for LVM volumes? [16:54] * alvin will ask in ubuntu-bugs. It's probably a bug anyway. [16:58] sherr: thanks, that's helped with postfix setup but not apache [16:59] Anybody know mailman that could help me figure out the rest of this setup? [17:02] mathiaz: how did you get past the boot hanging on the uec rig? [17:11] stupid question: anyone have an easy command to run that takes a package, and exits failure if it is not installed ? [17:13] dpkg-query --show byobu | awk '-F\t' '$2 != "" { print $2; exit 0 } ; END { exit 1; }' [17:13] is what i have [17:14] but figured there is some way without the awk [17:15] exit $(dpkg -l $1 | egrep -q ^ii) === dendrobates is now known as dendro-afk [17:22] er. missed the echo $? [17:23] smoser: My cloud is setup, very cool ;) [17:23] smoser: exit (dpkg -l $1 | egrep -q ^ii; echo $?) [17:23] hggdh, yeah. i saw. thanks. [17:23] ver=$(dpkg-query --show --showformat '${Version}\n' "$p") [17:23] [ -n "${ver}" ] && echo "PASS: ${p} installed (${ver})" || [17:23] echo "FAIL: $p not installed" [17:24] is what i came up with. mostly: ver=$(dpkg-query --show --showformat '${Version}\n' "$p") && [ -n "${ver}" ] [17:24] binBASH, yeah? its functioning ? [17:26] smoser: I didn't test to start a vm yet, but instead of my former CentOS 5.4 setup I can find the nodes ;) [17:26] so I think it's working [17:43] smoser: amd64/UEC image looking good [17:43] smoser: please fully test those by eod today [17:44] ttx, i'm trying to automate a few more of the user data tests and then will start the ec2 runs. [17:44] hi all - I have a server setup with some lvm2 volumes - is it possible to attach a new disk to make ubuntu mirror them without recreating things? [17:44] smoser: and see with kirkland about validation on his setup as well [17:44] since he was hitting those issues quite steadily [17:44] smoser: what's up? [17:45] kirkland: uec cloud images back to noramdisk, need as much testing as we can give it by eod [17:45] * ttx pauses for dinner and will be back [17:45] ttx: syncing now [17:45] kirkland, i was going to ask about enabling nework ssh in your installer (uec-auto). if you'd thought of that. [17:48] smoser: so http://uec-images.ubuntu.com/lucid/current/ are ramdiskless now? [17:48] smoser: i'm wgetting [17:48] yes. 20100417.1 [18:00] smoser: okay, it's up and running [18:00] smoser: well... i'm not sure, how can I make sure i have no ramdisk? [18:00] smoser: ls /boot? [18:00] you can't tell from inside. [18:01] euca-describe-images will not show an ari [18:01] and console output will not have ramdisk like messages [18:01] smoser: http://pastebin.ubuntu.com/410632/ [18:01] smoser: registration looks right [18:01] right. [18:02] smoser: so i'm confident i registered it without a ramdisk [18:02] euca-describe-images should have 'aki-' for that image, but no 'ari-'. right. [18:02] and it boots ? [18:02] $ euca-describe-images emi-3FCB1298 [18:02] IMAGE emi-3FCB1298 foo/lucid-server-uec-amd64.img.manifest.xml admin available public x86_64 machine eki-66F2179C [18:02] smoser: yep, booted [18:03] yeah, previously on your hardware we saw hang almost all the time. [18:04] and on mine 100% of the time. [18:04] mathiaz, hggdh i'd like to run this test on the data center uec if possible [18:05] as that was the place that never seemed to fail when we had no ramdisk before (everyone else generally saw failure, so *something* was different -- timeing -- and i want to test there) [18:10] smoser give me 15 minutes [18:13] hi guys, I am hosting a web application using ubuntu server. I have the application in English and german, the german version is not displayed right in the browser, is that a server issue? [18:13] * I mean german characters are not displayed [18:14] smoser: sweet, so this is resolved? [18:14] smoser: what was the fix? [18:14] well, we hope so. [18:15] there are several changes since beta-1 in upstart, mountall, and plymouth ( i dont thikn plymouth was involved). [18:15] kirkland, one nice thing for you to do would be to verify that this fails with beta-1 [18:15] jdstrand: are there any libvirt uploads pending? [18:15] ie, download beta1 tarball, uec-publish-tarball --ramdisk=none [18:15] that should hang like we used to see it. [18:16] (it does for me) [18:16] jdstrand: i needed to fix a couple of minor issues in the upstart init script and the debian/control [18:16] smoser: can you url me the beta1 download? [18:17] kirkland: yes, ubuntu19 is waiting to be accepted [18:17] kirkland, you are lazy [18:17] kirkland: (already uploaded) [18:18] smoser: i'm doing several things right now [18:18] http://uec-images.ubuntu.com/releases/lucid/beta1/ubuntu-10.04-beta1-server-uec-amd64.tar.gz [18:18] smoser: beautiful, thanks [18:18] no problem , i just like complaining. [18:18] smoser: wget happening [18:18] kirkland, you *were* mirroring i think [18:18] did you stop ? [18:18] ie, you might have that local [18:18] kirkland: https://launchpad.net/ubuntu/lucid/+queue?queue_state=1&queue_text=libvirt [18:18] smoser: hrmm, i think you're right, actually [18:19] jdstrand: i'm going to run the changes by you before uploading [18:19] kirkland: please make on ubuntu20 based off what is in the queue [18:19] jdstrand: pretty small, straightforward [18:19] jdstrand: yup, just grabbed it [18:19] jdstrand: i think 2 sets of eyes is essential now [18:20] kirkland: k [18:20] kirkland: this is for post-freeze? [18:20] jdstrand: yes [18:20] ok cool [18:20] jdstrand: post-freeze, yes [18:20] jdstrand: just wanted to get it queued [18:20] * jdstrand nods [18:20] jdstrand: https://bugs.edge.launchpad.net/ubuntu/+source/libvirt/+bug/556312 [18:20] Launchpad bug 556312 in libvirt "libvirt packages should not Recommend hypervisor packages" [Wishlist,Confirmed] [18:20] jdstrand: i'm inclined to agree with the reporter, and make the hypervisor a suggests of libvirt [18:21] kirkland: I agree with both you and mathiaz [18:21] kirkland: libvirt+qemu-kvm is the recommended/supported virtualization solutino on ubuntu [18:22] jdstrand: agreed [18:22] kirkland: if you change this to Suggests, you probably will need to change documentation [18:22] (I'm not sure, but worth checking) [18:22] jdstrand: what documentation? [18:22] splitting out virsh from libvirtd is not a bad idea [18:23] kirkland: anything people will read that says 'apt-get install libvirt-bin' or whatever [18:23] re splitting> imo not for lucid and not without debian [18:23] kirkland: otherwise they'll have a shiny, but useless libvirt, which will lead to confusion [18:24] there may be a debian bug on the libvirtd/virsh split... [18:24] jdstrand: agreed, split virsh for maverick is a good idea (not for lucid) [18:25] jdstrand: that documentation should read "apt-get install ubuntu-virt-server" [18:25] jdstrand: apt-cache show ubuntu-virt-server [18:25] kirkland: my feeling is don't drop to Suggests, and maybe fix for maverick [18:25] jdstrand: that's our meta-package for libvirt + kvm + ssh [18:25] jdstrand: you say "don't drop" to suggests? [18:25] kirkland: sure, but I don't know what else if floating out there [18:25] jdstrand: sorry, i thought you were agreeing with drop to suggests [18:26] kirkland: yeah-- keep as is, say in the bug that we are considering splitting out libvirtd, etc [18:26] kirkland: that's my opinion, but I don't have a strong preference [18:27] I understand his point, but don't agree with dropping to Suggests (mathiaz' 80/20 analogy) [18:27] jdstrand: i'm not seeing any apt-get install libvirt-bin in the documentation (at least google isn't finding it) [18:27] jdstrand: okay [18:28] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508606 [18:28] Debian bug 508606 in libvirt-bin "Split virsh to separate package" [Wishlist,Open] [18:28] jdstrand: https://help.ubuntu.com/8.04/serverguide/C/libvirt.html [18:28] sudo apt-get install kvm libvirt-bin [18:28] https://help.ubuntu.com/search.html?cof=FORID%3A9&cx=004599128559784038176%3Avj_p0xo-nng&ie=UTF-8&q=libvirt&sa=Search [18:29] kirkland: if you are comfortable that it won't confuse users, then I don't see a huge problem with dropping to Suggests, even though I don't personally agree [18:29] jdstrand: i think we should be unanimous at this point in Lucid :-) [18:29] jdstrand: i'm willing to capitulate [18:30] jdstrand: i don't *think* it will confuse users, as I don't see any documentation that says 'install libvirt' and expects kvm to be there too [18:30] jdstrand: i think that 'Suggests' is appropriate, though definitely different than the behavior we've had for a long time [18:31] I'm still wondering about this... Perhaps we should reverse the recommendation? [18:32] So that qemu-kvm recommends libvirt-bin. [18:33] kirkland: it depends on the POV: someone who just wants virsh doesn't need it. someone who wants to do virtulization on ubuntu does [18:33] Using libvirt is after all our recommended way to use kvm. [18:33] which is which I think it is wishlist on the debian bug [18:33] *shrug* [18:33] It would certainly fix the "I wanted libvirt, but I didn't want kvm" problem. [18:33] jdstrand: fair enough, i'm good with deferring this for lucid, and just telling user to use --no-install-recommends [18:33] I've made my point. I won't complain about Suggest any more [18:34] soren: I think there may be a lot of kvm users who don't want libvirt [18:35] jdstrand: Well, the usual phrasing in our docs is that we recommend using libvirt to manage kvm. [18:35] I wonder why reversing the relationship hasn't occured to me before now. [18:36] soren: absolutely. I just think that practically, there are more users of kvm with libvirt than libvirt-bin users with kvm [18:36] err [18:36] er... :) [18:36] ? [18:37] there are more users of kvm _without_ libvirt than libvirt-bin users _without_ kvm [18:37] jdstrand: i agree with you [18:37] smoser: ping on the uec rig [18:38] jdstrand: Probably. I'm just suggesting putting our debian/control file where our mouths are. [18:38] Or something. [18:38] heh [18:38] hggdh, is it up? [18:39] smoser: I cannot pressed them, they are all down [18:39] smoser: mathiaz opened a bug on it, bug 556833 [18:39] Launchpad bug 556833 in eucalyptus "System fails to reboot after eucalyptus preseeded instlation" [Undecided,New] https://launchpad.net/bugs/556833 [18:40] hggdh: right - I don't know how to work around that one :/ [18:40] :-( [18:40] smoser: yes, a real killer :-( === luis__lopez is now known as luis_lopez [18:40] smoser: I was trying to find *where* we are being hit, but it is a very long process [18:41] smoser: so I hoped you would know more ;-) [18:42] ttx: the euc rig is -- right now -- down hard [18:42] oh, i have no idea on that. sorry. [18:42] uec [18:43] hggdh: so the installation fails even with topo1? [18:46] mathiaz: I went to multi [18:46] mathiaz: hum. I will try topo1 now [18:46] hggdh: yeah - try topo1 [18:46] it may well be that only multi is broken [18:46] mathiaz: I saved the syslog for multi, uploaded it to the bug [18:47] smoser: so can I keep the rig for now? [18:48] hggdh, sure. [18:48] if you do bring it up i'd like to just run some instances on it. [18:48] back [18:48] smoser: cross your fingers. And toes, just in case [18:49] done [18:49] smoser: please to start running [18:49] ttx: I am having problems with the uec rig, cannot test multi [18:55] hggdh: the other topologies are alright ? [18:55] ttx: trying now topo1, the simplest [19:01] smoser: any reason why the userdata test for UEC cloud images is truncated ? [19:02] truncated as compared to EC2 ? [19:02] yes [19:02] i'm fine if you want to put all of the tests there. [19:02] was just wondering if they were not relevant or [19:02] i onlhy shortened it to reduce the requirement. [19:02] they are relevant [19:02] I'm ok with this test right now [19:02] just time consuming [19:03] direct download of the link gives you a HTML page btw [19:03] maybe point to the "download file" link instead ? [19:03] ok, cempedak booted with topo1. Will now load the others [19:04] my thoguht process is that we test it more completely on ec2. and then test to make that user data is generally functional on euca, the user space code should function similarly. [19:04] smoser: agreed [19:04] (mostly we're testing the metadata service :) [19:04] regarding the link, yeah, i knew it wasn't to the 'download' [19:05] the reason for not directly to download is that i wanted to give some context of where it came from [19:05] i'll add a 'direct download' link [19:05] ack [19:12] smoser: are the EC2 instance tests in progress ? [19:12] yeah [19:20] kirkland: did you try the UEC cloud images yet ? Looking good on my side [19:24] ttx: yes, look good here too [19:24] ttx: i did test them [19:25] hggdh: so it's only the multi-network topo that fails to install? [19:29] smoser: will the current ami number change when beta2 is released? [19:30] kirkland: cool, please register your results on the ISO tracker if appropriate [19:30] yes [19:30] mathiaz, [19:30] :-( [19:31] that is, i think, not likely to change. we publish images with names like "testing" or "daily". re-publishing as "beta-1" generates new ids [19:31] smoser: right - I wanted to mention the AMI number in a blog post where I use the Lucid Beta2 image [19:31] smoser: but that will change [19:31] smoser: I will point to a URL instead [19:32] what url ? [19:32] kirkland, smoser, mathiaz, zul: I'll stop my tests for today, please try to cover the gaps in http://iso.qa.ubuntu.com/qatracker/build/ubuntuserver/all as well as you can, I'll fill the missing ones tomorrow morning [19:32] smoser: that's my next question [19:33] adding user1/insecure as an user to the cloud at the rig, getting a message "password may not contain parts of user name [19:33] smoser: where will the list of Lucid Beta2 image be published? [19:33] ins't this a bit excessive? [19:34] hggdh: the username is user1 and the password is insecure ? [19:34] mathiaz: correct [19:35] hggdh: hm - you may have run into a bug then [19:35] well, they will appear at http://uec-images.ubuntu.com/releases/lucid/beta-2 mathiaz [19:35] hggdh: or the error message is wrong [19:35] smoser: thanks [19:35] mathiaz: k, just wanted to be sure, will open a bug on it [19:35] hggdh: the letters of user1 are (almost) all in the word insecure though [19:36] mathiaz: yes, they are. Still, it sounds excessive [19:36] well, password 'insecure' does contain parts of 'user1', the 'e', 'u', 's', 'r'. actually all but the 1 [19:36] yeah [19:37] ttx: acked [19:37] such a policy would actually significantly decrease the number of pass phrases possible for some users. [19:38] the security team probably knows more about that - kees jdstrand mdeslaur ^^ [19:41] will try another variation of the theme [19:41] no, my bad -- overjumped a filed :-( [19:43] huh? [19:43] mathiaz: what's the issue? [19:43] mdeslaur: 14:33 < hggdh> adding user1/insecure as an user to the cloud at the rig, getting a message "password may not contain parts of user name [19:43] hmm, is it still possible to get django 1.2 into lucid if the final release is planned for 26th? on the one hand it's way too late and upstream has pushed back the schedule 3 or 4 times already + we would have to check all django rdepends for compatibility issues. on the other hand supporting 1.1 for 5 years may not be easy as the upstream have done quite a few big changes in 1.2.. [19:44] mdeslaur: 14:33 < hggdh> ins't this a bit excessive? [19:45] kklimonda: as the upstream have done quite a few big changes in 1.2... <- that's another argument to *not* ship 1.2 in an LTS release [19:46] mdeslaur, mathiaz overshot a field in the page, my error [19:46] kklimonda: things will get outdated over the life time of an LTS [19:46] hggdh: ok, cool. [19:46] kklimonda: if upstream commits for a longer maintainance window of 1.2 it may change the game [19:51] mathiaz: right - 1.2 is backward compatible with 1.1 which is in karmic (and both are not compatible with 0.96 from hardy anyway. I don't think developers are going to extend support over 6 months for fixes and another 6 months for security fixes. [19:56] smoser: around? [19:57] smoser: would you mind proofreading something for me? [19:57] of course i would [19:57] :) [19:57] sure whats up? [19:59] smoser: http://pastebin.ubuntu.com/410683/ [19:59] smoser: just give that a once-over [20:09] kirkland, Howdy!! You might be able to help me. Is it possible to put each KVM instance in a different vlan? How/where to find info? [20:10] kirkland: I just read that. About the last sentence: (fully supported) Canonical told me today (in a case) they don't support graphical operating systems in virtual machines. I was pointed to this page: https://help.ubuntu.com/community/KVM where VirtualBox is listed. [20:12] It wasn't relevant for the case, but left me wondering. Virtualbox isn't in main. [20:12] funkyHat: hi [20:12] funkyHat: your choice [20:13] MTecknology: let's go with here, looks quite quiet [20:13] ok [20:14] funkyHat: so, there's a bunch of directories now [20:14] Alblasco1702: thanks [20:15] alvin: thanks [20:15] alvin: i'll update [20:15] ok, so the exim conf.d dir has a bunch of other dirs in it, one for each main section of the exim config. So each folder is read in a pre-set order (main first, router last I believe, but anyway). Inside those dirs the files are named so that they go in the right order [20:15] That means you can put a new file in there with a number between 2 others if you want your file to be read after one but before the next [20:15] RoAkSoAx: hrm, mathiaz knows more about vlans than I do [20:15] kirkland, ok :) [20:16] mathiaz, ^^ [20:16] RoAkSoAx: what do you wanna do exactly? [20:16] funkyHat: alrighty [20:16] RoAkSoAx: vlan are configured in the guest [20:17] funkyHat: btw - mailman is the only reason exim is on the server [20:17] MTecknology: that makes it a little simpler, but not much ⡈) [20:17] kirkland: Keep in mind that X is client/server protocol ;-) [20:17] mathiaz, so for example, i configure in VM1 vlan1, and VM2 vlan2, the Host is connected to a switchport which is configured as a trunking port? [20:18] MTecknology: http://www.exim.org/howto/mailman21.html#exconf explains the bits you need to add to each section [20:18] MTecknology: so the bit about macro defs should go in /etc/exim4/conf.d/main/01_exim4-config_listmacrosdefs [20:20] mathiaz, and every host I have to configure it to be able to access the trunk? [20:20] RoAkSoAx: IIRC a trunking port means that any vlan will go through it [20:21] RoAkSoAx: that being said kvm may not support the vlan tags generated by the guest [20:21] funkyHat: so the first part is 'Main configuration settings' [20:21] RoAkSoAx: and drop them when sending the packet to the switch [20:21] MTecknology: make a new file for the exim router. I named mine 450_local_mailman [20:22] MTecknology: right [20:22] MTecknology: actually I made a new file in the main dir for mine it seems [20:22] funkyHat: 'Exim Router' config goes into /etc/exim4/conf.d/router/450_local_mailman ? [20:22] RoAkSoAx: you also need to make sure that kvm is using a bridge as the network interface between the guests and the switch port [20:23] MTecknology: 04_mailman_options I called it [20:23] mathiaz, right that's the thing. usually what I would do (in a cisco switch) "switchport access vlan 2" [20:23] and connected to that switchport the machine [20:24] funkyHat: so jsut from the router config in '/etc/exim4/conf.d/router/04_mailman_options' ? [20:24] MTecknology: ah, sorry I was still talking about the main config [20:25] Got a bit behind [20:25] mathiaz, now, given that the machine hosts many KVM's, that would mean that I should not configure the switchport to only listen to vlan 2, but would have to be configured as trunk, restricting which vlans will go through, correct? [20:25] funkyHat: let's start over here.. [20:25] MTecknology: so I have conf.d/main/04_mailman_options [20:26] I also have conf.d/router/450_mailman_router [20:26] alrighty, "Main configuration settings" goes into the first? [20:26] Yes [20:26] smoser: I should take another 30 minutes on the rig [20:27] ok. [20:27] MTecknology: So you can just copy and paste from that howto page, but you might need to adjust bits like the username, group and paths [20:28] yup [20:28] MTecknology: the router and the transport you can just take as they are and put them in their own files in router/ and transport/ [20:29] My router is 450_mailman_router and the transport is 40_local_mailman_pipe (don't know why it's called pipe!). [20:29] The routers are where the order is important [20:29] RoAkSoAx: yes - IIRC setting a switch port to trunking means that it will not control the vlans bits in the packet [20:29] RoAkSoAx: note that you may loose some security here as it would be the guests that are responsible for setting the proper vlan [20:30] RoAkSoAx: if you compromise a guest you could switch its configuration to use another vlan [20:30] funkyHat: then restart exim? [20:30] MTecknology: yep [20:30] RoAkSoAx: so the proper way to do it would be in the bridge on the kvm *host* [20:30] hrm.. user mailman was not found [20:30] make sure you use the init script not sending it sighup [20:30] I wonder what user it installs as [20:31] from the repos it's list, I believe [20:31] you could ps aux | grep mailman [20:31] RoAkSoAx: I'm not familir enough with the bridge in linux to see if that's possible (I'd guess so) [20:31] RoAkSoAx: *familiar* [20:31] list [20:32] funkyHat: yay - no errors now - so should things work like magic? [20:33] Theoretically! [20:34] well - sent an email reminder - we'll see it it shows up.. [20:34] mathiaz, right, so I would have to do something like this? http://paste.ubuntu.com/410694/ [20:34] (for the guests) [20:35] MTecknology: you can check the exim logs to see what happened to it [20:37] funkyHat: doesn't look too bad [20:37] http://paste.ubuntu.com/410697/ [20:37] RoAkSoAx: http://bazaar.launchpad.net/~mathiaz/%2Bjunk/uec-testing-preseeds/annotate/head%3A/templates/preseed/lucid/uec_multi_router#L3 [20:38] RoAkSoAx: ^^ in the late_command I generate a complete /etc/network/interface that sets up 4 interfaces with vlans [20:39] mathiaz, that's the KVM *host*, correct? so in the KVM guests we only assign an IP address on the same subnet as the one in the vlan? === dendro-afk is now known as dendrobates [20:40] RoAkSoAx: nope - that would be the KVM guest [20:40] RoAkSoAx: in the kvm guest you create an eth0.2 interface [20:40] RoAkSoAx: where eth0 is the raw interface and 2 is the vlan [20:40] RoAkSoAx: and install the vlan package [20:40] RoAkSoAx: that's all what is required [20:40] How do I set the time on a system? [20:41] mathiaz, awesome then. I'll give it a try :) [20:41] RoAkSoAx: the ifupdown scripts takes care of setting a vlan in the guest [20:41] RoAkSoAx: but you have to trust you guests [20:41] RoAkSoAx: but you have to trust *your* guests [20:41] oh.. [20:42] mathiaz, right. Ok then I'll give it a try to see how my config goes then :). Thanks for the help [20:42] Hi I've recently moved over to linux, and I've installed apache/php and PHP doesn't have the permissions to include [20:42] RoAkSoAx: np [20:42] should I run apache as a different user or chmod differently? what's the recommended solution? [20:43] MTecknology: did you see https://help.ubuntu.com/8.04/serverguide/C/NTP.html ? [20:43] BlaDe^: fix the permissions on your files so that www-data can read them [20:44] guntbert: I just rememebered dpkg-reconfigure tzdata [20:44] funkyHat, should I chmod the entire /var/www dir then ? (to 777 iirc) ? [20:44] BlaDe^: never ever to 777 [20:44] MTecknology: good :) [20:44] funkyHat to what then? [20:45] funkyHat: this line looks interesting.. 2010-04-07 19:30:05 1Nzawv-0005yE-15 == michael@lists.kalliki.com R=dnslookup_relay_to_domains T=remote_smtp defer (111): Connection refused [20:45] BlaDe^: This is very basic unix. You need to look at file/dir permissions. [20:45] BlaDe^: man chmod [20:46] MTecknology: that was before you restarted exim [20:46] BlaDe^: consider read (r) perm for instance - and user/group/other perms [20:46] funkyHat: I cleared the log and restarted - I'll send the mail again [20:46] funkyHat: that pops up again right after restarting [20:47] MTecknology: hrm [20:47] funkyHat: clear log, restart - http://paste.ubuntu.com/410699/ [20:48] restart exim* [20:48] MTecknology: what about /var/log/exim4/rejectlog? [20:49] MTecknology: oh, we might have forgotten the bit about configuring mailman... [20:49] hah [20:49] http://www.exim.org/howto/mailman21.html#mmconf [20:49] I set that part [20:49] I think I did - h on [20:49] oh ok [20:50] sherr, I've read what the permissions to.. bitwise system and such but I don't knwo what I should be allowing [20:51] BlaDe^: basically you should only allow www-data to read. usually making the files world-readable is acceptable. so chmod -R go+rX /var/www should do nicely [20:51] BlaDe^: never allow write access for "others" on a server! [20:51] right ok [20:51] That is (for group and others) add (read and "execute if it already had execute permissions") [20:53] smoser: about to call it a day, I see only 4 EC2 tests completed, is that the current situation ? [20:53] yes. [20:53] ttx, dont worry too much about it. [20:53] i ran into a snafu with the ebs images [20:53] which i'm fixing. [20:53] funkyHat: ok - screwed up a little [20:53] it will require new AMIs in the iso tracker [20:53] ah [20:54] smoser: ok [20:55] funkyHat: I restart and now all I'm getting is - 2010-04-07 14:53:56 1Nzawv-0005yE-15 == michael@lists.kalliki.com R=dnslookup_relay_to_domains T=remote_smtp defer (-53): retry time not reached for any host [20:58] funkyHat: any idea what that last piece to this is? [20:58] I'm assuming the last piece before things get simple [21:03] funkyHat: did you run off? [21:03] MTecknology: yes but I am back! [21:03] funkyHat: :P [21:06] funkyHat: could we maybe go dpkg-reconfigure exim4 step by step? I need to run up to my gf's room and I'll be right back on [21:07] MTecknology: sure [21:07] I've setup the mod_rewrite and it's present in the phpinfo(); however my url's aren't being re-written. Is there anything additional I need to do for .htaccess files to be read? [21:09] BlaDe^: in your server config you need to add AllowOverride +FileInfo [21:09] ah right ok, I'll try that [21:10] should I apply that to the root dir? [21:11] There should be a section for argh I can't type ???? [21:11] right chevron [21:11] > nope I was just being an idiot [21:12] funkyHat: alrighty - internet site [21:12] Yeah, I've just added it. However it still isn't working [21:12] kirkland: system mail name: lists.kalliki.com [21:12] MTecknology: yep [21:13] AllowOverride Options FileInfo [21:13] MTecknology: huh? [21:13] then restarted apache [21:13] funkyHat: IP to listen on: blank ? [21:13] MTecknology: yep [21:13] kirkland: he's halping me setup a mailman mailing list [21:13] kirkland: oh- sorry! [21:14] kirkland: didn't mean to hilighty you, k is too close to f :P [21:14] MTecknology: I'm wondering if setting the system mail name to lists.kalliki is getting in the way [21:15] funkyHat: should I set it to jsut the actual server name? [21:15] whats the deal with #sysadmin? How do you get an invite to that chan? [21:15] MTecknology: yeah [21:16] funkyHat: so texo.kalliki.com or just texo? [21:16] MTecknology: probably doesn't matter [21:16] funkyHat: ? - the help part says [21:16] Thus, if a mail address on the local host is foo@example.org, the correct value for this option would be example.org.' [21:17] MTecknology: put it in as texo.kalliki.com then [21:18] funkyHat: ok - IP to listen on blank [21:18] Yep [21:19] funkyHat: and then in 'Other destinations for which mail is accepted:' I should add lists.kalliki.com ? [21:19] texo.kalliki.com doesn't resolve... [21:19] no [21:19] MTecknology: no don't put that there [21:19] funkyHat: it resolves internally but that's it [21:20] funkyHat: lists.kalliki.com goes to that server [21:20] Don't put lists.kalliki.com in other destinations [21:20] I don't think it's needed [21:20] ok [21:20] the default in there is texo.texo [21:21] Ok just leave it like that then [21:21] Domains to relay mail for: ? [21:21] None [21:21] or default [21:21] machines to relay I'm guessing should be blank too [21:22] 'Keep number of DNS-queries minimal (Dial-on-Demand)?' default No - probably doesn't matter? [21:23] Shouldn't matter, no is better [21:23] yay - more intelligible errors in the logs [21:24] 2010-04-07 15:22:58 1Nzbm6-0006vx-OR ** root@lists.kalliki.com: Unrouteable address [21:24] aha! [21:24] What does the rejectlog say? [21:25] there isn't one [21:26] so _ I have two frozen messages _ must be getting closer now :) [21:28] funkyHat: nice - "Drupal Multisite in lighttpd" - I went to nginx [21:29] MTecknology: I'm actually still running apache, working on migrating my setup to lighttpd so I can do a proper comparison [21:30] funkyHat: Is there something I need to enable for rejectlog? [21:31] MTecknology: no, maybe that's a spamd thing [21:32] funkyHat: I have spamassassin installed but I commented out the line that tells mailman to use it [21:33] I'm trying to remember if I had any other issues... [21:34] MTecknology: can you pastebin /var/lib/exim4/config.autogenerated [21:36] funkyHat: http://paste.ubuntu.com/410718/ [21:38] smoser: you can use the rig now [21:38] smoser: tell me when you are done, please [21:38] hggdh, thanks... is it up and running ? [21:38] hggdh: sounds like fun - can I play? [21:40] smoser: yes, it is up & running, topo1 [21:40] MTecknology: heh [21:41] funkyHat: so is that just slapping together all the configs? [21:42] MTecknology: yeah, the split config files is a Debian thing, when the init script starts exim up it jams all of the files together and puts them there, and that's the actual config file that exim reads [21:42] hggdh, you registered the beta 1 images ? [21:42] funkyHat: does it look like i screwed up? [21:43] MTecknology: I don't think so. Still figuring it out [21:43] We might need to modify an acl [21:45] sounds exciting [21:46] The 'S' in 'STMP' is supposed to stand for 'Simple' right? ... I'm not seeing it. [21:48] MTecknology: ⡈D the protocol itself is pretty simple [21:48] EHLO lists.kalliki.com [21:48] MAIL FROM: [21:48] * MTecknology votes for CTMP 'Complex' so then the servers can be Simple instead :P [21:48] haha ⢁D [21:49] sending mail from telnet is fun through [21:49] anybody have experience using ubuntu as an iscsi target? [21:51] smoser: yes, I did [21:51] smoser: amd64 [21:52] kirkland: 300 instances run on topo1 [21:52] er. up to, I mean [21:53] funkyHat: :( [21:53] hggdh: rocktastic! [21:53] MTecknology: I'm comaring our configs in meld [21:53] *comparing [21:54] mathiaz: I'm not sure I follow; what were you curious about? [21:54] funkyHat: I meant that I'm sad this isn't working as easily as I hoped - I'll setup smtp on the server in the mean time [21:54] in the router* [21:54] kees: hi - hggdh run into an issue with the username and the password [21:54] "the" username? [21:54] kees: it turned out to be a user error [21:55] ah, okay [21:55] One of my Ubuntu vmware images seems to have got itself screwed up, and now says that the file system is read only. Any ideas what went wrong, and how to fix it? [21:55] kees, it was a real problem, between the chair and the keyboard [21:55] funkyHat: ok - any smtp coming in will wind up on that server [21:56] hggdh: heh :) [21:59] MTecknology: mm, add lists.kalliki.com to the list of domains to accept mail for in dpkg-reconfigure [22:00] No ideas, huh? [22:00] webmaven: fsck [22:01] MTecknology: I didn't notice any major differences between our configurations [22:01] gives me a warning. [22:01] funkyHat: all done [22:01] how can I purge frozen messages? [22:01] I'm getting connection refused [22:02] MTecknology: exim4 -v -M will try to push them through again [22:02] WARNING!!! Running e2fsck on a mounted filesystem may cause [22:02] SEVERE filesystem damage. [22:02] Do you really want to continue (y/n)? [22:03] I'd say 'no' [22:03] webmaven: can you run from a live CD and do it without being mounted? [22:03] I've never had to run it manually, so there might be better advice, but that can't be a bad way to go [22:05] funkyHat: no, it's a vmware image. [22:05] webmaven: live cd image? [22:05] funkyHat: I can telnet to localhost on it [22:05] it doesn't have a physical CD-ROM drive to boot from. [22:06] Hm, there must be a boot option to force a fsck [22:06] funkyHat: 451 4.3.0 Temporary system failure. Please try again later. [22:06] Hmm. That sounds like a promising idea. [22:06] touch /forcefsck [22:06] iirc [22:07] Bit of a problem if the FS is read only [22:07] funkyHat: that's right after MAIL FROM: test@lists.ubuntu.com [22:07] good point [22:07] You're trying to send mail from the list to itself [22:07] MTecknology: that won't work, since the fs is read-only. [22:08] hrm - How do I cancel a telnet connection [22:08] Ctrl+C isn't working [22:09] Can I unmount the fs? [22:09] Usually ctrl+] [22:09] ah.. [22:09] webmaven: might be able to. you're likely to have less problems if you drop to single user mode first [22:09] But I guess if it's alreayd read only it won't make that much difference [22:09] MAIL FROM: michael@kalliki.com 451 4.3.0 Temporary system failure. Please try again later. [22:10] * webmaven googles 'drop to single user mode'... [22:10] runlevel 1 [22:11] I assume you have virtual console access [22:11] funkyHat: btw - this system is behind a router - I have 7 systems behind it - one public ip [22:11] MTecknology: that should be fine [22:12] it's broken and will never live again :'( [22:14] I still can't connect from here [22:14] funkyHat: I'm not sure how to tell xim to listen [22:14] it's not the router blocking it [22:14] funkyHat: not convenient access. I've been acessing this vm via ssh. [22:14] it shouldn't be.. [22:15] Does it tell you it's Exim, when you connect using telnet? [22:15] webmaven: well if you've got filesystem problems you might have to get access to it anyway [22:15] Hmm. [22:15] funkyHat: .......no [22:16] funkyHat: http://dpaste.com/180622/ [22:16] MTecknology: you're not talking to exim then [22:18] funkyHat: tcp6 0 0 [::]:smtp [::]:* LISTEN 29615/exim4 [22:18] there's also tcp 0 0 localhost:smtp *:* LISTEN 1030/sendmail: MTA: [22:18] hrm.. pastebin again [22:18] funkyHat: http://dpaste.com/180625/ [22:18] right, so exim isn't listening on ipv6 because sendmail is :/ [22:19] Well, I ignored the warning, and ran fsck. Didn't find any problems. [22:19] huh [22:19] webmaven: ok, well try remounting it rw then [22:19] fs is still read-only though [22:19] How do I do that? [22:20] RoAkSoAx: for the heck of it... let's try a reboot.... [22:20] funkyHat: * [22:20] mount remount -o rw /device/name [22:20] that's wrong [22:20] mount -o rw,remount [22:21] MTecknology: if you want [22:21] funkyHat: there we go [22:22] I got them mixed up, exim is *only* listening on ipv6 [22:22] funkyHat: 220 texo.texo ESMTP Exim 4.71 Wed, 07 Apr 2010 16:21:57 -0500 :D [22:22] aha [22:22] now I try to send an email.... [22:22] funkyHat: probably from switching around mail servers - had a process not killed [22:23] :D [22:23] funkyHat: it showed up :D [22:24] funkyHat: and the two messages queued up just came through :D [22:24] Ooh [22:24] So it's working? [22:25] MTecknology: check that the package sendmail is not installed [22:25] funkyHat: it's not - but it was a few hours ago [22:26] Ok [22:26] uninstalling it didn't terminator the process because mailman was using it (my best guess - not sure) [22:26] yeah, that's a little weird [22:26] mount / -o rw,remount [22:26] mount: cannot remount block device /dev/mapper/webdev04-root read-write, is write-protected [22:26] it jsut replied with the subscription confirmation :) [22:27] webmaven: odd! [22:27] webmaven: umount /dev/mapper/webdev04-root; fsck -y /dev/mapper/webdev04-root ? [22:27] MTecknology: and I can connect via smtp now [22:27] try it [22:27] Your mail server is calling itself texo.texo though [22:28] ya - I'm sure that's an easy little fix [22:29] funkyHat: would this look like the right thing to have in /etc/hosts? 127.0.1.1 lists.kalliki.com texo [22:29] e2fsck 1.41.9 (22-Aug-2009) [22:29] /dev/mapper/webdev04-root: clean, 108452/1237888 files, 2873860/4948992 blocks [22:29] MTecknology: yep looks ok [22:30] funkyHat: doesn't look like the mail was received that I sent from my client though [22:30] funkyHat: I do see the one from you in the queue thoguh [22:31] funkyHat: you did that by telnet lists.kalliki.com 25 ? [22:31] MTecknology: yep [22:32] funkyHat: so now the last piece of the puzzle... [22:32] mail from client to list [22:33] here you go [22:34] hggdh, are you going to wipe the system ? [22:34] funkyHat: hm? [22:34] funkyHat: logs make it look like the message is bouncing [22:34] funkyHat: http://dpaste.com/180634/ [22:35] Yes test-bounces is ok [22:35] I got both of them back, so they should both be in the queue === erichammond1 is now known as erichammond [22:36] funkyHat: hm? [22:37] MTecknology: -bounces is the "local part" used by mailman for a lot of emails it sends [22:37] funkyHat: hrm.. http://lists.kalliki.com/pipermail/test/ - the email I accepted from you (in admin interface) isn't showing up [22:37] hggdh, i've got to run. i have a screen session running a loop of start instances and kill instances. i'd appreciate it if it was left to run to completion and the logs saved off somewhere. [22:38] but i have to run. if you need the machine, just take it, though. [22:38] funkyHat: I see both of yours in my inbox [22:38] MTecknology: maybe the archive takes a while to catch up [22:38] alrighty [22:39] funkyHat: so- why can't I post from my mail client to send email to it? [22:40] MTecknology: you can't? [22:40] I'll try again [22:40] or... maybe it just got in - looking at the logs [22:42] smoser: I will wait, and I will not wipe the system clean [22:42] smoser: running under 'ubuntu'? I can save the directory if you want [22:43] funkyHat: No reason for an MX record if the address being sent to is the same ip as the smtp server, right? [22:43] MTecknology: I'm wondering about that myself. It doesn't seem to be a problem from here [22:43] funkyHat: you can send an email from your client? [22:44] MTecknology: my second mail was sent from gmail, which means via my own SMTP server [22:44] hggdh, yes, under ubuntu [22:44] funkyHat: my mail client sends through gmail [22:44] I'll try again [22:44] funkyHat: did you sign up for the list? [22:44] no [22:45] my gmail is set up to send all email through my own mail server [22:45] smoser: I will tar the whole thing. I believe you are under ./smoser-test [22:45] oh [22:45] * MTecknology sends mail to test@lists.kalliki.com [22:48] funkyHat: should be there - right? http://dpaste.com/180639/ [22:48] That's the email from mailman back to you [22:49] funkyHat: http://dpaste.com/180641/ [22:49] Yep [22:51] funkyHat: that looks like it should be going through correctly? [22:51] MTecknology: yeah it looks fine [22:52] funkyHat: so why am I not getting the message back in my inbox? :( [22:52] Could be because gmail decides not to show you it [22:52] If it's identical to the one you sent [22:52] I've just subscribed [22:52] good point.. [22:53] Oh I think I did it wrong though [22:53] ya, I don't see you signed up [22:56] funkyHat: and I'm assuming this line is you getting an email back from lists [22:56] s/lists/mailman/ [22:57] and this looks like you sent a message to the list [22:58] Yes [22:58] and I see it in my inboix [22:59] funkyHat: I see what you did - subject: subscribe [23:00] That's the one which didn't work [23:00] yup [23:00] I just looked at the mod queu [23:00] e [23:01] I should have emailed test-subscribe [23:02] funkyHat: so now there's 1) archives list is still empty and 2) making sure I'm not a spammers friend [23:02] The default exim config is pretty sane [23:02] cool :) [23:03] 550 relay not permitted [23:03] :D [23:03] tada! [23:05] funkyHat: looks like the problem is network-related, these VMs are using a SAN, and one of our switches is bouncing. [23:05] webmaven: aha! [23:06] funkyHat: I didn't even know they had set them up that way. [23:07] funkyHat: just had to make sure - I've seen about the worst a random user can experience from it - >1k spam per hour [23:07] New bug: #557453 in postfix (main) "package postfix 2.6.5-3 failed to install/upgrade: subprocess installed post-installation script returned error exit status 75" [Undecided,Invalid] https://launchpad.net/bugs/557453 [23:07] MTecknology: fair enough. You might want to enable spamassassin too ⢁) [23:08] Though if you're only going to run member-only lists it's probably not a concern [23:09] funkyHat: I have it installed, just not enabled [23:10] funkyHat: I'll just add GLOBAL_PIPELINE.insert(1, 'SpamAssassin') to the bottom of /etc/mailman/mm_cfg.py [23:10] hrm - there's a comment for it [23:10] funkyHat: I'll just assume that's fully magical [23:10] MTecknology: it probably makes more sense to enable it in exim [23:13] funkyHat: oh, I thought spamassassin + mailman would put the message into the moderation queue and spamassassin + exim4 would just drop the message [23:14] MTecknology: oh, hrm [23:15] spamassassin drops some mail but only if the spam score is stupidly high [23:15] Mostly it just adds a spam: yes header [23:15] oh [23:16] funkyHat: so - I think once the archives are showing I'll have to hug you [23:16] I'm holding off for now ;) [23:16] Maybe they aren't because it's a members only list? [23:17] I'm logged in to maange the list though [23:17] the archive is set to public [23:17] Archive messages? [23:17] That would be it [23:17] Archive messages? yes; Is archive file source for public or private archival? public; How often should a new archive volume be started? Monthly [23:18] hggdh, job is done. if you could copy off smoser-test dir that'd be great. then i'm done === dendrobates is now known as dendro-afk [23:26] funkyHat: looks like a permissions issue [23:27] funkyHat: I ran a script to fix the permissions - I think it broke more now :P [23:27] uhoh :P [23:27] [Wed Apr 07 17:27:47 2010] [error] [client 192.168.1.5] Symbolic link not allowed or link target not accessible: /var/lib/mailman/archives/public/test, referer: http://lists.kalliki.com/mailman/listinfo/test [23:29] funkyHat: http://dpaste.com/180656/ [23:30] MTecknology: do you have a section for /var/lib/mailman/archives/public in your apache config? [23:31] Or a directory above that [23:31] Oh, symbolic link [23:31] Options +AllowSymlinks [23:33] funkyHat: I have Options +FollowSymLinks [23:34] funkyHat: since when this is installed it goes all over the system and since I'm the only admin that will muck with this system - would Opt +SymLink be horrible? [23:34] MTecknology: well I guess if you're the only person that can log in it's not too bad, it seems awkward though :P [23:35] funkyHat: Still doesn't work :P [23:36] MTecknology: errors? [23:36] funkyHat: su - list; ls /var/lib/mailman/archives/public/test; shows the files in it [23:36] Oh so it's a permissions issue [23:37] What are the permissions on the dir? [23:37] that's what that last pastebin was for [23:37] hrm..... Alias /pipermail/ /var/lib/mailman/archives/public/ [23:39] funkyHat: http://dpaste.com/180665/ [23:40] MTecknology: what are the permissions on /var/lib/mailman/archives/public? [23:41] funkyHat: drwxrwsr-x 2 root list 4096 2010-04-07 11:30 public [23:41] Ok [23:42] funkyHat: I'm thinking it's probably an apache config issue - I don't see any permission issues... [23:42] MTecknology: yep looks like it [23:44] I have the following question, i am very please with the help of this IRC that i have recieve since my windows cleint copies a folder into the ubuntu server every using rsync and Cron. [23:45] what i would like to know if there is a way to aboid shring my wiindows fodler with everybody? [23:46] funkyHat: alrighty - I'll deal with it more later - thanks VERY VERY VERY much :D [23:46] funkyHat: I think it;s eating time.. [23:46] om nom nom [23:54] bug 557110 [23:54] Launchpad bug 557110 in mysql-cluster-7.0 "Dependency mismatch for mysql-cluster-*" [Undecided,Confirmed] https://launchpad.net/bugs/557110