Skip to content
This repository was archived by the owner on Feb 18, 2025. It is now read-only.

Conversation

luisyonaldo
Copy link
Contributor

@luisyonaldo luisyonaldo commented Mar 19, 2020

Migrate to go modules.

govendor is deprecated, go modules are the default and standard way to manage dependencies in go now.

Follow steps in migration guide.

TODO:

  • migrate to use go modules
  • remove /vendor
  • validate all modules dependencies
    • zookeepercli: fix import path
    • sqlutils: has some changes applied locally (inside orchestrator/vendor/openark/golib/sqlutils that are not part of the upstream (github.com/openark/golib/sqlutils) yet (fixed by sync dependencies with openark/orchestrator golib#6).
    • raft: had fall too apart from upstream (https://github.com/hashicorp/raft) I would recommend moving this as an orchestrator package or into an orpenark fork. If there is going to be an active use of raft, then is better to synch code with upstream and make the necessary changes (@shlomi-noach not sure what you prefer).
  • Update build/test scripts to use go mod

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants