You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2021/08/02 07:29:18 UTC
[GitHub] [apisix-ingress-controller] Donghui0 opened a new issue #611: request help: failed to record status change for ApisixRoute
Donghui0 opened a new issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611
### Issue description
When creating a new ApisixRoute resource, the error is reported as follows:
`ingress/status.go:91 failed to record status change for ApisixRoute {"error": "Operation cannot be fulfilled on apisixroutes.apisix.apache.org \"api-product-v1\": the object has been modified; please apply your changes to the latest version and try again", "name": "api-product-v1", "namespace": "app"}`
Use the latest version of CRD, but with some modifications. diff file:

### Environment
* your apisix-ingress-controller: v1.1.0
* your Kubernetes cluster version: v1.16.9
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] Donghui0 commented on issue #611: request help: failed to record status change for ApisixRoute
Posted by GitBox <gi...@apache.org>.
Donghui0 commented on issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611#issuecomment-890865988
> @Donghui0 Is this issue related to #609?
yep~
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] Donghui0 commented on issue #611: request help: failed to record status change for ApisixRoute
Posted by GitBox <gi...@apache.org>.
Donghui0 commented on issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611#issuecomment-893123270
is my problem.
The other controller is fully watched.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] gxthrj commented on issue #611: request help: failed to record status change for ApisixRoute
Posted by GitBox <gi...@apache.org>.
gxthrj commented on issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611#issuecomment-890800898
@Donghui0 Is this issue related to https://github.com/apache/apisix-ingress-controller/pull/609?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] Donghui0 commented on issue #611: request help: failed to record status change for ApisixRoute
Posted by GitBox <gi...@apache.org>.
Donghui0 commented on issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611#issuecomment-893123270
is my problem.
The other controller is fully watched.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] tao12345666333 closed issue #611: request help: failed to record status change for ApisixRoute
Posted by GitBox <gi...@apache.org>.
tao12345666333 closed issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] gxthrj commented on issue #611: request help: failed to record status change for ApisixRoute
Posted by GitBox <gi...@apache.org>.
gxthrj commented on issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611#issuecomment-892461898
> > I found a scenario that can reproduce your problem.
> > When two controllers in the cluster change the status of the `ApisixRoute` resource at the same time, this error will be reported.
> > Please check if there are more than two controllers in your test environment.
>
> Yes. There are indeed multiple controllers in the same cluster. It seems that there are still some problems with running multiple controllers in the same cluster.
The Ingress controller uses the election mechanism to determine which controller is effective. When configuring, ensure that only one controller handles one resource.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] Donghui0 commented on issue #611: request help: failed to record status change for ApisixRoute
Posted by GitBox <gi...@apache.org>.
Donghui0 commented on issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611#issuecomment-892325551
> I found a scenario that can reproduce your problem.
> When two controllers in the cluster change the status of the `ApisixRoute` resource at the same time, this error will be reported.
>
> Please check if there are more than two controllers in your test environment.
Yes. There are indeed multiple controllers in the same cluster. It seems that there are still some problems with running multiple controllers in the same cluster.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] gxthrj commented on issue #611: request help: failed to record status change for ApisixRoute
Posted by GitBox <gi...@apache.org>.
gxthrj commented on issue #611:
URL: https://github.com/apache/apisix-ingress-controller/issues/611#issuecomment-892005803
I found a scenario that can reproduce your problem.
When two controllers in the cluster change the status of the `ApisixRoute` resource at the same time, this error will be reported.
Please check if there are more than two controllers in your test environment.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org