bitpoke / mysql-operator

Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.
https://www.bitpoke.io/docs/mysql-operator/getting-started/
Apache License 2.0
993 stars 275 forks source link

Upgrade dependencies and go version #873

Closed fmartingr closed 1 year ago

fmartingr commented 1 year ago

This PR updates all dependencies to their latest versions and the go version to 1.19.

I think everything is on place except for one thing: The ginkgo reporter, which had been removed in v2 and I'm not sure how to port that properly since I have no experience with ginkgo and I can't run the e2e suite since my machine is arm64. Would love some guidance or contribution on that. [changes]

Requires an update on the build images: https://github.com/bitpoke/build/pull/11


fmartingr commented 1 year ago

CI complains about gomega, but is present in the go.sum file:

$ ag gomega go.sum
246:github.com/onsi/gomega v1.3.0/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA=
247:github.com/onsi/gomega v1.27.1 h1:rfztXRbg6nv/5f+Raen9RcGoSecHIFgBBLQK3Wdj754=
248:github.com/onsi/gomega v1.27.1/go.mod h1:aHX5xOykVYzWOV4WqQy0sy8BQptgukenXpCXfadcIAw=