Re: [Oneiric-Topic] Revisit Xen support

2011-04-02 Thread Raphaël Pinson
On Sat, Apr 2, 2011 at 5:03 PM, Clint Byrum  wrote:
> Noted. It sounds like Xen has a lot of inertia.

I'd say big companies have a lot of inertia. Once they have chosen to
invest in a technology, be it Xen or KVM, they build systems on this
technology for years, hire experts (and get their employees to become
experts), and they're not willing to reconsider their position a few
months after (or even years) after just because the trend has changed.
Xen was the state-of-the-art not so long ago, and it's already taken
these big companies long enough to use it. KVM is the medium-to-long
term future for many still.


> I feel like there is a lot of anecdotal evidence, but we shouldn't make
> our decisions just because somebody says KVM can't do this or Xen can
> do that.

I think many would agree that with current hardware and a brand new
DC, it's generally a better idea to invest in KVM than Xen. But if we
want Ubuntu to be an enterprise class OS for servers, that means we
need to provide the tools for people to be conservative if they want
to, and not to have to rethink the technology they've been
successfully using for years. So, encouring the use of KVM, I'm all
for it ; supporting the people who still need to use Xen and would
like to do so with Ubuntu, that's also a major point if you want
Ubuntu to be a reference in DCs.

Nowadays, who would use inetd to implement a network service if they
have xinetd at hand? I guess not many people. But we're not going to
remove inetd from Ubuntu, because a lot of old services still use it
and it's a standard per se, whether we use it for internal Ubuntu
development or not.


Raphaël

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


[Oneiric-Topic] Monitoring plugin for byobu

2011-04-02 Thread Raphaël Pinson
Hi there,


There is one byobu plugin I've been using in production for a few
years now that I think could be very useful to more people: monitoring
support.

Like it or not, your servers are more likely to break when you're
hacking on them. You could keep an eye on monitoring (or let it page
you) every time you touch a server, but I don't know a lot of people
who do that, and so often you find out you've broken the service after
you've logged out.

For this reason, on quite a few of my production machines, I've added
a monitoring plugin to byobu, which retrieves the general status of
the machine in the monitoring system (BB4/Hobbit in our case) as well
as the status of each probe. The general status is displayed in the
hardstatus with a background color corresponding to the general status
of the machine in monitoring. Whenever something goes wrong, the
general color changes in the hardstatus, and the problematic probes
show up with their names and proper colors in the caption.

This has saved me tons of times on many occasions, since I see the
breakage in my shell session, even as I'm logged on the machine.

Ubuntu doesn't provide Hobbit by default, so my plugin is not usable
as it is, but maybe it could be nice to do a munin plugin for example,
which would call munin on localhost (munin is very easy to probe that
way) and provide a little monitoring interface in byobu.


Your thoughts?


Raphaël

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


Re: [Oneiric-Topic] Revisit Xen support

2011-04-01 Thread Raphaël Pinson
On Sat, Apr 2, 2011 at 1:51 AM, Clint Byrum  wrote:
> Excerpts from Chuck Short's message of Wed Mar 30 07:27:50 -0700 2011:
>> Hi,
>>
>> In the past Xen support in Ubuntu as a host has been difficult for a
>> variety of reasons most notably no upstream kernel support. Now that
>> dom0 should be coming into the vanilla kernel soon. I think its time to
>> revisit supporting Xen as a hypervisor as well.
>
> Just playing devil's advocate here.
>
> Other than people already having familiarity with Xen, what is a
> compelling reason to support it in favor of, or in addition to, KVM?


Familiarity is a good reason I think, but also industry standards, and
hardware considerations. I think a lot of big companies expect major
distributions such as Ubuntu to provide a proper support for such a
standard as Xen. I know it came as a disappointment for us that using
Lucid as a (production) Xen dom0 was nearly impossible. Also, afair,
KVM requires hardware support. Most recent machines provide it, but
it's not rare to find servers that are too old to use it, and then
you'd rather use Xen for servers than VMWare...


Raphaël

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


Re: [Oneiric-Topic] Ubuntu Orchestra

