operator-framework / operator-lib

This is a library to help Operator developers
Apache License 2.0
40 stars 42 forks source link

:seedling: bump kube to 0.31.0, controller-runtime to v0.19.0, and fix generics issues #192

Closed tmshort closed 2 months ago

tmshort commented 2 months ago

Rebase of #186

Description of the change: Bumps kube to v0.31.0 and controller-runtime to v0.19.0. Fixes deprecations and changes. Though, client-go has introduced some new interfaces and retired old ones. Hence, the API diff job failure.

Motivation for the change: bring the library to the latest kube version

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 94.11765% with 1 line in your changes missing coverage. Please review.

Project coverage is 88.86%. Comparing base (c6f3cc0) to head (c0754d5). Report is 1 commits behind head on main.

Files Patch % Lines
handler/pause.go 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #192 +/- ## ========================================== - Coverage 88.88% 88.86% -0.02% ========================================== Files 18 18 Lines 576 575 -1 ========================================== - Hits 512 511 -1 Misses 51 51 Partials 13 13 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.