devops流水线未运行
3 个月 后
- 已编辑
使用 devops-config 中这个 devops/password 替换 secret kubesphere-secret 中的 token;
使用 devops-config 中这个 devops/password,替换 kubesphere-config 中的 devops/password;
重启 Deployment ks-controller-manager ;
采用该步骤其他用户依然无法启动流水线,无论是那个用户创建的流水线,只有admin能启,其他用户点击devops-controller一直报错如下
然后检查Jenkins的role-strategy/assign-roles也是没有其他用户
devops-controller服务报错这个,然后界面一直未运行,jenkins也没构建。这个什么问题?
jenkins也报错 org.acegisecurity.userdetails.UsernameNotFoundException: User ivan.w not found in directory.但是我看了jenkins的Global roles用户权限这块也没有这个用户。已经按上面操作了
对比了kubesphere-secret中的secret,kubesphere-config中的jwtSecret,devops-config中的 jwtSecret三者一致,也重启了ks-controller-manager。
使用 devops-config 中这个 devops/password 替换 secret kubesphere-secret 中的 token;
使用 devops-config 中这个 devops/password,替换 kubesphere-config 中的 devops/password;
重启 Deployment ks-controller-manager ;
这些都试了还是不行