Releases: michaeljs1990/collins-go-cli
Releases · michaeljs1990/collins-go-cli
1.3.0: Collins query pipe support
This release adds the following features and commits. 1. Collins query will support piping to it for all keys as well as extremely large lists. 2. More custom attributes for getting disk info in human size as well as getting the disk types. d19252a Fixup some words 74a325c Why you might use this client 9c46ce5 Add pipe-size docs/man page 42fb2fe Fix piping for huge files a754461 Update docs 1428850 Better output for disk_types 5ea9b71 Add support for disk type b9dc13c Add disk_storage_human 3e31c4e Helper function for bytes -> human 38356fa Make piping to query awesome 8f6c9ac Pipe tags without any flags 547601e Support piping to query cmd ecf18d2 Fix release script
1.2.0: Power and Provision Improvements
This release fixes some stuff I broke and also adds some new features to the provision subcommand. 1. Provision now takes a --wait flag so you can pause between each machine. This is to help you not run into the provision throttle set on the server side. 2. The power command was issuing a softoff instead of a power off. The would in some cases cause the machine to not shut down. 3. The power command had a concurrency issue that would sometimes cause the command to exit before running the power off command. This has been resolved. e7d8f6b Ignore new binary name 497a7c3 Fix travis-ci build 34412cf Add install steps for using go get 98e516d Refactor to improve go get workflow c3825be Handle wait between node provisioning bb7e1b6 Add extra debug to power command 795e710 Fix power command
1.1.0: Better BMC support
This tag adds a bunch of cool and hopefully useful stuff for people. The commits are listed below but here is a list of it for humans. 1. The power subcommand will now let you set X number of hosts to check before waiting for them to finish. This will let you power through a large list of hosts without waiting for 10 second plus timeouts on every asset. 2. You can now do a negative match on an attribue with the -: operator between the key and value. 3. Debug logging although it's only useful right now in the case that you would like to see the CQL that we are sending to the server. Commits Since 1.0.1: 4da9a52 Add concurrent power command ec3e1b7 Add docs for new -: attribute matcher 62eb71f Add --attribute support with -: seperator 758db33 Update my fork of the CLI library. 32ce290 Add --not-attribute flag support ccb5ecd Fix bazel build 830fddb Refactor debug logging 067c8a6 Add ugly debug mode 3197b7e Add warning about using symbols for YAML conf
1.0.1: Query flag and Log subcommand fixes
The following commits have landed since the previous release. dac5948 Add --query flag support 6365fed Fixup power success format f73641d Add ability to pipe to log command
1.0.0: Initial Release
This is the first release that has 99% of the functionality of the collins-cli ruby gem.
0.10.0: Add version info
This release doesn't add much for end users. It does however improve the release process so you know what version of the client you are running now.
0.9.0: Added GPU support and more output formats
The following commits have landed since the last tag. b48cc36 Document all working commands 3e0006b md -> txt files 07d03e2 Add docs for the modify command 3c0d3b0 Cleanup query docs e94bcb6 Add collins query docs e5d5c51 go mod tidy 8410737 Update README with new features 7a826a6 Add Link Output Format 1242ac4 Add JSON and YAML output 5b91fff Add vendor deps 31ea1a0 Readme wording a0e40a8 Add files for docs. cce650c Cleanup Readme 682a482 Add comma feature to most query flags 00da347 Output ip_address for collins query 0081088 Actually use separator flag aecb5ab fmt your code 33de811 Add GPU info to collins query 332d8a3 More tests for query sub command
0.1.2: Fix Query Attribute Flag
This version fixes bugs in the past versions most notably it fixes * You can use -a with collins query more than once * When using -a the value of it will be output in the result
0.1.1: Bug fixes for log and improved format
This fixes some silly issues around the collins log command in the intial relase. It also adds the ability to return a bunch of information about an asset that wasn't available before. You can see everything available extra in the format.go file currently until proper documenation is added later.
0.1.0: Alpha release
This has 90% of the features available in the ruby collins-cli gem and 100% of the features I personally use day to day. It's missing outputting format in YAML, JSON, and Links as well as missing the IPAM subcommand currently. This release is mostly to make it esay to start testing out and seeing how well it works as a drop in replacement.