Getting Data In

REST API Install local App

sushantvn
Engager

Hello,

I would like to install an app on my local computer to a remote Splunk instance using rest api. I get the following error.

This is the rest call that I'm trying

curl -X POST \
  https://splunk-dev.company.com/services/apps/local \
  -H 'Authorization: Splunk sessionKey' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d 'name=/tmp/splunk-add-on-1.0.tgz&update=True&filename=True&auth=sessionKey&session=sessionKey'

I get a response

<messages>
    <msg type="ERROR">Error during app install: failed to extract app from /tmp/splunk-add-on-1.0.tgz to /opt/splunk/var/run/splunk/bundle_tmp/0fdba2269ccdff6e: No such file or directory</msg>
</messages>

The app is packaged into a tarball using a jenkins job and now I would like to upload it to the test server.
Do I have to make the tarball available on the Splunk server?

1 Solution

renjith_nair
Legend

Hi @sushantvn,

The app file should be available to the splunk server where it's being installed.
Please refer to https://answers.splunk.com/answers/122655/using-the-rest-api-to-install-an-app-from-a-file.html

---
What goes around comes around. If it helps, hit it with Karma 🙂

View solution in original post

0 Karma

renjith_nair
Legend

Hi @sushantvn,

The app file should be available to the splunk server where it's being installed.
Please refer to https://answers.splunk.com/answers/122655/using-the-rest-api-to-install-an-app-from-a-file.html

---
What goes around comes around. If it helps, hit it with Karma 🙂
0 Karma
Get Updates on the Splunk Community!

Everything Community at .conf24!

You may have seen mention of the .conf Community Zone 'round these parts and found yourself wondering what ...

Index This | I’m short for "configuration file.” What am I?

May 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with a Special ...

New Articles from Academic Learning Partners, Help Expand Lantern’s Use Case Library, ...

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...