packer-cn/builder/triton
James Nugent d9ba951929 builder/triton: Switch to joyent/triton-go library
This commit substitutes the now-deprecated gosdc library for the newer
triton-go library. This is transparent from a user perspective, except
for the fact that key material can now be ommitted and requests can be
signed with an SSH agent. This allows for both encrypted keys and ECDSA
keys to be used.

In addition, a fix is made to not pass in an empty array of networks if
none are specified in configuration, thus honouring the API default of
putting instances with no explicit networks specified on the Joyent
public and internal shared networks.
2017-04-26 14:02:03 -07:00
..
access_config.go builder/triton: Switch to joyent/triton-go library 2017-04-26 14:02:03 -07:00
access_config_test.go * Contains the SSH fix by @watters of #3840. 2016-12-27 17:05:27 +01:00
artifact.go builder: add Triton builder 2016-12-24 10:25:31 +01:00
builder.go builder/triton: Switch to joyent/triton-go library 2017-04-26 14:02:03 -07:00
config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
config_test.go builder: add Triton builder 2016-12-24 10:25:31 +01:00
driver.go builder/triton: Switch to joyent/triton-go library 2017-04-26 14:02:03 -07:00
driver_mock.go builder/triton: Switch to joyent/triton-go library 2017-04-26 14:02:03 -07:00
driver_triton.go builder/triton: Switch to joyent/triton-go library 2017-04-26 14:02:03 -07:00
source_machine_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
source_machine_config_test.go Processed code review feedback. 2016-12-28 16:03:11 +01:00
ssh.go builder/triton: Switch to joyent/triton-go library 2017-04-26 14:02:03 -07:00
step_create_image_from_machine.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_create_image_from_machine_test.go builder: add Triton builder 2016-12-24 10:25:31 +01:00
step_create_source_machine.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_create_source_machine_test.go builder: add Triton builder 2016-12-24 10:25:31 +01:00
step_delete_machine.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_delete_machine_test.go builder: add Triton builder 2016-12-24 10:25:31 +01:00
step_stop_machine.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_stop_machine_test.go builder: add Triton builder 2016-12-24 10:25:31 +01:00
step_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_wait_for_stop_to_not_fail.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
target_image_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
target_image_config_test.go builder: add Triton builder 2016-12-24 10:25:31 +01:00