Releases: cloud-barista/cb-tumblebug
Releases · cloud-barista/cb-tumblebug
CB-Tumblebug v0.4.1
CB-Tumblebug v0.4.1 which works with following pre-releases
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.4.0)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.4.0)
Note
API
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.4.0/src/api/rest/docs/swagger.yaml (No API change since
v0.4.0) - Trace for API changes: #416
What's Changed
- Bump docker/setup-buildx-action from 1.3.0 to 1.4.1 by @dependabot in #638
- Bump docker/build-push-action from 2.5.0 to 2.6.1 by @dependabot in #639
- Bump docker/setup-buildx-action from 1.4.1 to 1.5.0 by @dependabot in #640
- Fix set close connection after rest call by @jmleefree in #641
- Enhance comments and variables for lint by @seokho-son in #642
- Bump docker/setup-buildx-action from 1.5.0 to 1.5.1 by @dependabot in #644
- Fix error regarding OpenSQL() by @jihoon-seo in #646
Full Changelog: v0.4.0...v0.4.1
CB-Tumblebug v0.4.0
Prerequisite
- CB-Spider: https://github.com/cloud-barista/cb-spider/releases/tag/v0.4.0
- CB-Dragonfly: https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.4.0
Note
- ChangeLog: https://github.com/cloud-barista/cb-tumblebug/blob/main/CHANGELOG.md#v040-cafemocha-20210630
- API reference: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.4.0/src/api/rest/docs/swagger.yaml
What's Changed
- Add tbapi-0.3.0.yaml by @jihoon-seo in #335
- Separate LowerizeAndCheckNs function by @jihoon-seo in #336
- Separate LowerizeAndCheck functions by @jihoon-seo in #337
- Add gRPC codes for new functions by @jihoon-seo in #338
- Fix duplicated code by @seokho-son in #340
- Add multi-arch image building workflow for Docker Hub by @jihoon-seo in #341
- Enable GitHub Actions autoupdate by @jihoon-seo in #343
- Integrate workflows to build and push container image by @yunkon-kim in #345
- Add golangci config file, and Remove obsolete files by @jihoon-seo in #346
- docs: add jihoon-seo as a contributor by @allcontributors[bot] in #349
- docs: add jihoon-seo as a contributor by @allcontributors[bot] in #350
- docs: add hermitkim1 as a contributor by @allcontributors[bot] in #351
- docs: add seokho-son as a contributor by @allcontributors[bot] in #353
- docs: add jmleefree as a contributor by @allcontributors[bot] in #354
- docs: add powerkimhub as a contributor by @allcontributors[bot] in #355
- Add inUseCount for sshKey by @jihoon-seo in #347
- Add paths-ignore to workflow by @yunkon-kim in #357
- Update gitignore to ignore files generated by IDE by @yunkon-kim in #358
- Enable [skip ci] for GitHub Actions by @jihoon-seo in #360
- docs: add hermitkim1 as a contributor by @allcontributors[bot] in #361
- Add workflow for action by command-style comments by @seokho-son in #362
- Add workflow for automatic PR merge by @seokho-son in #363
- Add path-ignore in build-publish-container-image by @seokho-son in #364
- Enhance performance of prow wf by skipping rule by @seokho-son in #365
- docs: add sykim-etri as a contributor by @allcontributors[bot] in #366
- Fix code format according to gofmt by @seokho-son in #369
- Update readme with go report tag by @seokho-son in #372
- Add comments on orchestration code (lint) by @seokho-son in #371
- docs: add dongjae as a contributor by @allcontributors[bot] in #373
- Add associatedObjList mgmt feature for TB sshKey object by @jihoon-seo in #367
- docs: add Youngwoo-Jung as a contributor by @allcontributors[bot] in #375
- Add associatedObjList mgmt feature for TB MCIR objects by @jihoon-seo in #376
- Arrange badge in readme by @seokho-son in #379
- Divide and edit container-related workflows for efficiency by @yunkon-kim in #377
- Fix docker login failure on workflow by @yunkon-kim in #380
- Add informative badges to readme by @seokho-son in #381
- docs: add innodreamer as a contributor by @allcontributors[bot] in #382
- Specify workflow base image to ubuntu-18.04 by @seokho-son in #385
- Create CODE_OF_CONDUCT by @seokho-son in #387
- Add godoc link and badge by @seokho-son in #388
- Update badges' href, and Add Swagger API Doc badge by @jihoon-seo in #392
- Change go version of go.mod to 1.14 by @seokho-son in #393
- Add license scan report and status by @fossabot in #395
- Bump actions/cache from v2 to v2.1.4 by @dependabot[bot] in #396
- Add fields in MCIR structs by @jihoon-seo in #397
- Bump pascalgn/automerge-action from v0.13.0 to v0.13.1 by @dependabot[bot] in #398
- Remove a personal setting file by @seokho-son in #399
- Disable multi-arch container image build by @jihoon-seo in #400
- Trigger pull_request_review_comment on the prow-commands workflow by @yunkon-kim in #402
- Update issue templates by @seokho-son in #407
- Move cloudlocation.csv, and so on by @jihoon-seo in #408
- Enable auto-push on new tag, to Docker Hub and GHCR by @jihoon-seo in #410
- Add VM group feature to request multiple VMs simply by @seokho-son in #413
- Update api documentation for vmgroup feature by @seokho-son in #415
- Add feature for general TB object retrieve by @seokho-son in #417
- Add tumblebug obj delete feature and update obj api by @seokho-son in #418
- Add WeaveScope deployment script by @seokho-son in #419
- Change container image tag: edge => latest by @jihoon-seo in #421
- Add private IP in mcis status to enhance weavescope deployment by @seokho-son in #422
- Enhance ssh username verification performance by @seokho-son in #423
- Separate common functions in test scripts by @seokho-son in #424
- Update scripts to support the CB-Spider's Mock driver by @jihoon-seo in #425
- Support openstack provider by @seokho-son in #431
- Fix JSON unmarshaling error by @jihoon-seo in #432
- Support massive vm deployment with vmgropup enhancement by @seokho-son in #434
- Enhance error handing for provisioning and cmd phases by @seokho-son in #435
- Add codes to handle SSHAccessPoint by @jihoon-seo in #436
- Fix agent installation bug and script update by @seokho-son in #437
- Update scripts to support NCP by @jihoon-seo in #438
- Enhance script stability and usability by @seokho-son in #440
- Add Azure & GCP regions by @jihoon-seo in #441
- Change script code to avoid system error by @seokho-son in #443
- Update REST API of LookupImage & LookupSpec by @jihoon-seo in #444
- Cleanup source with provisioning enhancement by @seokho-son in #446
- Add URL encoding for Spider image lookup API call by @jihoon-seo in #447
- Expedite auto agent installation by @seokho-son in #448
- Add AWS and Alibaba regions by @jihoon-seo in #449
- Enhance provisioning speed and stability by @seokho-son in #453
- Add 'Deploy WVSCOP to multi MCIS' script by @jihoon-seo in #454
- Update scripts broadly to prepare a demonstration by @seokho-son in #455
- Bump actions/cache from v2.1.4 to v2.1.5 by @dependabot[bot] in https://github.com/...
CB-Tumblebug v0.3.12
CB-Tumblebug v0.3.12 which works with following pre-releases.
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.3.19)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.3.8)
Note
- Clean up codes for printing #633
- Apply CB-DF monitoring installation parameter (cspType) #633
- Fix wrong API description for MCIS command and agent installation #633
- Update dockerfile #634
- Remove duplicated files and contents #635
API
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.3.12/src/api/rest/docs/swagger.yaml
- Trace for API changes: #416
What's Changed
- docs: add pjini as a contributor for userTesting by @allcontributors in #630
- docs: add vlatte as a contributor for userTesting by @allcontributors in #631
- Bump docker/login-action from 1.9.0 to 1.10.0 by @dependabot in #632
- Prepare v0.3.12 pre-release by @seokho-son in #633
- Update Dockerfile by @jihoon-seo in #634
- Resolve duplicated files and contents by @seokho-son in #635
Full Changelog: v0.3.11...v0.3.12
CB-Tumblebug v0.3.11
CB-Tumblebug v0.3.11 which works with following pre-releases.
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.3.15)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.3.7)
Note
- Pre-release for staging v0.4.0
- Changed default branch (from master to main)
- Enhance ListResourceId function #610
- Fix 'fetch GCP images' bug #623
- Enhance and expedite mcis lifecycle handling #625
API
- Swagger UI URL: Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.3.11/src/api/rest/docs/swagger.yaml
- Trace for API changes: #416
CB-Tumblebug v0.3.10
CB-Tumblebug v0.3.10 which works with following pre-releases.
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.3.14)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.3.4)
Note
- Hot fix with #607
API
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.3.10/src/docs/swagger.yaml
- Trace for API changes: #416
CB-Tumblebug v0.3.9
CB-Tumblebug v0.3.9 which works with following pre-releases.
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.3.14)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.3.4)
Note
- Use Golang v1.16
API
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.3.9/src/docs/swagger.yaml
- Trace for API changes: #416
CB-Tumblebug v0.3.8
CB-Tumblebug v0.3.8 which works with following pre-releases.
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.3.8)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.3.3)
Feature
- Add MCIS Refine feature #572
- Add prefix to cspVmIdToRequest to keep unique key #581
- Enhance fetchImages & fetchSpecs functions #567
- Enhance error handling #579
- Make up source code #568
Note
- Use Golang v1.16
API
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.3.8/src/docs/swagger.yaml
- Trace for API changes: #416
CB-Tumblebug v0.3.7
CB-Tumblebug v0.3.7 which works with following pre-releases.
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.3.8)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.3.3)
Feature
- Add initial code for mcis and vm plan with location-based algo #511
- Apply strict object naming rule #556
- Add MCIS Ansible environment automation script #520
- Add support for Cloudit #530
- Patch gRPC API #536
Note
- Use Golang v1.16
API
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.3.7/src/docs/swagger.yaml
- Trace for API changes: #416
CB-Tumblebug v0.3.6
CB-Tumblebug v0.3.6 which works with following pre-releases.
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.3.8)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.3.3)
Feature
API
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.3.6/src/docs/swagger.yaml
- Trace for API changes: #416
- Note: new API (/inspectResources)
CB-Tumblebug v0.3.5
CB-Tumblebug v0.3.5 which works with following pre-releases.
Tested with
- CB-Spider (https://github.com/cloud-barista/cb-spider/releases/tag/v0.3.8)
- CB-Dragonfly (https://github.com/cloud-barista/cb-dragonfly/releases/tag/v0.3.3)
API
- Swagger UI URL: https://cloud-barista.github.io/cb-tumblebug-api-web/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/v0.3.5/src/docs/swagger.yaml
- Trace for API changes: #416
- Note: changes in API Body (from snake_case to camelCase)