5438723d06 
							
						 
					 
					
						
						
							
							merge with latest from upstream  
						
						
						
						
					 
					
						2018-06-06 13:21:15 +03:00 
						 
				 
			
				
					
						
							
							
								Marsell Kukuljevic 
							
						 
					 
					
						
						
						
						
							
						
						
							6417595ba6 
							
						 
					 
					
						
						
							
							TRITON-167 Anti-affinity rules fail when no instances match the name  
						
						... 
						
						
						
						TRITON-168 Regex anti-affinity rules fail unexpectedly
Reviewed by: Trent Mick <trentm@gmail.com>
Approved by: Trent Mick <trentm@gmail.com> 
						
						
					 
					
						2018-04-11 12:56:38 +12:00 
						 
				 
			
				
					
						
							
							
								Mike Zeller 
							
						 
					 
					
						
						
						
						
							
						
						
							96a5be8ce7 
							
						 
					 
					
						
						
							
							TRITON-301 TRITON-58 created a circular import dep between lib/cloudapi2.js and lib/common.js  
						
						... 
						
						
						
						Reviewed by: Trent Mick <trentm@gmail.com>
Reviewed by: Dave Eddy <dave.eddy@joyent.com>
Approved by: Trent Mick <trentm@gmail.com> 
						
						
					 
					
						2018-04-03 14:55:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dave Eddy 
							
						 
					 
					
						
						
						
						
							
						
						
							06812c9cd4 
							
						 
					 
					
						
						
							
							TRITON-42 node-triton should support nics when creating an instance  
						
						... 
						
						
						
						Reviewed by: Michael Zeller <mike.zeller@joyent.com>
Reviewed by: Trent Mick <trentm@gmail.com>
Approved by: Trent Mick <trentm@gmail.com> 
						
						
					 
					
						2018-03-19 18:41:32 -04: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 
						 
				 
			
				
					
						
							
							
								Mike Zeller 
							
						 
					 
					
						
						
						
						
							
						
						
							bf64899685 
							
						 
					 
					
						
						
							
							TRITON-58 node-triton should support nic operations  
						
						... 
						
						
						
						Reviewed by: Marsell Kukuljevic <marsell@joyent.com>
Approved by: Marsell Kukuljevic <marsell@joyent.com> 
						
						
					 
					
						2018-03-05 14:04:47 -08: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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6f9cd272b7 
							
						 
					 
					
						
						
							
							renaming to spearhead  
						
						
						
						
					 
					
						2018-02-10 20:17:02 +02:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							69a4598458 
							
						 
					 
					
						
						
							
							joyent/node-triton#74  triton instance list filtering on tags  
						
						... 
						
						
						
						Reviewed by: Josh Wilsdon <josh@wilsdon.ca>
Approved by: Josh Wilsdon <josh@wilsdon.ca> 
						
						
					 
					
						2017-09-29 12:12:53 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Wilsdon 
							
						 
					 
					
						
						
						
						
							
						
						
							45ed8883ef 
							
						 
					 
					
						
						
							
							PUBAPI-1420 Add ability to mount NFS volumes with CreateMachine endpoint  
						
						... 
						
						
						
						Reviewed by: Trent Mick <trentm@gmail.com>
Approved by: Trent Mick <trentm@gmail.com> 
						
						
					 
					
						2017-09-21 23:37:22 -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 
						 
				 
			
				
					
						
							
							
								Alex Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f17d668c9 
							
						 
					 
					
						
						
							
							joyent/node-triton#213  commands fail unhelpfully when cliSetupTritonApi returns error  
						
						... 
						
						
						
						Reviewed by: Trent Mick <trent.mick@joyent.com>
Reviewed by: Sam Gwydir <sam.gwydir@joyent.com>
Approved by: Trent Mick <trent.mick@joyent.com> 
						
						
					 
					
						2017-06-29 00:25:32 +00:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							b69832c227 
							
						 
					 
					
						
						
							
							joyent/node-triton#193  triton ssh ... can crash if the instance image has no tags  
						
						... 
						
						
						
						Reviewed by: Josh Wilsdon <josh@wilsdon.ca>
Approved by: Josh Wilsdon <josh@wilsdon.ca> 
						
						
					 
					
						2017-04-11 15:09:25 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							2bad27fcbb 
							
						 
					 
					
						
						
							
							joyent/node-triton#142  triton help create could give fuller help  
						
						... 
						
						
						
						Reviewed by: Julien Gilli <julien.gilli@joyent.com> 
						
						
					 
					
						2017-02-21 11:29:50 -08: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 
							
						 
					 
					
						
						
						
						
							
						
						
							3dd59ab109 
							
						 
					 
					
						
						
							
							joyent/node-triton#129  triton reboot --wait INST doesn't wait  
						
						... 
						
						
						
						Reviewed by: Julien Gilli <julien.gilli@joyent.com> 
						
						
					 
					
						2017-02-08 16:49:00 -08:00 
						 
				 
			
				
					
						
							
							
								Yang Yong 
							
						 
					 
					
						
						
						
						
							
						
						
							5dab69c002 
							
						 
					 
					
						
						
							
							joyent/node-triton#146  triton instance rename --wait  
						
						
						
						
					 
					
						2017-01-13 16:06:45 -08:00 
						 
				 
			
				
					
						
							
							
								Yang Yong 
							
						 
					 
					
						
						
						
						
							
						
						
							16cff8d60a 
							
						 
					 
					
						
						
							
							joyent/node-triton#133  triton instance fwrule list and triton fwrules` are not recognized  
						
						... 
						
						
						
						Reviewed by: Trent Mick <trent.mick@joyent.com>
Approved by: Trent Mick <trent.mick@joyent.com> 
						
						
					 
					
						2017-01-13 23:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dillon Amburgey 
							
						 
					 
					
						
						
						
						
							
						
						
							76759e547e 
							
						 
					 
					
						
						
							
							joyent/node-triton#3  triton ssh command not aware of "ubuntu" login for ubuntu-certified images  
						
						
						
						
					 
					
						2017-01-05 19:37:35 -05: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 
						 
				 
			
				
					
						
							
							
								Yang Yong 
							
						 
					 
					
						
						
						
						
							
						
						
							a2c83aab56 
							
						 
					 
					
						
						
							
							joyent/node-triton#64  support instance renaming  
						
						... 
						
						
						
						Reviewed by: Trent Mick <trentm@gmail.com>
Approved by: Trent Mick <trentm@gmail.com> 
						
						
					 
					
						2016-11-24 16:47:32 +00:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							21f2d29c86 
							
						 
					 
					
						
						
							
							joyent/node-triton#130  triton image caching should include disabled images  
						
						... 
						
						
						
						Reviewed by: Cody Peter Mello <cody.mello@joyent.com>
Approved by: Cody Peter Mello <cody.mello@joyent.com> 
						
						
					 
					
						2016-09-16 16:01:38 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							0932365d46 
							
						 
					 
					
						
						
							
							joyent/node-triton#120  Ensure 'triton inst ls' only requires ListMachines RBAC access  
						
						
						
						
					 
					
						2016-06-08 14:44:46 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							fabe0a0841 
							
						 
					 
					
						
						
							
							joyent/node-triton#113  error help for usage errors  
						
						... 
						
						
						
						This builds on cmdln 4.x's "errHelp" facilities. 
						
						
					 
					
						2016-06-08 14:13:21 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							de391bf013 
							
						 
					 
					
						
						
							
							tweak 'triton create -h' output to help clarify/group related create options  
						
						
						
						
					 
					
						2016-04-12 10:31:07 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							e068c7abcf 
							
						 
					 
					
						
						
							
							joyent/node-triton#82  locality flag/property at creation (far/near as in sdc-createmachine)  
						
						... 
						
						
						
						a.k.a. "Affinity", `triton create -a,--affinity RULE ...` 
						
						
					 
					
						2016-04-11 17:04:52 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							e1c977e623 
							
						 
					 
					
						
						
							
							Drop the '-M' option from 'triton ssh' added recently for  #52 .  
						
						... 
						
						
						
						A better alternative now is 'ssh $(triton ip <inst>)'. 
						
						
					 
					
						2016-03-11 15:24:40 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							1e2b19c0e6 
							
						 
					 
					
						
						
							
							joyent/node-triton#103  triton ip <inst> to output the instance's primaryIp  
						
						
						
						
					 
					
						2016-03-11 15:21:19 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							4f778f696e 
							
						 
					 
					
						
						
							
							joyent/node-triton#52 Fix interactive 'triton ssh <inst>' sessions; add workaround for  #52  
						
						
						
						
					 
					
						2016-03-11 14:58:27 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							3824623404 
							
						 
					 
					
						
						
							
							PUBAPI-1266: Add instance disable-firewall/enable-firewall to node-triton (CR changes)  
						
						... 
						
						
						
						- Don't need confirmation/--force for undoable commands
