-
Notifications
You must be signed in to change notification settings - Fork 116
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
What happened?
I tried upgrading to upjet 1.8.0 for a project, but it generates code with references to functions that have been removed.
The pointer utility functions were removed in upstream crossplane-runtime here: crossplane/crossplane-runtime#780
Example errors from the build:
Error: apis/[...]/[...]/zz_generated.resolvers.go:36:27: undefined: reference.FromPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:48:84: undefined: reference.ToPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:52:27: undefined: reference.FromPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:64:85: undefined: reference.ToPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:78:27: undefined: reference.FromPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:90:84: undefined: reference.ToPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:94:27: undefined: reference.FromPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:106:85: undefined: reference.ToPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:120:27: undefined: reference.FromPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:132:77: undefined: reference.ToPtrValue
Error: apis/[...]/[...]/zz_generated.resolvers.go:132:77: too many errors
How can we reproduce it?
Try to upgrade upjet to e.g 1.8.0 (anything with a crossplane-runtime dependency > 1.18.0). See crossplane-contrib/provider-upjet-aws#1746
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working