2.2 KiB
2.2 KiB
node-triton changelog
3.0.0 (not yet released)
- #54 RBAC support, see https://docs.joyent.com/public-cloud/rbac to start.
- [Backward incompatible.] The
triton
CLI option for the cloudapi URL has changed from--url,-u
to--url,-U
. - Add
triton --user,-u USER
CLI option andTRITON_USER
(orSDC_USER
) environment variable support for specifying the RBAC user. triton profiles
now shows the optionaluser
fields.- A (currently experimental and hidden)
triton rbac ...
command to house RBAC CLI functionality. triton rbac users
to list all users.triton rbac user ...
to show, create, edit and delete users.
- [Backward incompatible.] The
2.1.4
- #51: Update deps to get dtrace-provider 0.6 build fix for node v4.2.x.
- #49:
triton create ... --firewall
to enable Cloud Firewall.
2.1.3
- #44 'triton rm' alias for delete
- #43
triton profile ...
doesn't use the profile fromTRITON_PROFILE
envvar
2.1.2
- #41 Add compatibility with ed25519 keys in ssh-agent
- #42 Tools using sshpk should lock in an exact version
2.1.1
- #40 Update smartdc-auth so that newer OpenSSH
ssh-keygen
default fingerprint formats for settingkeyId
work. - #39 Test suite: Change the test config 'destructiveAllowed' var to 'writeActionsAllowed'.
2.1.0
-
Errors and exit status: Change
Usage
errors to always have an exit status of2
(per common practice in at least some tooling). AddResourceNotFound
error fortriton {instance,package,image,network}
with exit status3
. This can help tooling (e.g. the test suite uses this in one place). Addtriton help
docs on exit status. -
Test suite: Integration tests always require a config file (either
$TRITON_TEST_CONFIG
path or "test/config.json"). Drop the otherTRITON_TEST_*
envvars.
2.0.0
- Changed name to
triton
npm package, graciously given up by suguru from his https://github.com/ameba-proteus/node-triton project. <3 The latest previous release of the triton package was 1.0.7, so we'll separate with a major version bump for this triton package.
1.0.0
Initial release as joyent-triton
npm package.