Код:
{% set id = 'rbta_ldap_custom_gp_host_test_gpo' %}
{% set node = salt['grains.get']('nodename') %}
{% set gpo = salt['pillar.get']('aldpro-hosts:' + node + ':' + id) %}
{# Получаем строку с версией Asrtra Linux #}
{% set astra_build = salt['grains.get']('astra_version:build') %}
{# Присваиваем переменной host полное доменное имя ПК #}
{%- set host = salt['grains.get']('fqdn') %}
{% if gpo %}
set_version:
cmd.run:
- name: ipa host-mod '{{ host }}' --setattr=nsosversion='Astra Linux {{ astra_build }}'
- unless: ipa host-show '{{ host }}' --raw --all | grep 'nsosversion' | grep '{{ astra_build }}'
{% endif %}
Вложения
Последнее редактирование модератором: