Releases: cloud-barista/cb-tumblebug
CB-Tumblebug v0.1.8 with CSP testing (works with CB-Spider v0.1.5)
CB-Tumblebug v0.1.8 with CSP testing (works with CB-Spider v0.1.5)
CB-Tumblebug v0.1.8
GitHub: https://github.com/cloud-barista/cb-tumblebug/releases/tag/v0.1.8
Docker image: docker pull cloudbaristaorg/cb-tumblebug:v0.1.8
CB-Spider v0.1.5
GitHub: https://github.com/cloud-barista/cb-spider/releases/tag/v0.1.5
Docker image: docker pull cloudbaristaorg/cb-spider:v0.1.5
//작업 log
aws, azure, gcp 에 대한 MCIR, MCIS (라이프사이클) 테스트 완료
관련하여 각 CSP 마다 MCIS 까지 확인하는 Test script 정리
CB-Tumblebug v0.1.7 with Enhanced MCIS lifecycle management (works with CB-Spider v0.1.5)
CB-Tumblebug v0.1.7 with Enhanced MCIS lifecycle management (works with CB-Spider v0.1.5)
CB-Tumblebug v0.1.7
GitHub: https://github.com/cloud-barista/cb-tumblebug/releases/tag/v0.1.7
Docker image: docker pull cloudbaristaorg/cb-tumblebug:v0.1.7
CB-Spider v0.1.5
GitHub: https://github.com/cloud-barista/cb-spider/releases/tag/v0.1.5
Docker image: docker pull cloudbaristaorg/cb-spider:v0.1.5
//작업 log
기존의 MCIS 및 VM 상태 오류를 보정하는 업데이트.
관련 이슈: spider에서 제공하는 native한 vm의 status는 csp 마다 값과 처리 방식이 다름. MCIS 상태에 오류 발생.
이를 보정하기 위해서,
[CB-TB는 "targetStatus", "targetAction" 필드를 도입]
- targetAction 은 현재 수행 중인 MCIS 제어 작업을 의미.
- 사용자에게 MCIS 제어 요청을 받으면, "targetStatus", "targetAction" 을 DB에 저장하고
- 향후, MCIS 상태 조회시, csp가 직접 주는 값과 현재 작업 내용을 고려하여 값을 보정함.
[상태별로 불가한 제어 명령을 지정 및 기능을 추가] (func checkAllowedTransition)
- Transitional statuses (suspending, resuming, terminating, ...): 상태 전이 완료 전까지 모든 제어 명령 허용하지 않음
- Terminated : 모든 제어 명령 허용하지 않음
- Suspended: Resume, Terminate 만 허용
CB-Tumblebug v0.1.6 (works with CB-Spider v0.1.5)
CB-Tumblebug v0.1.6 (works with CB-Spider v0.1.5).
with minor changes for MCIS list.
CB-Spider v0.1.5
GitHub: https://github.com/cloud-barista/cb-spider/releases/tag/v0.1.5
Docker image: docker pull cloudbaristaorg/cb-spider:v0.1.5
CB-Tumblebug v0.1.6
GitHub: https://github.com/cloud-barista/cb-tumblebug/releases/tag/v0.1.6
Docker image: docker pull cloudbaristaorg/cb-tumblebug:v0.1.6
CB-Tumblebug v0.1.5
What's Changed
- 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
Full Changelog: v0.1.4...v0.1.5
CB-Tumblebug v0.1.4
What's Changed
- 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
Full Changelog: v0.1.3...v0.1.4
CB-Tumblebug v0.1.3
What's Changed
- 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
Full Changelog: v0.1.2...v0.1.3
CB-Tumblebug v0.1.2
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
Full Changelog: v0.1.0-americano...v0.1.2
CB-Tumblebug v0.1.0
What's Changed
- Block user message for a moment by @seokho-son in #2
- Add HTTP BasicAuth by @seokho-son in #4
- Separate codes by file by @jihoon-seo in #7
- Add sshkey mgmt features by @jihoon-seo in #8
- Add spec mgmt features by @jihoon-seo in #16
- Add individual VM control functionalities by @seokho-son in #17
- Add genResourceKey function by @jihoon-seo in #18
- Add SecurityGroup mgmt feature by @jihoon-seo in #19
- Add recommendation for MCIS config functionality by @seokho-son in #20
- Add subnet mgmt feature by @jihoon-seo in #24
- Add Network mgmt feature by @jihoon-seo in #26
- Add NS emptiness check logic by @jihoon-seo in #28
- Modify
csptoconnectionNamein MCIR codes by @jihoon-seo in #31 - Apply goroutine for vm parallel creation by @seokho-son in #32
- Add publicIp & vNic mgmt features by @jihoon-seo in #33
- Update MCIR mgmt codes (Draft) by @jihoon-seo in #34
- Update MCIR mgmt codes (2nd update) by @jihoon-seo in #35
- Add
registerImageWithNamefunction by @jihoon-seo in #36 - Update createVm, terminateVm functions (Draft) by @jihoon-seo in #37
- Modify to read envvar SPIDER_URL by @jihoon-seo in #38
- Add file for setup environment config by @seokho-son in #39
- Remove URL parameter reception in Create / Register functions by @jihoon-seo in #40
- Update vNet and sshKey codes to support CB-Spider by @jihoon-seo in #41
- Update PublicIP codes to support CB-Spider by @jihoon-seo in #42
- Update securityGroup and vNic codes to support CB-Spider by @jihoon-seo in #43
- CB-Spider integration for MCIS creation by @seokho-son in #44
- Add getCspResourceId function by @jihoon-seo in #45
- Update to forward CB-Spider's error message by @jihoon-seo in #46
- Add tumblebug tester codes (Draft) by @jihoon-seo in #47
- Spider integration for MCIS controls by @seokho-son in #48
- Update to use Tumblebug's own CB-Store by @jihoon-seo in #49
- Enhance MCIS life-cycles by @seokho-son in #50
- Add vNet tester (shell script version) by @jihoon-seo in #51
- Enhance MCIS and VM lifecycle control and etc by @seokho-son in #52
- Fix typo by @jihoon-seo in #53
- Add keypair tester by @jihoon-seo in #55
- Enhancement for MCIR and MCIS collaboration by @seokho-son in #54
- Add publicIp tester by @jihoon-seo in #56
- Update gitIgnore by @seokho-son in #57
- Add securityGroup tester by @jihoon-seo in #58
- Clean up inactive codes and directories by @seokho-son in #59
- Update src tree and filenames by @jihoon-seo in #61
- Integrate MCIR deletion functions by @jihoon-seo in #62
- Enhance MCIS cofig recommend functionality by @seokho-son in #63
- Integrate MCIR getResourceList functions by @jihoon-seo in #64
- Enhance MCIS and VM info structure by @seokho-son in #65
- Add MCIS tester by @jihoon-seo in #66
- Fix imageId issue in MCIS tester by @jihoon-seo in #67
- Add Makefile by @jihoon-seo in #68
- Add Azure shooter test scripts by @jihoon-seo in #69
- Enhance mcis list response by @seokho-son in #70
- Add GCP shooter shell scripts by @jihoon-seo in #71
- Bug fix for creating MCIS by @seokho-son in #72
- Update GCP shooter scripts by @jihoon-seo in #73
- Update GCP shooter scripts (3rd commit) by @jihoon-seo in #74
- Modify to support AWS, Azure, and GCP by @jihoon-seo in #75
- BugFix - Modify to support AWS, Azure, and GCP by @jihoon-seo in #76
- Add universal shooter shell scripts by @jihoon-seo in #77
- Fix (VM Name-ID) by @jihoon-seo in #78
- Modify files for Americano release by @jihoon-seo in #79
- Update to support Spiders NameID modification by @jihoon-seo in #80
- Update setup.env by @jihoon-seo in #81
- Update gitignore for binary by @seokho-son in #82
- Add Dockerfile and else by @jihoon-seo in #86
- Add resource-existence-check-logic by @jihoon-seo in #87
- Replace
mcismtocb-tumblebugby @jihoon-seo in #89 - Organize some shooter files by @jihoon-seo in #90
Full Changelog: https://github.com/cloud-barista/cb-tumblebug/commits/v0.1.0-americano