All Apps and Add-ons

How to delete directory in /bin of my app during upgrade

eddy20
Observer

Is there a way to delete a directory in the /bin directory of my app during the upgrade process?

I have an app that contains the /splunklib in the /bin directory, to be compliant with app inspect I have moved it to /lib. When I install the new version of my app with the upgrade option selected the existing /bin/splunklib directory still remains. After installation of the new version of my app there are now two copies of the splunklib, one in /bin and one in /lib directory.

So far the way I have been able to resolve the issue is to delete my app using: ./splunk remove app [appname] -auth :
Then install the new version of my app.

I would like my app upgrade process to take care of the work rather than requiring command line access to the splunk server.

0 Karma
Get Updates on the Splunk Community!

Observability Unlocked: Kubernetes & Cloud Monitoring with Splunk IM

Ready to master Kubernetes and cloud monitoring like the pros? Join Splunk’s Growth Engineering team on ...

Index This | What did the zero say to the eight?

June 2025 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with this month’s ...

Splunk Observability Cloud's AI Assistant in Action Series: Onboarding New Hires & ...

This is the fifth post in the Splunk Observability Cloud’s AI Assistant in Action series that digs into how to ...