2011-04-01 Thread Raphaël Pinson
On Wed, Mar 30, 2011 at 6:51 PM, Dustin Kirkland  wrote:
> A series of similarly themed blueprints from UDS-Natty in Orlando were
> subsequently combined into a single blueprint [1] in the Natty cycle.
>
> As of 11.04, we have several of the key building blocks now packaged
> in the Ubuntu archive (cobbler, mcollective, etc).  And we have a
> branch at lp:orchestra that provides the basic meta packaging for
> pieces we want to implement using the best of free software:
>  * Provisioning / Installation Services
>  * Configuration Management
>  * Monitoring
>  * Orchestration
>
> There are several limitations to stock ISO-based installs (eg, another
> thread here raises the issue of the limited ISO capacity).  A complete
> network installation service is essential to the future of Ubuntu
> Server efforts.  I envision a situation where the first step in
> deploying a set of Ubuntu Servers is to install the Ubuntu Orchestra
> Provisioning server (apt-get install
> ubuntu-orchestra-provisioning-server, or perhaps run a temporary
> deploy server from a LiveUSB).  Subsequent installations in the
> hundreds or thousands are rapidly and flexibly bootstrapped directly
> from the provisioning server.

One thing I like about FAI is that (afair from a few years back at
least) the live CD uses FAI to install the FAI server itself, using a
special class. All the same, when setting up a puppetmaster, it's
often recommended to begin with the puppetmaster class itself,
ensuring that the machine can install/replicate/manage itself before
it begins installing/replicating/managing others.

I think it could be good to have an install CD specifically tailored
for bootstrapping a provisioning server. After all, that's the only CD
you might ever have to use to get started with your DC.


> Our OpenStack integration efforts for 11.10 will require some
> installation modifications similar to what we did in 9.10 for
> Eucalyptus and UEC.  Rather than hacking through the guts of the
> debian-installer again for this work, I suggest that we build
> OpenStack's installation on top of a modern network installation
> service, as serious cloud deployments necessarily require the
> installation of more than one system.  (Note that OpenStack already
> has a prototype of such a service with the Crowbar project.)


As a note from working in a DC with complex network infrastructure, it
could be useful (but maybe it's not Ubuntu's job) to provide a layout
to control switches. In our infrastructure, we use VLANs extensively
to organize services in sub-networks. We have an installation VLAN
that is not routed and is reserved for machines to be installed via
FAI. I know we're not the only ones doing this, and I believe it's
generally a good practice, since it ensures that your installation
DHCPd will not mess up production machines, and at the same time you
won't have to play with cables either, just retag the switch port to
use a production VLAN (or more than one if necessary) instead of the
installation VLAN. In such infrastructures, it is useful to consider
that the network installation service (or orchestra-like service)
might control switches via SNMP to automatize this step. So the steps
are:

1) Set switch port assigned to machine to installation VLAN;
2) Start network installation (reboot and let pxe +
cobbler/FAI/kickstart/other do its job);
3) Set switch port assigned to machine to production VLAN;
4) Let puppet/cfengine/chef/other deploy software and configure the
machine for production.

I don't expect that Orchestra would impose a VLAN-based network
infrastructure, but maybe it would be great if it provided
functionalities to plug this kind of DC architecture directly in it.
We could consider having such a functionality, and letting people plug
in the SNMP mib they need for their router.

Just an idea, but I think it might make a huge difference for big DCs.
And sorry for the noise if that's already implemented :-)


> A web/network-based installation service would allow the Ubuntu Server
> to modernize its interface and handle far more installation modes and
> workloads than an 80x25 teletype terminal can deliver.  It would give
> the Server Team the ability to integrate new software stacks such as
> OpenStack easily within a single Ubuntu development cycle, something
> that's simply not possible when integral debian-installer changes are
> required (the tasksel menu is the only hook really at our disposal
> right now).  The combination of dynamically generated preseed
> configurations coupled with config-management based post installation
> handling would provide a modern, DevOps-style interface to Ubuntu
> Server installations, and is key to our future.


A web-base service is nice and user-friendly; I'm all for that. But I
don't think it should replace the console tools, or implement
functionalities that the CLI tools don't have. Sometimes you need to
go to machine room, log in to your network installation server and do
things manu

Re: [Oneiric-Topic] Revisit Xen support

2011-04-01 Thread Raphaël Pinson
On Wed, Mar 30, 2011 at 4:27 PM, Chuck Short  wrote:
> Hi,
>
> In the past Xen support in Ubuntu as a host has been difficult for a
> variety of reasons most notably no upstream kernel support. Now that
> dom0 should be coming into the vanilla kernel soon. I think its time to
> revisit supporting Xen as a hypervisor as well.


This is great news. Where I work, we had considered using Lucid as a
dom0 but it was just a mess, and we did not want to consider KVM, so
we ended up using CentOS dom0 (and even then, we got stuck with 2.6.18
kernels until recently, which was a big issue for Lucid and up domUs).
I'll all for an officiel support for Ubuntu dom0, especially if it's
vanilla!


Raphaël

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


Re: [Oneiric-Topic] Byobu

2011-04-01 Thread Raphaël Pinson
> I have a prototype (based on an old version of byobu) on [0], which

Missing the link, sorry: https://code.launchpad.net/~raphink/byobu/acl


Raphaël

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


Re: [Oneiric-Topic] Augeas Integration

2011-04-01 Thread Raphaël Pinson
On Fri, Apr 1, 2011 at 5:03 PM, Scott Kitterman  wrote:
> I don't think any policy changes are needed.  I think providing a lense and
> Recommending or Depending on Augeas is sufficient.  I don't read "provide a
> program" as meaning the actual code is required to live in the relevant
> package.
>

Right. Some providing a library that allows to modify the conffile
would be fine, too.


> I agree with the concept.  I think that we need to move forward on something
> like this in coordination with Debian (at leasts on the goals and technology).
> Ubuntu may choose to implement aspects of this before Debian does, but no
> matter which distro is ahead at any given time, I think it's essential that
> both be on the same road.

I completely agree. I am not a DD so it's much easier for me to
implement that in Debian, but I would certainly not like to diverge on
this subject, all the more that it has no reason to be
Ubuntu-specific.


Raphaël

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


Re: [Oneiric-Topic] Augeas Integration

2011-04-01 Thread Raphaël Pinson
On Fri, Apr 1, 2011 at 4:00 PM, Etienne Goyer
 wrote:
> We discussed Augeas at a previous UDS (circa 2009, not sure when).  It's
> an interesting concept, and I think there is some value in it.
>
> Back then, the main problem was that Augeas identified configuration
> files by path, and these where hard-coded for Red Hat.  It's really not
> a big deal, I guess that can be fixed, but is it still the case?
>

Quite a few Debian paths have been added (and even Debian
specificities) to the standard Augeas lenses.

Lenses must know about standard OS paths for configuration files, but
it's not a big deal to add these paths (either in Ubuntu as patches,
in Augeas directly - I'm a committer -, or upstream if they take up
maintenance).

In order to avoid patching/forking, it's also possible to make new
lenses that use the lens and modify the file filter, saying something
like: use the httpd.aug lens on /etc/apache2/apache2.conf (this is
already the case by default in httpd.aug, it's just to provide an
example).



Raphaël

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


Re: [Oneiric-Topic] Byobu

2011-04-01 Thread Raphaël Pinson
On Fri, Apr 1, 2011 at 4:43 PM, Dustin Kirkland  wrote:
> On Fri, Apr 1, 2011 at 9:22 AM, Serge E. Hallyn  
> wrote:
>> Quoting Dustin Kirkland (kirkl...@ubuntu.com):
>>> 2011/4/1 Raphaël Pinson :
>>> > Also, a few years back, I had begun to work on making screen ACLs
>>> > easier in byobu, but had not found the time to finish that part. Since
>>> > Ubuntu encourages the use of user accounts vs root, this is a feature
>>> > that could be very useful on Ubuntu servers I think.
>>>
>>> That's a great idea, Raphael.  Actually, I was talking with Dave
>>> Walker about this recently.  Basically, I'm just going to move the
>>> screen configuration magic from screenbin into byobu, and I think
>>> we'll have almost everything we need.
>>
>> Use of acls requires a setuid-root screen binary, though, right?  That's
>> a huge change.
>
> Correctly I identified, Serge!  You have dug into the "almost" in the
> "we'll have almost everything we need" statement above :-)
>
> So here's what I'm thinking ...
>
>  1) Byobu would ship a profile in /usr/share/byobu/profiles/sharing
> that has the relevant configuration bits.  Top of my head, that's
> mostly this (where the guest user is called "guest").  I'll need to do
> some work to make this configurable.
>
> aclumask guest+r guest-w guest-x
> aclchg guest +r-w-x '#?'
> aclchg guest +x 'prev,next,select,detach'
> multiuser on
>

That's a good idea for basic needs.


>  2) Byobu would add a dialog to the F9:Menu that allows you to choose
> the user you want to share the screen with, and select read-only or
> read-write.  It would also run something like
> '/usr/bin/byobu-verify-sharing' and check the exit code and stderr
> text.


I have a prototype (based on an old version of byobu) on [0], which
allows to choose the users you want to add and which rights you want
to grant. I gave up developing it a year ago because I was stuck with
screen ACLs parsing. To be clear, screen lets you set ACLs, but not
see the ACLs you set, so my code worked fine as long as you only used
byobu for ACLs, but it was a big mess if you began using screen
directly since byobu was unaware of the changes.


>  3) /usr/bin/byobu-verify-sharing would check the permissions on
> /usr/bin/screen.  If the permissions are incorrect, it would print
> some text to the screen that your system administrator would need to
> run in order to use screen sharing.  Again, top of my head it might
> look something like this:
>
> $ byobu-verify-sharing
> ERROR: byobu screen sharing is not enabled
> INFO: (1-2 lines here about setuid binaries, and why screen is not
> setuid by default)
> INFO: To enable byobu screen sharing, a system administrator must run:
>  sudo dpkg-statoverride --add root utmp 6755 /usr/bin/screen
>  sudo chmod 755 /var/run/screen
> $ echo $?
> 1

My current code does this kind of check already.


>
>  4) We could also add a "low" debconf question to the screen (or
> byobu) package that asks this question at dpkg-reconfigure time (do
> you want to enable screen sharing, setuid bits, on /usr/bin/screen).
>

That was my thought too (adding a debconf question). That, or using
policykit in byobu to let users run the dpkg-statoverride without
interacting with debconf. Is that possible?



Raphaël

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


[Oneiric-Topic] Augeas Integration

2011-04-01 Thread Raphaël Pinson
Hello,


In a (more or less) related subject to the Puppet integration thread,
I would like to raise the idea of integrating Augeas [0] deeper in
Ubuntu.

Augeas is a unified configuration API which allows to parse and modify
configuration files using XPath expressions. It features a C API,
bindings for many languages (Python, Ruby, Perl, Haskell, Java, PHP,
etc.) and a command line utility called augtool. The Ruby bindings
have been used to provide a native Augeas Puppet type since Puppet
0.24.7.

Augeas works by using bidirectional pieces of code called lenses. A
lens is a grammar file which allows to parse a configuration file
format and turn it into a tree, and then take a modified tree and
write it back to the configuration files. Lenses ensure that only
proper trees are written back to files, i.e. the syntax of the file
written by Augeas is ensured by the lens.

Currently, 90+ lenses are provided by Augeas. On a rather standard
Lucid machine I have at work, Augeas is able to parse 141 files and
produces 8054 nodes:

rpinson@rpinson:~$ augtool match /augeas/files//path | wc -l
141
rpinson@rpinson:~$ augtool print /files | wc -l
8054


On the long run, Augeas is not meant to provide all these lenses, but
instead we would like lenses to be shipped with each project, as a
standard parsing and writing facility for configuration files across
Unix systems. This would allow for example to bind the lenses with the
version of the program providing the configuration files, ensuring
that the lens parses and writes the proper configuration stanzas for
the given version.

This journey of sending lenses upstream and making Augeas a standard
has to begin somewhere, and I'm suggesting to make it begin in Ubuntu,
by including the lenses in each package they are related to.

For example, the mysql.aug lens would be provided by the mysql-common
package, and the httpd.aug package would be provided by
apache2.2-common, etc. I would be happy to train package maintainers
willing to take that step so they can maintain the lenses and make
them evolve with time, or even send them to their upstream if they
can.

I would like to go even a step further in Ubuntu (and Debian if
possible). Debian Policy, which Ubuntu developers follow, states
(section 10.7.4, "Sharing configuration files" [1]):

``One of the related packages (the "owning" package) will manage the
configuration file with maintainer scripts as described in the
previous section.

The owning package should also provide a program that the other
packages may use to modify the configuration file.

