Skip to content

fix: Credential 등록 형식(CredentialCSP) 현행화 - #312

Merged
MZC-CSC merged 1 commit into
developfrom
fix-web-credential-csp-keys
Oct 14, 2026
Merged

MZC-CSC merged 1 commit into
developfrom
fix-web-credential-csp-keys

Conversation

@MZC-CSC

@MZC-CSC MZC-CSC commented Oct 14, 2026 •

Copy link
Copy Markdown
Owner

변경 요약

Settings > Cloud SPs > Credentials 등록 화면의 Provider별 자동 Key가 cb-spider 형식(ClientId/ClientSecret 등)이라 mc-infra-manager 0.13.x POST /credential에서 aws·gcp·azure·alibaba·ncp 등록이 500(invalid credential key(s))으로 거부되던 문제를 수정합니다.

  • Provider 선택 시 ForwardAnyReqToAny → cloudos/metainfo/{provider}의 CredentialCSP로 Key 행 생성 (조회 실패 시 CSP 형식 기본 목록으로 폴백)
  • 등록 실패 시 서버 거부 사유를 토스트에 표시 (기존: Request failed with status code 500)
CSP 변경 전 변경 후 (CredentialCSP)
aws ClientId, ClientSecret aws_access_key_id, aws_secret_access_key
gcp ClientEmail, PrivateKey, ProjectID private_key, project_id, client_email
azure ClientId, ClientSecret, TenantId, SubscriptionId clientId, clientSecret, tenantId, subscriptionId
alibaba ClientId, ClientSecret AccessKeyId, AccessKeySecret
ncp ClientId, ClientSecret ncloud_access_key, ncloud_secret_key
ibm ApiKey, S3AccessKey, S3SecretKey ApiKey
nhn·kt·openstack·tencent 동일 동일

…lCSP)으로 변경

- Provider 선택 시 cloudos metainfo의 CredentialCSP를 조회해 Key 행 생성 (ForwardAnyReqToAny 경유)
- 조회 실패 시 CSP 형식 기본 목록으로 폴백, 조회 중 Provider 변경 시 이전 응답 무시
- 등록 실패 시 서버 거부 사유를 토스트에 표시하고 공통 500 토스트는 억제
@MZC-CSC MZC-CSC changed the title fix: Credential 등록 Provider별 자동 Key를 mc-infra-manager 허용 형식(CredentialCSP)으로 변경 fix: Credential 등록 형식(CredentialCSP) 현행화 Oct 14, 2026
@MZC-CSC
MZC-CSC merged commit f0d7b32 into develop Oct 14, 2026
1 check passed
@MZC-CSC
MZC-CSC deleted the fix-web-credential-csp-keys branch October 14, 2026 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants