-
Notifications
You must be signed in to change notification settings - Fork 4
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
CLI for transport setup node #65
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
0pcom
commented
Apr 2, 2024
@mrpalide there are CI errors related to my changing the subcommand structure for skywire-cli. Please come back and fix those in another PR and revise the CI process to use fewer images since the command structure is now integrated. |
0pcom
added a commit
that referenced
this pull request
Apr 11, 2024
* add /dmsghttp config to config bootstrap * fix images * fix integration env configs * update docker-compose * add monitors to env_test values * remove useless config * update logic of reading config of vpn and public-visor monitors * fix docker-compose config * export RootCmd(s) * update go.mod & vendor * fix build docker images for pods * update Makefile * update go.mod go.sum vendor * update go.mod with skywire & skywire-utilities v1.3.11 * fix images * fix docker_build.sh script * fix Makefile * fix Makefile * fix merge conflicts * Fix CI test workflow Similar to Skywire main repo, we need to bump the Go version to continue using the action for installing Go in CI. * Bump base image Go version for Go * Vendor * fix transport setup keys missing on dmsg-monitor and network-monitor reading config * change reading config logic of vpn-monitor and public-visor-monitor * upgrade golangci-lint to 1.52.1 * upgrade golang:alpine to 3.19 * upgrade golang:alpine to 3.17 * update dmsg for use dmsgcurl instead dmsgget * update dmsg and skywire at develop | go mod tidy | go mod vendor * update go to 1.21.* * update go in docker build to 1.21 * update config-bootstrapper Dockerfile * tiny dummy update on config-bootstrapper for checking issue * tiny dummy update on config-bootstrapper for checking issue 2 * fix .test workflow * add changes for test * do tiny changes on docker_build.sh script * update skywire-utilities * update skywier@develop * update skywire and dmsg @ develop * update skywire-utilities * upgrade golang to 1.21 * fix visor configs * improve `/health` endpoint informations (#33) * add --sk to services for available dmsghttp during e2e and integration env test * update dmsg@develp * add dmsg_servers to AR health endpoint * add dmsg_servers to RF health endpoint * add dmsg_servers to TPD health endpoint * update go to 1.21 for dmsg-discovery and dmsg-server on integration env * fix docker-compose.yml file for dmsg-disc address on services for integration test * add dmsghttp access (#34) * Update dependencies (#37) * update skywire,dmsg, and skywire-utilities * upgrade golangci-lint to v1.55.2 * fix version of visor config on docker configs * change golang version on skywire-visor Dockerfile to golang:1.21-alpine * upgrade skywire to v1.3.16 * fix wrong url on tpd deregister * fix typo * improve error log on tpd monitor * move deregister endpoint out of nonce needed scope * add whitelisted pks to tpd * fix linting issue * add shuffle on entries list of dmsg monitor * fix shuffle comment * revert to old vpn-lite-client implementation * change oldApps logic on read config on vpn-monitor | remove unnecessary codes * add shuffle on vpn list * fix route setup pks * add tpsetuppks and surveywhitelistpks * Skysocks Monitor (#47) * implement skysocks-lite-client * create dockerfile * implement skysocks-monitor * update docker build/push to dockerhub commands for skysocks-monitor * add dummy skysocks-monitor config on docker configs * modify Makefile * fix wrong api path * update ascii of cli app * fix typo and name issue on tpd monitor" * fix errors condition * fix make check errors * update docker-compose config * udpate docker configs * fix some little issues * revert changes on dockerfiles * fix little issues * fix vpn-test after recent changes on skywire vpn commands * fix sd address for test * fix sd address for test 2 * fix ut address for test * disable skywire-cli vpn list command tests * downgrade wireguard * fix VisorTpRm test command * upgrade skywire-utilities@develop * add reward system pks to dmsg monitor whitelisted keys * disable node visualizer on docker build/push/clean steps, temporary * update dmsg@develop skywire@develop * - increase gap between two deregistation from 10 to 60 minutes - use visorEntries endpoint on dmsg-monitor process, instead all entries (include dmsgweb, dmsghttp and etc.) * update skywire-utilities@develop" * update configs of integraion and e2e tests * update visor config file on e2e-test * fix visor configs on integration/e2e test * fix visors configs * add nocash to create e2e-image of visor" * revert cash on dockerfile skywire visors * minor cli interface refactor (#53) * move coloredcobra initialization to command wrapper * fix ci errors * update dmsg to latest commit on develop * fix skymessage ci issue * update skywire@develop * add skysocks-monitor to e2e * fix skysock monitor issue on e2e * Improve help menus (#54) * add dependencies and setup instructions for core services to help menus * update vendor deps * delete syslog from whole of the repo * fix ar issue on help menu * add newTUNDevice to windows * move back UT from own repo here * udpate db config for other services like UT * fix tidy & vendor * update skywire dockerfile and configs * update skywire dockerfile and configs 2 * remove wrong commands * fix ut docker file * fix ENTRYPOINT of skywire * fix docker compose command * fix env_test commands * update visor configs * update visor configs 2 * update skywire@develop * upgrade dsmg to v1.3.20 * CLI for transport setup node (#65) * cli interface for transport setup node * fix Makefile ; make format --------- Co-authored-by: Mohammed <mrpalide@gmail.com> Co-authored-by: Moses Narrow <36607567+0pcom@users.noreply.github.com> Co-authored-by: Mohammed <79150699+mrpalide@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.