除了重启 minion 之外,还有什么办法可以删掉旧的 custom grains?使用refresh_grains 也不行

6 views
Skip to first unread message

vincent Ho

unread,
Apr 22, 2020, 6:48:21 AM4/22/20
to 中国SaltStack用户组
我写了一个自定义 grains  /srv/salt/_grains/test.py 

def testgrains():
    grains = {
        'testrefresh': True
    }
    return grains


 然后同步生效之后

salt '*227*' saltutil.sync_grains

salt '*227*' grains.get testrefresh
    True

后面换了一个grains key 的名字(把上面的 testrefresh 改成 testaaa),然后发现老的那 testrefresh 一直留在那,执行了refresh_grains也不行,只有重启 minion 之后才会消失,有什么办法可以不重启 minion 就能去掉那些无用的 custom grains 么?
Reply all
Reply to author
Forward
0 new messages