Previously holos.platform.v1alpha1.PlatformService.CreatePlatform
returns an error for a request to create a platform of the same name as
an existing platform.
This patch makes the CreatePlatform rpc idempotent using the upsert API.
The already_exists bool field is added to CreatePlatformResponse
response to indicate to the client if the platform already exists or
not.
Previously holos.platform.v1alpha1.PlatformService.CreatePlatform returns an error for a request to create a platform of the same name as an existing platform.
This patch makes the CreatePlatform rpc idempotent using the upsert API. The already_exists bool field is added to CreatePlatformResponse response to indicate to the client if the platform already exists or not.
Result:
Closes: #205