[Bug 491254] Re: eucalyptus CLEAN=1 should also be supported in start

Dustin Kirkland dustin.kirkland at gmail.com
Thu Dec 3 00:10:42 GMT 2009

** Description changed:

  CLEAN=1 support has been implemented as part of bug 460089, to avoid
  cleaning up the CC network state at each restart. A CLEAN=1 option was
  added to the post-stop in eucalyptus-cc.conf. A similar option should be
  added to the pre-start so that CLEAN=1 is also supported at start. That
  will mimic what the eucalyptus init script provides (cleanstart and
+ ===============
+ SRU Testing
+ http://bazaar.launchpad.net/~ubuntu-core-dev/eucalyptus/ubuntu-karmic/revision/727
+  When we converted the Eucalyptus init scripts to upstart jobs, we lost some functionality.  The initscripts supported a few additional actions, namely: cleanstop, cleanstart, cleanrestart.  These "clean" action would actually clear out the CC's state from /var/lib/eucalyptus/CC.  We should *not* do this in the default case, but we *should* provide a convenient, documented mechanism for administrators to do the "clean" restart process.  This update adds that functionality.
+  After installing/upgrading the -proposed eucalyptus packages:
+  1) Open a window on the CLC/CC, and watch the contents of /var/lib/eucalyptus/CC:
+   $ watch -n1 sudo ls -alF /var/lib/eucalyptus/CC
+  2) Perform each of the following actions, ensuring that the files in /var/lib/eucalyptus/CC are NOT removed:
+   $ sudo restart eucalyptus
+   $ sudo stop eucalyputs
+   $ sudo start eucalyptus
+   $ sudo restart eucalyptus-cc
+   $ sudo stop eucalyptus-cc
+   $ sudo start eucalyputs-cc
+  3) Now perform each of the following actions, ensure that the files in /var/lib/eucalyptus/CC ARE in fact removed at each operation:
+   $ sudo restart eucalyptus CLEAN=1
+   $ sudo stop eucalyputs CLEAN=1
+   $ sudo start eucalyptus CLEAN=1
+   $ sudo restart eucalyptus-cc CLEAN=1
+   $ sudo stop eucalyptus-cc CLEAN=1
+   $ sudo start eucalyputs-cc CLEAN=1
+ Regression potential is rather low.  The behavior is only changed when CLEAN=1 is passed to any of the eucalyptus scripts.  We have only recently documented this behavior.  It is intended to restore some functionality that was lost as of 9.10 GA when the eucalyptus init scripts were replaced by upstart jobs.
+ ===============

** Changed in: eucalyptus (Ubuntu Karmic)
       Status: In Progress => Fix Committed

** Changed in: eucalyptus (Ubuntu Lucid)
       Status: In Progress => Fix Committed

eucalyptus CLEAN=1 should also be supported in start
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to eucalyptus in ubuntu.

More information about the Ubuntu-server-bugs mailing list