hanxinimm opened a new issue, #2749:
URL: https://github.com/apache/apisix-ingress-controller/issues/2749

   ### Current Behavior
   
   I'm using APISIX in standalone mode with ADC (Autonomous Decentralized 
Control). After modifying the configs via APISIX Admin API on port 9180, the 
apisix-ingress-controller keeps throwing errors. What am I doing wrong?
   I tried deleting the APISIX Pod, which caused all configurations to be lost. 
Even after re-syncing the configurations, the issue persists.
   
   > 21T06:28:29.552Z ERROR provider.executor client/executor.go:142 failed to 
run http sync for server {"server": "http://10.1.237.161:9180";, "error": 
"ServerAddr: http://10.1.237.161:9180, Err: http://10.1.237.161:9180: 
consumers_conf_version must be greater than or equal to (3314986)"}
   > 2026-04-21T06:28:29.552Z ERROR provider.client client/client.go:269 failed 
to execute adc command {"config": 
{"name":"GatewayProxy/ingress-apisix/apisix-config","serverAddrs":["http://10.1.237.161:9180"],"tlsVerify":false},
 "error": "ADC execution error for GatewayProxy/ingress-apisix/apisix-config: 
[ServerAddr: http://10.1.237.161:9180, Err: http://10.1.237.161:9180: 
consumers_conf_version must be greater than or equal to (3314986)]"}
   > 2026-04-21T06:28:29.553Z ERROR provider.client client/client.go:210 failed 
to sync resources {"name": "GatewayProxy/ingress-apisix/apisix-config", 
"error": "ADC execution errors: [ADC execution error for 
GatewayProxy/ingress-apisix/apisix-config: [ServerAddr: 
http://10.1.237.161:9180, Err: http://10.1.237.161:9180: consumers_conf_version 
must be greater than or equal to (3314986)]]"}
   > 2026-04-21T06:28:29.553Z ERROR provider apisix/provider.go:282 failed to 
sync {"error": "failed to sync 1 configs: 
GatewayProxy/ingress-apisix/apisix-config"}
   
   ### Expected Behavior
   
   _No response_
   
   ### Error Logs
   
   _No response_
   
   ### Steps to Reproduce
   
   1.
   helm install apisix apisix/apisix \
     --namespace ingress-apisix \
     --create-namespace \
     --set apisix.deployment.role=traditional \
     --set apisix.deployment.role_traditional.config_provider=yaml \
     --set etcd.enabled=false \
     --set ingress-controller.enabled=true \
     --set ingress-controller.config.provider.type=apisix-standalone \
     --set ingress-controller.apisix.adminService.namespace=ingress-apisix \
     --set ingress-controller.gatewayProxy.createDefault=true \
     --skip-crds
   2. put config with /apisix/admin/configs
   
   ### Environment
   
   - APISIX Ingress controller version (run `apisix-ingress-controller version 
--long`)
   - apisix-ingress-controller:2.0.1
   - Kubernetes cluster version (run `kubectl version`)
   - OS version if running APISIX Ingress controller in a bare-metal 
environment (run `uname -a`)
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to