Skip to content

Bump aQute bnd plugin (osgi) to 7.2.3 - #11341

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
masterfrom
bdu/osgi-plugin-bump
May 11, 2026
Merged

Bump aQute bnd plugin (osgi) to 7.2.3#11341
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
masterfrom
bdu/osgi-plugin-bump

Conversation

@bric3

@bric3bric3 commented May 11, 2026

Copy link
Copy Markdown
Contributor

What Does This Do

Bumps the biz.aQute.bnd.builder Gradle plugin from 6.4.0 to 7.2.3 in
dd-smoke-tests/osgi/build.gradle. This is one of the incremental steps toward
Gradle 9 compatibility.

Motivation

Gradle 9 removed the Convention API (AbstractTask.getConvention()), which bnd 6.x used internally to register BundleTaskConvention on Jar tasks. bnd 7.0 replaced this with BundleTaskExtension (extensions API), making it Gradle 9-ready.
The Bundle task type used in this module is a direct usage with no convention
accessor calls in the build script, so no script changes are required beyond the
version bump.

Additional Notes

Sub-PR from #10402, #11272

Version 6.x used the deprecated and then removed `Convention` API,
(Jar.getConvention()), bnd now uses the task extension API.
Also, bnd 7.x needs Java 17, which is now enforced to run Gradle.
@bric3
bric3 requested a review from a team as a code ownerMay 11, 2026 14:12
@bric3bric3 added tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels May 11, 2026
@bric3bric3 mentioned this pull request May 11, 2026
19 tasks

@sarahchen6sarahchen6 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🎉

Side note: I wonder why the gitlab pipeline tests are not showing up in github UI..... the associated pipeline looks good though

@bric3

bric3 commented May 11, 2026

Copy link
Copy Markdown
ContributorAuthor

EDIT: that seems fixed

That's odd indeed ! I'll update the branch just in case.

Maybe @cbeauchesne have some ideas ?

image

@bric3
bric3 enabled auto-merge May 11, 2026 15:22
@bric3
bric3 added this pull request to the merge queueMay 11, 2026
@dd-octo-sts

Copy link
Copy Markdown
Contributor

/merge

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351Bot commented May 11, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-05-11 15:30:12 UTC ℹ️ Start processing command /merge


2026-05-11 15:30:18 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in master is approximately 1h (p90).


2026-05-11 16:43:02 UTC ℹ️ MergeQueue: This merge request was merged

@github-merge-queue
github-merge-queueBot removed this pull request from the merge queue due to failed status checks May 11, 2026
@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854dBot merged commit a7c5921 into masterMay 11, 2026
571 checks passed
@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854dBot deleted the bdu/osgi-plugin-bump branch May 11, 2026 16:43
@github-actionsgithub-actionsBot added this to the 1.63.0 milestone May 11, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: toolingBuild & Toolingtag: no release notesChanges to exclude from release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@bric3@sarahchen6@AlexeyKuznetsov-DD