The related packages must use the provided program to make any desired
modifications to the configuration file. They should either depend on
the core package to guarantee that the configuration modifier program
is available or accept gracefully that they cannot modify the
configuration file if it is not. (This is in addition to the fact that
the configuration file may not even be present in the latter
scenario.)''


There are few packages currently that provide a program to manage
their configuration files, making it hard for other packages to tune
system configuration. One of the workarounds that are implemented in
quite a few packages is to allow 'foo.d'  kind of directories (e.g.
sudoers.d, xinetd.d, pam.d, etc.). This allows packages to drop their
configuration file without affecting other files, but it doesn't allow
them to modify generic parameters.


Once packages are shipped with their own Augeas lens, I suggest that
policy could be adapted to allow the use of Augeas lenses provided by
the owning packages as an alternative to using a program. This would
allow for much more freedom to safely manipulate configuration files
in package maintainer scripts.


What are your thoughts on the subject?


Cheers,


Raphaël


[0] http://www.augeas.net
[1] http://www.debian.org/doc/debian-policy/ch-files.html#s10.7.4

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


Re: [Oneiric-Topic] Byobu

2011-04-01 Thread Raphaël Pinson
I'm all for it!

Also, a few years back, I had begun to work on making screen ACLs
easier in byobu, but had not found the time to finish that part. Since
Ubuntu encourages the use of user accounts vs root, this is a feature
that could be very useful on Ubuntu servers I think.


Raphaël


On Wed, Mar 30, 2011 at 7:54 PM, D'nalkrik Nit-sud  wrote:
> I'd like to raise the (biannual) proposition that we consider
> launching Byobu by default on Ubuntu Server installs for at least part
> of the Oneiric cycle.  As an LTS-1 release, this provides an ideal
> opportunity (Alpha1-3?) to innovate and differentiate, while still
> allowing for recalibration and reconsideration ahead of the subsequent
> stability-focused LTS cycle.
>
> Byobu has come a long way in the last 2.5 years, having addressed many
> of the early concerns about functionality, stability, and usability.
> New features, such as horizontal and vertical splitting, and
> traditional ones such as convenient keybindings and dozens of
> real-time monitors provide a rich, unique command line experience for
> many Ubuntu users.  Byobu has won the praise of numerous users,
> bloggers, and magazines, with many people swearing by its utility.
>
> That praise is not unanimous, of course (though what is unanimous in
> Ubuntu these days?).  So such a change would be easily overridden by
> the following preseed parameter (and could even be a single question
> in the installer):
>  byobu byobu/launch-by-default boolean false
>
> At login, the user would be clearly informed that this is brand new
> behavior which can be trivially and permanently reverted with the
> command:
>  $ byobu-disable
>
> Furthermore, derivative distributions should be able to cleanly and
> easily opt in or out of this change.
>
> At the very least, I suggest that we consider enabling Byobu by
> default for our cloud images that necessarily run detached and
> "elsewhere" -- which is really where Byobu shines!  Byobu provides
> some distinct advantages over numerous indistinguishable cloud images
> on the market.  Shall we take a risk and innovate a bit here?  At
> least for a couple of non-LTS Alpha releases?  Or perhaps localized to
> our cloud images?
>
> --
> D'nalkrik Nit-sud
> Registered Byobu user #0001
>
> Okay, okay ... it's really Dustin Kirkland, of course.
>
> --
> ubuntu-server mailing list
> ubuntu-server@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
> More info: https://wiki.ubuntu.com/ServerTeam
>

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


Re: [Fwd: Call for talks for the Configuration Management DevRoom at fosdem 2011]

2010-12-21 Thread Raphaël Pinson
Hi all,

Two years back, I gave a talk on Augeas at FOSDEM. Since Augeas is right in
the subject and tightly integrated with Puppet, it might be a good idea to
give a talk about it this year as well.


Raphaël



On Tue, Dec 21, 2010 at 8:08 PM, Clint Byrum  wrote:

