hudson - Jenkins UCM ClearCase 插件因权限失败

标签 hudson jenkins clearcase hudson-plugins clearcase-ucm

我正在使用 Jenkins 和源代码控制插件名称 UCM ClearCase
它尝试创建一个 View ,但失败并出现错误:

[onlysourcecode] $ cleartool mkview -snapshot -stream ROLE_Test_Project_DevSG@\Vobname -tag SYSTEM_master_Test_ROLE_001_hudson view
Selected Server Storage Location "Views".
cleartool: Error: unable to set access control list for \\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws: Access is denied.
cleartool: Error: protection on \\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws is out-of-synch with identity.sd and groups.sd
cleartool: Error: Failed to set identity on view: Permission denied
cleartool: Error: unable to set access control list for \\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws: Access is denied.
cleartool: Error: \\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws: Permission denied
cleartool: Error: Unable to create view "\\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws".
FATAL: UCM ClearCase failed. exit code=1

这基本上意味着它没有创建 View 的权限。现在我的问题是:

  1. 对于这里的问题到底是什么有什么想法吗?

  2. Jenkins 内部使用的 ID 是什么。这意味着我在 DOMAIN Controller 上有一个用户 ID,我可以在其中登录计算机并运行 Jenkins。如果 Jenkins 使用它,那么为什么会出现此错误,因为我可以创建 View 。

  3. 如果没有,那么它使用什么 ID,以及如何让 Jenkins 使用我的域 ID,或者让内部 ID 成为 ClearCase AD 组的一部分。

    <

最佳答案

我猜这是在 Windows 机器上作为服务运行的。因此它不是作为域用户运行的。

看来 jenkins 正在尝试根据系统上的 Clearcase 配置在默认位置创建 View 存储 (.vws)。

也许您应该选择 UCM Clearcase 中的高级... 选项,并明确指定 View 存储的位置。有

  • Windows查看存储目录
  • 其他 mkview 参数

我在 Linux 机器上运行 jenkins,其中我在其他 mkview 参数中为 .vws 文件指定了显式位置。

关于hudson - Jenkins UCM ClearCase 插件因权限失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8398091/

相关文章:

email - 在电子邮件中发送解析的控制台输出

jenkins - Hudson 免费临时空间位置

continuous-integration - 如何配置 Hudson 以在端口 80 上运行?

bash - Jenkins - 通过 SSH 发布 - EXEC : STDOUT/STDERR - bash: service: command not found

clearcase - 检测仅在 ClearCase 快照 View 中更改内容的劫持

hudson - 如何确保 Hudson 中同时只运行某一类别的作业?

jenkins - 如何列出 Jenkins 管道脚本中目录中的所有目录

docker - 在 docker swarm 中的特定节点上运行 docker 容器

comments - 是否可以用 clearcase 进行多行注释?

linux - 守护进程挂载失败