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!

New in Observability - Improvements to Custom Metrics SLOs, Log Observer Connect & ...

The latest enhancements to the Splunk observability portfolio deliver improved SLO management accuracy, better ...

Improve Data Pipelines Using Splunk Data Management

  Register Now   This Tech Talk will explore the pipeline management offerings Edge Processor and Ingest ...

3-2-1 Go! How Fast Can You Debug Microservices with Observability Cloud?

Register Join this Tech Talk to learn how unique features like Service Centric Views, Tag Spotlight, and ...