openservicemesh / osm

Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments.
https://openservicemesh.io/
Apache License 2.0
2.58k stars 277 forks source link

[backport] Add more robust CRD conversion patching #5303

Closed jaellio closed 1 year ago

jaellio commented 1 year ago

Description: Backport #5300 to release-v1.2

Please answer the following questions with yes/no.

  1. Does this change contain code from or inspired by another project? No

    • Did you notify the maintainers and provide attribution?
  2. Is this a breaking change? No

  3. Has documentation corresponding to this change been updated in the osm-docs repo (if applicable)? No

codecov-commenter commented 1 year ago

Codecov Report

Merging #5303 (c4957be) into release-v1.2 (00fd7e3) will increase coverage by 0.04%. The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@               Coverage Diff                @@
##           release-v1.2    #5303      +/-   ##
================================================
+ Coverage         68.79%   68.83%   +0.04%     
================================================
  Files               210      210              
  Lines             15679    15680       +1     
================================================
+ Hits              10786    10794       +8     
+ Misses             4842     4835       -7     
  Partials             51       51              
Flag Coverage Δ
unittests 68.83% <0.00%> (+0.04%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
cmd/osm-bootstrap/osm-bootstrap.go 45.36% <0.00%> (ø)
pkg/reconciler/client.go 0.00% <0.00%> (ø)

... and 3 files with indirect coverage changes

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.