-
Notifications
You must be signed in to change notification settings - Fork 13
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
[LocalNet] Run Relayer and AppGateServer #179
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM. @okdas What do you see as the blocking next step to get this in?
Based on the state of charts/poktroll/templates/scripts.yaml on main, it looks like we still need to:
|
Tiltfile
Outdated
@@ -127,11 +128,23 @@ helm_resource( | |||
poktroll_chart, | |||
flags=[ | |||
"--values=./localnet/kubernetes/values-common.yaml", | |||
"--values=./localnet/kubernetes/values-relayer.yaml", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am surprised you still see that, as we no longer have the pocketd
binary. Let's circle back to this if you still have that issue once we merge everything.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confirmed: this would not happen on a PR with relayminer
implemented. We just need to merge everything.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AppGateServer works perfectly in localnet k8s! 🔥 Still not working for me with the relayerminer but once thats done this is gunna be so good!
@@ -0,0 +1,2 @@ | |||
relayer: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Per @bryanchriswhite's comment, we need to rename this to relayminer
@bryanchriswhite Agreed regarding Re (2) & (3) - I believe it's outside the scope of this PR and we'll capture it in #180. |
Per discussion above, I'm going to tweak the helm charts to use |
I ended up splitting helm charts for Just need a review on that PR and we should be good. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left one comment but LGTM otherwise
@@ -19,5 +19,7 @@ RUN mv /poktroll/bin/poktrolld /usr/bin/poktrolld | |||
|
|||
EXPOSE 8545 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NIT: Adding a comment on what each exposed port is used for will go a long way!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Olshansk these will be changed soon, I'll prepare a doc for us to discuss the configs/ports and dependencies for different actors.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it. In that case, please see the suggested comment I left below.
Relayminer doesn't work b/c it is not merged yet.
Co-authored-by: Daniel Olshansky <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@okdas Anything blocking from getting this in?
nope, let's get it in! |
…-update * merge/e2e_test/relay_x_relayer_cli: [LocalNet] Run Relayer and AppGateServer (#179) [Relay] E2E Relay Gaps (#177) More tiny comment updates Added a couple more comments Update some comments and TODOs Update the names and references to queryNode/sequencerNode/fullNode etc Update pkg/relayer/cmd/cmd.go [Test] Updating `relay.feature` to run curl command to enable E2E Relay Test (#178) Updated comments for post 177+179 work for okdas Update OpenAPI spec Update .gitignore chore: update comment chore: move shared dependency setup logic to shared pkg chore: cleanup flags and dependencies for appgateserver cmd [Supplier] chore: improve supplier not found error message (#183) [CI] Integrate E2E tests with GitHub CI (#152)
* relayer+appgateserver * switch to the other chart * cleanup * Update Dockerfile.dev Co-authored-by: Daniel Olshansky <[email protected]> --------- Co-authored-by: Daniel Olshansky <[email protected]>
Summary
Human Summary
As we've got relayer moved from the alpha repo, and appgateserver merged into main, we need to be able to run them on LocalNet. Support for this on helm-charts side have been merged.
AI Summary
Summary generated by Reviewpad on 11 Nov 23 17:40 UTC
This pull request introduces changes related to the relayer and appgateserver.
It adds new values files for the appgateserver and relayer in the localnet/kubernetes directory and sets their enable values to true.
Additionally, it modifies the Tiltfile to include the appgateserver helm resource, which uses the new values file and sets the replicaCount based on the localnet configuration.
Overall, this patch adds support for the appgateserver and enables the relayer in the localnet setup.
Type of change
Select one or more:
Testing
make go_develop_and_test
Sanity Checklist