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.
Checks if an active MRC exists before attempting to create the default MRC. Previously, if an active MRC existed that did not have the default MRC name, osm-mesh-root-certificate, the osm-bootstrap would error.
Resolves #5237
Testing done:
unit tests
Affected area:
Functional Area
New Functionality
[x]
Certificate Management
[x]
Please answer the following questions with yes/no.
Does this change contain code from or inspired by another project? No
Did you notify the maintainers and provide attribution?
Is this a breaking change? No
Has documentation corresponding to this change been updated in the osm-docs repo (if applicable)? No
Description:
Checks if an active MRC exists before attempting to create the default MRC. Previously, if an active MRC existed that did not have the default MRC name, osm-mesh-root-certificate, the osm-bootstrap would error.
Resolves #5237
Testing done:
Please answer the following questions with yes/no.
Does this change contain code from or inspired by another project? No
Is this a breaking change? No
Has documentation corresponding to this change been updated in the osm-docs repo (if applicable)? No