support installing via pip for ubuntu

This commit is contained in:
m0duspwnens
2021-04-29 13:22:31 -04:00
parent 93ee96b1cd
commit 450a01784b
2 changed files with 12 additions and 5 deletions

View File

@@ -2,16 +2,19 @@
{% from "salt/map.jinja" import SALT_MODULE_CODE_PATH with context %}
{% from "salt/map.jinja" import PYTHON3INFLUX with context %}
{% from "salt/map.jinja" import PYTHON3INFLUXDEPS with context %}
{% from "salt/map.jinja" import PYTHONINSTALLER with context %}
include:
- salt.helper-packages
{#
python3_influxdb_dependencies:
pkg.installed:
{{PYTHONINSTALLER}}.installed:
- pkgs: {{ PYTHON3INFLUXDEPS }}
#}
python3_influxdb:
pkg.installed:
{{PYTHONINSTALLER}}.installed:
- name: {{ PYTHON3INFLUX }}
#https://github.com/saltstack/salt/issues/59766
@@ -38,4 +41,5 @@ influxdbmod.py_shard_duration_patch:
- source: salt://salt/files/influxdbmod.py.patch
- require:
- pkg: python3_influxdb
- pkg: patch_package
- pkg: patch_package
- reload_modules: True