fix(ui): auto-populate OCI tenancy from provider UID in credentials form (#9074)

Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
This commit is contained in:
Sergio Garcia
2025-10-30 09:47:15 -04:00
committed by GitHub
parent f15ef0d16c
commit 98056b7c85
6 changed files with 17 additions and 3 deletions

View File

@@ -252,6 +252,7 @@ export type OCICredentials = {
[ProviderCredentialFields.OCI_USER]: string;
[ProviderCredentialFields.OCI_FINGERPRINT]: string;
[ProviderCredentialFields.OCI_KEY_CONTENT]: string;
[ProviderCredentialFields.OCI_TENANCY]: string;
[ProviderCredentialFields.OCI_REGION]: string;
[ProviderCredentialFields.OCI_PASS_PHRASE]?: string;
[ProviderCredentialFields.PROVIDER_ID]: string;

View File

@@ -207,6 +207,9 @@ export const addCredentialsFormSchema = (
[ProviderCredentialFields.OCI_KEY_CONTENT]: z
.string()
.min(1, "Private Key Content is required"),
[ProviderCredentialFields.OCI_TENANCY]: z
.string()
.min(1, "Tenancy OCID is required"),
[ProviderCredentialFields.OCI_REGION]: z
.string()
.min(1, "Region is required"),