0.18升级0.19 问题汇总



之前有记录的 只是失败的 重新创建?

如果是失败的情况下,将project_map_category表的数据先备份,然后再清空这张表的数据,重新跑一下任务

2个项目都跑下是吧?

只跑[ProjectMapCategory新表数据修复]


这张表?

是的

同步成功了 默认的 def-ops-proj 是不是可以干掉 免得误导别人


这个长度 可以长点吗。。。

升级后,sonar质量管理 点进去 通过猪齿鱼没权限登录


难道又要跟上次一样重新部署吗。。。。

你好~choerodon升级到0.19.0后sonar插件也要升级的。对应插件版本为1.5。我稍后改下升级文档。

嗯 好了 及时沟通下


这个资源 内存 CPU 相关资源没出来诶?

我改成 1.5 也不行诶

POD实时数据请参考这个回复

截图下sonarqube的日志


2019.11.13 07:14:38 WARN  web[AW5jTHkIcCHZn62KAAIJ][o.s.s.a.AuthenticationError] Fail to initialize authentication with provider 'choerodon'
java.lang.NullPointerException: null
	at org.sonarqube.auth.choerodonoauth.ChoerodonIdentityProvider.init(ChoerodonIdentityProvider.java:92)
	at org.sonar.server.authentication.InitFilter.handleOAuth2IdentityProvider(InitFilter.java:114)
	at org.sonar.server.authentication.InitFilter.handleProvider(InitFilter.java:83)
	at org.sonar.server.authentication.InitFilter.doFilter(InitFilter.java:73)
	at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:126)
	at org.sonar.server.platform.web.MasterServletFilter.doFilter(MasterServletFilter.java:95)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.sonar.server.user.UserSessionFilter.doFilter(UserSessionFilter.java:87)
	at org.sonar.server.user.UserSessionFilter.doFilter(UserSessionFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

你好~临时解决方案

在sonarqube配置界面着三个参数都填下。我待会更新下插件

好了第一时间说下

插件已更新,版本到1.5.1;https://file.choerodon.com.cn/choerodon-install/sonarqube/sonar-auth-choerodonoauth-plugin-1.5.1-RELEASE.jar

失败原因是字符集不对,需要修改 fd_project_category 的字符集

ALTER TABLE iam_service.fd_project_category convert to CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci