В pillar.items нет aldpro-hosts

mds

Участник
Регистрация
25.03.24
Сообщения
12
Реакции
2
Добрый день,
ALD 2.3.0, клиент добавлен к контроллеру, задания автоматизации выполняются. Хочу настроить ГП.
По мануалу необходимо проверять назначенную ГП в скритпте вызывая
salt-call pillar.items, мы должны увидеть aldpro-hosts и aldpro-software
но данных веток у меня на клиенте нет, для краткости привожу вывод pillar.ls
Код:
ds# salt ald-client1.ald.skc.lan pillar.ls
ald-client1.ald.skc.lan:
    - service_variables
    - ipa_host
    - ipa_basedn
    - ipa_realm
    - ipa_domain
 
Политики вынесли в salt-minion-standalone с версии 2.2
Так вы ничего не увидите.
Теперь salt-minion-standalone синхронизирует кастомные политики из лдап в локальное хранилище, так же получает параметры и сохраняет их в локальный пиллар.

Поэтому смотрите либо локально:
salt-call -c /srv/salt/standalone/config/ pillar.items
либо с контроллера:
salt "host.fqdn" cmd.run "salt-call -c /srv/salt/standalone/config/ pillar.items"
 
Спасибо, действительно, а из скрипта вот эта конструкция:
{% set gpo = salt['pillar.get']('aldpro-hosts:' + node + ':' + gpo_name) %}
как теперь должна выглядеть?
 
Также. Ничего не поменялось. Просто теперь невозможно из пиллара получить чужие значения параметров. В локальное хранилище запрашиваются только значения для текущего fqdn и пользователя x сессии.
 
Назад
Сверху Снизу