no chart version found for choerodon-front-1.1.0

  • Choerodon平台版本: 1.1.0

  • 遇到问题的执行步骤:

helm upgrade choerodon-front c7n/choerodon-front
-f <(helm get values -n c7n-system choerodon-front)
–version 1.1.0
–namespace c7n-system

  • 文档地址:

https://open.hand-china.com/document-center/doc/product/10003/10759?doc_id=318240&doc_code=194121#升级%20choerodon-front-hzero

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

  • 报错日志:

Error: chart “choerodon-front” matching 1.1.0 not found in c7n index. (try ‘helm repo update’): no chart version found for choerodon-front-1.1.0

  • 原因分析:

    提出您分析问题的过程,以便我们能更准确的找到问题所在

  • 疑问:

    提出您对于遇到和解决该问题时的疑问

另外还有,gitlab-service 一直不能正常启动 1.1.0 版本

[ XNIO-2 task-1] i.c.g.infra.common.config.GitlabHealthy : 健康检查探测

使用 1.1.1 版本的前端
helm pull c7n/choerodon-front --version 1.1.1

gitlab-service 会检查 gitlab 的状态,只有gitlab 正常运行,gitlab-service 才会能正常启动。

gitlab 是正常运行

会不会因为 choerodon-register 一直报错的原因?

2023-04-06 17:01:42.528 INFO 7 — [a-EvictionTimer] c.n.e.registry.AbstractInstanceRegistry : Running the evict task with compensationTime 0ms
2023-04-06 17:01:45.527 INFO 7 — [a-EvictionTimer] c.n.e.registry.AbstractInstanceRegistry : Running the evict task with compensationTime 0ms
2023-04-06 17:01:48.527 INFO 7 — [a-EvictionTimer] c.n.e.registry.AbstractInstanceRegistry : Running the evict task with compensationTime 0ms
2023-04-06 17:01:49.738 ERROR 7 — [er.c7n-system-0] c.n.e.cluster.ReplicationTaskProcessor : Network level connection to peer choerodon-register.c7n-system; retrying after delay

com.sun.jersey.api.client.ClientHandlerException: org.apache.http.conn.ConnectTimeoutException: Connect to choerodon-register.c7n-system:8000 timed out
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:187) ~[jersey-apache-client4-1.19.1.jar!/:1.19.1]
at com.netflix.eureka.cluster.DynamicGZIPContentEncodingFilter.handle(DynamicGZIPContentEncodingFilter.java:48) ~[eureka-core-1.9.3.jar!/:1.9.3]
at com.netflix.discovery.EurekaIdentityHeaderFilter.handle(EurekaIdentityHeaderFilter.java:27) ~[eureka-client-1.9.3.jar!/:1.9.3]
at com.sun.jersey.api.client.Client.handle(Client.java:652) ~[jersey-client-1.19.1.jar!/:1.19.1]
at com.sun.jersey.api.client.WebResource.handle(WebResource.java:682) ~[jersey-client-1.19.1.jar!/:1.19.1]
at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74) ~[jersey-client-1.19.1.jar!/:1.19.1]
at com.sun.jersey.api.client.WebResource$Builder.post(WebResource.java:570) ~[jersey-client-1.19.1.jar!/:1.19.1]
at com.netflix.eureka.transport.JerseyReplicationClient.submitBatchUpdates(JerseyReplicationClient.java:116) ~[eureka-core-1.9.3.jar!/:1.9.3]
at com.netflix.eureka.cluster.ReplicationTaskProcessor.process(ReplicationTaskProcessor.java:80) ~[eureka-core-1.9.3.jar!/:1.9.3]
at com.netflix.eureka.util.batcher.TaskExecutors$BatchWorkerRunnable.run(TaskExecutors.java:187) [eureka-core-1.9.3.jar!/:1.9.3]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_282]
Caused by: org.apache.http.conn.ConnectTimeoutException: Connect to choerodon-register.c7n-system:8000 timed out
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123) ~[httpclient-4.5.6.jar!/:4.5.6]
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180) ~[httpclient-4.5.6.jar!/:4.5.6]
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:144) ~[httpclient-4.5.6.jar!/:4.5.6]
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:134) ~[httpclient-4.5.6.jar!/:4.5.6]
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:610) ~[httpclient-4.5.6.jar!/:4.5.6]
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:445) ~[httpclient-4.5.6.jar!/:4.5.6]
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835) ~[httpclient-4.5.6.jar!/:4.5.6]
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:118) ~[httpclient-4.5.6.jar!/:4.5.6]
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.6.jar!/:4.5.6]
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:173) ~[jersey-apache-client4-1.19.1.jar!/:1.19.1]
… 10 common frames omitted

2023-04-06 17:01:51.527 INFO 7 — [a-EvictionTimer] c.n.e.registry.AbstractInstanceRegistry : Running the evict task with compensationTime 0ms

choerodon-front-hzero 有报错信息,也一直启动不了

删除应用的验证有地方设置先停用吗?

image

修改通知配置下的邮件配置,按确认一直卡着

choerodon-front-hzero 的版本是 1.1.0 ?

退回到 1.0.1 版本吧

什么意思,要整体退回 1.0 吗?

还是直接
helm upgrade choerodon-front-hzero c7n/choerodon-front-hzero
-f <(helm get values -n c7n-system choerodon-front-hzero)
–version 1.0.1
–namespace c7n-system

是的

是的,是指只推回 choerodon-front-hzero 吧?我也执行了,不知道这个 1.0.1 跟其他 1.1 有没有版本上冲突。另外我想问下还有其他问题呢?

修改网络,选择所有应用 确认后提示:
[React Intl] An id must be provided to format a message.

部署应用时,版本加载无端端出现其他服务的最新版本。
选择后 image.repository 就成了其他服务的 URL 了

image

删除这里的资源删除验证规则。

先把所有服务升级到最新:

choerodon-register: 1.1.0
choerodon-platform: 1.1.1
choerodon-admin: 1.1.1
choerodon-iam: 1.1.8
choerodon-asgard: 1.1.1
choerodon-swagger: 1.1.0
choerodon-gateway: 1.1.2
choerodon-oauth: 1.1.2
choerodon-monitor: 1.1.0
choerodon-file: 1.1.2
choerodon-message: 1.1.0
devops-service: 1.1.13
workflow-service: 1.1.1
gitlab-service: 1.1.0
agile-service: 1.1.3
test-manager-service: 1.1.1
knowledgebase-service: 1.1.0
elasticsearch-kb: 1.1.0
prod-repo-service: 1.1.4
code-repo-service: 1.1.7
choerodon-front-hzero: 1.1.0 (不升级,回退1.0.1)
choerodon-front: 1.1.1
choerodon-cluster-agent: 1.1.4