Changeset View
Changeset View
Standalone View
Standalone View
roles/opensearch/opensearch/software.sls
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | file.directory: | ||||
- group: opensearch | - group: opensearch | ||||
extract_opensearch_{{ product }}: | extract_opensearch_{{ product }}: | ||||
archive.extracted: | archive.extracted: | ||||
- name: /opt/{{ product }} | - name: /opt/{{ product }} | ||||
- source: /usr/local/dl/{{ distname }}.tar.gz | - source: /usr/local/dl/{{ distname }}.tar.gz | ||||
- user: opensearch | - user: opensearch | ||||
- group: opensearch | - group: opensearch | ||||
- overwrite: True | |||||
- enforce_toplevel: False | - enforce_toplevel: False | ||||
- options: --strip 1 | - options: --strip 1 | ||||
- onchanges: | |||||
- file: /usr/local/dl/{{ distname }}.tar.gz | |||||
{% endfor %} | {% endfor %} | ||||
{% endif %} | {% endif %} | ||||
/opt/opensearch/plugins/opensearch-security/tools/hash.sh: | |||||
file.managed: | |||||
- mode: 0755 | |||||
# ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
# Cleanup legacy versions | # Cleanup legacy versions | ||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||||
{% for product, versions in pillar['opensearch_legacy_products'].items() %} | {% for product, versions in pillar['opensearch_legacy_products'].items() %} | ||||
{% for version in versions %} | {% for version in versions %} | ||||
/usr/local/dl/{{ product }}-{{ version }}.tar.gz: | /usr/local/dl/{{ product }}-{{ version }}.tar.gz: | ||||
file.absent | file.absent | ||||
{% endfor %} | {% endfor %} | ||||
{% endfor %} | {% endfor %} |
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator