In /etc/eucalyptus/eucalyptus.conf, VNET_DHCPDAEMON and VNET_DHCPUSER should be set to value appropriate for Ubuntu

Bug #364938 reported by Etienne Goyer on 2009-04-22
This bug affects 1 person
Affects Status Importance Assigned to Milestone
eucalyptus (Ubuntu)
Dustin Kirkland 
Dustin Kirkland 

Bug Description

The default value for the directives VNET_DHCPDAEMON and VNET_DHCPUSER in /etc/eucalyptus/eucalyptus.conf are not correct for Ubuntu. This is not such a big deal, as these two directive are ignored when using the SYSTEM mode (VNET_MODE="SYSTEM"), which is the default on Ubuntu. However, if you want to change the networking mode to MANAGED, you will need to change these two directives to value appropriate for Ubuntu (VNET_DHCPDAEMON="/usr/sbin/dhcpd3" and VNET_DHCPUSER="dhcpd", respectively). It would be good to have that by default in eucalyptus.conf.

That is on jaunty, eucalyptus 1.5~bzr266-0ubuntu2.

This could be fixed relatively easily by calling euca_conf in the postinst script of either eucalyptus-common or -cc, such as:

    euca_conf --dhcpd /usr/sbin/dhcpd3
    euca_conf --dhcp_user dhcpd

Changed in eucalyptus (Ubuntu):
status: New → Triaged
importance: Undecided → High
Dustin Kirkland  (kirkland) wrote :

Okay, I'll add this to the eucalyptus-common.postinst for initial installation configuration.


Changed in eucalyptus (Ubuntu):
status: Triaged → Fix Committed
assignee: nobody → Dustin Kirkland (kirkland)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package eucalyptus - 1.6~bzr854-0ubuntu6

eucalyptus (1.6~bzr854-0ubuntu6) karmic; urgency=low

  [ Thierry Carrez ]
  * Apply upstream rev867 and rev876 diffs to fix SC registration through
    Web UI, LP: #436313
  * tools/ Reapply fix on boot messages that was lost
    on a merge, LP: #435766

  [ Dustin Kirkland ]
  * debian/80-eucalyptus-url: add an update-motd script that
    displays the administration URL in the MOTD at position 80, LP: #436199
  * debian/eucalyptus-nc.preinst: echo a warning message if a system
    installing the -nc does not have VT, LP: #426830
  * debian/rules: don't fail package installation due to init script
    failures, LP: #430075, #418473
  * tools/ vastly improve the output of
    'euca_conf --register-nodes', which was missing some pertinent
    information, LP: #424457
  * clc/modules/www/src/main/java/edu/ucsb/eucalyptus/admin/server/
    if we're going to use the local host to send email, use 'localhost' as
    the hostname, rather than the externally resolvable hostname which
    breaks in the default ubuntu postfix configuration, LP: #412676
  * debian/control:
    - have eucalyptus-common depend on openssh-server and openssh-client,
      as these should really be installed on most any Eucalyptus system,
      LP: #411656
    - have eucalyptus-common recommend unzip, since Eucalyptus uses zip
      files for credentials, which may be needed on various systems,
      LP: #436876
    - recommend libpam that provides pam_motd, LP: #436199
    - conflict with apache2-mpm-itk, LP: #338344
  * debian/eucalyptus-common.postinst: configure VNET_DHCPDAEMON and
    VNET_DHCPUSER appropriately for default Ubuntu on initial install,
    LP: #364938

  [ Colin Watson ]
  * debian/control:
    - Make eucalyptus-nc explicitly depend on apache2-mpm-worker |
      apache2-mpm-prefork, since the NC requires that Apache be configured
      to only start a single child (LP: #338344).

 -- Dustin Kirkland <email address hidden> Fri, 25 Sep 2009 18:01:29 -0700

Changed in eucalyptus (Ubuntu Karmic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers