From 627018b65e051d6d068646605fda2050af2210b8 Mon Sep 17 00:00:00 2001 From: yh-noh Date: Tue, 11 Aug 2026 14:34:42 +0900 Subject: [PATCH 1/3] chore(compose): bump mc-iam-manager and mc-web-console images to 0.6.2 The post-init script calls the role-menu permission YAML API that only exists from mc-iam-manager 0.6.1, so a fresh install with the 0.6.0 pins failed post-init with HTTP 404. The 0.6.2 release pair also ships the menu seed metadata (viewtype/frameworkservice/path) that the iframe menus need, so a clean install now works without manual menu fixes. The mini compose IAM pin is aligned to the same version. --- conf/docker/docker-compose.mini.yaml | 2 +- conf/docker/docker-compose.yaml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/conf/docker/docker-compose.mini.yaml b/conf/docker/docker-compose.mini.yaml index e1c9f94..f9bd3b4 100644 --- a/conf/docker/docker-compose.mini.yaml +++ b/conf/docker/docker-compose.mini.yaml @@ -219,7 +219,7 @@ services: mc-iam-manager: container_name: mc-iam-manager - image: cloudbaristaorg/mc-iam-manager:0.5.3 + image: cloudbaristaorg/mc-iam-manager:0.6.2 restart: unless-stopped networks: - mc-iam-manager-network diff --git a/conf/docker/docker-compose.yaml b/conf/docker/docker-compose.yaml index bc6680f..1e80316 100644 --- a/conf/docker/docker-compose.yaml +++ b/conf/docker/docker-compose.yaml @@ -242,7 +242,7 @@ services: mc-iam-manager: container_name: mc-iam-manager - image: cloudbaristaorg/mc-iam-manager:0.6.0 + image: cloudbaristaorg/mc-iam-manager:0.6.2 restart: unless-stopped networks: - mc-iam-manager-network @@ -1110,7 +1110,7 @@ services: exec docker-entrypoint.sh postgres" mc-web-console-api: - image: cloudbaristaorg/mc-web-console-api:0.6.0 + image: cloudbaristaorg/mc-web-console-api:0.6.2 pull_policy: always container_name: mc-web-console-api platform: linux/amd64 @@ -1154,7 +1154,7 @@ services: <<: *default-health-check mc-web-console-front: - image: cloudbaristaorg/mc-web-console-front:0.6.0 + image: cloudbaristaorg/mc-web-console-front:0.6.2 pull_policy: always container_name: mc-web-console-front platform: linux/amd64 From 972672b1beafffead7c917d9db119996affefc84 Mon Sep 17 00:00:00 2001 From: yh-noh Date: Mon, 10 Aug 2026 17:06:23 +0900 Subject: [PATCH 2/3] fix(cli): pass verbose Printf arguments instead of concatenating into format string fmt.Printf was called with the value concatenated onto the format string, so the %s verb was never filled and any % in the data was misinterpreted. This also failed go vet (non-constant format string), blocking the feature gate for every change in the repository. --- src/cmd/apicall/root.go | 4 ++-- src/cmd/rest/root.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cmd/apicall/root.go b/src/cmd/apicall/root.go index 47b60cd..02458ab 100644 --- a/src/cmd/apicall/root.go +++ b/src/cmd/apicall/root.go @@ -348,7 +348,7 @@ func SetAuth() { func SetReqData() error { if inputFileData != "" { if isVerbose { - fmt.Printf("use [%s] data file\n" + inputFileData) + fmt.Printf("use [%s] data file\n", inputFileData) } // 파일에서 데이터 읽기 @@ -359,7 +359,7 @@ func SetReqData() error { req.SetBody(data) } else { if isVerbose { - fmt.Printf("request data : %s\n" + sendData) + fmt.Printf("request data : %s\n", sendData) } req.SetBody(sendData) } diff --git a/src/cmd/rest/root.go b/src/cmd/rest/root.go index be679ce..a8f79c3 100644 --- a/src/cmd/rest/root.go +++ b/src/cmd/rest/root.go @@ -116,7 +116,7 @@ func SetHeaders() { func SetReqData() error { if inputFileData != "" { if isVerbose { - fmt.Printf("use [%s] data file\n" + inputFileData) + fmt.Printf("use [%s] data file\n", inputFileData) } // 파일에서 데이터 읽기 @@ -127,7 +127,7 @@ func SetReqData() error { req.SetBody(data) } else { if isVerbose { - fmt.Printf("request data : %s\n" + sendData) + fmt.Printf("request data : %s\n", sendData) } req.SetBody(sendData) } From 98b728b333881d9a2e51dfc60aece050b2e1a27a Mon Sep 17 00:00:00 2001 From: yh-noh Date: Tue, 11 Aug 2026 05:48:35 +0000 Subject: [PATCH 3/3] chore: bump mc-iam-manager, mc-web-console-api/front to 0.6.2 mc-infra-manager(cb-tumblebug) is left at 0.12.25 for now. --- conf/docker/docker-compose.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/docker/docker-compose.yaml b/conf/docker/docker-compose.yaml index bc6680f..1e80316 100644 --- a/conf/docker/docker-compose.yaml +++ b/conf/docker/docker-compose.yaml @@ -242,7 +242,7 @@ services: mc-iam-manager: container_name: mc-iam-manager - image: cloudbaristaorg/mc-iam-manager:0.6.0 + image: cloudbaristaorg/mc-iam-manager:0.6.2 restart: unless-stopped networks: - mc-iam-manager-network @@ -1110,7 +1110,7 @@ services: exec docker-entrypoint.sh postgres" mc-web-console-api: - image: cloudbaristaorg/mc-web-console-api:0.6.0 + image: cloudbaristaorg/mc-web-console-api:0.6.2 pull_policy: always container_name: mc-web-console-api platform: linux/amd64 @@ -1154,7 +1154,7 @@ services: <<: *default-health-check mc-web-console-front: - image: cloudbaristaorg/mc-web-console-front:0.6.0 + image: cloudbaristaorg/mc-web-console-front:0.6.2 pull_policy: always container_name: mc-web-console-front platform: linux/amd64