I used to develop in an old server Splunk instance and deliver it to the official server instance by exporting the app.
Then, we had to change the old server to a new server, but all backups were made (indexes, sources, and apps) to the new server.
I developed some changes in the new server, but now, when I export the official server, it doesn't show any new dashboard in the view.
Does anybody know a possible cause of this?
Thanks in advance!
The reason probably because you have some stuff saved under $SPLUNK_HOME/etc/apps/myApp/local
. The local
directory has precedence and so even though you are delivering a new version in default
, if you do not destroy the entire old app (or at least the local
directory), it will get overridden by anything in local
. Similarly, you should check for (private) stuff in $SPLUNK_HOME/etc/users/*/myApp/
, too.
The reason probably because you have some stuff saved under $SPLUNK_HOME/etc/apps/myApp/local
. The local
directory has precedence and so even though you are delivering a new version in default
, if you do not destroy the entire old app (or at least the local
directory), it will get overridden by anything in local
. Similarly, you should check for (private) stuff in $SPLUNK_HOME/etc/users/*/myApp/
, too.
Thanks @woodcock that's exactly what has happening.
Now I just gotta figure out which one does Splunk edit as latest version to consider in directory.
What do you mean by export
and show
? Are you using DS?
I'm using cmd> spluck package app myApp
Then, when I go to main server and upload .tgz or .tar, dashboards doesn't change at all...