Mike Spreitzer

Results 85 issues of Mike Spreitzer

### What happened? Sometimes I make a process with multiple informers working on the same object type. Sometimes with different content filters, sometimes working against different apiservers. But an informer...

kind/bug
sig/api-machinery
needs-triage

I got a panic from https://github.com/kubernetes-sigs/controller-runtime/blob/adc9fa96250106ebf0a3c589aa64e085e90870fd/pkg/source/source.go#L177 . There seems to be an assumption that https://github.com/kubernetes-sigs/controller-runtime/blob/adc9fa96250106ebf0a3c589aa64e085e90870fd/pkg/source/source.go#L121 runs earlier. I did not notice documentation that Start has to complete before WaitForSync is...

lifecycle/rotten

https://github.com/containernetworking/cni/blob/a700ea864b5f1852d179ce83e8bc169f0b4a0ef4/SPEC.md#parameters lists "network namespace path" as parameter for both ADD and DEL, with no notation about it being optional in either case. However, https://github.com/containernetworking/cni/blob/a700ea864b5f1852d179ce83e8bc169f0b4a0ef4/pkg/skel/skel.go#L84 says it is optional, and `skel_test.go`...

I tried building the latest, and it crashed with the following complaint. ``` #11 17.40 CC src/libutil_la-tabrmd-init.lo #11 17.61 In file included from /usr/include/glib-2.0/glib/gthread.h:32, #11 17.61 from /usr/include/glib-2.0/glib/gasyncqueue.h:32, #11 17.61...

I am building on Fedora 34, and the `configure` step failed because the command `which` is not defined. Following is a Dockerfile that demonstrates the problem. ``` FROM fedora:34 RUN...

It is easy to find examples of `kustomize edit image`. I want to edit an environment variable setting. Where is the general doc for the edit command?

lifecycle/stale

**What happened?** I created a shiny new Kubernetes cluster yesterday using kubeadm and Kubernetes 1.25.0. Then I installed kube-prometheus commit a4e3fc4cda07ffad693c811a112d8b3a6ae51326 (which was `main` at the time). When I looked...

kind/bug

The API conventions doc should explain, or point to an explanation of, the patchStrategy stuff that appears in golang. The reader should be told how to understand the existing golang,...

kind/documentation
sig/api-machinery
sig/architecture
sig/contributor-experience
lifecycle/frozen

As far as I can tell, there is not way that a `ko build` user, when building a multi-platform manifest, can specify annotations that go into that manifest. It would...

lifecycle/stale

When I `ko build` a multi-platform manifest, _my_ manifest ends up with annotations attributing it to chainguard. Here is what I found: ```json {"org.opencontainers.image.authors": "Chainguard Team https://www.chainguard.dev/", "org.opencontainers.image.base.digest": "sha256:fce1fdce595332afe7f339303ae288c349c4e4139d926f8c7ccf4b7ca2911553", "org.opencontainers.image.base.name":...

question
lifecycle/stale