【问题标题】:Chef knife winRM interactive mode hangs in JenkinsJenkins 中主厨刀 winRM 交互模式挂起
【发布时间】:2014-06-23 19:53:00
【问题描述】:

在过去的 3 或 4 天里,我一直被这个问题困扰。我正在尝试在 Jenkins 的 Windows 批处理文件中运行附加的命令。这会导致它挂起并且不接受任何进一步的输入:

knife winrm ec2-xx-xx-xx-xx.compute-1.amazonaws.com interactive -m -x Administrator -P xxxxxxxx

如果在 Windows 机器上手动运行,这可以正常工作,但我认为正在打开的 ruby​​.exe 开始导致 Jenkins 出现一些问题。

以前有没有人以这种方式使用过knife winRM的交互模式?我在这里束手无策,我真的需要这个工作。感谢您提供的任何帮助。

【问题讨论】:

    标签: windows jenkins chef-infra winrm


    【解决方案1】:

    您是否尝试将其作为“呼叫刀”而不是“刀”运行?如果在批处理文件中运行另一个批处理文件(例如 knife.bat)而没有“调用”,则初始批处理文件运行将终止。这里有一个很好的解释:http://www.robvanderwoude.com/call.php

    【讨论】:

    • 是的,试过了,我仍然遇到同样的问题。它将运行第一个刀命令,但如果我在同一个批处理文件中有第二个命令,则第二个命令永远不会运行。
    • 如果这两个刀命令在单独的“执行 Windows 批处理命令”框中,是否有效?
    猜你喜欢
    • 2017-11-14
    • 1970-01-01
    • 2019-08-14
    • 2018-11-02
    • 2017-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多