Skip to content
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

CamelCatalog reconciliation fail #4226

Closed
squakez opened this issue Apr 4, 2023 · 0 comments · Fixed by #4239
Closed

CamelCatalog reconciliation fail #4226

squakez opened this issue Apr 4, 2023 · 0 comments · Fixed by #4239
Assignees
Labels
kind/bug Something isn't working

Comments

@squakez
Copy link
Contributor

squakez commented Apr 4, 2023

@mertdotcc is having some problem in E2E test due to the fact that for some reason, the CamelCatalog does not end the reconciliation. It seems that the builder image layers are pushed, but it miss the last step:

{"level":"info","ts":1680601767.6983678,"logger":"camel-k.controller.catalog","msg":"spectrum - 2023/04/04 09:49:27 Pushing image 10.104.97.216/camel-k-runtime-quarkus-builder:3.20.1-snapshot (insecure=true)..."}
{"level":"info","ts":1680601767.712454,"logger":"camel-k.controller.catalog","msg":"spectrum - 2023/04/04 09:49:27 existing blob:
...
{"level":"info","ts":1680601767.719584,"logger":"camel-k.controller.catalog","msg":"spectrum - 2023/04/04 09:49:27 existing blob: sha256:e20685d69d54b04bb51f52d5a4a0e35b77fc1d700c9f0a3c9dafffa6a5eca6e1"}
{"level":"info","ts":1680601767.7247279,"logger":"camel-k.controller.catalog","msg":"spectrum - 2023/04/04 09:49:27 existing blob: sha256:9eb5f0bec9aa2593bb3ed25b455d5b34ec9bcfa4e4e2f3310bd2ecb8515c71e1"}
{"level":"info","ts":1680601767.7247653,"logger":"camel-k.controller.catalog","msg":"spectrum - 2023/04/04 09:49:27 existing blob: sha256:aa67c3e88889892448b19050494315ea4dbc8123adcd4909ecb7b0bbb0111095"}
{"level":"info","ts":1680601767.7258403,"logger":"camel-k.controller.catalog","msg":"spectrum - 2023/04/04 09:49:27 existing blob: sha256:9adc3f4140a41250882b5409a1d2232f1c6eba4126ee2bad6fef6a987d2c84aa"}
{"

It misses something like:

test-9a6a38e6-2210-4517-bc22-29b300ecbcae camel-k-operator-6dff9f56bb-wr2rv camel-k-operator {"level":"info","ts":1680602621.8160427,"logger":"camel-k.controller.catalog","msg":"spectrum - 2023/04/04 10:03:41 10.100.175.64/camel-k-runtime-quarkus-builder:3.20.1-snapshot: digest: sha256:57904c8dc5467c3a94228884c03bff5cebe666ea53f35fff39ab6fd667173a11 size: 3516"}

which would continue the reconciliation. Whatever the case, we need to provide a timeout to avoid the reconciliation to stuck on the push, and report back to the user.

@squakez squakez added the kind/bug Something isn't working label Apr 4, 2023
@squakez squakez self-assigned this Apr 5, 2023
squakez added a commit to squakez/camel-k that referenced this issue Apr 10, 2023
squakez added a commit that referenced this issue Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant