Upstart configuration for aiccu does not track aiccu process correctly

Bug #967090 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
aiccu (Ubuntu)
Fix Released
Medium
James Page

Bug Description

I discovered this while debugging a race condition between the DHCP services and aiccu (they reside of the same server).

aiccu start forks 4 times - so upstart is not able to track it in any way.

This needs to be addressed by starting aiccu in the pre-start script and stopping it in the pre-stop script and dropping the script..end script section altogether.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: aiccu 20070115-14.1ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic 3.2.12
Uname: Linux 3.2.0-20-generic x86_64
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
Date: Wed Mar 28 13:26:55 2012
InstallationMedia: Ubuntu-Server 11.04 "Natty Narwhal" - Beta amd64 (20110413)
SourcePackage: aiccu
UpgradeStatus: Upgraded to precise on 2012-03-02 (25 days ago)

Related branches

Revision history for this message
James Page (james-page) wrote :
James Page (james-page)
Changed in aiccu (Ubuntu):
importance: Undecided → Medium
assignee: nobody → James Page (james-page)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package aiccu - 20070115-14.1ubuntu2

---------------
aiccu (20070115-14.1ubuntu2) precise; urgency=low

  * debian/aiccu.upstart:
    - Use pre-start, post-stop scripts to start and stop aiccu as upstart
      cannot track aiccu in any meaningful way (LP: #967090).
    - Check access to IPv6 endpoint before starting aiccu to avoid race
      conditions with local DNS services (LP: #967095).
      Thanks to Lars Düsing for this fix.
    - Updated start on stanza to include local-filesystems.
    - General tidy of upstart configuration including placing logfile in
      /var/log and generating log entry timestamps.
 -- James Page <email address hidden> Fri, 30 Mar 2012 12:50:10 +0100

Changed in aiccu (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Lars Düsing (lars.duesing) wrote :

You're faster than me :-)
Thanks James!

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.