John Belamaric
John Belamaric
OCI looks like it doesn't have this behavior: https://github.com/GoogleContainerTools/kpt/blob/main/porch/pkg/oci/oci.go#L420
Cool, thanks. With #3993 I think the chaos of continuous updates is abating, so it may not be as much of an issue. But still should be fixed.
If the ResourceGroup CRD is not installed, it tries to install it. In that case it would need privileges to add CRDs. My recommendation is that an administrator add the...
So, what would a "v1alpha2" PackageRevision resource look like if it is completely CRD-based? I think we're going to need a thorough design on this. I see it as an...
@michaelvl thanks, that declarative version is much better, it's inline with some of what I was discussing in #3847 @tliron FYI with regard to the Nephio Helm support discussion.
Thanks for the bug report. In a recent release, we added standard K8s optimistic concurrency controls through proper use of ResourceVersion. That's the second error you are seeing; it indicates...
It should probably fire off K8s events as well.
[porch-controllers.log](https://github.com/GoogleContainerTools/kpt/files/10971816/porch-controllers.log) Controller log. Seeing this a lot: ``` I0314 17:06:26.474898 1 packagevariant_controller.go:253] package variant "cachingdns-edge-2795d42dbf61192c4c66795f7f35fe2589106ad7" is creating package revision "" E0314 17:07:00.871929 1 controller.go:326] "msg"="Reconciler error" "error"="Timeout: request did not...
This is so weird. I deleted all the packagevariantsets; all the packagevariants were deleted (see though #3878). I manually deleted all the lingering branches for "edge-02" (see #3882). I used...
More info: ``` jbelamaric@jbelamaric:~/proj/tmp/cachingdns-topology$ k get packagerevision us-central1-edge-02-3a293d54ed1fc31baf0751cbbf8e3010509fc82a -o yaml apiVersion: porch.kpt.dev/v1alpha1 kind: PackageRevision metadata: creationTimestamp: "2023-03-14T18:48:02Z" name: us-central1-edge-02-3a293d54ed1fc31baf0751cbbf8e3010509fc82a namespace: default resourceVersion: 854df9b1b3ffb03d18a93ea235fde92fb0a06f63 uid: uid:cachingdns-edge:packagevariant-202 spec: lifecycle: Draft packageName: cachingdns-edge...