Hi all,
I'm managing my apps deployed through forwarder management using git. When running a scheduled "git pull" the file, .git/FETCH_HEAD is always newly created.
When running a splunk reload deploy-server
, the app is always sent out to the clients and Splunk will be restarted.
To avoid this, I'm trying to use the excludeFromUpdate introduced in Splunk v6.2 but neither
[serverClass:splunkdebug:app:myapp]
restartSplunkd = 1
stateOnClient = enabled
excludeFromUpdate=myapp/.git
nor
[default]
excludeFromUpdate=$app_root$/.git
seems to work.
Any hints?
Cheers,
Andreas
What version are your deployment clients running? This particular setting requires both the deployment server and its deployment clients to be running Splunk Enterprise 6.2 or higher.
What version are your deployment clients running? This particular setting requires both the deployment server and its deployment clients to be running Splunk Enterprise 6.2 or higher.
You're right. 🙂
Oh good, let me convert my comment to an answer then.
As hexx answered correctly you also need a v6.2 or higer client.
Workaround for everyone having the same issue with the older clients using git: it's save enough to delete the .git//FETCH_HEAD everytime after git pull.
Regards,
Andreas