执行saltstack 报错一下信息
根据报错信息修改python文件
#若遇报错1
#Starting salt-master daemon: /usr/lib64/python2.6/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability. _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning) /usr/lib64/python2.6/site-packages/Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases. See http://www.pycrypto.org/randpool-broken RandomPool_DeprecationWarning)
注释该文件
/usr/lib64/python2.6/site-packages/Crypto/Util/number.py #if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:'
#若遇报错2
[root]# salt -G 'roles:sdk' test.ping /usr/lib64/python2.6/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability. _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning) /usr/lib64/python2.6/site-packages/Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases. See http://www.pycrypto.org/randpool-broken RandomPool_DeprecationWarning) 注释该文件 /usr/lib64/python2.6/site-packages/Crypto/Util/randpool.py #warnings.warn\("This application uses RandomPool' #RandomPool_DeprecationWarning\)' 总结 头痛医头,python升级兼容测试