Skip to content

Releases: michaeljs1990/collins-go-cli

Set attribute on provision support

27 Apr 05:04
Compare
Choose a tag to compare

commit 3cfbbd9
Author: Michael Schuett mschuett@uber.com
Date: Mon Apr 27 00:58:33 2020 -0400

Set attributes on provision

Move the ability to set attributes into provision so you don't need to
pipe to an additional `collins set` command. In the case where you are
provisioning lots of hosts this might not work well anyway since you have
to wait a long time for all hosts to finish before the attribute would be
set.

commit 70b7694
Author: Michael Schuett michaeljs1990@users.noreply.github.com
Date: Wed Apr 8 19:41:05 2020 -0400

A little more space

commit 366e500
Author: Michael Schuett michaeljs1990@users.noreply.github.com
Date: Wed Apr 8 19:40:10 2020 -0400

Use some HTML to make the README pretty

Fix issue with disk_storage_human for asset without disks

06 Apr 18:48
Compare
Choose a tag to compare

This release fixes an issue that is easy to run into if you
want to see the disk size of a list of assets but one of them
has no disks at all available. Before this would panic but now
it will return "0 B".

3426411 Additional edge case for Issue 50
ded875c Lock bazel to a known good version
aae5a1e Update travis.yaml
2f1ebb7 Readme update

Delete single IP support & bug fixes

05 Apr 04:03
Compare
Choose a tag to compare

This adds support for deleting a single IP from an asset provided your
collins version has been kept up to date. Additionally it has a bug fix
that would cause the CLI to panic if your asset had a huge amount of
storage.

Commits since last tag

eb72b82 Add single IP delete support
3ff4a35 Update deps
c0c4de5 Allow commas for modify -d flag
266ce7a Fixup for issue 50

Add support for password prompt

16 Mar 17:35
Compare
Choose a tag to compare
Fix for password prompt

Add a fix so that the output is rendered on a different line
to cause it from looking strange to users.

Add support for password prompt

10 Mar 18:13
067bd85
Compare
Choose a tag to compare

This adds support for a password prompt in the case that you do not have the password in your collins.yaml file. This has some limitation that are noted in the readme.

Add more IPMI fields to output

26 Feb 17:07
Compare
Choose a tag to compare

Add the ability to dump IPMI password and username for assets.

2.2.1: Minor Output Fix

29 Apr 00:44
Compare
Choose a tag to compare
This is a release to make writing your table formatted output to files
look much better. Before it could have trailing space but it has been
cleaned up now see the following ticket for more info.

https://github.com/michaeljs1990/collins-go-cli/issues/41

2.2.0: Multi Value Attribute and more -x opts

25 Apr 00:48
Compare
Choose a tag to compare
This release lets you specify multiple values with the -a flag now just
like you could with every other flag. Additionally It adds -x options to
output the creation time, update time, and gpu attributes.

9bf84a9 Change directory releases are output to
02d7baa Name release directories based on output of git-describe
fdc2850 Allow for outputting the number of gpus
ca02018 Update docs
d1fddc3 Add update and created
edae82f Cleanup logic
c9de136 Add multi value attribute support

2.1.0: Profile sub command

14 Mar 00:39
Compare
Choose a tag to compare
This mostly is a bunch of refactoring and doc improvements but also adds
the collins profiles command. This will return all the nodeclasses that
are available for provisioning along with the constraints for them. This
also improves the flexability around colins query for type, state and
status.

290df8d Update vendor
26da6e0 Add sort field support
e8f26ae Fix bazel build
d3fc459 Add profiles subcommand
ee5acea Fix breaking change in ipam method name
883fde5 Update go-collins version
b4654c8 go fmt
2480ba4 Add better base stuct support
62c78b7 Update README & Move Docs
f050c57 Refactor again
2a28884 Update Readme
cbac7b9 Better type, state, and status support
5acb393 Try to warn people
50b7d41 Try making the readme look better
6b6161b A word

2.0.0: Better collins query

05 Mar 03:05
Compare
Choose a tag to compare
This release is a breaking release for people who were use to using the
-: syntax for doing negative matches on keys such as key-:thatidontwant.
Now instead you will use key:~thatidontwant. This also applies to all
other collins query flags such as -p ~DEV. Which will return everything
not in the DEV pool. This also has a bug fix for the --limit flag which
I broke when adding the ability to pipe to collins query.

4ef1af4 Fix issue with setting limit
7f98ffb Add ability to dig out asset type
c235238 Update provision docs with examples
459777f Regen man docs for query
28640b6 Add better support when matching on all negatives
3aa9ce7 Update README
2b8c94d Add better negative matching