Releases: cloud-barista/cb-spider
Releases · cloud-barista/cb-spider
CB-Spider v0.8.12
Features
- ignore case when credential key validation (ff9a3ae)
What's Changed
- [KT Cloud VPC] Add disk type/size and idmaxlength values to cloudos_meta, Add default Ubuntu Image name and Spec name for AdminWeb-VM by @innodreamer in #1154
- issue_1067 gcp: set zone for subnet, disk by @MZC-CSC in #1155
- Reimplment NHNCloud's Cluster Handler by using nhncloud-sdk-go by @sykim-etri in #1157
- [NHN Cloud] Appy Renamed package name and function name to NLBHandler (according to updated go SDK) by @innodreamer in #1159
- Prevent to access to container-infra in nhncloud's jpn region by @sykim-etri in #1163
- Azure: Support zone for disk by @ish-hcc in #1164
- [KT Cloud Classic] Update ImageHandler : In case Failed to find the Image, returns an error, and Remove HA(KimHae) region by @innodreamer in #1165
- [NHN Cloud] Update NhnCloudDriver-lib.go : NhnCloudDriver.go codes are applied as it is. by @innodreamer in #1166
- [NHN Cloud] Specify Zone when Creating a Disk, and Apply Zone Info when Get/List Disk info by @innodreamer in #1168
- IBM: Support zone setting for IBM Driver by @ish-hcc in #1169
- Bump golang.org/x/net from 0.17.0 to 0.23.0 in /interface/api-examples by @dependabot in #1171
- Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #1172
Full Changelog: v0.8.11...v0.8.12
CB-Spider v0.8.11
API Changes
- [RegionInfo] Added AZ List to the Register, List and Get Rest API
- API reference: v0.8.11 / CCIM v0.7.0
Features
- [RegionInfo] Added AZ List to RegionInfo (#1156)
- [Azure:RegionInfo] Changed input data from
location
/ResourceGroup
toRegion
/Zone
in Azure RegionInfo (#1120 (comment), #1152)- ※ Notice: All Azure resources must be cleared before upgrading to v0.8.11
- Known Issue: #1153
[Upgrade Guide]
- Delete all Azure resources registered in the existing Spider
- Delete all Azure Region information registered in the existing Spider
- No need to initialize the existing MetaDB
- Changes needed for existing Azure Region registration scripts (from
location
/ResourceGroup
toRegion
/Zone
) - Upgrade to CB-Spider v0.8.11
- Execute the updated Azure Region registration script
What's Changed
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #987
- [+Region/Zone] Remove a useless variable in RegionZoneHandler by @ish-hcc in #988
- [+Price] AWS Cloud Driver Implementation by @raccoon-mh in #986
- [+Price] Implement Azure's PriceInfoHandler by @ish-hcc in #990
- [+Price, +Region/Zone] Implement IBM's PriceInfoHandler and fix some drivers by @ish-hcc in #991
- aws priceinfo nil to "NA" issue #999 by @raccoon-mh in #1002
- Tencent PriceInfo by @CliffSynn in #1003
- Update NHN Cloud GuestOS supporting features by @innodreamer in #1004
- [Price:AWS] ListProductFamily() #998 by @raccoon-mh in #1005
- [+Price] Alibaba Cloud Driver Implementation #971 by @raccoon-mh in #1006
- [+Price] GCP Cloud Driver Implementation #969 by @hippo-an in #1007
- [+Price] Add NCP Classic/NCP VPC PriceInfo features by @innodreamer in #1010
- [+Price] Alibaba Cloud Driver Implementation #971 by @SungWoongz in #1014
- Add KT Cloud Classic(G1/G2 platform) DiskHandler features by @innodreamer in #1015
- Add KT Cloud Classic (G1/G2 platform) NLBHandler features by @innodreamer in #1018
- Add billing account id from credential to CredentialInfo struct by @hippo-an in #1019
- Add KT Cloud Classic (G1/G2 platform) MyImageHandler (Image Template) features by @innodreamer in #1020
- Update DeleteInitScript() method - Modify Code to Check for Success after InitScript Deletion by @innodreamer in #1023
- [Bug fix] 'Returns' the error when it does not exist when searching for a VM.(NCP VPC) by @innodreamer in #1024
- Add GuestOS Supporting features and Update KeyPairHandler, DiskHandler by @innodreamer in #1025
- GCP - add logic for filtering verification to PriceInfoHandler by @hippo-an in #1026
- GCP Driver - Remove unnecessary code lines. by @hippo-an in #1033
- Update NHN Cloud VMHandler/DiskHandler and cloud-init scripts by @innodreamer in #1036
- Update KT Cloud VMHandler StartVM() and NLBHandler CreateNLB()/DeleteNLB() by @innodreamer in #1037
- �CB-Spider Tencent PriceInfo 기능 및 Filter 검증 by @SungWoongz in #1038
- CB-Spider Alibaba PriceInfo 기능 및 Filter 검증 by @SungWoongz in #1039
- Ali priceInfo filter key value by @SungWoongz in #1040
- Update NCP VPC VMHandler - Remove 'NameID: "N/A"' by @innodreamer in #1042
- Update KT Cloud Classic NLBHandler DeleteNLB() by @innodreamer in #1043
- Update KT Cloud Classic NLBHandler - Remove 'NameID: "N/A"' code by @innodreamer in #1044
- [+Price, +Region/Zone] Fix Price and Region/Zone handlers of Azure, IBM and OpenStack by @ish-hcc in #1051
- [Tencent] Change All Error Messages to English #1053 by @raccoon-mh in #1054
- [+Price] Make filtering to work on Azure and IBM by @ish-hcc in #1056
- CSP Compute User Filter Added by @CliffSynn in #1057
- [+Price] Show PricingPolicyInfo attributes as NA by @ish-hcc in #1058
- Add
korean-checker.yaml
workflow by @yunkon-kim in #1066 - Add NHN Cloud - CheckWindowsImage(), and Change The First Letter of Local Functions as a Lowercase by @innodreamer in #1069
- [Bug Fix] Does not include RootDisk in DataDisk List in NHN Cloud VMHandler by @innodreamer in #1071
- Replace the GITHUB_TOKEN with a PAT by @yunkon-kim in #1072
- Set default container runtime as containerd (fix #1011) by @sykim-etri in #1074
- Prevent to access index out of range [0] with length 0 by @sykim-etri in #1077
- Resolve #1076 - Remove unnecessary repetition when configuration doesn't have any permission to billing account by @hippo-an in #1079
- Update NHN Cloud getBootableVolumeID() method, and Apply 'tzdata' package to prevent 'unknown time zone ~' error by @innodreamer in #1081
- Resolve #1027 - [Alibaba] When creating VM Spec, I always got an unnecessary error message. by @thdclals18 in #1080
- Update NCP VPC README - Add reference links for using VPC and Subnet (about available Private IP range) by @innodreamer in #1083
- AWS PriceInfo reset ProductFamily and add NextToken logic by @SungWoongz in #1082
- Simplify the CreatePortForWarding Preliminary process, and Apply KT Cloud constraints on Root Disk Type/Size by @innodreamer in #1085
- Update workflows to check Korean texts on PR by @yunkon-kim in #1084
- [NCP VPC] Prevent an error due to abnormal response value of '
.totalrows' parameter, and Prevent the State as 'instance does Not Exist' during VM Termination by @innodreamer in #1087 - [NCP Classic] Add CheckWindowsImage() method for CB-Spider server by @innodreamer in #1088
- fix typo by @sykim-etri in #1093
- AWS Matching the corresponding ProductFamily values by @SungWoongz in #1095
- [+Price, +Region] [Azure, IBM] Make filtering to work as a full matching, Fix resources are not showing in some regions by @ish-hcc in #1092
- Prevent to access all indexes out of range [0] with length 0 by @sykim-etri in #1096
- feature isseu1073 240219 by @thdclals18 in #1097
- Apply New REST API for NHN Cloud VPC - Update CreateVPC(), createSubnet(), GetVPC(), ListVPC() method by @innodreamer in #1098
- [Tencent] Remove storage ProductFamily and add SPOTPAID missing by @SungWoongz in #1100
- [KT Cloud Classic] Apply "" option as a Default RootDiskType and RootDiskSize for Spider, and Update VM Termination Logic by @innodreamer in #1104
- [NHN Cloud] Update VPCHandler, NLBHandler and SecurityHandler - according to New VPC/Sunbnet APIs by @innodreamer in #1108
- Modify workflow to make comments only when Korean texts are included by @yunkon-kim in #1094
- [NHN Cloud] Check whether VPC's Routing Table is connected to a Gateway before Creating a VM by @innodreamer in #1110
- [NHN Cloud] Prevent an error when there is no associated Pubic IP when getting VM Info List by @innodreamer in #1111
- Update alibaba api calls as SDK and support for accessing internet from cluster by @sykim-etri in #1113
- A...
CB-Spider v0.8.10
Features
What's Changed
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #987
- [+Region/Zone] Remove a useless variable in RegionZoneHandler by @ish-hcc in #988
- [+Price] AWS Cloud Driver Implementation by @raccoon-mh in #986
- [+Price] Implement Azure's PriceInfoHandler by @ish-hcc in #990
- [+Price, +Region/Zone] Implement IBM's PriceInfoHandler and fix some drivers by @ish-hcc in #991
- aws priceinfo nil to "NA" issue #999 by @raccoon-mh in #1002
- Tencent PriceInfo by @CliffSynn in #1003
- Update NHN Cloud GuestOS supporting features by @innodreamer in #1004
- [Price:AWS] ListProductFamily() #998 by @raccoon-mh in #1005
- [+Price] Alibaba Cloud Driver Implementation #971 by @raccoon-mh in #1006
- [+Price] GCP Cloud Driver Implementation #969 by @dev-hippo-an in #1007
- [+Price] Add NCP Classic/NCP VPC PriceInfo features by @innodreamer in #1010
- [+Price] Alibaba Cloud Driver Implementation #971 by @SungWoongz in #1014
- Add KT Cloud Classic(G1/G2 platform) DiskHandler features by @innodreamer in #1015
- Add KT Cloud Classic (G1/G2 platform) NLBHandler features by @innodreamer in #1018
- Add billing account id from credential to CredentialInfo struct by @dev-hippo-an in #1019
- Add KT Cloud Classic (G1/G2 platform) MyImageHandler (Image Template) features by @innodreamer in #1020
- Update DeleteInitScript() method - Modify Code to Check for Success after InitScript Deletion by @innodreamer in #1023
- [Bug fix] 'Returns' the error when it does not exist when searching for a VM.(NCP VPC) by @innodreamer in #1024
- Add GuestOS Supporting features and Update KeyPairHandler, DiskHandler by @innodreamer in #1025
- GCP - add logic for filtering verification to PriceInfoHandler by @dev-hippo-an in #1026
- GCP Driver - Remove unnecessary code lines. by @dev-hippo-an in #1033
- Update NHN Cloud VMHandler/DiskHandler and cloud-init scripts by @innodreamer in #1036
- Update KT Cloud VMHandler StartVM() and NLBHandler CreateNLB()/DeleteNLB() by @innodreamer in #1037
- �CB-Spider Tencent PriceInfo 기능 및 Filter 검증 by @SungWoongz in #1038
- CB-Spider Alibaba PriceInfo 기능 및 Filter 검증 by @SungWoongz in #1039
- Ali priceInfo filter key value by @SungWoongz in #1040
- Update NCP VPC VMHandler - Remove 'NameID: "N/A"' by @innodreamer in #1042
- Update KT Cloud Classic NLBHandler DeleteNLB() by @innodreamer in #1043
- Update KT Cloud Classic NLBHandler - Remove 'NameID: "N/A"' code by @innodreamer in #1044
- [+Price, +Region/Zone] Fix Price and Region/Zone handlers of Azure, IBM and OpenStack by @ish-hcc in #1051
- [Tencent] Change All Error Messages to English #1053 by @raccoon-mh in #1054
- [+Price] Make filtering to work on Azure and IBM by @ish-hcc in #1056
- CSP Compute User Filter Added by @CliffSynn in #1057
- [+Price] Show PricingPolicyInfo attributes as NA by @ish-hcc in #1058
- Add
korean-checker.yaml
workflow by @yunkon-kim in #1066 - Add NHN Cloud - CheckWindowsImage(), and Change The First Letter of Local Functions as a Lowercase by @innodreamer in #1069
- [Bug Fix] Does not include RootDisk in DataDisk List in NHN Cloud VMHandler by @innodreamer in #1071
- Replace the GITHUB_TOKEN with a PAT by @yunkon-kim in #1072
- Set default container runtime as containerd (fix #1011) by @sykim-etri in #1074
- Prevent to access index out of range [0] with length 0 by @sykim-etri in #1077
- Resolve #1076 - Remove unnecessary repetition when configuration doesn't have any permission to billing account by @dev-hippo-an in #1079
- Update NHN Cloud getBootableVolumeID() method, and Apply 'tzdata' package to prevent 'unknown time zone ~' error by @innodreamer in #1081
- Resolve #1027 - [Alibaba] When creating VM Spec, I always got an unnecessary error message. by @thdclals18 in #1080
- Update NCP VPC README - Add reference links for using VPC and Subnet (about available Private IP range) by @innodreamer in #1083
- AWS PriceInfo reset ProductFamily and add NextToken logic by @SungWoongz in #1082
- Simplify the CreatePortForWarding Preliminary process, and Apply KT Cloud constraints on Root Disk Type/Size by @innodreamer in #1085
- Update workflows to check Korean texts on PR by @yunkon-kim in #1084
- [NCP VPC] Prevent an error due to abnormal response value of '
.totalrows' parameter, and Prevent the State as 'instance does Not Exist' during VM Termination by @innodreamer in #1087 - [NCP Classic] Add CheckWindowsImage() method for CB-Spider server by @innodreamer in #1088
- fix typo by @sykim-etri in #1093
- AWS Matching the corresponding ProductFamily values by @SungWoongz in #1095
- [+Price, +Region] [Azure, IBM] Make filtering to work as a full matching, Fix resources are not showing in some regions by @ish-hcc in #1092
- Prevent to access all indexes out of range [0] with length 0 by @sykim-etri in #1096
- feature isseu1073 240219 by @thdclals18 in #1097
- Apply New REST API for NHN Cloud VPC - Update CreateVPC(), createSubnet(), GetVPC(), ListVPC() method by @innodreamer in #1098
- [Tencent] Remove storage ProductFamily and add SPOTPAID missing by @SungWoongz in #1100
- [KT Cloud Classic] Apply "" option as a Default RootDiskType and RootDiskSize for Spider, and Update VM Termination Logic by @innodreamer in #1104
- [NHN Cloud] Update VPCHandler, NLBHandler and SecurityHandler - according to New VPC/Sunbnet APIs by @innodreamer in #1108
- Modify workflow to make comments only when Korean texts are included by @yunkon-kim in #1094
- [NHN Cloud] Check whether VPC's Routing Table is connected to a Gateway before Creating a VM by @innodreamer in #1110
- [NHN Cloud] Prevent an error when there is no associated Pubic IP when getting VM Info List by @innodreamer in #1111
- Update alibaba api calls as SDK and support for accessing internet from cluster by @sykim-etri in #1113
- Add README.md for Alibaba Driver by @sykim-etri in #1114
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /interface/api-examples by @dependabot in #1116
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #1117
- Add more validation by @sykim-etri in #1119
- [NHN Cloud] Optimize ConnectCloud() method - Reduce the number of authentication call to obtain token by @innodreamer in #1121
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #1122
New Contributors
- @raccoon-mh made their first contribution in #986
- @CliffSynn made their first contribution in ht...
CB-Spider v0.8.9
API Changes
- [+PriceInfo] Add
ComputeInstnace
as common ProductFamily Name - API reference: v0.8.9
Features
- [PriceInfo] Add documentations (API, Guide, Support Status, ...)
What's Changed
- [NHN Cloud] Update VPCHandler, NLBHandler and SecurityHandler - according to New VPC/Sunbnet APIs by @innodreamer in #1108
- Modify workflow to make comments only when Korean texts are included by @yunkon-kim in #1094
- [NHN Cloud] Check whether VPC's Routing Table is connected to a Gateway before Creating a VM by @innodreamer in #1110
- [NHN Cloud] Prevent an error when there is no associated Pubic IP when getting VM Info List by @innodreamer in #1111
- Update alibaba api calls as SDK and support for accessing internet from cluster by @sykim-etri in #1113
- Add README.md for Alibaba Driver by @sykim-etri in #1114
Full Changelog: v0.8.8...v0.8.9
CB-Spider v0.8.8
API Changes
- Changed the Content-Type of the Orgxxx API response from
text/plain
toapplication/json
(#1107, dbad665) - Since) CB-Spider REST API v0.8.8
What's Changed
- [KT Cloud Classic] Apply "" option as a Default RootDiskType and RootDiskSize for Spider, and Update VM Termination Logic by @innodreamer in #1104
Full Changelog: v0.8.7...v0.8.8
CB-Spider v0.8.7
- [+PriceInfo] Update the Dockerfile for AdminWeb (0eeb9a8)
What's Changed
- Prevent to access all indexes out of range [0] with length 0 by @sykim-etri in #1096
- feature isseu1073 240219 by @thdclals18 in #1097
- Apply New REST API for NHN Cloud VPC - Update CreateVPC(), createSubnet(), GetVPC(), ListVPC() method by @innodreamer in #1098
- [Tencent] Remove storage ProductFamily and add SPOTPAID missing by @SungWoongz in #1100
Full Changelog: v0.8.6...v0.8.7
CB-Spider v0.8.6
CB-Spider v0.8.6 for CB-Tumblebug integration test.
What's Changed
- [+Price] Make filtering to work on Azure and IBM by @ish-hcc in #1056
- CSP Compute User Filter Added by @CliffSynn in #1057
- [+Price] Show PricingPolicyInfo attributes as NA by @ish-hcc in #1058
- Add
korean-checker.yaml
workflow by @yunkon-kim in #1066 - Add NHN Cloud - CheckWindowsImage(), and Change The First Letter of Local Functions as a Lowercase by @innodreamer in #1069
- [Bug Fix] Does not include RootDisk in DataDisk List in NHN Cloud VMHandler by @innodreamer in #1071
- Replace the GITHUB_TOKEN with a PAT by @yunkon-kim in #1072
- Set default container runtime as containerd (fix #1011) by @sykim-etri in #1074
- Prevent to access index out of range [0] with length 0 by @sykim-etri in #1077
- Resolve #1076 - Remove unnecessary repetition when configuration doesn't have any permission to billing account by @dev-hippo-an in #1079
- Update NHN Cloud getBootableVolumeID() method, and Apply 'tzdata' package to prevent 'unknown time zone ~' error by @innodreamer in #1081
- Resolve #1027 - [Alibaba] When creating VM Spec, I always got an unnecessary error message. by @thdclals18 in #1080
- Update NCP VPC README - Add reference links for using VPC and Subnet (about available Private IP range) by @innodreamer in #1083
- AWS PriceInfo reset ProductFamily and add NextToken logic by @SungWoongz in #1082
- Simplify the CreatePortForWarding Preliminary process, and Apply KT Cloud constraints on Root Disk Type/Size by @innodreamer in #1085
- Update workflows to check Korean texts on PR by @yunkon-kim in #1084
- [NCP VPC] Prevent an error due to abnormal response value of
~.totalrows
parameter, and Prevent the State as~ instance does Not Exist
during VM Termination by @innodreamer in #1087 - [NCP Classic] Add CheckWindowsImage() method for CB-Spider server by @innodreamer in #1088
- fix typo by @sykim-etri in #1093
- AWS Matching the corresponding ProductFamily values by @SungWoongz in #1095
- [+Price, +Region] [Azure, IBM] Make filtering to work as a full matching, Fix resources are not showing in some regions by @ish-hcc in #1092
New Contributors
- @thdclals18 made their first contribution in #1080
Full Changelog: v0.8.5...v0.8.6
CB-Spider v0.8.5
API Changes
- Add RegionZonePreConfig APIs for RegionZone Info before Connection Config (#1017)
- ref) Region/Zone Rest API Guide
What's Changed
- Update KT Cloud Classic NLBHandler DeleteNLB() by @innodreamer in #1043
- Update KT Cloud Classic NLBHandler - Remove 'NameID: "N/A"' code by @innodreamer in #1044
- [+Price, +Region/Zone] Fix Price and Region/Zone handlers of Azure, IBM and OpenStack by @ish-hcc in #1051
- [Tencent] Change All Error Messages to English #1053 by @raccoon-mh in #1054
Full Changelog: v0.8.4...v0.8.5
CB-Spider v0.8.4
API Changes
- Change the HTTP GET method to POST or use GET with query parameters for requests that include a body (#907)
- Since) CB-Spider REST API v0.8.4
CB-Spider v0.8.3
What's Changed
- Add KT Cloud Classic (G1/G2 platform) NLBHandler features by @innodreamer in #1018
- Add billing account id from credential to CredentialInfo struct by @dev-hippo-an in #1019
- Add KT Cloud Classic (G1/G2 platform) MyImageHandler (Image Template) features by @innodreamer in #1020
- Update DeleteInitScript() method - Modify Code to Check for Success after InitScript Deletion by @innodreamer in #1023
- [Bug fix] 'Returns' the error when it does not exist when searching for a VM.(NCP VPC) by @innodreamer in #1024
- Add GuestOS Supporting features and Update KeyPairHandler, DiskHandler by @innodreamer in #1025
- GCP - add logic for filtering verification to PriceInfoHandler by @dev-hippo-an in #1026
- GCP Driver - Remove unnecessary code lines. by @dev-hippo-an in #1033
- Update NHN Cloud VMHandler/DiskHandler and cloud-init scripts by @innodreamer in #1036
- Update KT Cloud VMHandler StartVM() and NLBHandler CreateNLB()/DeleteNLB() by @innodreamer in #1037
- CB-Spider Tencent PriceInfo 기능 및 Filter 검증 by @SungWoongz in #1038
Full Changelog: v0.8.2...v0.8.3