Skip to content

Troubleshooting

jzsplunk edited this page Aug 18, 2020 · 5 revisions

Our Automated Tests

  1. CI validates that the content was written to spec using validate.py. To run validation manually, run: python bin/validate.py --path . --verbose.
  2. CI generates Splunk configuration files using generate.py. If you want to export Splunk .conf files manually from the content, run python bin/generate.py --path . --output package --verbose.
  3. CI builds a DA-ESS-ContentUpdate Splunk package using the Splunk Packaging Toolkit.
  4. CI tests the newly produced package using Splunk Appinspect.
  • note that requirements.txt hard codes the versions for packages we use dependabot to make sure we safely always upgrade to the latest versions.

Testing Locally

  1. Detection schema and jinja template related troubleshooting can be tested with: python bin/generate.py -p . -o package

Support

Please use the GitHub Issue Tracker to submit bugs or request features.

If you have questions or need support, you can: