Page MenuHomePhabricator

[Tunnelbroker] Use new services protobuf
ClosedPublic

Authored by jon on Apr 13 2023, 12:29 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, May 19, 8:25 AM
Unknown Object (File)
Sun, May 19, 8:25 AM
Unknown Object (File)
Sun, May 19, 8:25 AM
Unknown Object (File)
Sun, May 19, 8:25 AM
Unknown Object (File)
Sun, May 19, 8:25 AM
Unknown Object (File)
Sun, May 19, 8:25 AM
Unknown Object (File)
Sun, May 19, 8:25 AM
Unknown Object (File)
Sun, May 19, 8:25 AM
Subscribers

Details

Summary

Use the services+tunnelbroker protobuf, and create a grpc
server for incoming connections.

part of https://linear.app/comm/issue/ENG-3681

Test Plan
cd services/tunnelbroker
cargo run # Should see logs about server running

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Apr 13 2023, 12:32 PM
Harbormaster failed remote builds in B18344: Diff 25135!

Adjust CI/CD to only include rust workflows

Harbormaster returned this revision to the author for changes because remote builds failed.Apr 14 2023, 1:11 PM
Harbormaster failed remote builds in B18381: Diff 25186!

Move existing c++ code to old/ directory

Use service agnostic protobuf

jon retitled this revision from [Tunnelbroker] Use identity protobuf to [Tunnelbroker] Use new services protobuf.
jon edited the summary of this revision. (Show Details)

Is this ready for review given it's failing CI?

This revision is now accepted and ready to land.Apr 18 2023, 8:21 AM
This revision was automatically updated to reflect the committed changes.