I have an app bundle that packages both a Python script and inputs configuration. I have a couple of servers in a server class and am deploying my app to this class. The deployment server shows that the forwarders on each server have checked in within the last few seconds but the changes I make to my inputs.conf or my script in bin are never reflected on the server.
Will the deployment server recognize that a file has been altered in an app bundle and then push this to clients when they phone home? Or do I need to manually update existing servers while newly added servers will get the current app bundle?
Deployment server version: Splunk 6.5.1 (build f74036626f0c)
If you make changes through UI, a reload is not required. If an was present and DS was reloaded, then you remove app without reloading again and put it again it still has the reference of the app and works fine. Basically when you reload or restart DS it creates checksum (can say inventory or listing) of apps, based on content and modification date. So if you change content of app you need to restart/reload DS to update the checksum.