> This seems like a good forum to talk about the work we're doing with
> Puppet and Cobbler (and I'm aware that thus far, we haven't talked much
> about the Cobbler work, but thats only because we've been moving really
> fast).
>
> Any volunteers?
>
>  Forwarded Message 
> > From: James Turnbull 
> > Reply-to: cobbler mailing list 
> > To: fos...@lists.fosdem.org
> > Cc: cobb...@lists.fedorahosted.org
> > Subject: Call for talks for the Configuration Management DevRoom at
> > fosdem 2011
> > Date: Mon, 20 Dec 2010 13:45:18 -0800
> >
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA1
> >
> > **Call for talks for the Configuration Management DevRoom at fosdem
> 2011**
> >
> > FOSDEM 2011 - http://fosdem.org/2011/
> >
> > 6 February 2011, 09:00 to 17:00, Brussels, Belgium
> >
> > Contact: fosdem2...@puppetlabs.com
> >
> > We will be holding a Configuration Management DevRoom at fosdem 2011 and
> > are requesting abstracts for structured presentations now.
> >
> > Important information, dates:
> >
> >   ? Submission deadline for abstracts: 2011-01-08
> >
> >   ? Notification of accepted speakers: 2011-01-10
> >
> >   ? Final schedule: 2011-01-11
> >
> > **About this DevRoom**
> >
> > Configuration Management is exciting!  It is. Really. There is huge
> > interest in automation, configuration management and especially PAAS,
> > SAAS, IAAS and the cloud generally.  We're seeking people who are
> > working the field, interested in the field, or just interested in
> > learning more about how to make their lives easier with automation and
> > configuration management.
> >
> > We invite you to submit talks on these topics:
> >
> > * Configuration Management theory principles
> > * Configuration Management tools - real world use cases
> > * Tools, techniques and case studies
> > * Configuration Management and the Cloud
> > * Configuration Management, Compliance and Security
> >
> > NOTE:  Puppet Labs is helping organise this room but we're looking for
> > talks on more than Puppet!  We're looking for CFengine, Chef, bcfg2,
> > AutomateIT, and the myriad of other tools out there.
> >
> > ** Your submission must include:**
> >
> >   * Your name
> >
> >   * The title of your talk
> >
> >   * A short abstract of one to two paragraphs (150 words, max.)
> >
> >   * A short biography
> >
> >   * Links to related websites/blogs etc.
> >
> > Send the abstracts to:
> >
> > fosdem2...@puppetlabs.com
> >
> > Presentations are to be formal and not longer than 30 minutes, plus 15
> > extra for questions (45 in total). Panels with more than one speaker are
> > something we're also seeking, a "My configuration management tools is
> > the awesomest and I'll debate that!" is possible, as are shorter
> > presentations of 20 minutes.  We're also exploring some un-conference
> > style presentations too.
> >
> > The deadline for submissions is January 8th 2011. If your
> > proposal has been accepted, you will be informed by email by January
> > 10th 2011.
> >
> > Please feel free to forward this call for abstracts and papers to
> > relevant lists, people and sites. We're looking forward to seeing lots
> > of interested folks, have lots of spirited presentations, debates,
> > discussion and ... quite possibly drinking.
> > -BEGIN PGP SIGNATURE-
> > Version: GnuPG v1.4.7 (Darwin)
> > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> >
> > iQEVAwUBTQ/ObiFa/lDkFHAyAQL/JAf9EJQexmBYS8VGcRiCwmOkOyaiCMTNC7DA
> > +khVdgCBNZgz5fz7lrXIw+oEYfj8MuIMW0jd2Fxpdc628y6hSG8PC1Y5/umKyYQI
> > JYxN9AYYu81rd1Gn7W54qN3ihNibqvJQWpi2jT00uLY/DqFnb6WGWbK00bmLh2lY
> > VnrtDRx8IoPKIVc0qoPfnKwmg2cw4RWQHqOrz8XwpPLyA2kjhvLmZV1MkYVu/h58
> > /Cxbai4IiqhurgHoYVb+AUvvenY/45oAXfKWx8+ZsKppTO/YhRu/SIpG3GQSmKGT
> > uMdgmuQHFwvcdUWDMiR6ylGt14PIhmy4pXpAMVv4DtaRx48C7vwsPA==
> > =oM7D
> > -END PGP SIGNATURE-
> > ___
> > cobbler mailing list
> > cobb...@lists.fedorahosted.org
> > https://fedorahosted.org/mailman/listinfo/cobbler
>
>
>
> --
> ubuntu-server mailing list
> ubuntu-server@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
> More info: https://wiki.ubuntu.com/ServerTeam
>
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam