I'm trying to update our Bitglass App on the Splunk Cloud (from 1.0.14 to 1.0.25) but there doesn't seem to be a a way to do this without uninstalling the app and reinstalling. If I select the app from SplunkBase, it only offers the option to download the app file. If I attempt to Upload the file, the system informs me that I already have the app installed. There's no upgrade / update option in the Apps management that I can find.
Does anyone have a suggestion of how to solve this?
Hello @ccampbell,
The reason you are not able to upgrade the app to the latest version is that the app is not listed to be compatible with SplunkCloud platform on Splunkbase. If you wish to have the updated package available for upgrade on SplunkCloud platform, you'll need to have the developer of the app update the platform compatibility details. Please refer to the following screenshot displaying platform compatibility for the app.
I assume that the app inspect vetting would have failed for the app package and hence platform compatibility for SplunkCloud would be missing. As a solution to this, you can download the app package from Splunkbase, modify the app_id (app.conf and the folder name, and anywhere else within the package if used), repackage the app and upload it as a private app. This approach is not recommended since it doesn't allow you to track and stay updated with the future updates. Additionally, while uploading the private app, if the app inspect fails, you'll need to work on fixing the errors and repackage the app again and vet it continuously until it succeeds the vetting process.
The best approach would be to have the developer engaged and make the app compatible to SplunkCloud platform.
Thanks,
Tejas
---
If the above solution helps, an upvote is appreciated.!!