0.21升级到0.22问题汇总

  • Choerodon平台版本: 0.21.0

  • 遇到问题的执行步骤:

  • 文档地址:

  • 环境信息(如:节点信息):

  • 报错日志:
    1、数据迁移报错



    压根就没有base_service 这个库啊

我是从很早版本一路升上来的,是不是跟这个有关

你的旧数据库的名字叫iam_service 配置里面换成自己的就行了

好的 我试下


只能删了? 重新部署, 我edit job 改环境变量都不行

只能重新删除 job,重新执行


建空表让它跳过去?

需要手工建这张表,随便填字段 让他跳过去


test manager 配置文件拉不到??

    #SPRING_CLOUD_CONFIG_ENABLED: true
    #SPRING_CLOUD_CONFIG_URI: http://register-server.c7n-system:8000/

需要注释这两个环境变量。。。

lass path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.actuate.autoconfigure.web.servlet.WebMvcEndpointChildContextConfiguration; factoryMethodName=compositeHandlerExceptionResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/actuate/autoconfigure/web/servlet/WebMvcEndpointChildContextConfiguration.class]]
2021-05-14 00:41:59.980  WARN 7 --- [           main] o.h.a.s.impl.PermissionActuatorStrategy  : Method [io.choerodon.asgard.saga.producer.ProducerBackCheckEndpoint.backCheck] Without @io.choerodon.swagger.annotation.Permission Annotation, Use Default Parameters To Define Permission Data
2021-05-14 01:16:44.544  INFO 7 --- [nio-8060-exec-1] i.c.d.a.s.i.DevopsCheckLogServiceImpl    : start upgrade task
2021-05-14 01:16:44.545  INFO 7 --- [ devops-upgrade] i.c.d.a.s.i.DevopsCheckLogServiceImpl    : version not matched
2021-05-14 01:17:48.547  INFO 7 --- [nio-8060-exec-7] i.c.d.a.s.i.DevopsCheckLogServiceImpl    : start upgrade task
2021-05-14 01:17:48.547  INFO 7 --- [ devops-upgrade] i.c.d.a.s.i.DevopsCheckLogServiceImpl    : version not matched
^C

devops 迁移 怎么说 版本没匹配,填了0.20.0 不行 0.21.5 也不行。。。


一个集群的 agent 也无法自动升级。。。

每次LDAP连接信息都会丢失,真是头大,这个很难修复吗?

你升级的devops版本是多少

0.21.5

你不是从0.21升级到0.22吗?


[root@juyi-01 bak]# helm history -n c7n-system  devops-service
REVISION	UPDATED                 	STATUS    	CHART                 	APP VERSION	DESCRIPTION
2       	Thu Oct 24 08:20:36 2019	superseded	devops-service-0.18.17	0.18.17    	Upgrade complete
3       	Sun Nov 10 14:27:26 2019	superseded	devops-service-0.19.5 	0.19.5     	Upgrade complete
4       	Tue Nov 19 10:37:34 2019	superseded	devops-service-0.19.6 	0.19.6     	Upgrade complete
5       	Mon Jan 13 03:02:07 2020	superseded	devops-service-0.20.3 	0.20.3     	Upgrade complete
6       	Sun Jan  3 03:12:39 2021	superseded	devops-service-0.21.12	0.21.12    	Upgrade complete
7       	Fri May 14 00:36:37 2021	superseded	devops-service-0.22.12	0.22.12    	Upgrade complete
8       	Fri May 14 00:40:34 2021	deployed  	devops-service-0.22.12	0.22.12    	Upgrade complete
[root@juyi-01 bak]#

那你devops升级应该升级到0.22.12

我看了一下devops的最新的版本22版本是0.22.12 你填的不是0.21.12吗 还有 0.22版本 devops没有数据要修复

LDAP链接信息丢失是指每次升级完成 ldap的配置就都没有了?

是的 每次 升级 ldap 信息都丢了

升级文档不是说要 数据修复?