Skip to content

bug: lastTransitionTime is missing for some CRDs #2359

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
hroost opened this issue Feb 28, 2025 · 0 comments
Open

bug: lastTransitionTime is missing for some CRDs #2359

hroost opened this issue Feb 28, 2025 · 0 comments

Comments

@hroost
Copy link

hroost commented Feb 28, 2025

Current Behavior

Hello,

In old docs for ApisixRoute CRD I saw that field status.conditions[0].lastTransitionTime was present.

It looks like the following CRDs don't contain this status anymore: ApisixGlobalRule, ApisixPluginConfig, ApisixRoute, ApisixUpstream; while the rest do. I'm wondering, is this indented?

One of the use cases to check the time of the sync.
Also, probably the absence of this field also producing records in the error log:

W0228 11:43:39.111782 1 warnings.go:70] unknown field "status.conditions[0].lastTransitionTime"

Expected Behavior

No response

Error Logs

No response

Steps to Reproduce

  1. Install APISIX Ingress controller with the Helm chart.
  2. Create a Route with ApisixRoute resource.
  3. kubectl describe ar

Environment

APISIX Ingress controller version: 1.8.3
Kubernetes cluster version: v1.30.9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant