Saltstack Halite错误!无法运行命令:

时间:2015-02-02 21:52:36

标签: amazon-ec2 salt-stack

我设置了一个盐主服务器,目前我正在测试附加两个小兵。我能够直接从salt主机运行状态和salt模块命令,没有任何问题。

我根据文档安装并设置了halite。我以用户身份登录,并且能够毫无问题地查看列表中的小兵,但是我尝试使用halite web ui运行的任何命令都会失败。

以下是我的主配置中的pam和halite部分:

external_auth:
  pam:
    ubuntu:
      - grains.*
      - status.*
      - sys.*
      - test.*
      - cp_bakfile.*
      - ipt_config.*
      - '@runner'
      - '@wheel'
    adam:
      - .*
      - '@runner'
      - '@wheel'
    cfadmin:
      - .*
      - '@runner'
      - '@wheel'

halite:
  level: 'debug'
  server: 'cherrypy'
  host: '0.0.0.0'
  port: '8080'
  cors: False
  tls: False
  certpath: '/etc/pki/tls/certs/localhost.crt'
  keypath: '/etc/pki/tls/certs/localhost.key'
  pempath: '/etc/pki/tls/certs/localhost.pem'

当我尝试运行命令时,我以用户Adam身份登录:

supervisord.restart all on myion。

错误如下:

错误!无法运行命令:supervisord.restart on target:myminion

任何人都知道我应该检查什么或者我做错了什么?

主人在亚马逊EC2,ubuntu 14.04,以及奴才。

issue screenshot

1 个答案:

答案 0 :(得分:0)

这个问题很旧,但是如果其他任何人遇到这个问题,那么halite项目已被弃用,不再开发。

https://github.com/saltstack/halite