** Description changed:

  If avahi-daemon is restarted (for example during an avahi-daemon package
  update) eucalyptus avahi publication jobs aren't restarted.
  
  ==========
  Karmic SRU
  
  Impact:
  If avahi publication jobs are not running, the cluster controller cannot be 
located by the installer when additional node controllers are deployed.
  
  How the bus has been addressed:
  A respawn statement has been added to the upstart jobs.
  
  TEST CASE:
  1. Install eucalytpus-cc.
- 2. Check that two avahi-publish processes are running and note their pids:
+ 2. Check that 1 avahi-publish process is running and note its pids:
  
  $ ps -ef | grep avahi-publish
- root      8287     1  0 13:04 ?        00:00:00 avahi-publish -a 
t-euca-sru-up.local 172.19.42.214
- root      8292     1  0 13:04 ?        00:00:00 avahi-publish -s Eucalyptus 
cluster controller _eucalyptus._tcp 8774 txtvers=1 protovers=1.5.0 type=cluster
- mathiaz   8341   964  0 14:39 pts/0    00:00:00 grep avahi-publish
+ root      1385     1  0 18:25 ?        00:00:00 avahi-publish -s 
192.168.12.117 _eucalyptus._tcp 8774 txtvers=1 protovers=1.5.0 type=cluster
  
  3. Restart avahi-daemon (to simulate an update):
  
  $ sudo restart avahi-daemon
  
  4. Before the update, avahi-publish processes are no longer there. After
  the upgrade, new avahi-publish processes have been started.
  
  Potential of regression:
  If avahi-daemon is manually stopped, upstart will try to restart the 
publication jobs until it stops respawning them:
  init: eucalyptus-cc-publication main process (8593) terminated with status 1
  init: eucalyptus-cc-publication respawning too fast, stopped
  Restarting avahi-daemon manually will not start the publication jobs which 
need to be start manually as well. However this is not a regression from the 
current version in Karmic.

-- 
Eucalyptus avahi publication jobs failed to restart if avahi-daemon is restarted
https://bugs.launchpad.net/bugs/480885
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to