=== ubottu changed the topic of #ubuntu-meeting to: Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 17 Sep 17:00: QA Team | 17 Sep 22:00: Platform Team | 18 Sep 00:30: ubuntu-pa LoCo Team | 18 Sep 12:00: Ubuntu Mobile Team | 18 Sep 13:00: Desktop Team | 18 Sep 14:00: Ubuntu Java === nealmcb1 is now known as nealmcb === persia_ is now known as persia === dholbach_ is now known as dholbach === Rafik_ is now known as Rafik === siretart_ is now known as siretart === davmor2 is now known as davmor2_away [11:53] what happened to the CC meeting? it was in the topic yesterday [11:58] gnomefreak: The topic is subject to waffle. It's supposed to start in 3 minutes. [11:58] persia: ok thanks but after looking at agenda it most likely wont happen [11:59] gnomefreak: I expect it will happen, but be a *very* brief meeting. [11:59] Just in case any of the members of the CC have anything they want to introduce or discussi. [11:59] ah good point === Rafik_ is now known as Rafik === davmor2_away is now known as davmor2 [15:58] o/ [15:58] * mathiaz look around [15:58] o/ [15:59] * jdstrand waves [15:59] \o [15:59] * mathiaz ooohhhs: people... [16:00] hello [16:00] yo [16:00] here but already too much coffee [16:00] how is everyone doing today ? [16:01] happy to be far from wall street [16:01] do you expect a rain of people out of the windows ? [16:02] ogra: apparently my expectations are too high today... [16:02] the dogs have hit the ends of their chains [16:02] heh [16:02] let's get started [16:02] #startmeeting [16:02] o/ [16:02] Let's. [16:03] Meeting started at 10:02:29. The chair is mathiaz. [16:03] After its last week quick appearance MootBot is back on vacation. [16:03] Last week's minutes: https://wiki.ubuntu.com/MeetingLogs/Server/20080909 [16:03] mathiaz, ping Seeker` about it (he said we should do that) [16:04] [TOPIC] Ubuntu VM builder [16:04] soren: ^^ ? [16:04] Ooh, yes. Big stuff going on ehere. [16:05] Erm... I've clearly neglected to send out the blog post. [16:05] I'll get right on that later today. [16:05] I've got a local version that deploys to EC2, so things are coming along very nicely. [16:05] soren: ok - you've uploaded a new version ? [16:05] soren: and you'll cover most of it in your blog post ? [16:05] Most of the stuff I've done pertains to EC2, but there are a few licensing tidbits that needs sorting out before I can push it to the archive. [16:06] ooh - ec2 - cool! [16:06] mathiaz: Indeed I will. It's mostly written up, I just need to update it with the last couple of weeks' progress and post it. [16:06] soren: great. [16:06] Hello all. I'm finally not on the road at meeting time. [16:06] [ACTION] soren to write a blog post about vm-builder once it's available in the archive [16:06] * mathiaz waves at ScottK-laptop [16:07] sommer: still on the track to update the Server guide wrt to virtualization ? [16:07] mathiaz: yep, I've updated the u-v-m section with what is currently in the man page... I'll update it again once the new version hits the archive [16:08] sommer: great ! [16:08] [ACTION] sommer to update the virtualization section of the server guide once vm-builder is available in the archive. [16:08] soren: anything else on the topic of vm-builder ? [16:09] I'm thinking no. [16:09] I would like a link on requirements for a host for a VM [16:09] [TOPIC] Review ServerGuide for Intrepid [16:09] sommer: ^^ ? [16:10] tarvid: http://doc.ubuntu.com/ubuntu/serverguide/C/virtualization.html [16:10] tnx [16:10] sommer: I still owe a review of the openldap section. [16:10] [ACTION] mathiaz to review the ldap section of the server guide [16:10] :) [16:10] kirkland: raid section ? [16:10] mathiaz: i published the blogpost calling for testing a few minutes ago [16:11] mathiaz: if sommer has some time today, i'll review the server guide in conjunction with him [16:11] [ACTION] kirkland to review the RAID section of the server guide [16:11] kirkland: sure, can you ping me this afternoon? [16:11] sommer: anything else on the server guide ? [16:11] sommer: yeah, will do [16:11] sommer: I guess you're still looking for reviewers for the different sections? [16:12] mathiaz: I had a quick question about the tomcat-server tasksel... is that going to be listed in the installer? [16:12] mathiaz: sure, reviewers are always welcome :) [16:12] sommer: yes [16:12] Koon: cool, just wanted to make sure [16:13] sommer: you want a section in the guide for that ? [16:13] sommer: already is [16:13] I added it to the list this weekend... in the installation section [16:13] i presume one of the motivations for virtualization is to limit the competition between a LAMP stack and a Tomcat sack? [16:14] Err... Not really, no :) [16:14] tarvid: the only motivation is that it's fun. [16:15] sommer: Isn't it too late to add new material to the server guide ? [16:15] along with lots of other motivations..... [16:15] sommer: by material I meant brand new sections [16:15] Oooh [16:15] mathiaz: ummm, I don't think it'd be a big deal... there's been some pretty large updates the last couple of days [16:16] sommer: right. [16:16] sommer: are you planning to write a section about tomcat ? [16:16] sommer: or would require some help on that ? [16:16] Is the server guide affected by string freeze? [16:16] mathiaz: I wasn't planning to for Intrepid, but I'm not opposed to the idea [16:16] mathiaz: help would be great [16:16] ScottK-laptop: yes [16:17] sommer: I can help [16:17] OK, so this'll all need freeze exceptions too. [16:17] ScottK-laptop: why? [16:17] sommer: hm - I'm not sure ScottK-laptop is refering to the same thing./ [16:17] Hmmm - the top two hits on google for ubuntu server guide are still very confusing, with no link to 8.04. I'll have to revisit my bug about that [16:17] Koon: that'd be great, and much appreciated [16:18] ScottK-laptop: there is a documentation freeze at the begining of the month of october [16:18] OK. I guess that's the relevant one then. [16:18] ScottK-laptop: but now that we're in UI-Freeze, the doc team can review the documentation to make sure it's accurate [16:18] sommer - nag tarvid about Netbeans and Tomcat [16:18] sommer: you prefer me to draft something or that we discuss together on what should be in there and you draft it ? [16:19] Koon: if you don't mind drafting it that'd be great... I've used Tomcat for some legacy stuff, but I'm not that familiar with it [16:19] sommer: will do [16:20] Koon: I'd suggest that you branch the ubuntu-doc bzr repo - and submit it to sommer for merge [16:20] tarvid: if you'd like to add some content that'd be great too [16:20] [ACTION] Koon to draft a section about tomcat for the Server Guide. [16:20] I'd like to get a ball of Netbeans, PHP, Drupal and Tomcat running [16:21] sorry about the lack of bot; I dont have access to the server it runs on myself, and I cant always get hold of the person that does [16:21] sommer: anything else ? [16:21] tarvid: a ball? [16:21] Which is one of the reasons I had the frail hope virtualization would constrain Tomcat from eating my PHP stuff [16:21] Seeker`: no problem. [16:21] mathiaz: I don't think so [16:21] glob, pile, stack, heap [16:21] sommer: ok - thanks for the work. [16:21] let's move o [16:22] n [16:22] [TOPIC] Boot Support for Degraded RAID [16:22] kirkland: ^? [16:22] mathiaz: \o/ [16:22] tarvid: hmm - what problems are you having? [16:22] tarvid: (maybe later in the meeting) [16:22] mathiaz: we now have a question in the Ubuntu Server installer, if you have installed / or /boot on an md device, that will ask if you want BOOT_DEGRADED=true|false [16:22] nealmcb: tarvid: could take this to #ubuntu-server ? [16:22] mathiaz: no small feat, I might add :-) kirkland pats himself on the back :-P [16:23] mathiaz: right - even better.... [16:23] it is a current but not top priority project [16:23] kirkland: awesome - so nothing is left for this spec in this release cycle ? [16:23] kirkland: except testing. [16:23] mathiaz: actually, there was one regression introduced by adding dmraid to the default seed [16:23] mathiaz: i solved that one late last night, and colin committed the fix this morning [16:23] kirkland: ok. [16:23] mathiaz: i think the active development on this one is officially done :-) [16:24] kirkland: have you closed the bug in LP ? [16:24] mathiaz: there's a slew of them [16:24] mathiaz: they have been appropriately referenced in various patches so as to auto-close [16:24] mathiaz: the ones i've fixed anyway [16:24] mathiaz: i should probably actually do a search for open duplicates [16:24] kirkland: ok. There is a long bug thread also [16:25] mathiaz: or related bugs that might have been fixed by these efforts [16:25] mathiaz: the MOST relevant ones are listed at the top of https://wiki.ubuntu.com/BootDegradedRaid [16:25] kirkland: ok. [16:25] kirkland: anything else to add on that topic ? [16:26] mathiaz: nopers [16:26] kirkland: great - time to test now. [16:26] mathiaz: true, as i said, blog post published [16:26] [TOPIC] Tomcat6 server stack support [16:26] mathiaz: http://dustinkirkland.wordpress.com/2008/09/16/intrepid-call-for-testing-booting-degraded-raid/ [16:26] Koon: ^ [16:27] Koon: I've uploaded your tomcat5.5 changes [16:27] mathiaz: the tasksel is in, thanks to zul. Tested and works ok [16:27] so on the tomcat6 front development is complete [16:27] on tomcat5.5 you uploaded the intrepid fixes [16:27] Koon: how are the dependencies going ? [16:27] there is a security update for hardy in the pipe, a SRU is next to fix other things [16:28] about deps, we are in a not too bad shape [16:28] see http://people.ubuntu.com/~ubuntu-archive/germinate-output/ubuntu.intrepid/tomcat-server [16:28] fyi-- security fixes are uploaded and available (for hardy) [16:29] Koon: seems great. [16:29] the *gcj* + libasound2 packages are pulled in through recommends and are not needed [16:29] Koon: right - have you filed bugs about it ? [16:29] but that's almost as slim as it can get [16:30] mathiaz: yes, proposal was rejected for intrepid. Should be shot down in intrepid+1 [16:30] Koon: good. Anything else on the tomcat front ? [16:30] nope [16:30] let's move on. [16:30] [TOPIC] landscape-client in Ubuntu [16:30] I've been working on fixing landscape-client. [16:31] I'm going to upload a new package that will use a Pre-Depends to make it work correctly. [16:31] Why is it even in Ubuntu, isn't it just a client for a proprietary Canonical product? [16:32] ScottK: it's open-source and could be modified for anyone to use [16:32] Right. I said that wrong, in Ubuntu/in a standard install. [16:33] ScottK: landscape-client isn't install by default [16:33] ScottK: there is a choice in the install. [16:33] OK. [16:33] ScottK: it does contain some useful, open, aspects, including landscape-sysinfo [16:34] but that functionality has been split out so it does not require the full client. [16:35] dendrobates: so the pkg split is still under discussion. I'm hoping to get it working in alpha6. [16:36] mathiaz: upload it as you have it. We can make any changes as needed. [16:36] That requires a PreDepends change and promotion of update-motd to main. [16:36] is the protocol used by landscape-client documented? [16:36] the last part is taken care of by kirkland [16:36] mathiaz: waiting on pitti or doko [16:36] nealmcb: it's not documented. [16:37] nealmcb: I don't know how much documentation, but the client is gpl, so it could be discovered. [16:37] nealmcb: we'd like to have it documented, of course [16:38] ok - that's all I have on the landscape front. [16:39] That's all from last week minutes. [16:39] radix: thanks. in the past there have been some discussions about how it might fit together with other server management tools. having a protocol that is documented and some means of discussing changes to the protocol would help [16:39] Anything else to add wrt to last week meeting ? [16:39] mathiaz: Have you in the process uncovered an Ubuntu policy for pre-depends? [16:40] soren: same as Debian - frowned upon [16:40] mathiaz: ...and needs raising on ubuntu-devel first? [16:40] soren: but in this case it seems that it's the best option in the available time frame [16:40] soren: cjwatson mentionned that I should open a bug about it to explain why it has been done. [16:41] soren: with the aim to fix it in the mid-trem. [16:41] mathiaz: Sounds reasonable. [16:41] right. [16:41] soren: once the underlaying issue is fixed, we can remove the Pre-Depends. [16:41] Right, right. [16:42] Let's move on. [16:42] [TOPIC] Drupal install script [16:42] tarvid: ^^ ? [16:42] here [16:43] I kept track of the work flow I do repetitively installing Drupal for clients [16:43] (I'm sorry guys, I have to run, I should be back in ~15 minutes for the vsftpd item) [16:43] it involves creating users, databases, dns zones and apache config files [16:44] tarvid: is this workflow documented somewhere ? [16:44] I just applied http://paste.ubuntu.com/47486/ to policy so that it recommends discussion on ubuntu-devel rather than debian-devel. [16:44] perhaps by the script itself http://drupal.ls.net/node/47 [16:45] I have older svg files built with "dot" [16:46] tarvid: what's the current state of the drupal package ? [16:46] tarvid: we should try to aim at integrating your common tasks in the postinstall scripts. [16:46] tarvid: or may be create a package that would do this for you. [16:46] 6.4 and still struggling to update the contributed modules from 5.x [16:47] there were 6 minor and one major upgrade in the past 12 months [16:47] staying secure is a challenge [16:47] the same is true for all large PHP apps [16:47] tarvid: it seems that you have a good use case for the web framework specification. [16:47] installing them in /var/www does not improve the security situation [16:48] if I knew what that was [16:48] I am a long time Linux Ubuntu server user [16:48] but my bash skills are modest [16:49] I can spot many issues in a shell script [16:49] some are easy like checking the number of parameters [16:49] I'd like to reuse existing scripts but I can find much to build on [16:49] tarvid: https://blueprints.launchpad.net/ubuntu/+spec/improved-web-application-framework [16:49] tarvid: https://wiki.ubuntu.com/WebAppsPackaging [16:49] that sounds appropriate [16:49] tarvid: you may wanna have a look at these page and provide input there. [16:50] tarvid: anything else ? [16:50] simple issues like creating a new DNS zone are hard to find [16:51] This may be of more interest in the Drupal world than Ubuntu [16:51] tarvid: that should be documented in the Ubuntu Server Guide then. [16:52] tarvid: if you could add your input to the spec mentionned above it would be appreciated. [16:52] Let's move on. [16:52] [TOPIC] nagios3 in main. [16:52] Koon: have you been working on that ? [16:53] mathiaz: no. apparently it wouldn't need a MIR so I'm trying to get ahold of someone that could fix it [16:53] Koon: IIRC there is also the fact that nagios is not in main for hardy. [16:53] soren: ^^ ? [16:54] That seems to still be the case, yes. [16:54] ...which is a mistake, by the way. [16:54] ..and might actually get fixed (magically). [16:54] hmmm. [16:54] It *has* been approved. [16:54] right [16:55] And nagios3 isn't a rewrite (AFAIK), so getting it promoted should be a formality. [16:55] no it's pretty much the same thing, it's just that some plugins API is broken [16:55] Oh, really? [16:55] Koon: like which? [16:56] it exposes more macros and changed a few of them iirc [16:56] that was the rationale for the major revision number [16:56] * Koon looks it up [16:56] anyway, it's a very specific case so I'd like to solve it directly with someone with superpowers [16:57] Koon: right - ask an archive admin and refer to the bug [16:57] http://nagios.sourceforge.net/docs/3_0/whatsnew.html [16:57] Koon: https://bugs.edge.launchpad.net/ubuntu/+source/nagios2/+bug/211323 [16:57] Launchpad bug 211323 in nagios2 "MIR for nagios" [Medium,Fix released] [16:58] those bugs reports should be moved to nagios3 once its done [16:58] Koon: Grab pitti. I've talked to him about it previously. [16:58] * Adri2000 is back [16:58] soren: that's the one I've tried and failed to reach so far [16:58] Koon: will take care of this ? [16:58] Koon: will *you* take care of this ? [16:58] that's on my todo list yes [16:59] Koon: Ah. I've explained the issue to slangasek as well. [16:59] [ACTION] Koon to ask an archive admin to promote nagios3 to main. [16:59] [TOPIC] vsftpd 2.0.7 [16:59] Adri2000: ^ ? [16:59] yep [16:59] basically, what I said in my email :) [17:00] https://lists.ubuntu.com/archives/ubuntu-server/2008-September/002231.html [17:00] vsftpd 2.0.7 has an interesting bug fix for FTPS, which makes it not work anymore with clients like filezilla [17:00] https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/254905 [17:00] there is not a lot of changes, and they look pretty safe [17:00] Launchpad bug 254905 in vsftpd "FTPS doesn't work with clients such as FileZilla" [Medium,Confirmed] [17:01] So you're asking whether that requires a FF exception ? [17:01] it does I think, but I wanted the opinion of the server team before requesting one [17:02] it does imho [17:02] It's a new upstream - so you'd need a FFe. [17:03] Not if it's bugfixes only.. [17:03] soren: hm.. true [17:04] At least, that's my understanding. I can't seem to find a reference to back it up right now, though. [17:04] there are two "Add option" and one "enhance" in the changelog, suggesting there are not only bugfixes but also a few enhancements [17:04] Oh, that might just be for universe. [17:04] Adri2000: if you're not sure, ask for a FFe. [17:04] Adri2000: I think you've already talked about with slangasek [17:04] yes [17:04] soren: Bugfix only is Main and Universe, I'm pretty sure. [17:05] but, am I wrong thinking vsftpd is in main and the recommended ftp server? and on the cd maybe also? [17:05] that's why I'm asking you :) [17:05] Adri2000: you're correct. [17:05] Adri2000: No, that's correct. [17:06] ok [17:06] Adri2000: so go ahead - ask for a FFe. And then you can work on providing an updated package. [17:06] Adri2000: and seek for sponsoring via ubuntu-main-sponsor. [17:06] okay, will do [17:07] Adri2000: great. [17:07] [TOPIC] Open Discussion [17:07] anything else ? [17:07] Since I was last at one of these meetings, clamav and spamassassin have been promoted and are seeded in server-ship/ [17:08] ScottK-laptop: awesome! [17:08] ScottK-laptop: do you plan to have a mail-server task ? [17:09] clamav is up to date with 0.94 and once I have some feedback on testing I'll upload it with the apparmor profile that jdstrand did. [17:09] * nealmcb cheers for ScottK [17:09] (and all the helpers) [17:09] Also Debian has created a pkg-clamav team which I'm a part of and I'll maintain our packaging branches jointly with them in their Git repo. [17:10] On amavisd-new, I got some input from ivoks and I'm going to do some slight refactoring/improvement of default preferences after this alpha is out. [17:11] it's awesome see so many new people on the meetings :D [17:11] ScottK-laptop: do you think about adding clamav and amavisd-new to the mail-server task ? [17:11] The Debian defaults are not entirely friendly IMO (defaults to mailing virus detection reports back to the send, for example). [17:11] mathiaz: I considered it, but wasn't sure. [17:11] mathiaz: I thought it needed some discussion first. [17:12] mathiaz: Spamassassin too. [17:12] Any objections to that? [17:12] ScottK-laptop: yop. ubuntu-server@ seems like a good place to start. [17:12] OK. I added them to server-ship to get them seeded so they'd stay in Main. [17:14] mathiaz: I'll start a discussion and see if we get consensus and make the change after the alpha if one is wanted. [17:14] ScottK-laptop: seems like a good plan to me. [17:14] anything else ? [17:14] Not from me. [17:15] [ACTION] ScottK-laptop to start a discussion on ubuntu-server@ about adding spamassassin, clamav and amavisd-new to the mail-server task. [17:15] [TOPIC] Agree on next meeting date and time. [17:15] same place, same time, next week ? [17:15] +1 [17:16] I'll be on vacation next week, so it'll probably be the week after I make any changes. [17:17] Allright then. See you all next week here. Happy Alpha6 testing ! [17:17] #endmeeting [17:17] thanks mathiaz, later on all [17:22] sommer: ping me when you have time later === asac_ is now known as asac === MurDoK is now known as MurDoK_ === MurDoK_ is now known as MurDoK === _neversfelde is now known as neversfelde