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

JENKINS-73355 Removal of commons-compress from core #9958

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jonesbusy
Copy link
Contributor

@jonesbusy jonesbusy commented Nov 10, 2024

See JENKINS-73355

Not sure if it's premature for the removal, but most common plugins (with 3000 installation) have been adapted. I volunteer to also update other plugins from the list https://docs.google.com/spreadsheets/d/1WaWStSxgx8kLf2GhT5CwR7kwQ9DZa50wdKkOgZtl0_U/edit if needed

Since we move to new LTS baseline recently it would be nice that the removal lands in some next weekly release.

Also I'm maintainer of the jobcacher plugin that now rely on https://plugins.jenkins.io/commons-compress-api/ and would like at some point that the commons-compress gets updated

Testing done

Only rely on automated tests

Proposed changelog entries

Proposed upgrade guidelines

N/A

Submitter checklist

Desired reviewers

@basil

Before the changes are marked as ready-for-merge:

Maintainer checklist

@timja timja added rfe For changelog: Minor enhancement. use `major-rfe` for changes to be highlighted developer Changes which impact plugin developers on-hold This pull request depends on another event/release, and it cannot be merged right now and removed rfe For changelog: Minor enhancement. use `major-rfe` for changes to be highlighted labels Nov 11, 2024
@timja
Copy link
Member

timja commented Nov 11, 2024

I would prefer if the saucelabs plugin could be merged and released first, good apart from that from my PoV

@jonesbusy
Copy link
Contributor Author

Thanks. I will also update the checkmarx-ast-scanner plugin. It has ~400 installation and very recent release (actually yesterday). So definitely active

@jonesbusy
Copy link
Contributor Author

The sauce on demand plugin was released (the google docs is also updated): https://github.com/jenkinsci/sauce-ondemand-plugin/releases/tag/sauce-ondemand-1.215

I will let core maintainers decide if we wait for the checkmarx-ast-scanner (PR is done, waiting for maintainer answer). I tried to check installation stats on https://old.stats.jenkins.io/pluginversions/checkmarx-ast-scanner.html but doesn't give relevant results to know if plugin user follow weekly or LTS upgrades

aws-codepipeline-plugin was also raised but the service is deprecated on AWS so I don't think we need to wait for it

Regards,

@timja timja removed the on-hold This pull request depends on another event/release, and it cannot be merged right now label Nov 15, 2024
@timja
Copy link
Member

timja commented Nov 15, 2024

Can you run bom and ATH tests to be safe please?

@jonesbusy
Copy link
Contributor Author

Sure will open a test PR on the bom

@jonesbusy
Copy link
Contributor Author

BOM tests didn't found any failure

@timja timja requested review from basil and a team November 15, 2024 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developer Changes which impact plugin developers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants