rancher / elemental-operator

The Elemental operator is responsible for managing the OS versions and maintaining a machine inventory to assist with edge or baremetal installations.
Apache License 2.0
40 stars 17 forks source link

[v1.6.x] Add managedosversion finalizer (#775 & #784) #782

Closed anmazzotti closed 2 months ago

anmazzotti commented 2 months ago

Backport of #775 and #784

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 67.08861% with 26 lines in your changes missing coverage. Please review.

Please upload report for BASE (v1.6.x@d745f7d). Learn more about missing BASE report.

Files Patch % Lines
controllers/managedosversion_controller.go 65.33% 19 Missing and 7 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## v1.6.x #782 +/- ## ========================================= Coverage ? 57.75% ========================================= Files ? 42 Lines ? 5175 Branches ? 0 ========================================= Hits ? 2989 Misses ? 1866 Partials ? 320 ```

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

anmazzotti commented 2 months ago

This backport must include #784 (or some equivalent solution)

Cherry picked into this PR. Thank you!