繁体   English   中英

无法通过 webAPI 删除 Rundeck 作业

[英]Unable to delete a Rundeck Job via webAPI

我无法使用 API 删除 rundeck 作业。错误消息如下

{"error":true,"apiversion":38,"errorCode":"api.error.job.delete.failed","message":"Job could not be deleted: Cannot delete Job \"Junk_Extract\" [22d05f6a-c9e4-4388-863-668b7f8db411]: it may have been modified or executed by another user"}

我使用的命令:

curl --location --request DELETE 'https://localhost:4443/api/38/job/22d05f6a-c9e4-4388-8a63-668b7f8db411' --header 'Accept: application/json' --header 'X-Rundeck-Auth-Token: 7kotazOO3xRr43qeZl3CQnYcKwzU6' -k

如何删除 rundeck 作业?

您需要首先在管理员权限下禁用执行/计划:

  1. 使用端点禁用该作业的执行。
  2. 使用端点禁用该作业的计划。
  3. 然后使用端点将其删除。

错误提示:它可能已被其他用户修改或执行。 使用的令牌是否分配给具有足够权限删除作业的用户?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM