villebro commented on PR #365:
URL: 
https://github.com/apache/superset-kubernetes-operator/pull/365#issuecomment-5737062539

   The `k8s.io/kube-openapi` bump in the table above has been dropped from this 
branch, along with the `sigs.k8s.io/structured-merge-diff/v7` require it pulled 
in.
   
   kube-openapi master switched from structured-merge-diff `v6` to `v7` between 
digests `be32def86098` (2026-08-21) and `c4db2bdfbfe6` (2026-09-08), ahead of 
the Kubernetes 1.38 libraries. `k8s.io/apimachinery v0.37.0` still requires 
`v6` and consumes kube-openapi's `schemaconv` output directly in its 
managedfields type converter, so the combination does not compile:
   
   ```
   apimachinery/pkg/util/managedfields/internal/typeconverter.go:51:61: cannot 
use typeSchema.Types
   (variable of type []"sigs.k8s.io/structured-merge-diff/v7/schema".TypeDef)
   as []"sigs.k8s.io/structured-merge-diff/v6/schema".TypeDef value in struct 
literal
   ```
   
   That single incompatibility was behind every failing Go job here. The same 
commit adds a Renovate rule that stops proposing kube-openapi digests; it does 
not pin the module, so minimal version selection will float it up on its own 
once apimachinery requires a v7-based digest, and the rule can be deleted then.
   
   Everything else in the update (ginkgo 2.32.2, the `golang.org/x/*` bumps, 
`sigs.k8s.io/json`) is unchanged.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to