[00:18] Yea, I filed the bacula bug. apparently, only x86_64 is correct. ldd fails to find libmysqlclient.so on i386, armel, and armhf, possibly ppc as well. [00:40] GrueMaster: should be looking for libmysqlclient.so.18 [00:40] Yes, it should. [00:41] the way bacula supports multiple db backends is kind of silly I think [00:41] (see the bug report for the gory details). [00:41] they should have figured out dlopen() years ago [00:45] It looks like we made a half hearted attempt to fix multilib issues in 5.2.5-0ubuntu1 by adding the path for mysql lib64. I say half-hearted as the patch failed to add support for any other arch. [00:45] GrueMaster: *DOH* === sixstringsg|away is now known as sixstringsg === sixstringsg is now known as sixstringsg|away === pdtpatr1ck_ is now known as pdtpatr1ck [02:56] New bug: #949608 in samba (main) "package winbind 2:3.5.8~dfsg-1ubuntu2.3 failed to install/upgrade: subprocess installed post-installation script returned error exit status 127" [Undecided,New] https://launchpad.net/bugs/949608 [03:32] hi guys, I'm trying to install ubuntu on my first raid setup. raid1 [03:32] it gets to partition area and asks for iscsi stuff? [03:32] nOStahl: md or fakeraid [03:32] I setup the raid in bios [03:32] not sure what md stands for [03:33] k I'm at screen now says ! detect disks / one or more drives container serial at a raid configurations have been found, do you wish to activate these Raid devices? === skrewler_ is now known as skrewler [03:34] nOStahl: do not set up raid in the bios [03:34] why not [03:34] nOStahl: because it is fakeraid [03:37] ok so go back into bios and blow away the raid stuff [03:37] Yes [03:37] then restart the installer? [03:37] set it back to AHCI [03:38] always set it to AHCI not hybrid or traditional or raid [03:38] learning something new everyday :) [03:38] it has option for SATA EMULATION legacy mode IDE or Native Mode IDE [03:38] in my bios [03:38] or RAID [03:39] its an hp dc5750 microtower [03:39] How old is this box? Several years? [03:39] 2006 [03:39] i'd say [03:39] probably predates AHCI [03:40] Try native mode [03:40] noticed the bios for it is up to 2.36 and its running 2.25 [03:42] I am usually pretty wary of firmware upgrades [03:42] I tend to avoid upgrades unless there's a problem you KNOW it will fix [03:42] aye I don't like chancing a brick [03:42] s/know/are reasonably confident/ [03:43] almost back to partition area [03:46] so it will let me setup the raid1 here soon? [03:47] k it is asking me again if I want to activate serial at a raid devices [03:48] you do not [03:48] though you may have to zero the disks to fix this problem, I ran into it [03:48] even though I said no, it detected and assembled anyway [03:48] and screwed everything up [03:48] k [03:49] so now at partition disks screen [03:49] guided - use entire disk or guided - use entire disk and setup lvm etc [03:49] or manual [03:49] if you want raid you want manual [03:49] k [03:49] so at screen now showing the two 1.5 terabyte hard drives [03:50] to do md raid, you have to create partitions of type 'volume for RAID' on each disk, then create the raid, then create partitions on the raid [03:50] you may want to create a /boot or swap area outside of the raid on the bare disks, though [03:51] hrmm [03:51] i am setting this tower up as a cloud controller / storage controller [03:52] with two dell optiplex 760 towers as nodes [03:52] so this box will be serving the images for the instances etc. [03:59] ok so I need to setup how large of a partition for /boot [04:04] qman___: the wiki does not say to select volume for RAID it says to partition each drive as normal and then go back and select configure software raid [04:04] does that sound right? [04:05] qman___: yes, easiest solution is to write zeros to the first and last ~16MB of disk === sixstringsg|away is now known as sixstringsg === jtv1 is now known as jtv [04:43] da/win 6 [04:53] roaksoax: ENOCHAN [04:59] lol [05:15] my ubuntu squid server with two NIC doest not work [05:15] hi all [05:16] my squid ubuntu server with two NIC doest work. one is for wan IP and one is LAN [05:16] my squid ubuntu server with two NIC does not work. one is for wan IP and one is LAN === philipballew is now known as hello_my_name_is === hello_my_name_is is now known as philipballew === sixstringsg is now known as sixstringsg|away [07:45] hello. i need that a couple of packaged be of newr version [07:45] what could i do? add mirrors for later versions of ubuntu? i am on LTS [07:58] also i found out there is some update-manager? [08:01] is there hope i can update the server without formatting? [08:11] Anaphaxeton: do-release-upgrade [08:12] No new release found [08:12] Anaphaxeton: that'll upgrade the release to whatever's next, or to the next LTS if running an LTS, that is, if running 10.04, it won't do much, since 12.04 isn't released [08:12] :( [08:12] ok [08:12] Anaphaxeton: running lucid? [08:12] is lucid 10.04? [08:12] if so, you can choose to upgrade to a 'normal' release (default is next LTS release) [08:12] yes [08:13] i used the -d flag [08:13] if you want to upgrade to 10.10, change /etc/update-manager/release-upgrades and set prompt=normal [08:13] erm... [08:13] that'll upgrade to 12.04 *beta* [08:13] which may not be a good idea [08:13] yes [08:13] maybe [08:14] but it's up to you ;) [08:14] however i am not using it for exotic stuff [08:14] then it'll probably work [08:14] a simple home server for irc logging and torrents [08:14] keep a backup in case the midden hits the windmill... [09:08] hi. how can i check if I have packages installed from outside the standard repos main/universe/multiverse? like PPAs, third party repos etc? [09:09] apt-cache policy foo, might help [09:13] New bug: #946953 in samba (main) "'Permission denied' when using a windows share" [Undecided,New] https://launchpad.net/bugs/946953 [09:18] twb: I would have to do this on every single package I have installed. isn't there a more efficient way? [09:22] morning o/ [09:26] cemc: write a sh script? [09:44] i ve done it [09:45] i destroyed my server [09:45] the upgrade process could not complete [09:45] and a reboot made the system useless [09:46] then running a usb stick distro [09:46] seems to not see mt raid 0 [09:46] my* [09:49] hello all [09:49] hey guys, im sorry for the n00b question, but can someone explain to me what does ubuntu cloud means exactly? [09:50] My Ubuntu 12.04 A2 and B1 installs keep kernel panicking on boot: log.c:768: Assertion failed in log_clear_unflushed: log->remote_closed (Kernel 3.2.0-17-generic) [09:50] drag0nz, http://en.wikipedia.org/wiki/Cloud_computing [09:51] anybody else see this - was hoping it was an Alpha-2 issue. [10:14] drag0nz: it's a buzzword. It basically means the same thing as time-sharing (60s) or thin clients (90s) [10:15] drag0nz: its ubuntu's ability to provision cloud IaaS services out of the box [10:19] hey folks [10:20] I'm trying to script the creation of LXC containers, using disk image files [10:20] is there a way to get mkfs.ext4 to not ask if the device specified is not a block device? [10:21] s/ask/ask for confirmation/ [10:21] what is the recommended way to restrict ssh access to only scp/sftp (no shell) on lucid 10.04 ? [10:21] I tried -q, but that doesn't seem to make a difference [10:21] cemc: http://www.debian-administration.org/articles/94 comes to mind [10:22] kai: thanks! [10:23] first hit for "ssh sftp only" on google, btw :) [10:24] cemc: http://solderintheveins.co.uk/2011/03/ubuntu-sftp-only-account-how-to/ has a bit more comprehensive setup [10:26] thanks [10:26] no worries :) [10:29] cemc, you may have to add a Match to close the Match Group "directive" in sshd_config [10:37] hi all [10:37] bluefrog: thanks for that. the manual says it's either another Match to close the block or the end of the file. since the guide adds those at the end probably that's why it doesn't need a closing Match [10:51] lynxman: do you have access to any amd servers? [10:52] Daviey: yessir and they're even running Ubuntu [10:53] lynxman: \o/, precise? [10:53] Daviey: Oneiric, they're prod machines [10:53] Daviey: AMD Opteron(tm) Processor 242 [10:53] Daviey: was thinking about upgrading them to precise though [10:54] lynxman: dammit, any lab machines running precise on amd64, that you know of? [10:54] * RoyK has one or two [10:54] Daviey: all of them are xeon [10:55] pentium III xeon? ;) [10:55] Daviey: as said, I can upgrade them to precise, its my mysql prod db [10:55] Daviey: nothing wrong can happen right? *wink* [10:56] lynxman: really, upgrading a production machine to precise? now? [10:56] RoyK: I'm reckless like that [10:56] RoyK: it's actually an active-passive cluster, so if I upgrade just one should be fine [10:57] and you're not afraid that the older version of mysql will get a nervous breakdown when its peer has been upgraded and data on disk changed to a new format? ;) [10:59] eeek [10:59] RoyK: Yeah, i really want to get some data from an amd64 machine on precise :( [10:59] thanks anyway [11:00] RoyK: nah ;) [11:08] upgrading an ubuntu server is a pita... [11:08] goodbye... going to my desktop distro, archlinux! [11:08] oh divas :) *shrug* === mrevell_ is now known as mrevell [11:42] Daviey: I think I'm misunderstanding the triage report - http://reports.qa.ubuntu.com/reports/ubuntu-server/triage-report.html [11:42] when I set the importance I would expect bugs to move from New/Undecided to New? [11:42] is that not correct? [11:50] jamespage: it should... [11:52] Daviey: is there a nice way to make apt-get be more verbose on about what happens in maintainer scripts [11:52] error code 11 is not very descriptive... [11:52] jamespage: set -x ? [11:53] Daviey: doh! [11:53] jamespage: dpkg --debug=1000 [11:53] * jamespage faceplants [12:32] jamespage: if I could get a patch that fixes bug 949044 and touches only ARM specific code, this could get sponsored through feature freeze, right? [12:32] Launchpad bug 949044 in openmpi "Basic openmpi hello world fails on arm" [High,Triaged] https://launchpad.net/bugs/949044 [12:33] rbasak: how is that a feature? [12:33] Daviey: that's what I mean. It's a bug, so should have no issues getting uploaded? That's my understanding, I just wanted to check! [12:34] rbasak: right! :) [12:51] hey zul [13:14] apart from changing the middleware configs at api-paste.ini does packages(services) nova/api/volume/glance really needs some more changes after the new keystone? === AndroUser2 is now known as emkoemko [13:20] hi [13:51] rbasak, as Daviey says - that should not be an issue [13:51] jamespage: great, thanks [14:05] what is the url that one shoudl use to be able to have a server doa network install from the archive? [14:06] is this the url that i want http://archive.ubuntu.com/ubuntu/dists/lucid/ [14:12] lynxman, are you doing some updates for puppet? [14:13] Daviey: i havent been able to reproduce that lxc network injection bug [14:16] hey guys, I'm setting up my first raid a raid1 setup with two 1.5 terabyte hard drives, should I also do LVM? [14:18] zul: :/ [14:19] * smb guesses this is not a particularly good time to nag zul about reviews/sponsoring... [14:20] smb: xen right? [14:20] zul, Right, though I have another one for libvirt by now... [14:20] bug 948333 and bug 949028 [14:20] smb: queue them up right now before i forget :) [14:20] Launchpad bug 948333 in xen "Xen: pxeboot for e1000 emulation not working" [Medium,In progress] https://launchpad.net/bugs/948333 [14:20] Launchpad bug 949028 in ubuntu "libvirt: xen: never use type=ioemu for vif definitions" [Medium,Triaged] https://launchpad.net/bugs/949028 [14:23] smb: doing it right now [14:23] zul, many cheers :) [14:25] <_ruben> eagles0513875_: http://archive.ubuntu.com/ubuntu/ oughta be enough for a netinstall url [14:25] _ruben: well xenserver is complaining when it tries to update the archives saying there is no release file [14:26] that is just a http reference to the URL [14:26] you need more info that that [14:27] ikonia: like what version etc [14:27] jamespage: fancy reviewing a srcNEW? [14:28] Daviey: OK [14:28] correct [14:28] ok thanks ikonia [14:29] jamespage: http://people.canonical.com/~davewalker/convoy/ [14:29] * jamespage goes to grab coffee [14:30] whats convoy? [14:31] Hello - i am needing to setup an smtp server - before i get to far in - am i on the right path with using Postfix for this [14:33] zul: https://launchpad.net/convoy [14:33] New bug: #949956 in lxc (universe) "lxc-start-ephemeral keeps same MAC address, and so same IP address, as base instance" [Undecided,New] https://launchpad.net/bugs/949956 [14:33] Daviey: oooooh... [14:34] smb: did the libvirt patch come from upstream or totally original [14:35] zul, Done by me [14:35] smb: ok just wondering [14:35] zul, It might be something to feed back [14:36] smb: i was just thinking that [14:36] zul, Just not sure what the "usual" procedure would be [14:37] smb: i would say talk to hallyn since he maintains it but he isnt here this week [14:37] smb: anyways uploaded both [14:37] zul, Ok, will do so. Great, thanks [14:40] hey guys, i installed ubuntu server and now when I reboot it show grub and then its blank right after that.. [14:40] ubuntu 11.10 [14:41] zul, Btw, the xen patch also might be something to feed back to Debian. I think the change of rom file was part of a Debian patch. [14:42] smb: ack [14:42] any ideas? [14:45] jamespage: yes, adding some patches that are required to revert a previous behaviour in lockfile treatment [14:45] jamespage: almost done, it's a bit of a pita :) [14:45] lo. [14:45] lynxman, can you pickup a couple of fixes for bug 948983 [14:45] Launchpad bug 948983 in puppet "puppetmaster-passenger default vhost has wrong documentroot" [High,Confirmed] https://launchpad.net/bugs/948983 [14:46] I think they are both trivial - glenn_ is the reporter [14:46] jamespage: glad to do so :) [14:46] nOStahl, Could be various things. You could try to user "nomodeset" on the kernel arguments from grub. I think 11.10 did not use quiet anymore... [14:46] jamespage: as i was saying, it might be a good idea, that the puppetmaster-passenger checks if there is a /etc/puppet/puppet.conf before installing, and either backups that file or asks the user for confirmation [14:46] k so I'm in grub and I hit e [14:47] glenn_: I reckon that's done automatically by the packaging for any config file, right jamespage? [14:47] shows things like setparams and ins mod stuff [14:47] where do I do nomodeset [14:48] glenn_, ah - so that file is provided by puppet-common [14:48] nOStahl, Should be the line which also sets the root= I believe, give me a sec [14:48] ty smb [14:48] and lynxman is correct in that any changes to that file made locally are preserved by default be the package management system [14:48] you can elect to take the new file - but its an interactive prompt [14:49] jamespage: i didnt got that question, but perhaps thats because of the error in the package? [14:49] nOStahl, Actually the one starting with linux and with root=xxx ro <- there [14:49] hmm [14:49] if I've created my own package repo, how do I sign it with gpg? [14:50] it should be classified as a conffile [14:50] so it should prompt [14:50] in the < >? [14:50] jamespage: will tackle both at the same time and repush the branch, if you fancy reviewing later I'll be honoured :) [14:50] nOStahl, no, sorry, without [14:50] k ty [14:50] lynxman i can test if you want [14:50] lynxman, ack - happy todo so [14:50] glenn_: oh that would be superb :) [14:50] jamespage: yay \o/ [14:50] lynxman if youd put it on ur ppa i can test it [14:51] lynxman, I need to look at that rabbitmq package again don't I [14:51] did that for the backports of lucid/./. too [14:51] glenn_: will do so [14:51] glenn_: thank you very very much! [14:51] * jamespage pokes himself on behalf of lynxman [14:51] jamespage: yeah :) [14:51] smb: k did that then hit f10 to boot and still black screen [14:52] nOStahl, f10?... not sure I user ctrl-x to boot a changed setup. but maybe I just ignore other keybindings [14:52] jamespage: so, if id have /etc/puppet/puppet.conf created on a fresh server, you say that if the package install wants to replace that file it should prompt the user? [14:52] ah ok [14:52] restarting lets check [14:53] k tried it again hit e and added nomodeset to the end of ro line [14:54] ctr-x and still black screen [14:54] nOStahl, Yes, actually says both do the same [14:54] this is on a fresh install of ubuntu server 11.10 raid1 [14:54] nOStahl, Just had never relaized it changed or was added [14:56] what do I do now heh [14:56] nOStahl, you could add "debug" instead of nomodeset, which will make more boot messages visible [14:57] just tried recover mode kernel [14:57] nOStahl, And what kind of raid1 (hw, fakeraid/dmraid or softraid/md)? [14:57] its booting [14:57] softraid/md [14:57] dropped me saying degraded drive [14:58] softraid.. UGH [14:58] SpamapS, purist. :) [14:58] nOStahl: you should be able to say "Y" to boot degraded [14:58] smb: apologist! [14:58] SpamapS, Never! :-P [15:00] its saying things like md0 unknown partition stuff [15:00] Anyway, that actually reminds me that I am not sure how smart grub nowadays is, but I'd always have /boot on a non-raided partition. I think normally the installer does that automatically [15:00] mdadm CREATE user root not found [15:01] nOStahl, unknown partition may be if the whole md is used a lvm pv [15:01] I didn't setup lvm [15:02] jamespage, lynxman: the install of the puppetmaster-passenger package asks me if it should replace the config file [15:03] ya its just looping trying to start in degraded mode [15:03] glenn_, puppetmaster-passenger should not touch /etc/puppet/puppet.conf [15:03] but it will pull in puppet-common which will want to update that file [15:03] reinstall is in order it looks like [15:03] puppet-common that is ofcourse, as dependency [15:03] update/replace [15:04] who is squigley.namespace.at ? [15:04] i got that in my puppetmaster vhost now :) [15:04] nOStahl, Hard to say... trouble is that it is rather rare I have to resort to mdadm command. so I forget [15:05] nOStahl, I think there was a command to inspect the individual disks meta data... [15:05] mdadm --excamine /dev/xxxx [15:05] examine even [15:05] SpamapS, Right, thanks [15:05] nOStahl: what happened? RAID1 problems post install? [15:05] ya [15:06] * SpamapS tests that every release, and so would be interested to hear if there are holes in the testing [15:06] I followed the ubuntu server setup guide [15:06] I'm running an hp dc5750 with two caviar black 1.5 terabyte hard drives [15:06] lynxman: can you double check if that hostname is in the puppetmaster-passenger code? it seems hardcoded [15:07] lynxman: on my server i have the hostname of a developers machine [15:07] nOStahl: the degraded boot should drop you to a shell if you say N [15:07] SpamapS: should i do that first before trying a reinstall? [15:08] I think that would be helpful to find out what went wrong [15:09] k one min [15:10] nOStahl: yes, there may be a bug that needs fixing.. it would help a lot. :) [15:10] nOStahl: is this 11.10 ? [15:10] Daviey: convoy feedback - http://pad.ubuntu.com/convoy [15:10] k at initramfs [15:10] 11.10 yes [15:11] nOStahl: so first I'd just do mdadm --examine on each device you think should be part of the array [15:12] example? [15:12] mdadm --examine /dev/sda [15:12] if you have an sda [15:13] k ty [15:13] hey guys, if install the tomcat java server do i need to install the java JRE? [15:13] no md superblock detected on /dev/sda [15:13] same with /dev/sdb [15:13] df shows no devices exempt for udev and tmpfs [15:14] nOStahl: partitions not devices [15:14] nOStahl, And when you created the raid, you used sda and sdb or sda1/sdb1 [15:16] k walk me through this lol df shows no devices except for udev and tmpfs [15:16] http://paste.ubuntu.com/874680/ [15:16] so mdadm can't find any devices to check? [15:16] nOStahl, what does cat /proc/partitions show? [15:16] checking [15:16] sda / sdb / dm-0 / dm-1 [15:17] nOStahl, hm the dm-* ones are surprising... dmsetup ls --tree (hoping this works) [15:18] that spit out pdc_bchdbda1 [15:18] and some other lines [15:18] that reeks a bit os fakeroot.... [15:19] nOStahl, could you paste me the whole output as a pm or pastbin [15:21] done [15:22] So that looks like a bit like a dmraid consisting of sda and sdb and probably a partition on that... [15:23] If you could paste dmsetup table [15:25] So yes the pdc_bchdbda1 is a partition on a mirror. But not managed by md [15:25] nOStahl, Can it be that you also have some RAID1 option set up in the BIOS [15:26] I did at first [15:26] but then i put it back to normal [15:26] as I was told I didn't want the bios version [15:27] nOStahl, Ah, that is potentially the problem. Maybe meta data on the devices was not removed properly. So now dmraid still grabs the devices [15:28] boot up a gparted disk and zero them out or something and reinstall ? [15:30] zul: I tried to approve the quantum in binNEW, but got: [15:30] ** quantum could not be accepted due to The following files are already published in Primary Archive for Ubuntu: [15:30] quantum-common_2012.1~e4-0ubuntu1_all.deb [15:30] gah? [15:30] nOStahl, about. potentially you could boot the installer and switch to a different vt when it comes to disk setup. But also make sure to have disbanded the raid in the bios and maybe change the mode from raid to ahci if possible in a second step [15:30] Hello, I seem to have a common problem across multiple Ubuntu Version, Multiple Pieces of hardware. Basically what happens is I do a net install via PXE boot, once it completes it boots, but stops at a flashing cursor. I know the system itself boots since I can switch to tty2 and it runs without issue. [15:31] my bios dosnt have ahci [15:31] iggi__, kinds of sounds like a video driver issue [15:31] zul: looks like python-quantumclient and quantum both provide quantum-common and they have the same version [15:32] zul: I need to reject this for now [15:32] nOStahl, ok, then at least it the disks should show up as unmanaged there. I think, bit fuzzy since every bios is a bit different [15:32] jdstrand: ok thanks [15:32] k going to reboot into ubuntu live and check out the disks there in gparted and format them [15:34] nOStahl, k, not sure how well it is done. Usually a dd if=/dev/zero of=/dev/sda bs=1M should be clean but also takes ages (with 1.5TB) [15:34] what would you say an eta would be for dd'ing [15:35] lynxman: did you got my message regarding the developers hostname hardcoded in puppetmaster-passenger? [15:36] nOStahl, no clue, sorry. can depend on a lot of things and rarely done. You may try to be smart and only erase the beginning and use skip= to erase the end in a second step [15:36] nOStahl, But then there is also the chance that the raid bios plays trick with host protected areas [15:36] patdk-lap, I've been told that before, but it's different server models. I'll dump the VGA info and check if they're the same chip, I don't think they are though. I'll just file a bug report I suppose [15:37] ugg :P [15:37] most *server* boards use that matrox 400 chip [15:37] and I believe is one of the chips with the issue [15:37] or the old ati chips [15:38] Well this one is an ASPEED technology which I've not heard of before [15:38] ASPEED Graphics Family (rev 10) [15:39] Daviey: do we need to get an FFe/release team ack for the changes we are making for rabbitmq-server? [15:39] its fixing up existing universe packages by moving them into rabbitmq-server as they can all be built from one source tree now [15:42] jamespage/lynxman: i found the lines: ext/rack/files/apache2.conf: SSLCertificateFile /etc/puppet/ssl/certs/squigley.namespace.at.pem [15:42] jamespage/lynxman: thats in the puppet source [15:42] hmm [15:42] should i create a bug for that a puppetlabs? [15:43] s/a/at [15:44] no [15:44] that gets used at the template for /etc/apache2/sites-enables/puppetmaster [15:44] jamespage: better they use example.com or whatever [15:44] jamespage: thats the developers hostname [15:45] jamespage: is there a diff for rabbit? [15:46] Daviey, linked to bug 948993 [15:46] Launchpad bug 948993 in rabbitmq-server "rabbitmq-2.7.1-0ubuntu1 lacks compatibility with plugin packages" [Undecided,Confirmed] https://launchpad.net/bugs/948993 [15:49] I have submitted an MP to fix bug 949956: https://code.launchpad.net/~benji/ubuntu/precise/lxc/bug-949956/+merge/96601 [15:49] Launchpad bug 949956 in lxc "lxc-start-ephemeral keeps same MAC address, and so same IP address, as base instance" [Undecided,New] https://launchpad.net/bugs/949956 [15:49] jamespage: so i should leave it like that ? the template? [15:49] glenn_, I'm not sure why you have the raw template - it should be re-written during configuration of puppetmaster-passenger [15:49] jamespage: that was in my vhost [15:50] jamespage: i put bla in puppet.conf [15:50] jamespage: guess its a bug then [15:51] jamespage: looking === fenris is now known as Guest71737 === Guest71737 is now known as ejat === Lcawte|Away is now known as Lcawte [15:59] Daviey: ta very much [15:59] the debdiff has had review from me and SpamapS === Ursinha is now known as Ursinha-lunch === fenris_ is now known as Guest47985 [16:30] Daviey: thanks for the reviews === swishly is now known as swish2 === swish2 is now known as swishly [16:40] jamespage: SpamapS just posted one minor correction to the debdiff [17:19] puppet/precise seems to wind up with zombie children from time to time, which it then fails to reap [17:19] puppet is weird with children anyway, they just detach it in ruby [17:19] select(0, NULL, NULL, NULL, {0, 994126}) = 0 (Timeout) [17:19] select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout) [17:19] select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout) [17:20] that's the parent [17:20] lamont: do you have custom modules/manifests which could cause this? I had something familiar too [17:21] dunno... a backport of 2.7.11 to lucid (and hardy for that matter) does not show this [17:21] are you on the 0.24? [17:21] 0.24? [17:21] puppet 0.24 is default on lucid, backports put you higher [17:21] 2.7.11-1 backported to lucid and hardy seem to not hit this [17:22] oh [17:22] nm :) [17:22] only seeing it on machines running precise. and there it is common [17:22] did you backport the precise version to lucid? [17:23] yes [17:23] because the official backports for lucid come from oneric i believe, and they are on 2.7.1. does that version have the same behaviour, or is it only with 2.7.11 ? [17:24] we've seen it since at least 2.7.9 [17:24] I think our use of 2.7.9 predated our use of precise [17:24] though not 100% sure on that [17:24] bigon was complaining of the same thing a few days ago I think [17:25] micahg: that it's new to 2.7.11 or that it's there wiht 2.7.1? [17:25] +1 [17:25] i had issues with an upstart script regarding children, but that was totally something else [17:25] https://launchpad.net/~bigon/+archive/lucid-backports << just started my backport ppa :p [17:25] lamont: the problem is the precise package changed too much to make an official backport easy from precise [17:26] micahg: what exactly is so different? [17:26] micahg: yeah... we kinda ripped out cjwatson's change [17:26] micahg: it would be very nice to have precise puppet package backported to lucid in the future, instead of the oneric one [17:26] glenn_: ruby deps, dpkg-maintscript-helper usage [17:27] micahg: ah ok [17:27] ruby gem name [17:27] bigon: we can't do that for backports ;) [17:27] it's only s/ruby-json/libjson-ruby [17:28] well, that part would be easy, but some of the other packaging changes were more intrusive, if there's an actual bug in the oneiric package and the fix isn't too big, maybe that can be SRUd [17:28] i still dont understand the template vhost issue with puppetmaster-passenger [17:29] the path of the docroot is not ok? === koolhead17|afk is now known as koolhead17 [17:29] glenn_: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662866? [17:29] Debian bug 662866 in puppetmaster-passenger "puppetmaster-passenger: Incorrect DocumentRoot in apache2.site.conf.tmpl" [Normal,Open] [17:30] bigon: well i have been testing some things, and when i just put bla in puppet.conf, then install puppetmaster-passenger without replacing the SSL certificates are names according to the raw template [17:30] bigon; no not that one [17:31] ah well I didn't saw this I think [17:31] -> home [17:32] guess people should just use a proper puppet.conf then, else they experience weirdness [17:32] but i think it should be catched and put in the right way, to be more user friendly [17:33] .::::..:::.... [17:33] .:""":::..::. :::.. [17:33] ...::::::. :.::: '::: [17:33] ..:::::.. ..:::. . '::: :".::. [17:34] lynxman, I'll pester Daviey tomorrow about rabbitmq-server.... [17:34] jamespage: :) [17:35] jamespage: I think I'll push another debdiff with SpamapS suggestion, it's a very minor one [17:36] lynxman: where in the puppet source can i find the code which would use the template and create the actual vhost? [17:36] glenn_: it should be on the debian packaging part, gimme some mins to get my head around this patch and I'll assist you :) [17:37] lynxman: awesome [17:39] seems to be puppetmaster-passenger.postinst [17:39] this is worse then i thought :> [17:40] since it seems to reside in the puppet binary [17:42] glenn_: all the modifications are in puppetmaster-passenger.postinst yeah [17:42] glenn_: so? we just need to patch it [17:42] err: Could not parse /etc/puppet/puppet.conf: Could not match line bla at /etc/puppet/puppet.conf:bla [17:43] notice: Removing file Puppet::SSL::CertificateRequest err: at '/etc/puppet/ssl/ca/requests/err:.pem' [17:43] notice: Removing file Puppet::SSL::CertificateRequest err: at '/etc/puppet/ssl/certificate_requests/err:.pem' [17:43] root@puppetclient:/etc/puppet/ssl/private_keys# ls [17:43] ?[1;35merr:.pem could.pem not.pem parse.pem [17:43] nice :> [17:44] before this i had the hostname from the template itself [17:46] root@puppetclient:/etc/puppet/ssl/private_keys# puppet config print certname [17:46] err: Could not parse /etc/puppet/puppet.conf: Could not match line bla at /etc/puppet/puppet.conf:bla [17:46] puppetclient.glennaaldering.nl [17:46] how would you patch something like this [17:46] cut out the err: line? [17:47] yeah that would work [17:57] lynxman: if i put this in the postinst the cert is created ok: puppet cert generate $(puppet config print certname |grep -v err) [17:59] lyxnman: but the problem is that the first line of the output is used for creating things, it goes for all puppet config options [17:59] lynxman: the installer should exit i think [18:01] glenn_: still not with you :) 1 sec [18:01] lynxman: it helps when i just talk :) [18:02] glenn_: lol [18:02] lynxman: it does :) i got my first deb package build :> [18:03] i could fix my own bug :> [18:03] put it a2enmod headers [18:03] nice [18:04] s/it/in [18:05] but lynxman is fixing that already lol [18:05] :) [18:17] glenn_: okay I reproduced the issue [18:18] lynxman: i am doing an if statement at the top now, checking for err in puppet config print [18:18] glenn_: http://pastebin.ubuntu.com/874923/ [18:18] lynxman: and if so it should exit [18:19] lynxman: um, is ur paste the fixed one? [18:19] glenn_: nope, its just the one I just built (with my own set of patches applied), now hunting down yours :) [18:19] lynxman: ur paste is not the same as my issue [18:19] glenn_: yeah that's why I needed to first finish this patching [18:19] lynxman: whats wrong with this: if [ $(puppet config print) =~ "err" ]; then [18:20] this is what i want to achieve :> [18:24] glenn_: just diving into it right now, let me see... [18:27] stupid bash [18:28] why cant i use islike [18:29] oh i have to use regex [18:40] lynxman: are you able to reproduce it? [18:47] glenn_: on it [18:47] * lynxman is being pulled in different directions [18:47] im just strugging with sh syntax [18:56] glenn_: found the errors and fixed them already :) [18:56] glenn_: let me update the bug [18:56] lynxman how [18:56] ive been staring an half hour [18:56] :> [18:57] * glenn_ curious now [18:58] whats the bug id/url [18:59] glenn_: you reported it ;) [18:59] glenn_: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983 [18:59] Launchpad bug 948983 in puppet "puppetmaster-passenger default vhost has wrong documentroot" [High,Confirmed] [18:59] lynxman: thats old, im on a new one :> [19:00] you must be really busy.. [19:01] glenn_: it really shows ;) [19:01] uhuh [19:01] jamespage: any other puppet bug I must look at? #948983 is done [19:02] lynxman: the one im onto is pretty nasty [19:02] glenn_: can you point me at the bug in launchpad? [19:03] lyxnman: i should create it for you then [19:03] but its easy to reproduce [19:03] should i just file it? [19:03] glenn_: please, otherwise I can't track it [19:03] sure ok [19:05] jamespage: I don't need no pestering! :) [19:07] Daviey: you're a star ;) [19:07] smoser: ping [19:08] oooh...jono needs help with a server ;) [19:09] I need help with my server, when I try to boot it it says "There appears to be one or more degraded RAID devices" and a ton of other information. What could be wrong, all my disks are working properly.. [19:09] zul, here. [19:09] It's been working great for the past 15 days, just rebooted it [19:09] Plizzo: seems like one of the disks is not ok [19:09] smoser: have you run across any documentation for valid ec2 key names [19:10] Plizzo: have you tried megacli to return information regarding the raid arrays? [19:10] glenn_: But I ran the server 5 minutes ago, everything was working fine, just did a normal shutdown and this happened [19:10] glenn_: What is that? [19:11] Plizzo: its a tool which you can use in a running system to show all information regarding raid stuff [19:11] Right now I'm stuck in BusyBox because I don't want to boot degraded [19:11] Plizzo: ouch, already rebooted... [19:11] Plizzo: have you tried looking in the controller itself? [19:11] glenn_: I don't have a controller, it's a software raid [19:11] glenn_: Or what do you mean? [19:11] Plizzo: nevermind the megacli then [19:12] Plizzo: i was figuring ur on hardware raid :) [19:12] Plizzo: i dont know much about software raid sorryz [19:12] Plizzo: i suggest you try to get information from the commandline using the software raid tools [19:12] ec2 key [19:12] glenn_: Alright, thanks anyway [19:12] as in ssh key you mean ? zul ? [19:12] Plizzo: to see if there is an error or any other message regarding the arrays or disks [19:12] i can just try some if you'd like [19:13] glenn_: But I don't want to boot degraded, what will happen if I do? [19:13] smoser: as in keypair name [19:13] Plizzo: what kind of raid set do you have? [19:13] smoser: im assuming that its similar to bucketnames [19:13] My system is on a 64GB SSD, and I have three 2TB seagate drives in RAID5 array [19:13] zul: any idea sup with this one ? just hit it myself https://bugs.launchpad.net/ubuntu/+source/keystone/+bug/948719 [19:13] Launchpad bug 948719 in keystone "uninstall keystone error" [High,Confirmed] [19:13] glenn_: My system is on a 64GB SSD, and I have three 2TB seagate drives in RAID5 array [19:14] Plizzo: if its raid 5 and one disk is bad, i dont think much would happen [19:14] plizzo: if its raid 5 and 2 disks are bad, the data should be broken already :) [19:14] glenn_: I've been using the server all day, streaming content. I've had this error once before but it wen't away when I rebooted [19:14] adam_g: havent seen that before ill take a look [19:15] Plizzo: how did you get into busybox? was that due to the reboot? [19:15] glenn_: I'm going to open the computer and check that all SATA sables are in place [19:15] zul: there are some tempest tests that test constraints on keynames, but i was never able to find any documentation to support those rules. [19:15] plizzo: next time get more information before you reboot a server when raid is degraded, at least that is what i would do [19:15] glenn_: It automaticly jumps to busybux when the "Boot degraded" question times out [19:15] adam_g: right im looking for ec2 specific [19:15] Plizzo: so your running system just went into busybox? [19:15] cant imagine [19:15] adam_g: because right now " " is a valid character and it probably shouldnt be [19:16] zul: yea, i was trying to find ec2 API docs that defined that stuff, couldn't find it [19:16] glenn_: No, I rebooted my server like normal, and at boot-up it gave me the "degraded raid" message, and when I did not choose anything it wen't into BusyBox [19:17] adam_g: trying to make ec2 api suck less :) [19:17] Plizzo: You should have checked the raid status before rebooting :) [19:17] Plizzo: you should try it from busybox, using ur software raid tools [19:17] Plizzo: find out why the array is degraded, and fix accordingly === Ursinha-lunch is now known as Ursinha [19:19] lynxman: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/950183 [19:19] Launchpad bug 950183 in puppet "puppetmaster-passenger postinst creates wrong certificate files and puppetmaster vhost if puppet config print has an error" [Undecided,New] [19:20] root@puppetclient:/etc/puppet/ssl/private_keys# ls [19:20] ?[1;35merr:.pem could.pem not.pem parse.pem [19:20] :> [19:23] Plizzo: something like mdadm -Q i suppose [19:24] Plizzo: if you say "Y" to the boot degraded message, does it boot fine? [19:25] Plizzo: the reason for the busybox is to allow you a chance to fix any weirdness in your raid superblocks that may have come from disconnecting/reconnecting drives [19:25] SpamapS: I booted Linux degraded and ran cat /proc/mdstat [19:25] New bug: #950183 in puppet (main) "puppetmaster-passenger postinst creates wrong certificate files and puppetmaster vhost if puppet config print has an error" [Undecided,New] https://launchpad.net/bugs/950183 [19:25] I have three disks /dev/sda, /dev/sdb, /dev/sdd [19:26] This disk is not in the list of active devices: /dev/sdd [19:26] But the disk is recognized by the system otherwise [19:26] Which I find odd [19:26] glenn_: What does mdadm -Q do? [19:27] man mdadm [19:27] it queries ur raid device [19:27] mdadm --query /dev/md0 [19:27] something like that [19:27] Plizzo: mdadm --examine /dev/sdd [19:28] or that :) [19:29] "mdadm: No md superblock detected on /dev/sdd." [19:29] But all disks say that [19:29] Plizzo: wha? [19:29] Plizzo: can you pastebin mdstat ? [19:29] Sure [19:30] http://pastebin.ubuntu.com/875049/ [19:30] md0 : active raid5 sda1[0] sdc1[1] [19:30] Plizzo: AHA [19:30] Plizzo: --examin /dev/sdd1 [19:30] Plizzo: you forgot to mention you had partitions defined [19:31] SpamapS: I'm not that good with this, a friend of mine helped me set up the array, and mdadm would not let us create the array without partitions [19:31] I'll paste the command output [19:32] http://pastebin.ubuntu.com/875051/ [19:32] adam_g: do you have a /etc/dbconfig-common/keystone.conf? [19:33] SpamapS: http://pastebin.ubuntu.com/875051/ [19:36] SpamapS: To me everything looks normal, what does it say to you? [19:38] Plizzo good luck on the array [19:38] im off [19:44] Plizzo: mdadm -A /dev/md0 /dev/sdd1 [19:44] Plizzo: that *should* add it back in [19:44] SpamapS: mdadm: /dev/md0 is already in use. [19:44] Should I stop the array? [19:49] smoser adam_g: a hah http://docs.amazonwebservices.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd-CreateKeyPair.html [19:49] SpamapS? [19:50] Plizzo: no it should be able to be hot-added [19:50] SpamapS: Seems not :/ [19:50] Plizzo: what version is this? [19:51] OS? [19:51] SpamapS: I'm running Ubuntu Server 11.10 x64 [19:52] Plizzo: weird [19:52] nice work, zul [19:52] SpamapS: What can I do? :( [19:53] I found it [19:54] It should be a lowercase "a" [19:54] sudo mdadm -a /dev/md0 /dev/sdd1 [19:54] Plizzo: ahhh [19:54] I think I actually usually use --add [19:54] zul: cool [19:54] SpamapS: http://pastebin.ubuntu.com/875077/ [19:55] Plizzo: gggrrrreeatt success! [19:56] SpamapS: Why /dev/sdd1? [19:56] http://cdn.pimpmyspace.org/media/pms/c/e7/7l/l3/borat.jpg [19:56] Plizzo: most likely it had some problem during one of your boots [19:57] Plizzo: any inconsistency is met with refusal to go forward.. [19:57] SpamapS: I'm going to do a reboot and see if it still works ;) [19:57] Wish me luck [19:58] Plizzo: wait for the recovery! [19:58] SpamapS: Huh? [19:58] Plizzo: it should continue the recovery on reboot.. but.. well if you are willing to sacrifice your data, I'd be interested ;) [19:59] SpamapS: I already rebooted, did not know it had to do that :/ [19:59] Plizzo: your md0 is still rcovering [19:59] Plizzo: it said 275min .. what did you think it was doing? [19:59] Plizzo: its possible you will be fine now though [19:59] SpamapS: Guess I was too quick.. [20:00] Plizzo: and actually I'd be interested to hear how it goes. [20:00] SpamapS: Well, it booted into the message about "a degraded raid" and displayed the recovery message.. then it went into Busybox.. [20:01] SpamapS: Should I reboot into the degraded raid and let it perform the recovery? [20:03] SpamapS: I need some advice :/ [20:05] Plizzo: I'd suggest that you boot to degraded mode (answer Y) [20:05] Plizzo: cat /proc/mdstat , it should probably show a recovery in progress [20:05] Plizzo: at the worst, it will show the same old problem (sdd1 missing) [20:06] SpamapS: http://pastebin.ubuntu.com/875101/ [20:06] It's progressing [20:12] Daviey: does bug #950183 deserve some attention? afaict the package shouldn't gracefully recover from a previous config misconfiguration right? [20:12] Launchpad bug 950183 in puppet "puppetmaster-passenger postinst creates wrong certificate files and puppetmaster vhost if puppet config print has an error" [Undecided,Confirmed] https://launchpad.net/bugs/950183 [20:13] Plizzo: alright. Good luck going forward. :) [20:13] SpamapS: I have a packaging question for you [20:14] SpamapS: I have a patch that removes 3 files and modifies a bunch more, everytime I apply it and run debuild -S -sa it generates a debian-changes because it says there's more changes, looks like it can't really keep track of this humongous patchfile [20:14] SpamapS: tried patching and then letting debuild generate a debian-changes file and using that one, same result [20:14] SpamapS: any other recommended ways to tackle that? [20:22] SpamapS: Thanks for all the help! [20:27] evening, just noticed one of my hosts apt-get update no longer works; any ideas? http://pastebin.com/z2Tb0dht [20:27] does this mean that the package lists are broken or...? [20:28] other lucid host seems to work ok, with same mirrors [20:31] broken one has apt 0.7.25.3ubuntu9.9 and working has apt 0.7.25.3ubuntu9.10 so... [20:31] the changelog says nothing that'd help here [20:32] lynxman: I've never had issues with that. Usually I use 'dpkg-source --commit' and then the changes patch isn't generated anymore. [20:32] SpamapS: ooh thanks, I'll try that :) [20:39] hmm i wonder if anyone answered to me while i magically parted the channel? [20:40] reisi: not after 21:31 [20:42] well, removal of apt lists cleared the situation [20:58] SpamapS: just updated bug #948993 with your suggestions, thanks :) [20:58] Launchpad bug 948993 in rabbitmq-server "rabbitmq-2.7.1-0ubuntu1 lacks compatibility with plugin packages" [Undecided,Confirmed] https://launchpad.net/bugs/948993 [20:59] Daviey, SpamapS, jamespage: If someone fancy reviewing the merge I'd be grateful (https://code.launchpad.net/~lynxman/ubuntu/precise/puppet/puppetlabsfixbug12844/+merge/96391) [21:06] smoser, if you are willing and able, it would be lovely to have a review of https://code.launchpad.net/~benji/ubuntu/precise/lxc/bug-949956/+merge/96601 (and then a merge if it is OK) [21:07] gary_poster, did you add the ( ) around the while ? [21:07] lynxman: wow thats a massive diff === himcesjf1 is now known as himcesjf [21:08] smoser, benji says they were copied straight from lxc-clone [21:08] and they are needed [21:08] just curious. they're not necessary. [21:08] not needed. [21:08] oh [21:09] ie, instead of the ( ) you coul dmove the '< $c.old > $c' up to the 'done' line [21:09] but i wouldn't touch it if its the same as the source [21:10] smoser, ah ok, I wondered if that was what you meant. but yeah, that's direct from -clone [21:10] onlu other question.. [21:10] is there a use case where someone would not want to change the MAC but want ephemeral ? [21:11] SpamapS: it is :/ it reverts a previous behaviour on lock files [21:12] smoser, interesting question. I don't *think* so, but a real answer would probably become philosophical fast. Our project was the one that needed this, and that's not what we want; moreover, if you want multiple ephemerals simultaneously, you want different MAC addresses. Therefore, I'd argue that we don't want it now, and if there's a use case for it in the future, what we have now should be the default behavior [21:12] (so we can add an option if we need it) [21:14] (if you want simultaneous multiple ephemerals all based on the same base container, I should say) [21:30] gary_poster, uploaded. [21:31] awesome, thank you smoser [22:43] New bug: #950357 in php5 (main) "package php5-cgi 5.3.5-1ubuntu7.7 failed to install/upgrade: le sous-processus script post-installation installé a retourné une erreur de sortie d'état 10" [Undecided,New] https://launchpad.net/bugs/950357 [22:46] jjohansen: oh, I forgot to poke you about apparmor today, well I guess it's not too late for that just yet ;) so what's happening there? [22:48] stgraber: the patches etc have been for review and its now waiting to be uploaded, jdstrand normally does that but I don't think he has time todo it today, and will probably get to it in the morning [22:50] stgraber: sorry its taken so long its the quality assurance process where all of our patches must be reviewed and acked, and that has taken a couple days with other peoples work loads [22:51] jjohansen: ok, if it's uploaded today that's fine, then I can fix LXC and have my blog post about LXC in 12.04 published over the weekend [22:51] s/today/tomorrow morning/g [22:52] stgraber: yeah that shouldn't be a problem === nonotza_ is now known as nonotza === Lcawte is now known as Lcawte|Away