Невозможно нацелиться на миньона соли, используя настроенные зерна - PullRequest
0 голосов
/ 19 марта 2019

Я создал простой Кластер Соляных Стеков с мастером и миньоном. Затем я вручную добавил настраиваемые зерна к миньону в файле /etc/salt/grains.

.
mykey: hello-key

Я видел этот ключ при запуске «salt» * «grains.items» в мастере

  ...
  localhost:
        ip-172-31-24-109.us-west-2.compute.internal
    lsb_distrib_codename:
        CentOS Linux 7 (Core)
    lsb_distrib_id:
        CentOS Linux
    machine_id:
        b30d0f2110ac3807b210c19ede3ce88f
    manufacturer:
        Xen
    master:
        ec2-54-186-104-181.us-west-2.compute.amazonaws.com
    mdadm:
    mem_total:
        15883
    mykey:
        hello-key
    ...

Теперь проводная часть - это когда я пытался нацелить этого миньона через мои индивидуальные зерна, он не работает, пока все остальные способы работают!

[root@ip-172-31-28-130 ~]# salt '*' saltutil.refresh_modules
ip-172-31-24-109.us-west-2.compute.internal:
    True
[root@ip-172-31-28-130 ~]# salt '*' test.ping
ip-172-31-24-109.us-west-2.compute.internal:
    True
[root@ip-172-31-28-130 ~]# salt -G 'mem_total:*' test.ping
ip-172-31-24-109.us-west-2.compute.internal:
    True


[root@ip-172-31-28-130 ~]# salt -G 'mykey:hello-key' test.ping
ip-172-31-24-109.us-west-2.compute.internal:
    Minion did not return. [No response]

У кого-нибудь есть идея или предложение?

1 Ответ

0 голосов
/ 20 марта 2019

Похоже, у вас действительно проблема с подключением, а не с целевой. Ваша цель в порядке, в противном случае вы бы получили сообщение типа

$ salt 'minion' test.ping
No minions matched the target. No command was sent, no jid was assigned.
ERROR: No return received
...