Skip to content

Releases: cloud-barista/cb-spider

CB-Spider v0.8.18

24 May 09:06
c3cb3aa
Compare
Choose a tag to compare
CB-Spider v0.8.18 Pre-release
Pre-release

What's Changed

  • [KT Cloud VPC] Add S/G Info to VM Info, and Add Static NAT and Firewall Features for NLB to Connect the NLB from External Network by @innodreamer in #1198
  • [NCP VPC] Add and Apply SecurityGroupInfoManger to Register/Get SecurityGroup Info to/from DB by @innodreamer in #1201

Full Changelog: v0.8.17...v0.8.18

CB-Spider v0.8.17

17 May 13:49
Compare
Choose a tag to compare
CB-Spider v0.8.17 Pre-release
Pre-release

Bug Fixes

  • [Server:IID] Invalid default option for ID_TRANSFORM_MODE in the Spider Docker container (427f231)
  • [Server:Subnet] Fix the subnet name error when ID_TRANSFORM_MODE=ON (ed97f82)

What's Changed

  • Check availability of instance type when adding nodegroup by @sykim-etri in #1193
  • [NCP Classic/VPC] Update VMHandler GetRegionNo()/GetZoneNo() and Adjust the Time Sleep to Reduce CSP API calls by @innodreamer in #1194

Full Changelog: v0.8.16...v0.8.17

CB-Spider v0.8.16

10 May 12:11
10c631a
Compare
Choose a tag to compare
CB-Spider v0.8.16 Pre-release
Pre-release

Features

  • Implemented automatic assignment of appropriate CIDR values for KT Cloud VPC/Subnet creation in AdminWeb(ec1fc94)

Known Bugs

  • Subnet creation error occurs in the current version when ID_TRANSFORM_MODE is set to OFF

CB-Spider v0.8.15

09 May 12:13
Compare
Choose a tag to compare
CB-Spider v0.8.15 Pre-release
Pre-release

Features

CB-Spider v0.8.14

09 May 02:26
Compare
Choose a tag to compare
CB-Spider v0.8.14 Pre-release
Pre-release

Features

v0.8.13

02 May 04:46
Compare
Choose a tag to compare
v0.8.13 Pre-release
Pre-release

API Changes

  • [Readiness] Added identical health check API: readyz, ping, health, and healthcheck (2b30cd3)
  • API reference: v0.8.13 / CCTM v0.8.13

What's Changed

  • [GCP:GPU] Fix to Provision VMs with GPU Accelerators by @hippo-an in #1158
  • [Alibaba] Resolve issue : Default RootDiskType Option When Creating VM by @SungWoongz in #1173
  • [KT Cloud VPC] Add Zone Info to Subnet Info. and, Update DeleteVPC() method error handling by @innodreamer in #1174
  • Fix to validate node image in alibaba and nhncloud by @sykim-etri in #1175
  • [Alibaba] Modify priority Disk list by @SungWoongz in #1176
  • [KT Cloud Classic] Update Error Handling for one case of Abnormal Error when the PublicIP does Not have any Firewall Rule by @innodreamer in #1180

Full Changelog: v0.8.12...v0.8.13

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