Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

builder/triton: Replace deprecated joyent/gosdc library with joyent/triton-go #4838

Merged
merged 5 commits into from
Apr 26, 2017
Merged

builder/triton: Replace deprecated joyent/gosdc library with joyent/triton-go #4838

merged 5 commits into from
Apr 26, 2017

Commits on Apr 26, 2017

  1. 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.
    jen20 committed Apr 26, 2017
    Configuration menu
    Copy the full SHA
    d9ba951 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    648b7f4 View commit details
    Browse the repository at this point in the history
  3. deps: Add joyent/triton-go

    jen20 committed Apr 26, 2017
    Configuration menu
    Copy the full SHA
    237180a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d46a859 View commit details
    Browse the repository at this point in the history
  5. builder/triton: Better AccessConfig tests

    This commit adds an actual public/private key pair for testing since
    these are now validated.
    jen20 committed Apr 26, 2017
    Configuration menu
    Copy the full SHA
    c1cad87 View commit details
    Browse the repository at this point in the history