Skip to content

Releases: cloud-barista/cb-spider

CB-Spider v0.10.0

08 Nov 13:49
Compare
Choose a tag to compare

What's Changed

  • [Domestic Cloud Drivers] Remove fmt.Print and spew.Dump statements by @innodreamer in #1225
  • Added TAG resources to calllogs and fixed typos in variable names for interfaces by @dev4unet in #1227
  • [NCP Classic/VPC on AdminWeb] Update VMImage Name for VM Creation Testing by @innodreamer in #1229
  • [NCP VPC] Return the Debug message instead of Error message when NLB does not exist. by @innodreamer in #1230
  • add TAG To resType by @MZC-CSC in #1231
  • [NHN Cloud] Add 'VMSpecType' info to VMSpec KeyValue info by @innodreamer in #1233
  • OpenStack: Add TagHandler by @ish-hcc in #1234
  • OpenStack: Add tagging feature for supported resources by @ish-hcc in #1238
  • Implementing the FindTag feature by @dev4unet in #1239
  • [NCP Classic] Create TagHandler (Init commit) - Add AddTag(), GetTag(), RemoveTag(), and Testing code of them by @innodreamer in #1240
  • Feature TAG tencent by @raccoon-mh in #1248
  • Implement GCP tag handler features by @MZC-CSC in #1250
  • ALIBABA Dirver Tag handler feature by @SungWoongz in #1251
  • ALIBABA Dirver Tag handler feature by @MZC-CSC in #1254
  • [NCP Classic/VPC] Update for VM Status check when running GetVM() and ListVM(), Apply Updated Parameter Return Values on VMImage/MyImage by @innodreamer in #1244
  • Finish AWS Tag functionality by @MZC-CSC in #1257
  • IBM: Implement TagHandler by @ish-hcc in #1258
  • [Azure] Create TagHandler - Add AddTag(), GetTag(), RemoveTag(), ListTag(), FindTag() and Testing code of them by @yby654 in #1243
  • Azure: Prevent request limit while getting image list by @ish-hcc in #1264
  • Azure: Fix creating cluster when zones are not available for the region by @ish-hcc in #1259
  • [Alibaba] signal SIGSEGV: segmentation violation when calling ListReg… by @raccoon-mh in #1256
  • Bump github.com/docker/docker from 24.0.9+incompatible to 26.1.4+incompatible by @dependabot in #1263
  • Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in #1265
  • NHN: Improve NHN source codes by @ish-hcc in #1261
  • Azure: Improve of getting image list by @ish-hcc in #1266
  • [IBM] Add Tagging on supported resources & Fix supported resource create API by @handj622 in #1267
  • Fix to create cluster for non AZ region in azure by @sykim-etri in #1270
  • [Ncp Classic] Update TagHandler and Apply it to VMHandler by @innodreamer in #1271
  • Fix error by the unbalanced quote in Korean checker workflow by @yunkon-kim in #1272
  • Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible by @dependabot in #1276
  • [KT Cloud VPC] Add createSubnet() func. and Apply it to CreateVPC() and AddSubnet() by @innodreamer in #1277
  • Bugfix: Whitespace trimming in the Korean checker workflow by @yunkon-kim in #1280
  • alibaba fix price data is nil by @raccoon-mh in #1283
  • [KT Cloud Classic] Add Tagging Features and Test Codes for them by @innodreamer in #1285
  • Bug fix for TagList missing in list() result value of KeyPair by @MZC-CSC in #1286
  • [KT Cloud Classic] Update Tagging features - Appy TagList after Creation process of VM, MyImage and Disk volume by @innodreamer in #1287
  • AWS Region/Zone list lookup error in AdminWeb by @raccoon-mh in #1294
  • [Azure] Apply new SDK and fix of getting image list by @ish-hcc in #1275
  • Add validation for node group length and support KeyPair IID label in GCP cluster handler. by @MZC-CSC in #1300
  • [Tencent] Include tag information when get VPC by @MZC-CSC in #1301
  • [Tencent] Include tag information when get Resources (disk, keypair, myImage, vm) by @SungWoongz in #1306
  • [KT Cloud Classic] Apply zone info to each infra resource info by @innodreamer in #1303
  • [azure:vm] fix getimage by @sykim-etri in #1304
  • [azure:pmks] upgrade nodegroups when upgrading a cluster by @sykim-etri in #1307
  • [Alibaba, Tencent] Bug fix for Tag Test by @SungWoongz in #1308
  • initialize aws cost explorer getCostAndUsageWithResource anycall handler function by @MZC-CSC in #1309
  • [Alibaba] resolve issue of Incorrect Zone-based control for VM by @SungWoongz in #1313
  • [Alibaba] Fix issue with myImage Tag, add statement to handle CSP error messages by @SungWoongz in #1316
  • Resolved SnapshotId bug when deleting MyImage (Issue #1314) by @MZC-CSC in #1320
  • [IBM] Fix tagging for all of resources by @ish-hcc in #1322
  • [aws:cluster] apply to convert csp's status to own status by @sykim-etri in #1323
  • [IBM] Validate tags by @ish-hcc in #1324
  • [OpenStack] Fix VM's tag feature by @ish-hcc in #1325
  • [Azure] Fixed zone control issue by @ish-hcc in #1311
  • [gcp:cluster] support default word for rootdisksize and rootdisktype by @sykim-etri in #1327
  • [gcp:cluster] support kubeconfig by @sykim-etri in #1328
  • [gcp:cluster] prevent to enable autoscaling with SetNodeGroupAutoScal… by @sykim-etri in #1330
  • [OpenStack] Fix VM zone control by @ish-hcc in #1331
  • [Azure] Fix nil pointer error while listing VMs by @ish-hcc in #1332
  • [OpenStack] Fix zone control by @ish-hcc in #1333
  • [NCP Classic] Update VM Tagging feature by @innodreamer in #1336
  • [NHN] Fix zone control with some other issues by @ish-hcc in #1338
  • interface: Add missed ListIID() in KeyPairHandler by @ish-hcc in #1339
  • [Azure] Implement ListIID() by @ish-hcc in #1340
  • [ALIBABA, TENCENT] Add tag removal logic of NLB resource by @SungWoongz in #1341
  • [NCP VPC] Update Zone-based control by @innodreamer in #1342
  • [NCP Classic] Update Zone-based control by @innodreamer in #1344
  • [OpenStack] Fix removing tags of NLB by @ish-hcc in #1346
  • [IBM] Implement ListIID() by @ish-hcc in #1347
  • [Azure] Implement VM's ListIID() by @ish-hcc in #1348
  • [KT Cloud Classic/VPC] Apply CreateTime info to VPC and S/G info by @innodreamer in #1354
  • [nhncloud:cluster] validate kubernetes version by @sykim-etri in #1356
  • [NHN] Implement ListIID() by @ish-hcc in #1360
  • [OpenStack] Implement ListIID() by @ish-hcc in #1358
  • [Azure, IBM, NHN, OpenStack] Force set test's log level to info by @ish-hcc in #1361
  • [Azure] Support of getting scale set VM info by @ish-hcc in #1362
  • [Azure] Show VM image list errors as info by @ish-hcc in #1365
  • [Tencent] Resolve cluster tag issue by @SungWoongz in #1368
  • IBM: Implement Cluster version check by @ish-hcc in #1371
  • [GCP] update gcp resources i...
Read more

CB-Spider v0.9.8

24 Oct 07:07
Compare
Choose a tag to compare
CB-Spider v0.9.8 Pre-release
Pre-release

API Changes

Features


What's Changed

Full Changelog: v0.9.7...v0.9.8

v0.9.7

08 Oct 08:54
Compare
Choose a tag to compare
v0.9.7 Pre-release
Pre-release

API Changes

Features

  • [Tag Error Handling]
    • Ignored during creation
    • Existing resources return a common error message:
      • Format: "[TAG_NOT_SUPPORTED] Tagging is not supported for the resource: {CSP}-{RESOURCE}"

What's Changed

Full Changelog: v0.9.6...v0.9.7

CB-Spider v0.9.6

02 Oct 18:44
7a6946b
Compare
Choose a tag to compare
CB-Spider v0.9.6 Pre-release
Pre-release

API Changes

Features

  • Added Tag management functionality. (Tag Guide)
  • Added Zone-based Control functionality. (Zone-based Control Guide)
  • Added AdminWeb2
    • Updated AdminWeb2 endpoint to ~/spider/adminweb.
    • Renamed old AdminWeb endpoint to ~/spider/adminweb1.
  • Kubernetes Cluster Management Integration Test. (Cluster Guide)
  • Added version information for server and sqctl.
    • ./bin/start.sh -v for server version.
    • ./cli/spctl -v for sqctl version.

What's Changed

Full Changelog: v0.9.5...v0.9.6

CB-Spider v0.9.5

20 Sep 08:50
Compare
Choose a tag to compare
CB-Spider v0.9.5 Pre-release
Pre-release

API Changes

  • Added GetSubnet and Destroy APIs
  • Added CheckTCPPort and CheckUDPPort APIs
  • ※ API Documentation: CB-Spider API v0.9.5)

