Nic Cope
Nic Cope
Another thought: I'm guilty of doing something I ask other folks not to do here - leading with the solution and not the problem. So, to be clear, we shouldn't...
I ended up using server-side apply to implement the new `FunctionComposer` in https://github.com/crossplane/crossplane/pull/4500. Specifically what this means is that if your XR uses a Composition in `mode: Pipeline`, Crossplane will...
It seems like it would be pretty feasible to update anything that uses `*unstructured.Unstructured` to use SSA. So that would include mostly the claim controller and the rest of the...
Whoops, #5651 shouldn't have closed this (yet). It might fix the issue, but we don't know for sure. It would help a lot if someone could try reproduce this issue...
@phisco What do you think about removing release-1.8 from the branches that renovate is looking at? It looks like we're about done with automatic updates to master and that the...
@dalton-hill-0 Did you have to enable strict [server-side field validation](https://kubernetes.io/blog/2023/04/24/openapi-v3-field-validation-ga/) to get this behaviour? We should fix it either way, just curious because this differs from the behaviour we've seen...
I could imagine putting this behind a flag (a feature flag?) to let folks experiment.
@jsanda Is your controller running as a separate process/pod? If so, Crossplane's caching behavior won't have an effect on it.
An older, related issue: https://github.com/crossplane/crossplane/issues/2645
@enesonus I remembered today that the XR controllers aren't using the "main" controller-runtime cache that I configured to cache `*Unstructured` resources in https://github.com/crossplane/crossplane/pull/5339. Each XR controller creates its own cache:...