- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 rundeck 中运行一个运行“puppet agent -tod”的任务,但是由于 puppet 返回退出代码 2,这意味着它应用了一些更改,如 https://docs.puppetlabs.com/references/3.4.2/man/agent.html 中所示在 --detailed-exitcodes 部分,但 rundeck 所有不同于 0 的都将其标记为失败。我可以以某种方式强制显示 0 退出代码而不是 2 吗?
谢谢大家!
最佳答案
您可以运行修改后的命令,例如
puppet agent -tod || test $? -eq 2
假设 rundeck 将通过 shell 运行它,对此我不确定。如果它想要一个可以直接执行的命令,那么你可以使用
bash -c 'puppet agent -tod || test $? -eq 2'
关于bash - puppet 退出代码 2,同时期望 0 with rundeck,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34330237/
我花了几天时间寻找如何布局具有作业依赖性的 rundeck 工作流程。我需要做的是让3个作业:job-1和job-2计划并行运行,而job-3将仅在 job-1 和 job-2 完成后触发。假设 jo
假设我在 :4440 连接到 Rundeck UI .我构建了一个作业,安排它每 15 分钟运行一次,然后等待几天。然后,我想对作业运行日志进行一些分析,从我添加的日志语句中收集一些统计信息。问题是…
我的 rundeck 中有超过 30000 个工作和执行。是否有任何 API 或 CLI 以便我们可以安排定期清理。由于作业和执行过多,rundeck 抛出 java.lang.OutOfMemory
在我的 Rundeck 上,有多个项目,这些项目下的作业是由计划触发的,有些会运行几分钟到一个小时。 我想重新启动 rundeck 服务器以应用一些配置更改而不必影响这些作业,所以我想知道每个项目是否
我有一个案例,RunDeck 脚本确实需要一些凭据才能运行。显然我们不想将它们存储在作业定义中,因为它们是可见的并且也存储在 SCM 中。 虽然我能够使用 key 存储库来保存这些 secret ,但
我正在尝试在 rundeck 2.6 工作中实现类似的目标: touch/foo/bar/${DATE:MM/dd/yyyy}-baz 但它无法正常工作并且日期根本没有被解释。有没有正确的方法来做到这
我有一个主要的 Rundeck 作业,带有一个选项 hostname(node)。 在这个主要工作中,我有一个步骤工作引用。我想在作为参数传递的主机名 上执行命令。 这可能吗?如何做到? 谢谢 最佳答
我正在使用 Rundeck 通过 SSH 执行程序运行远程作业。我运行的一些作业记录到主机上的特定文件,而不是 STDOUT,我无法更改它。 有什么方法可以告诉 Rundeck 在写入这些文件时读取它
我有一个名为“TEST”的 JOB rundeck 我有一个选项叫做国家 此选项从远程 URL 中检索键值列表: [ {"name":"FRANCE", "value":"FR"}, {"na
任何人都可以帮助我如何在 Rundeck 中配置用户 1) 只运行一个作业 2) 拒绝修改/删除现有作业 3) 拒绝创造新工作 我想我需要在 aclpolicy.yaml 文件中设置此配置,但我找不到
有一个 RunDeck 安装,它被配置(由不再工作且没有制作文档的其他人)将所有元数据存储在 MySQL 中。两者都在不同的虚拟机上运行。 丢失 RunDeck 应用程序虚拟机。 MySQL 仍然存在
无论我尝试什么,执行 pwd 总是打印 /var/log/rundeck。我想将其配置为全局甚至项目范围的设置,因为我的所有脚本和命令都与文件系统上的特定目录相关。 /home/jobs 例如。 最佳
在 rundeck-config.properties 中配置 mysql 数据库后,当我们在浏览器上运行 rundeck url 时,它会在浏览器中显示“http 错误:503,服务不可用”消息。
请帮助我进行任何配置更改,以避免在 rundeck 日志中记录密码字段。 似乎即使密码字段通过 UI 不可见,但在 rundeck 日志中,它确实将其捕获为纯文本。 升级到 Rundeck 2.6.8
Rundeck 支持通过其 API 触发作业。 API 文档位于 documentation 下。 我们正在使用 API 版本 13,该版本尚不支持 application/json。因此我需要使用基
我有一个工作,它调用另一个 rundeck 工作,我想在工作之间传递参数。我只能将第一份工作的选项传递给第二份工作,我希望第一份工作的结果(输出)作为参数传递给第二份工作。 示例:第 1 个工作内容。
我有一个 json 列表输出,让我选择多个值来运行作业。然而,令人沮丧的是,如果我的列表太长,那么我无法搜索或过滤列表。有人对此有任何想法吗?更具体地说,rundeck 是否有任何功能可以过滤 jso
我想在 rundeck 作业步骤之间共享一个变量。 初始化作业选项“target_files” 在第 1 步设置变量。 RD_OPTION_TARGET_FILES=一些 bash 命令 回显 $RD
我有几个疑问- A.我如何获取执行日志? base_report 表不提供作业失败的任何原因。由于我的 rdlogs 没有所需信息,执行日志存储在哪里? - 我的 rundeck 安装使用 mysql
我安装了 ec2 插件,我可以看到 ec2 节点,但问题是它总是显示 ec2-user,而不是 root,所以我的 ssh 连接失败 遵循本指南:https://github.com/rundeck-
我是一名优秀的程序员,十分优秀!