- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.5.0)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.5.0)
- Fix error regarding
OpenSQL()
(Issue: #645, PR: #646) - Update grpc protobuf to sync with rest #668
- Change method to input parameters for script #677
- Refine source code (variable name in camelCase consistently)
- Add list MCIS simple option #731
- Add MCIS status count feature and update MCIS response field #732
- Apply colors to important messages in script #798
- Add interactive scripts to run containers to support CB-Tumblebug #764
- Fix some REST APIs methods from get to post #742
- Verify cb-tb and cb-sp are ready #741
- Enhance capability of mcis recommendation #833
- Add omitted error handling #828
- English README.md #825
- Influencing cb-spider resource objects with namespace #909
- Add delete all default resource feature (deleteAll output becomes list) #942
- Remove control action parameters from get mcis #928
- Add feature for connection with geolocation #936
- Enable dynamic MCIS provisioning #879
- Added and tested IBM(VPC) CSP and Tencent CSP #969
- Add option=terminate for delete mcis #959
- Expedite speed of scripts
- Add SystemLabel field to MCIS info for CB-DF CB-MCKS CB-webtool integration #977
- Update assets/cloudspec.csv #975
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.5.0/src/api/rest/docs/swagger.yaml
- Trace for API changes: diff between two API doc files like
git diff https://github.com/cloud-barista/cb-tumblebug/blob/v0.4.0/src/api/rest/docs/swagger.yaml https://github.com/cloud-barista/cb-tumblebug/blob/v0.5.0/src/api/rest/docs/swagger.yaml
Full Changelog: https://github.com/cloud-barista/cb-tumblebug/compare/v0.4.0...v0.5.0
Ref) API ChangeLog
- Add VMGroup parameter in create MCIS API
- Add Private IP parameter in get MCIS status API
- Add MCIS Refine option in MCIS action (get) API
- Add verifiedUserName parameter in get spec API
- Add API for ListResourceId, ListMcisId, ListVmId
- Add TB object control API
- Add inspectResources API
- Change API style: snakeCase to camelCase
Ref) Supported cloud service providers
- Add VM group feature to request multiple VMs simply #413
- Provide SystemMessage to vm status object #475
- Enhance and expedite mcis lifecycle handling #625
- Add MCIS Refine feature #572
- Add feature for general TB object retrieve #417
- Add initial code for mcis and vm plan with location-based algo #511
- Add inspectVMs function #505
- Expedite auto agent installation #448
- Enhance ssh username verification performance #423
- Add WeaveScope deployment script #419
- Add jitsi video conference automation #476
- Add script for deploying web game server #609
- Enhance error handing for provisioning and cmd phases #435
- Fix agent installation bug and script update #437
- Fix initial failed status in MCIS provisioning #467
- Fix list object key parsing bug #607
- Patch gRPC API #536
- Default development environment: Go v1.16
- MCIS 자동 제어 기능 API 추가
- 동적 시스템 환경 설정 변경 기능 API 추가
- MCIS 생성 API의 모니터링 에이전트 자동 배치 옵션 제공
- MCIS 생성시 모니터링 에이전트 자동 배치 기능 추가
- MCIS 자동 제어 기능 추가
- MCIS 시나리오 테스트 스크립트 추가
- MCIS 마스터 VM 및 VM IP 정보 제공 기능 추가
- MCIR VM 사양 패치 및 등록 기능 추가
- 동적 시스템 환경 설정 변경 기능 추가
- MCIS 종료시 런타임 오류 수정
- MCIS 통합 원격 커맨드 기능 API 추가
- 개별 VM 원격 커맨드 기능 API 추가
- MCIR Subnet 관리 API 제거
- MCIR VNic 관리 API 제거
- MCIR PublicIP 관리 API 제거
- 전체 Request 및 Response Body의 상세 항목 변경 (API 예시 참고)
- MCIS 및 VM에 현재 수행 중인 제어 명령 정보를 관리
- 멀티 클라우드 동적 성능 밴치마킹 기능 일부 추가 (PoC 수준)
- MCIS VM 생성 및 제어시 Goroutine을 적용하여 속도 개선
- MCIS 및 VM 원격 커맨드 기능 추가
- MCIS 오브젝트 정보 보완 (VM의 위경도 정보 제공)
- MCIS 라이프사이클 오류 개선
- Namespace, MCIR, MCIS 관리 기본 기능 제공