Skip to content

Use worker's additional exposed ports in the worker service #330

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

Merged
merged 1 commit into from
Apr 17, 2025

Conversation

mohitkundu1213
Copy link
Contributor

Currently additionaly exposed ports are not added to trino worker service. This change will add them.

Copy link

cla-bot bot commented Apr 14, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@mohitkundu1213
Copy link
Contributor Author

Can someone approve this PR.

@mohitkundu1213 mohitkundu1213 changed the title Additional Exposed Ports in Trino Worker Service.yaml [#329]Additional Exposed Ports in Trino Worker Service.yaml Apr 14, 2025
Copy link

cla-bot bot commented Apr 15, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@nineinchnick
Copy link
Member

Can you also update the comment in the values.yaml file to mention the worker additional ports will be added to the service? See the comment for the coordinator.

Also, please use this in tests/trino/test-values.yaml to make sure the chart renders correctly if these ports are configured

Copy link

cla-bot bot commented Apr 15, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

1 similar comment
Copy link

cla-bot bot commented Apr 15, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

Copy link

cla-bot bot commented Apr 15, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@mohitkundu1213
Copy link
Contributor Author

@nineinchnick I've made the suggested changes. Please check

@nineinchnick
Copy link
Member

nineinchnick commented Apr 15, 2025

You also have to update the chart's README to match changes in values.yaml. See the main readme on how to setup a pre-commit hook to do this automatically. Once you do this, squash all commits, this is ready to be merged if tests pass.

See the CI failures: https://github.com/trinodb/charts/actions/runs/14464394249/job/40563729439

@nineinchnick nineinchnick added the enhancement New feature or request label Apr 15, 2025
Copy link

cla-bot bot commented Apr 15, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

Copy link

cla-bot bot commented Apr 15, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

Copy link

cla-bot bot commented Apr 16, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@mohitkundu1213
Copy link
Contributor Author

@nineinchnick I've made the changes in doc using pre-commit-hook. From where I can run CI now ?

Currently additionaly exposed ports are not added to trino  worker service. This change will add them.

added worker additional port

added test-values.yaml check

Update values.yaml documentation
Copy link

cla-bot bot commented Apr 16, 2025

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@mohitkundu1213
Copy link
Contributor Author

@nineinchnick I've resolved pre-commit issue as well. CI should pass now. Please run it one more time.

@nineinchnick nineinchnick changed the title [#329]Additional Exposed Ports in Trino Worker Service.yaml Use worker's additional exposed ports in the worker service Apr 16, 2025
@mohitkundu1213
Copy link
Contributor Author

mohitkundu1213 commented Apr 16, 2025

@nineinchnick Thanks a lot for your support. I've sent an email to [email protected] to cla verification. Is it sufficient or any other action is pending from my side?

@nineinchnick
Copy link
Member

That's all, I'm watching the CLAs and once the next batch gets processed, I'll merge this. Thank you!

@nineinchnick
Copy link
Member

@cla-bot check

@cla-bot cla-bot bot added the cla-signed label Apr 17, 2025
Copy link

cla-bot bot commented Apr 17, 2025

The cla-bot has been summoned, and re-checked this pull request!

@nineinchnick nineinchnick merged commit 1ff5b92 into trinodb:main Apr 17, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed enhancement New feature or request
Development

Successfully merging this pull request may close these issues.

2 participants