Support for using a separate file for the NODES list

Bug #516373 reported by Thierry Carrez
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Eucalyptus
New
Undecided
Daniel Nurmi
eucalyptus (Ubuntu)
Fix Released
High
Thierry Carrez
Lucid
Fix Released
High
Thierry Carrez

Bug Description

In order to run the autoregistration process as the "eucalyptus" user, we need to make the NODES value maintainable by the eucalyptus user itself. To avoid easy privilege escalation from eucalyptus to root, this needs to happen in a separate file (eucalyptus.conf is sourced by the root user in init/upstart scripts).

Two things need to happen:
* eucalyptus-cc needs to support NODES="file" and look into nodes IP addresses in that file -- that should be done in eucalyptus upstream (per Dan)
* euca_conf needs to be patched to update NODES value in a separate file -- that would be done as a UEC-specific patch since eucalyptus upstream would not add a new file so late in the cycle.

Thierry Carrez (ttx)
Changed in eucalyptus:
assignee: nobody → Daniel Nurmi (nurmi)
Changed in eucalyptus (Ubuntu):
milestone: none → lucid-alpha-3
importance: Undecided → High
status: New → Triaged
Changed in eucalyptus (Ubuntu Lucid):
assignee: nobody → Thierry Carrez (ttx)
Changed in eucalyptus (Ubuntu Lucid):
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package eucalyptus - 1.6.2~bzr1176-0ubuntu2

---------------
eucalyptus (1.6.2~bzr1176-0ubuntu2) lucid; urgency=low

  [ Dustin Kirkland ]
  * debian/eucalyptus-cloud.postinst: gracefully handle non-existant
    index.html

  [ Thierry Carrez ]
  * Use a separate file for NODES, make eucalyptus-cc and euca_conf use it.
  * Run uec-component-listener as the eucalyptus user (LP: #516373)
 -- Thierry Carrez <email address hidden> Fri, 05 Feb 2010 12:16:02 -0800

Changed in eucalyptus (Ubuntu Lucid):
status: In Progress → Fix Released
Revision history for this message
Andy Grimm (agrimm) wrote :

This issue is now being tracked upstream at http://eucalyptus.atlassian.net/browse/EUCA-2676

Please watch that issue for further updates.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.