Hey Adam,

Thanks for the reply!

I'm running Ansible 1.5.3 and am running the task again Ubuntu 12.04. When 
I say re-provision, I mean re-running the task.

The way I'm killing the service is logging into the box and running 
"service varnish stop". If I subsequently run the command "service varnish 
status" it shows it as stopped.

Thanks for the tip on using the enabled flag – I'm using it but left it off 
the example i pasted in.

- James


On Monday, March 24, 2014 4:17:16 PM UTC-7, Adam Morris wrote:
>
>
>
> On Monday, March 24, 2014 3:44:39 PM UTC-7, James Goodhouse wrote:
>>
>> Hey All,
>>
>> I'm having some issues getting a service to start and wanted to make sure 
>> I'm not doing something stupid.
>>
>>
> Ummm, That's kind of hard to say without knowing what you are doing... 
>  This is not an RTFM response, so please read it and see if this helps, or 
> if you can at least answer the questions so that we can (possibly) help you.
>
>  
>
>> I'm installing varnish and then using the service module to start and 
>> enable varnish.
>>
>>     - name: start and enable service
>>       service: name=varnish state=started
>>
>> All seems fine when I do a fresh provision of a box. The issue I'm seeing 
>> is that if I log into the box and stop the service and re-provision, I get 
>> a green light at the task and the service never gets started.
>>
>>
> Which version of Ansible are you using? What OS are you running the task 
> against? How are you stopping the service?  What do you mean by 
> re-provision?
>
> In particular I'm wondering if you are killing the varnish service so that 
> it is no longer running and then the script is checking to see if the 
> system thinks that varnish is running (there is still a lock file or 
> something sitting around).  If that is the case then Ansible doesn't know 
> that it is not running, so it doesn't start it.
>
> By the way, that just starts varnish, to enable it at boot time you would 
> use
>  
> - name: Start and Enable Varnish
>   service: name=varnish state=started enabled=yes
>
> I hope that this helps,
>
>      Adam
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/2e528799-6dc3-4272-9054-4518bc7a7696%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to