Skip to content

go: migrate from github.com/joyent/triton-go to github.com/TritonDataCenter/triton-go#326

Open
ryancragun wants to merge 1 commit intomasterfrom
ryan-update-triton
Open

go: migrate from github.com/joyent/triton-go to github.com/TritonDataCenter/triton-go#326
ryancragun wants to merge 1 commit intomasterfrom
ryan-update-triton

Conversation

@ryancragun
Copy link
Copy Markdown
Collaborator

@ryancragun ryancragun commented Apr 6, 2026

While auditing the transitive dependencies for Vault I noticed that go-discover was still pulling in a very old version of the Triton library. I've updated it to track the still maintained version and deleted the unused vendor directory.

Note

We probably ought to remove the vendor directories in the various providers as they predate Go Modules and are no longer needed. I've done that for triton but figured it was probably better to leave the others to different PRs.

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.

  • If applicable, I've documented the impact of any changes to security controls.

    Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.

@ryancragun ryancragun requested a review from a team as a code owner April 6, 2026 22:31
…Center/triton-go

While auditing the transitive dependencies for Vault I noticed that
go-discover was still pulling in a very old version of the Triton
library. I've updated it to track the still maintained version and
deleted the unused vendor directory.

As the gce module also declares go-discover a dep I also updated the
psuedo version to a more modern version and tidied it based on these
changes.

NOTE: We probably ought to remove the vendor directories in the various
providers as they predate Go Modules and are no longer needed. I've done
that for triton but figured it was probably better to leave the others
to different PRs.

Signed-off-by: Ryan Cragun <me@ryan.ec>
@ryancragun ryancragun force-pushed the ryan-update-triton branch from 7970d21 to 8f1fa33 Compare April 6, 2026 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant