One of our customer is not able to upgrade an app, they are seeing this error as soon as they upload the app file.
The "id" field found in app.conf is already in use by another application
I've looked at this post - https://community.splunk.com/t5/Archive/How-to-update-an-add-on-in-Splunk-store/m-p/405426
My customer confirmed that he still sees the same problem even after following the steps from above link.
Is there any alternative of working around this ? What can be the reason for this issue ?
Did you check local folder is created under app name? If found local folder, then change id in app.conf.
and also, check if you have id in default.meta or local.meta in metadata folder under your app.
Yes there is local folder but it doesn't have app.conf file
And there is no "id" in default.meta or local.meta in metadata folder.
I in fact deleted the whole app from etc/apps - and tried to upload the file, I still see the same issue.
can you open the app which you are uploading to Splunk and navigate to default. open app.conf to see id.
take the id and grep it in your $SPLUNK_HOME/etc/apps. You should find similar id in your apps.
you either need to delete existing or change Id.
are you talking about upgrading app in Splunk or uploading your app to Splunkbase?
you mentioned in your question "One of our customer is not able to upgrade an app". In comment you are talking about uploading file to Splunkbase.
Sorry if I'm not clear with my asks, I'm very new to Splunk.
1. We have released an app to our customer, where in they have already added to https://splunkbase.splunk.com/app/ are using from months.
2. We have shared an upgraded version of the same app to the customer, they are seeing the error while submitting the app.
3. Since we don't have permissions to submit the newer versions of app, we were looking to see whether we can upload (at least) successfully here - https://splunkbase.splunk.com/new/