Skip to content
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

remove vestigial remote-run implementation #4018

Merged
merged 1 commit into from
Mar 13, 2025

Conversation

piax93
Copy link
Contributor

@piax93 piax93 commented Mar 12, 2025

With the aim of soon going to integrate bit by bit the POC code implemented in #3986, I'd like to start from ripping off the legacy remote-run code which has been dead since we moved away from Mesos. It technically also seems to support running stuff ssh-ing to adhoc instances, but I have not found any place where this would be used, as currently we prefer the pattern "Tron ssh executor + paasta local-run / spark-run".

There would be so many more crufty Mesos thing to get rid of, but I limited myself to log_task_lifecycle_events, since that was using some of the methods provided by the remote-run module, but it's absolutely not referenced anywhere in our environment. It's not even linked by the paasta-tools debian package.

@piax93 piax93 requested a review from a team as a code owner March 12, 2025 16:56
@piax93 piax93 force-pushed the u/mpiano/SEC-19862_clean_old branch from 1183c05 to e1c9bc1 Compare March 12, 2025 17:21
@nemacysts nemacysts requested a review from EvanKrall March 12, 2025 17:23
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ty - we started going down the road of deleting a bunch of mesos code in a past unhack, but we ran out of time to completely excise things and haven't come back around to finish :)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i look forward to the day we finish removing the mesos code :dream:

@piax93 piax93 merged commit 33388d4 into master Mar 13, 2025
10 checks passed
@piax93 piax93 deleted the u/mpiano/SEC-19862_clean_old branch March 13, 2025 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants