Running on 10.18.2 here, and I see this in the log:
sam-app004 chef-client[31577]: 1: Processing service[jboss-17] action
restart (/var/cache/chef/cookbooks/sam/providers/jboss7cluster.rb line 23)
sam-app004 chef-client[31577]: 1: service[jboss-17] restarted
sam-app004 chef-client[31577]: 1:
template[/nas_samcustomer/clusters/17/sam-app004/configuration/standalone.xmlsource]
sending run action to execute[standalone-17] (delayed)
sam-app004 chef-client[31577]: 1: Processing execute[standalone-17] action
run (/var/cache/chef/cookbooks/sam/providers/jboss7cluster.rb line 148)
sam-app004 chef-client[31577]: 1: execute[standalone-17] ran successfully
sam-app004 chef-client[31577]: 1: execute[standalone-17] not queuing
delayed action restart on service[jboss-17] (delayed), as it’s already been
queued
so… it doesn’t queue a restart on a service because it was “already
queued”… but the queued restart already happened.
end result: the service doesn’t come up with the proper configuration
Is this a bug in 10.18? I’m resolving my issue by setting the template run
of execute standalone to happen immediately, but this seems like it should
be looked at?