Skip to content

Releases: cloud-barista/cb-spider

CB-Spider v0.8.12

23 Apr 02:18
Compare
Choose a tag to compare
CB-Spider v0.8.12 Pre-release
Pre-release

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

12 Apr 10:15
Compare
Choose a tag to compare
CB-Spider v0.8.11 Pre-release
Pre-release

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 to Region/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]

  1. Delete all Azure resources registered in the existing Spider
  2. Delete all Azure Region information registered in the existing Spider
  3. No need to initialize the existing MetaDB
  4. Changes needed for existing Azure Region registration scripts (from location/ResourceGroup to Region/Zone)
  5. Upgrade to CB-Spider v0.8.11
  6. 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...
Read more

CB-Spider v0.8.10

22 Mar 07:23
Compare
Choose a tag to compare
CB-Spider v0.8.10 Pre-release
Pre-release

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

Read more

CB-Spider v0.8.9

13 Mar 14:56
Compare
Choose a tag to compare
CB-Spider v0.8.9 Pre-release
Pre-release

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

06 Mar 12:38
Compare
Choose a tag to compare
CB-Spider v0.8.8 Pre-release
Pre-release

API Changes


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

29 Feb 11:49
Compare
Choose a tag to compare
CB-Spider v0.8.7 Pre-release
Pre-release

  • [+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

26 Feb 14:12
8b5d940
Compare
Choose a tag to compare
CB-Spider v0.8.6 Pre-release
Pre-release

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

Full Changelog: v0.8.5...v0.8.6

CB-Spider v0.8.5

08 Feb 05:11
Compare
Choose a tag to compare
CB-Spider v0.8.5 Pre-release
Pre-release

API Changes


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

05 Feb 14:58
Compare
Choose a tag to compare
CB-Spider v0.8.4 Pre-release
Pre-release

API Changes

CB-Spider v0.8.3

05 Feb 06:34
3f62e57
Compare
Choose a tag to compare
CB-Spider v0.8.3 Pre-release
Pre-release

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