75ec73a31c
merge with upstream
2018-07-24 13:22:09 +03:00
Marsell Kukuljevic
0bc11c1e33
TRITON-401 Add support for fabric vlans and networks to node-triton
...
Reviewed by: Trent Mick <trent.mick@joyent.com>
Reviewed by: Julien Gilli <julien.gilli@joyent.com>
Reviewed by: Pedro P. Candel <pedro@joyent.com>
Approved by: Pedro P. Candel <pedro@joyent.com>
2018-06-25 17:42:33 +02:00
5438723d06
merge with latest from upstream
2018-06-06 13:21:15 +03:00
Marsell Kukuljevic
8e6cf27121
TRITON-19 Triton equivalent to AWS' termination protection
...
Reviewed by: Trent Mick <trentm@gmail.com>
Approved by: Trent Mick <trentm@gmail.com>
2018-03-14 01:51:43 +00:00
Josh Wilsdon
39635cd0a2
TRITON-190 remove node-triton support for passing --brand flag
2018-02-27 16:45:23 -08:00
be74f307e0
Merge branch 'master' of https://github.com/joyent/node-triton
2018-02-23 15:28:53 +02:00
Josh Wilsdon
26b97b5bed
TRITON-124 add node-triton support for bhyve
...
Reviewed by: Trent Mick <trentm@gmail.com>
Approved by: Trent Mick <trentm@gmail.com>
2018-02-19 17:28:42 -08:00
Trent Mick
c0ad6bb378
joyent/node-triton#219 test: Fix test suite to not use non-existant triton img rm -w
wait option
2017-07-31 16:31:19 -07:00
Julien Gilli
dc1b6c75b7
joyent/node-triton#173 Add support for listing and getting triton nfs volumes
...
joyent/node-triton#174 Add support for creating triton nfs volumes
joyent/node-triton#175 Add support for deleting triton NFS volumes
Reviewed by: Trent Mick <trentm@gmail.com>
Approved by: Trent Mick <trentm@gmail.com>
2017-07-20 23:48:27 +00:00
Trent Mick
33ff58c3d3
joyent/node-triton#195 test *kvm* image creation
2017-04-03 12:37:58 -07:00
andrew
ec9b6cc5aa
joyent/node-triton#157 support resizing of instances
...
Reviewed by: Trent Mick <trentm@gmail.com>
Approved by: Trent Mick <trentm@gmail.com>
2017-02-16 17:00:32 -08:00
Trent Mick
41b5c506ce
joyent/node-triton#167 test suite: use 'nodetritontest' in test key name, createTestInst
never reports failure
...
Reviewed by: Brian Bennett <brian.bennett@joyent.com>
2017-01-17 14:48:40 -08:00
Chris Burroughs
ad7d608011
joyent/node-triton#108 support passphrase protected keys
...
Reviewed by: Trent Mick <trent.mick@joyent.com>
Approved by: Trent Mick <trent.mick@joyent.com>
2016-12-13 19:01:32 +00:00
Marsell Kukuljevic
634350018a
PUBAPI-1233/PUBAPI-1234 Add firewalls and snapshots to node-triton
...
triton fwrule ...
triton instance snapshot ...
Reviewed-By: Trent Mick (with some contributions)
2016-03-01 22:38:21 -08:00
Trent Mick
314a05b082
node-triton#95 Add test case for 'triton img create', changelog update
2016-02-15 10:03:08 -08:00
Trent Mick
4760defd05
joyent/node-triton#88 : triton inst ...
support for updating tags
2016-02-11 09:46:43 -08:00
Trent Mick
21164320c7
improvements for using node-triton as a module
2015-12-08 11:59:45 -08:00
Trent Mick
6918fb93f7
joyent/node-triton#54 'triton rbac reset', 'triton [rbac] keys' default output changes, 'triton rbac apply' implicit usage of './rbac-user-keys' dir, drop shortIds for 'triton rbac ...'
2015-11-21 12:41:16 -08:00
Trent Mick
0ee966e1c8
joyent/node-triton#39 change the test config 'destructiveAllowed' var to 'writeActionsAllowed'
...
Fixes #39
2015-10-07 12:19:26 -07:00
Trent Mick
8ece8d0024
Integration test config handling improvements. Add 'ResourceNotFound' error and fine tune exit status handling.
...
Fixes #37 .
2015-10-06 23:24:42 -07:00
Trent Mick
a67341b1b0
'make test' now runs unit and integration tests.
...
'make test-unit' just the unit tests (pre-commit updated to just the latter
Fix one typo in destructiveAllowed.
2015-10-05 07:31:49 -07:00
Dave Eddy
b225896a5e
place config require logic inside try/catch
2015-10-01 12:28:06 -04:00
Dave Eddy
3ba8f312f1
add TRITON_TEST_PROFILE and TRITON_TEST_DESTRUCTIVE_ALLOWED
2015-10-01 12:27:05 -04:00
Dave Eddy
055c64efc5
move triton wrapper to h.safeTriton, add profile comment
2015-09-29 14:45:34 -04:00
Dave Eddy
2eeb68cba5
document destructiveAllowed, use TRITON_* vars for tests
2015-09-25 13:24:12 -04:00
Dave Eddy
7169b06772
destructive => destructiveAllowed
2015-09-25 13:13:39 -04:00
Dave Eddy
e5c5f2d54c
use env profile for integration tests
2015-09-25 13:10:39 -04:00
Dave Eddy
04c7b638d7
key_id => keyId
2015-09-25 13:08:00 -04:00
Dave Eddy
4bbb43fcc9
foundation for integration tests
2015-09-24 17:48:26 -04:00
Dave Eddy
46927aeed7
integration tests updates
...
- support Array or String when using execPlus
- pass SSH_AUTH_SOCK to support ssh-agent signing
- use current node binary with process.execPath
- config.insecure defaults to false if undefined
2015-09-21 18:48:59 -04:00
Trent Mick
333c47ae26
a start at a test framework
2015-09-01 00:31:00 -07:00