[chef] Re: Re: Package doesnt notify service?


Chronological Thread 
  • From: Phil Dibowitz < >
  • To:
  • Subject: [chef] Re: Re: Package doesnt notify service?
  • Date: Mon, 07 May 2012 21:15:09 -0700

On 05/07/2012 07:35 PM, Geoff Meakin wrote:
> I guess what I was trying to achieve is the following:
> 
> 1. On a chef run, dont assume that the database should always be started.
> There might have been good reasons it was taken down by a sysadmin
> 2. When first installing mongodb package, the service needs starting so some
> setup items can take place (create users etc.)
> 
> I welcome any comments… or maybe Ive found a bug?

Just specifying the service should be started will cause chef to check the
status of the service, and start it if it's not started. No need to key that
off of the package. Set the action for the service to [:start, :enable], and
chef will ensure it's always started and enabled. Then, as suggested
elsewhere, if you upgrade the package, it probably makes sense to restart the
service.

-- 
Phil Dibowitz                             

Open Source software and tech docs        Insanity Palace of Metallica
http://www.phildev.net/                   http://www.ipom.com/

"Be who you are and say what you feel, because those who mind don't matter
 and those who matter don't mind."
 - Dr. Seuss


Attachment: signature.asc
Description: OpenPGP digital signature




Archive powered by MHonArc 2.6.16.

§