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!

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 ...

Your Guide to SPL2 at .conf24!

So, you’re headed to .conf24? You’re in for a good time. Las Vegas weather is just *chef’s kiss* beautiful in ...