← Back to team overview

ubuntu-server-iso-testing-dev team mailing list archive

Re: Removing requirement for dnsmasq

 

On Wed, 2011-06-22 at 09:19 +0100, James Page wrote:
> Morning All
> 
> As I was proposing the merge to remove dnsmasq restarts from the
> iso-testing project it occurred to me that we might be able to remove
> the requirement for dnsmasq altogether; libvirt has configuration
> elements to setup TFTP and BOOTP options so it should now be feasible to
> configure this without the requirement for the dnsmasq instance.
> 
> This would remove the dnsmasq conflict between these two packages and
> allow removal of the rc.local hack to try to fix it.

Spend the afternoon hacking on this - works nicely; I'll propose a
branch and we can discuss.

I decided as we where going to create/define a new libvirt network
definition that it was best to have one isolated for iso-testing; so all
tests should now plugin into the iso-testing network; this means that
folk can still use default as its installed and we don't break it for
them.

A few other points to note:

I also had a general tidy of the source tree; we had alot of template*/*
files which where duplicated and not in use.

I have created a configuration directory to hold all config that sits in
ubuntu-iso-testing-common; this is not just the libvirt network
definition and a small config file for couchdb.

Package now depends on syslinux-common for pxelinux.0 instead of
shipping its own.

I'll get this stuck in the dev ppa in the next 24 hours and we can give
it a spin on wazn :-)

Cheers

James


-- 
James Page
Software Engineer, Ubuntu Server Team

Attachment: signature.asc
Description: This is a digitally signed message part


References