Releases: cloud-barista/cb-tumblebug
Releases · cloud-barista/cb-tumblebug
CB-Tumblebug v0.3.4
CB-Tumblebug v0.3.4 which works with following pre-releases.
CB-Tumblebug v0.3.3
CB-Tumblebug v0.3.2
- 컨테이너 이미지 빌드 시
cloudlocation.csv및assets/파일을 컨테이너로 복사하는 부분이 누락되어 있었고, 이것을 보완 - More info: Refer #408
CB-Tumblebug v0.3.1
- go get, pkg.go.dev 등의 fetch 우선순위 인식 처리를 위한 tag version 업데이트
- Semantic versioning 관련 논의 참고 (#394)
CB-Tumblebug v0.3.0
What's Changed
- Add MySQL support for spec by @jihoon-seo in #162
- Update env var SPIDER_URL handling logic by @jihoon-seo in #163
- Add MySQL support for MCIR image mgmt by @jihoon-seo in #166
- Add premature gRPC codes [for now, CreateNS()] by @jihoon-seo in #167
- Apply goroutine for REST server and gRPC server by @jihoon-seo in #168
- Separate REST and core logic, and export MCIR structs and functions by @jihoon-seo in #169
- Organize API source code files' path by @jihoon-seo in #170
- Update func DelResource by @jihoon-seo in #171
- Use SQLite instead of MySQL by @jihoon-seo in #172
- Add gRPC functions for NS mgmt by @jihoon-seo in #173
- Rename and export MCIS structs and functions by @jihoon-seo in #175
- Add webadmin (draft) by @jihoon-seo in #176
- Add gRPC functions for image mgmt by @jihoon-seo in #178
- Add gRPC functions for spec mgmt by @jihoon-seo in #179
- Integrate struct pairs xxxReq and xxxInfo by @jihoon-seo in #181
- Move RestXxx functions into src/api/rest by @jihoon-seo in #183
- Integrate struct TbVmReq into TbVmInfo, and update RestPostMcisVm by @jihoon-seo in #188
- Support swagger API documentation by @seokho-son in #189
- Change swagger api style by @seokho-son in #191
- Update AWS AZ (Availability Zone) info in test script by @jihoon-seo in #193
- Add and apply BasicAuth for all REST API resources by @seokho-son in #194
- Separate xxReq from xxInfo struct, and Add Swagger annotations by @jihoon-seo in #198
- Provide BasicAuth UI to Swagger API page by @seokho-son in #199
- Update Swagger annotations for MCIS/VM REST functions by @jihoon-seo in #201
- Initial code for policy management by @seokho-son in #203
- Add getting monitoring data feature by @seokho-son in #204
- Add grpc related env by @jmleefree in #208
- Update Dockerfile by @jihoon-seo in #209
- Seperate core logic from RestPostMcis and RestGetMcis by @jmleefree in #210
- Update to support Spider's force delete feature by @jihoon-seo in #211
- Seperate core logic from RestGetAllMcis, RestDelAllMcis, ... by @jmleefree in #212
- Organize some codes by @jihoon-seo in #213
- Add grpc protobuf and server by @jmleefree in #214
- Update Swagger annotations for MCIS/VM REST functions by @jihoon-seo in #215
- Fix gitignore error by @seokho-son in #217
- Add credential template by @seokho-son in #218
- Fix gitignore error by @seokho-son in #219
- Change credentials.conf template by @seokho-son in #220
- Fix gitignore problem by @seokho-son in #221
- Renew test/official/credentials.conf template by @seokho-son in #222
- Change way to handle credentials.conf by @seokho-son in #223
- Add grpc api function and backend server using docker by @jmleefree in #224
- Add 'credentials.conf' existence check logic in 'test/official//.sh' by @jihoon-seo in #227
- BugFix for Add 'credentials.conf' existence check logic in 'test/official//.sh' by @jihoon-seo in #228
- Add spider grpc call to core logic by @jmleefree in #226
- Change the env var name SPIDER_URL to SPIDER_REST_URL by @jihoon-seo in #229
- Enhance script for all regions test by @seokho-son in #230
- Fix include path by @jmleefree in #231
- Update grpc_conf.yaml by @jmleefree in #232
- Add LookupImage, LookupImageList, and FetchImages funcs by @jihoon-seo in #234
- Add gRPC cbadm CLI by @jmleefree in #233
- Add gRPC codes for new core functions by @jihoon-seo in #237
- Fix bug in func CreateMcis by @jihoon-seo in #238
- Change Go API Handler Name: NewCloudInfoResourceHandler => NewCloudResourceHandler by @jmleefree in #241
- Modify test scripts for all clouds test by @seokho-son in #243
- Fix error for AddVmToMcis() with test support by @seokho-son in #244
- Fix bug : wrong import for KeyValue struct by @jmleefree in #245
- Update README.md by @jihoon-seo in #248
- Add CB-Tumblebug auto deploy script by @seokho-son in #249
- Modify test scripts for gRPC by @jmleefree in #247
- Add CB-TB, CB-SP deployment and SSH KEY-AutoGen scripts by @seokho-son in #253
- Modify basic conf for testing by @seokho-son in #256
- Update README clearly by @cat-taesik in #257
- Add NS, image, and spec gotest codes by @jihoon-seo in #260
- Use Resty for REST client part by @jihoon-seo in #261
- Fix ListNs() bug, and so on by @jihoon-seo in #266
- Add NS emptiness check logic in DelNs() by @jihoon-seo in #267
- Replace plural forms with singular ones in cbadm subcommands by @jihoon-seo in #268
- Add uppercase and underscore replacing logic in GenId() by @jihoon-seo in #270
- Update core functions to replace uppercases and underscores by @jihoon-seo in #271
- Update go.mod by @jihoon-seo in #272
- Add script for automatic CB-Dragonfly deployment by @seokho-son in #273
- Add on-demand env configuration feature by @seokho-son in #276
- Update go.mod to apply cb-store updates by @jihoon-seo in #277
- Fix bug in MCIR functions by @jihoon-seo in #279
- Fix REST API server functions' HTTP status codes by @jihoon-seo in #281
- Renew client code for latest CB-DF API by @seokho-son in #282
- Add default agent install for MCIS by @seokho-son in #283
- Apply default agentInstall for mcis expand module by @seokho-son in #285
- Provide master ip and apply it to scripts for CB-Dragonfly by @seokho-son in #292
- Test and fix bug for pre-release by @seokho-son in #293
- Add 'filter spec' feature by @jihoon-seo in #294
- Add 'SortSpecs' function by @jihoon-seo in #297
- Add 'FilterSpecsByRange' and 'UpdateSpec' function by @jihoon-seo in #302
- Fix bug in 'FilterSpecs' function by @jihoon-seo in #308
- Add 'SearchImage' function by @jihoon-seo in #309
- Add skeleton code for policy-based auto mcis control by @...
CB-Tumblebug v0.2.9 (for staging espresso release)
Staging espresso release
API Document
ChangeLog
API Change
- MCIS 자동 제어 기능 API 추가
- 동적 시스템 환경 설정 변경 기능 API 추가
- MCIS 생성 API의 모니터링 에이전트 자동 배치 옵션 제공
Feature
- MCIS 생성시 모니터링 에이전트 자동 배치 기능 추가
- MCIS 자동 제어 기능 추가
- MCIS 시나리오 테스트 스크립트 추가
- MCIS 마스터 VM 및 VM IP 정보 제공 기능 추가
- MCIR VM 사양 패치 및 등록 기능 추가
- 동적 시스템 환경 설정 변경 기능 추가
- CB-Spider v0.3.0 연동
- CB-Dragonfly v0.3.0 연동
Bug Fix
- MCIS 종료시 런타임 오류 수정
CB-Tumblebug v0.2.8 (for staging espresso release)
Staging espresso release
API Document
ChangeLog
API Change
- MCIS 자동 제어 기능 API 추가
- 동적 시스템 환경 설정 변경 기능 API 추가
- MCIS 생성 API의 모니터링 에이전트 자동 배치 옵션 제공
Feature
- MCIS 생성시 모니터링 에이전트 자동 배치 기능 추가
- MCIS 자동 제어 기능 추가
- MCIS 시나리오 테스트 스크립트 추가
- MCIS 마스터 VM 및 VM IP 정보 제공 기능 추가
- MCIR VM 사양 패치 및 등록 기능 추가
- 동적 시스템 환경 설정 변경 기능 추가
Bug Fix
- MCIS 종료시 런타임 오류 수정
CB-Tumblebug v0.2.5 (works with CB-Spider v0.2.1 and CB-Dragonfly vtest))
Integrated with CB-Spider v0.2.1 and CB-Dragonfly.
Tested with CB-Spider v0.2.1 (Staging for Espresso)
- GitHub: https://github.com/cloud-barista/cb-spider/releases/tag/v0.2.1
- Docker image: docker pull cloudbaristaorg/cb-spider:v0.2.1
Tested with CB-Dragonfly
- GitHub: cloud-barista/cb-dragonfly@e2943a2
- Docker image: cloudbaristaorg/cb-dragonfly:espresso-v0.1-inno-test
CB-Tumblebug v0.2.0
What's Changed
- Apply CB-Store dbpath modification by @jihoon-seo in #91
- Add CB-tumblebug CLI tool foundation by @seokho-son in #92
- Delete GOARCH=amd64 in Dockerfile by @jihoon-seo in #95
- Apply changes for API prefix addition of Spider and TB by @jihoon-seo in #98
- Move obsolete test files by @jihoon-seo in #99
- Update some commented codes by @jihoon-seo in #100
- Apply changes for Spider's conn-config passing method by @jihoon-seo in #103
- Add GetConnConfig & GetRegion funcs by @jihoon-seo in #105
- Add GetConnConfigList func by @jihoon-seo in #106
- Add functions
lookupSpecandRestLookupSpecby @jihoon-seo in #107 - Implement function
registerSpecWithCspSpecNameby @jihoon-seo in #108 - Change UUID to user given name by @jihoon-seo in #110
- Add and apply GenId module by @seokho-son in #111
- Minor changes on MCIR and NS by @jihoon-seo in #112
- Update README.md by @jihoon-seo in #113
- Fix error on handling
nameelement by @jihoon-seo in #114 - Update go.mod following CB-Store's update by @jihoon-seo in #115
- Add error-forwarding code in connConfig, region, lookupSpec APIs by @jihoon-seo in #116
- Add GetRegionList and LookupSpecList funcs by @jihoon-seo in #117
- Add checkObject funcs and APIs by @jihoon-seo in #118
- Update some commented codes by @jihoon-seo in #120
- Add test scripts (draft) by @jihoon-seo in #121
- Update vNet part (draft) by @jihoon-seo in #122
- Update to follow Spider's remodeling by @jihoon-seo in #126
- Fix error on vNet creation by @jihoon-seo in #127
- Change conf.env for test by @seokho-son in #128
- Fix error on VM creation, and update test scripts by @jihoon-seo in #129
- Some minor changes by @jihoon-seo in #130
- Add fetchSpecs function and API by @jihoon-seo in #131
- Automate test script to set up connection-conf by @seokho-son in #132
- Minor changes on settingSpider scripts by @jihoon-seo in #133
- Minor changes on settingSpider scripts (2nd PR) by @jihoon-seo in #134
- Fix error in credential.conf by @seokho-son in #135
- Add test script for NameSpace by @seokho-son in #136
- Enhance argument selection for all test script by @seokho-son in #137
- Add sequential test script for full test by @seokho-son in #138
- Inital work for milkyway install function by @seokho-son in #139
- Fix bugs for bench-marking by @seokho-son in #140
- Enable measure RTT to all VMs in MCIS by @seokho-son in #141
- Parallel benchmark execution in multiple VMs by @seokho-son in #142
- Parallel mcis control and enhance test script by @seokho-son in #143
- Update test detail by @seokho-son in #144
- Update test files to support GCP by @jihoon-seo in #145
- Add get mcis list with current status by @seokho-son in #148
- Stateless management of MCIS lifecycle by @seokho-son in #149
- Update go.mod (CB-Store, Log, ...) by @jihoon-seo in #150
- Stabilize test script by @seokho-son in #151
- Arrange test script files by @seokho-son in #152
- Update test scripts to support Alibaba Cloud by @jihoon-seo in #153
- Enhance benchmarking and remote call by @seokho-son in #154
- Enhance MCIS lifecycle status by @seokho-son in #155
- Enhance auto-testing for multiple regions by @seokho-son in #156
- Fix VM IP no renewal and test script enhancement by @seokho-son in #158
- Update Readme and release information by @seokho-son in #159
Full Changelog: v0.1.0-americano...v0.2.0-cappuccino
CB-Tumblebug v0.1.9 (Staging for Cappuccino)
CB-Tumblebug v0.1.9 with CSP testing (works with CB-Spider staging)
CB-Tumblebug v0.1.9
GitHub: https://github.com/cloud-barista/cb-tumblebug/releases/tag/v0.1.9
Docker image: docker pull cloudbaristaorg/cb-tumblebug:v0.1.9