- Drop duration from output message after wait. I don't feel the time
  for this should ever be long enough that the number is interesting
  enough to get top billing.
- If "shouldn't get here", then it should be an assert.
- Use '_' instead of '__' for unused options.
- Drop the res.instId hack. Instead use a partial faux instance
  in place where other endpoints return a machine object.
- Add 'tritoninstance' bash completion.
- Group together with 'fwrules' in 'triton inst' help output. 
						
						
					 
					
						2016-03-11 11:24:44 -08:00 
						 
				 
			
				
					
						
							
							
								Marsell Kukuljevic 
							
						 
					 
					
						
						
						
						
							
						
						
							fb20159053 
							
						 
					 
					
						
						
							
							PUBAPI-1266 - add support for instance (en|dis)able-firewall.  
						
						
						
						
					 
					
						2016-03-12 01:09:26 +11:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							e3b5e6b016 
							
						 
					 
					
						
						
							
							joyent/node-triton#101  Bash completion for server-side data: instances, images, etc.  
						
						
						
						
					 
					
						2016-03-09 09:22:33 -08:00 
						 
				 
			
				
					
						
							
							
								Marsell Kukuljevic 
							
						 
					 
					
						
						
						
						
							
						
						
							7d635fc81c 
							
						 
					 
					
						
						
							
							PUBAPI-1268 - remove spinner (-ww) from snapshot create/delete.  
						
						
						
						
					 
					
						2016-03-08 23:09:29 +11:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							88c52d1610 
							
						 
					 
					
						
						
							
							node-triton#98 triton inst get ID fails obtusely on a destroyed instance  
						
						
						
						
					 
					
						2016-03-02 00:05:06 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							1d0bafcc5e 
							
						 
					 
					
						
						
							
							slightly improved bash complete install notes; fix 'make check'  
						
						
						
						
					 
					
						2016-03-01 23:02:40 -08: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 
							
						 
					 
					
						
						
						
						
							
						
						
							a1df6e0fe7 
							
						 
					 
					
						
						
							
							node-triton#52 Fix 'triton ssh ...' stdout/stderr to fully flush with node >= 4.x  
						
						... 
						
						
						
						Fixes  #52  
					
						2016-02-26 15:28:33 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							da9e80d94e 
							
						 
					 
					
						
						
							
							Don't state that 'triton inst list' can filter by tags, it can't yet. That is  #74 .  
						
						
						
						
					 
					
						2016-02-03 11:57:07 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							8d235b8e28 
							
						 
					 
					
						
						
							
							'triton image create' et al  
						
						... 
						
						
						
						Fixes  #76 : `triton image create ...` and `triton image wait ...`
Fixes  #72 : want `triton image` to still return image details even when it is not in 'active' state 
					
						2016-01-19 12:30:46 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							01dc55e93f 
							
						 
					 
					
						
						
							
							joyent/node-triton#73  triton instance list --credentials to include "metadata.credentials" in instance listing  
						
						
						
						
					 
					
						2016-01-14 09:22:39 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							545d0a3a65 
							
						 
					 
					
						
						
							
							joyent/node-triton#35  More easily distinguish KVM and LX and Docker images and instances  
						
						... 
						
						
						
						Also support filtering insts on docker=true. 
						
						
					 
					
						2016-01-13 12:18:05 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							3f427adff1 
							
						 
					 
					
						
						
							
							clistyle: updated bash completion (much improved, fixes limitation that subsubcmds weren't supported)  
						
						
						
						
					 
					
						2016-01-09 16:55:12 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							d2c20a5161 
							
						 
					 
					
						
						
							
							clistyle: rest of 'triton instance ...'  
						
						
						
						
					 
					
						2016-01-04 13:08:16 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Mick 
							
						 
					 
					
						
						
						
						
							
						
						
							e21635eaa3 
							
						 
					 
					
						
						
							
							clistyle: part of 'triton instance ...'  
						
						
						
						
					 
					
						2016-01-04 10:46:56 -08:00