Through some app development I am currently doing I have discovered a really annoying issue that hopefully someone may be able to shed some light on.
I have packaged the app as a tar.gz and included a setup.xml as there is some configuration required before the app can correctly function.
However, when installing the app from file it successfully installs, asks to setup and then re-directs to a 404 local/app/setup not found.
After spending an age trying to figure out why this wasn't working I tried a restart, after a restart it started working? Suddenly I can go to the app, click on the redirect to setup and the screen loads and works as expected.
To test if this was a one-off or some other strange behavior I did a wipe and clean install of the app 5+ times to verify that I wasn't going crazy.
Why is Splunk requiring a restart for a first time app install to view / locate the setup xml correctly?
Edit: Version 4.2.5
I also observe this behavior with some apps from splunkbase: First setup fails, later it works…
So it looks like a more general issue?
@Spelunke and @Draineh - Do you guys have exact reproduction steps? Also, please provide the one app that seems to always act like this for you. We'll try to repro it inhouse and create a bug if it indeed is one. Cheerio!
@spelunke thanks
using version 4.2.5, build 113966
What version of Splunk are you running?