Skip to content

Releases: michaeljs1990/collins-go-cli

1.3.0: Collins query pipe support

03 Mar 17:46
Compare
Choose a tag to compare
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

28 Feb 06:30
Compare
Choose a tag to compare
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

27 Feb 04:44
Compare
Choose a tag to compare
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

23 Feb 21:33
Compare
Choose a tag to compare
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

19 Feb 01:08
Compare
Choose a tag to compare
This is the first release that has 99% of the functionality of the
collins-cli ruby gem.

0.10.0: Add version info

16 Feb 06:17
Compare
Choose a tag to compare
Pre-release
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

14 Feb 02:43
Compare
Choose a tag to compare
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

08 Feb 06:19
Compare
Choose a tag to compare
Pre-release
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

06 Feb 06:00
Compare
Choose a tag to compare
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

03 Feb 22:38
Compare
Choose a tag to compare
0.1.0: Alpha release Pre-release
Pre-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.