python-jenkins节点操作报错
环境:python 3.8
python-jenkins 1.7.0
1创建节点
import jenkins
jenkins_url = ‘http://localhost:8080/jenkins’
user_name = ‘admin’
password = ‘admin’
server = jenkins.Jenkins(jenkins_url, username=user_name, password=password)
server.create_node(‘test’)
报错:
jenkins.JenkinsException: Error in request. Possibly authentication failed [500]:
解决方法:
进入jenkins包中的__init__.py
修改第90行中的代码,修改为:
LAUNCHER_COMMAND = ‘hudson.slaves.JNLPLauncher’
再次运行就不会报错了

2连接和断开节点
server.enable_node(‘test’)
server.disable_node(‘test’)
连接不成功,截图如下,至今未解决:
python-jenkins节点操作报错
运行完代码后手动也不能操作了,只能是将该节点删点,然后再连接

相关文章:

  • 2022-12-23
  • 2021-07-30
  • 2021-07-05
  • 2021-08-28
  • 2021-08-03
  • 2021-06-11
  • 2021-09-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
相关资源
相似解决方案