Issue Details (XML | Word | Printable)

Key: CHEF-598
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Adam Jacob
Reporter: Joshua Timberman
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Chef

Upstart service provider

Created: 07/Oct/09 05:50 PM   Updated: 05/Jan/10 01:02 AM   Resolved: 04/Jan/10 07:55 AM
Component/s: Chef Client
Affects Version/s: None
Fix Version/s: 0.8.2

Environment:

Ubuntu 9.10



 Description  « Hide

Ubuntu 9.10 is pushing pretty heavily toward upstart for service management across the board.



Sort Order: Ascending order - Click to sort in descending order
Scott M. Likens added a comment - 02/Jan/10 12:00 AM

my thoughts it should be a blocker for .8 as ubuntu pushes stuff into upstart... chef will need to know how to start/stop/status upstart which also queries the regular init system i believe...


Bryan McLellan added a comment - 02/Jan/10 07:26 AM

upstart does not currently support enable/disable – https://bugs.launchpad.net/upstart/+bug/94065


Bryan McLellan added a comment - 02/Jan/10 08:56 AM

http://github.com/btm/chef/tree/chef-598

mostly done. fidgeting with the enable/disable hack. Something is wrong I apparently can't see without sleep.

Then need specs.


Bryan McLellan added a comment - 04/Jan/10 12:51 AM

enable/disable works now, although we need fileedits permissions fixed in CHEF-843.

still need specs.


Bryan McLellan added a comment - 04/Jan/10 07:55 AM

Yay, all done!


Adam Jacob added a comment - 05/Jan/10 01:02 AM

Thanks for this, BTM! Pushed to opscode/master.