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][BACKPORT] operator: fix ManagedOSVersionChannel sync #771

Closed fgiudici closed 2 months ago

fgiudici commented 2 months ago

Backport of #769 and #772

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 50.00000% with 2 lines in your changes missing coverage. Please review.

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

:exclamation: Current head 80471bc differs from pull request most recent head 6c92040

Please upload reports for the commit 6c92040 to get more accurate results.

Files Patch % Lines
controllers/managedosversionchannel_controller.go 50.00% 1 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## v1.6.x #771 +/- ## ========================================= Coverage ? 57.46% ========================================= Files ? 41 Lines ? 5092 Branches ? 0 ========================================= Hits ? 2926 Misses ? 1853 Partials ? 313 ```

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

fgiudici commented 2 months ago

added backport of #772 on top