crossplane-contrib / provider-jet-equinix

Crossplane Provider for Equinix Metal, Fabric, and Network Edge
https://marketplace.upbound.io/providers/equinix/provider-jet-equinix/
Apache License 2.0
8 stars 4 forks source link

chore(build): update go to 1.22.5 #52

Closed displague closed 4 months ago

displague commented 4 months ago

Description of your changes

Fixes #

I have:

How has this code been tested

displague commented 4 months ago

As a reminder to future myself:

angryjet: error: error loading packages using pattern ./...: /home/marques/src/provider-jet-equinix/apis/ecx/v1alpha1/zz_generated.managed.go:23:11: undefined: L2Connection

During larger upgrades of the provider from newer template patterns, I've encountered problems like the above one.

I've forgotten and had to relearn this on numerous occassions:

make distclean clean
find internal/ apis/ -name zz_\* -type f  | xargs rm 
make generate

Without doing this, traces of older .go locations and Terraform provider download/processing are not completely cleared.