Steve Kuznetsov
Steve Kuznetsov
`reconciler="kcp-permissionclaimlabel"` re-labels all of the APIBindings in the workspace, correctly, and then issues this patch to the APIBinding in question: ``` $ grep -h 2bd04461-2722-4750-8ef1-dfdfa9fbfa9c /home/stevekuznetsov/Downloads/e2e-sharded/sharded/artifacts/audit-* | jq .requestObject {...
Ah, sorry - so that is the controller processing the previous case, where we added APIBindings: ``` 09:59:54.555861 30606 permissionclaimlabel_controller.go:118] "queueing APIBinding" reconciler="kcp-permissionclaimlabel" key="root:e2e-org-p2l7n:workspace1|binding1" 09:59:54.555951 30606 permissionclaimlabel_controller.go:154] "processing key" reconciler="kcp-permissionclaimlabel"...
Marking the test as to-skip in https://github.com/kcp-dev/kcp/pull/2260/commits/13e6bf5862e5f69b91a01e22fe2ab4791d6117f8
This is definitely still an issue - to be honest in projects that use Bazel I've never actually seen it "fixed" - I just got used to the fact that...
Seems like running gazelle can invalidate and cause a recompile for this package?
@meisterT pinning down a direct reproducer is tricky. Cross-linked to an issue on the Cockroach project where devs talk about other targets getting recompiled, with some theories about why.
https://github.com/kcp-dev/kcp-dev.github.io/pull/1
I would appreciate it if the robots could be taught not to request my review these days as I no longer work on this project.