Features

  • Removed gRPC API support (on port 2048) and deprecated the gRPC-based CLI spctl
  • Added new Swagger-based CLI spctl

What's Changed

Full Changelog: v0.9.4...v0.9.5

CB-Spider v0.9.4

05 Sep 14:05
Compare
Choose a tag to compare
CB-Spider v0.9.4 Pre-release
Pre-release

API Changes

Features


What's Changed

Full Changelog: v0.9.3...v0.9.4

CB-Spider v0.9.3

02 Sep 11:26
Compare
Choose a tag to compare
CB-Spider v0.9.3 Pre-release
Pre-release

What's Changed

  • Add validation for node group length and support KeyPair IID label in GCP cluster handler. by @MZC-CSC in #1300
  • [Tencent] Include tag information when get VPC by @MZC-CSC in #1301
  • [Tencent] Include tag information when get Resources (disk, keypair, myImage, vm) by @SungWoongz in #1306
  • [KT Cloud Classic] Apply zone info to each infra resource info by @innodreamer in #1303
  • [azure:vm] fix getimage by @sykim-etri in #1304
  • [azure:pmks] upgrade nodegroups when upgrading a cluster by @sykim-etri in #1307
  • [Alibaba, Tencent] Bug fix for Tag Test by @SungWoongz in #1308
  • initialize aws cost explorer getCostAndUsageWithResource anycall handler function by @MZC-CSC in #1309
  • [Alibaba] resolve issue of Incorrect Zone-based control for VM by @SungWoongz in #1313
  • [Alibaba] Fix issue with myImage Tag, add statement to handle CSP error messages by @SungWoongz in #1316

Full Changelog: v0.9.2...v0.9.3

CB-Spider v0.9.2

23 Aug 15:36
Compare
Choose a tag to compare
CB-Spider v0.9.2 Pre-release
Pre-release

API Changes

  • Updated the Disk Upsize API Response
  • Updated the Disk Detach API Response
  • ※ API Documentation: CB-Spider API v0.9.2

Features

  • Change the default log level to error

What's Changed

  • OpenStack: Add TagHandler by @ish-hcc in #1234
  • OpenStack: Add tagging feature for supported resources by @ish-hcc in #1238
  • Implementing the FindTag feature by @dev4unet in #1239
  • [NCP Classic] Create TagHandler (Init commit) - Add AddTag(), GetTag(), RemoveTag(), and Testing code of them by @innodreamer in #1240
  • Feature TAG tencent by @raccoon-mh in #1248
  • Implement GCP tag handler features by @MZC-CSC in #1250
  • ALIBABA Dirver Tag handler feature by @SungWoongz in #1251
  • ALIBABA Dirver Tag handler feature by @MZC-CSC in #1254
  • [NCP Classic/VPC] Update for VM Status check when running GetVM() and ListVM(), Apply Updated Parameter Return Values on VMImage/MyImage by @innodreamer in #1244
  • Finish AWS Tag functionality by @MZC-CSC in #1257
  • IBM: Implement TagHandler by @ish-hcc in #1258
  • [Azure] Create TagHandler - Add AddTag(), GetTag(), RemoveTag(), ListTag(), FindTag() and Testing code of them by @yby654 in #1243
  • Azure: Prevent request limit while getting image list by @ish-hcc in #1264
  • Azure: Fix creating cluster when zones are not available for the region by @ish-hcc in #1259
  • [Alibaba] signal SIGSEGV: segmentation violation when calling ListReg… by @raccoon-mh in #1256
  • Bump github.com/docker/docker from 24.0.9+incompatible to 26.1.4+incompatible by @dependabot in #1263
  • Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in #1265
  • NHN: Improve NHN source codes by @ish-hcc in #1261
  • Azure: Improve of getting image list by @ish-hcc in #1266
  • [IBM] Add Tagging on supported resources & Fix supported resource create API by @handj622 in #1267
  • Fix to create cluster for non AZ region in azure by @sykim-etri in #1270
  • [Ncp Classic] Update TagHandler and Apply it to VMHandler by @innodreamer in #1271
  • Fix error by the unbalanced quote in Korean checker workflow by @yunkon-kim in #1272
  • Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible by @dependabot in #1276
  • [KT Cloud VPC] Add createSubnet() func. and Apply it to CreateVPC() and AddSubnet() by @innodreamer in #1277
  • Bugfix: Whitespace trimming in the Korean checker workflow by @yunkon-kim in #1280
  • alibaba fix price data is nil by @raccoon-mh in #1283
  • [KT Cloud Classic] Add Tagging Features and Test Codes for them by @innodreamer in #1285
  • Bug fix for TagList missing in list() result value of KeyPair by @MZC-CSC in #1286
  • [KT Cloud Classic] Update Tagging features - Appy TagList after Creation process of VM, MyImage and Disk volume by @innodreamer in #1287
  • AWS Region/Zone list lookup error in AdminWeb by @raccoon-mh in #1294
  • [Azure] Apply new SDK and fix of getting image list by @ish-hcc in #1275

New Contributors

Full Changelog: v0.9.1...v0.9.2

CB-Spider v0.9.1

09 Jul 10:15
Compare
Choose a tag to compare
CB-Spider v0.9.1 Pre-release
Pre-release

API Changes

Added GetMetaInfo API to display meta information for each CSP

Features

CB-Spider v0.9.0 (Cinnamon)

03 Jul 08:54
3742942
Compare
Choose a tag to compare

API Changes

  • Added Price Info API
  • Added Destroy API to delete all resources in a Connection
  • ※ API Documents: CB-Spider API v0.9.0

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 @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...
Read more