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

[BEAM-14262] Update plugins for Dockerized Jenkins. #17303

Merged
merged 2 commits into from Apr 6, 2022

Conversation

ibzib
Copy link
Contributor

@ibzib ibzib commented Apr 6, 2022

I copied the list from the cwiki and removed all of the ones that failed to install. https://cwiki.apache.org/confluence/display/INFRA/ci-beam.apache.org


Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

  • Choose reviewer(s) and mention them in a comment (R: @username).
  • Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
  • Update CHANGES.md with noteworthy changes.
  • If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md

GitHub Actions Tests Status (on master branch)

Build python source distribution and wheels
Python tests
Java tests

See CI.md for more information about GitHub Actions CI.

I copied the list from the cwiki and removed all of the ones that failed to install. https://cwiki.apache.org/confluence/display/INFRA/ci-beam.apache.org
@ibzib
Copy link
Contributor Author

ibzib commented Apr 6, 2022

R: @damccorm

Without them, the seed job prints warnings:

Warning: (CommonJobProperties.groovy, line 107) plugin 'ansicolor' needs to be installed
Warning: (CommonJobProperties.groovy, line 113) plugin 'ws-cleanup' needs to be installed
Copy link
Contributor

@damccorm damccorm left a comment

Choose a reason for hiding this comment

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

I'm good with this because I think it moves us in the right direction. With that said, I do worry that:

  1. https://cwiki.apache.org/confluence/display/INFRA/ci-beam.apache.org hasn't been updated in 2 years (still better than this file). It might be worth reaching out to ASF infra and seeing if they can update the list (or better give us a way to query it ourselves)
  2. We don't have a way to stay up to date on this. I wonder if eventually we could run some sort of checks on this vs the jenkins env (though I'm not sure that's really worth the time).

With that said, I do still think this is a step in the right direction so I'm fine taking it

@ibzib
Copy link
Contributor Author

ibzib commented Apr 6, 2022

I asked infra about this before, but all I learned is we don't have permissions to view the list.

This list seems to work well enough though.

@ibzib ibzib merged commit 48bdce3 into apache:master Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants