Skip to content

Forward merge 5.x.x into main#1355

Merged
Kehrlann merged 13 commits intocloudfoundry:mainfrom
jorbaum:actual-forward-merge-into-main
Apr 28, 2026
Merged

Forward merge 5.x.x into main#1355
Kehrlann merged 13 commits intocloudfoundry:mainfrom
jorbaum:actual-forward-merge-into-main

Conversation

@jorbaum
Copy link
Copy Markdown
Contributor

@jorbaum jorbaum commented Apr 23, 2026

Brings all changes from 5.x.x into main. Reverts version bump commit.

Compared to #1354 the "Fix client credentials grant token invalidation" commit will appear twice in the history. Also, the diff on github shows changes coming from this commit, but git should be able to sort this out.

Kehrlann and others added 13 commits February 5, 2026 15:31
- Fixes cloudfoundrygh-1335

Signed-off-by: Daniel Garnier-Moiroux <daniel.garnier-moiroux@broadcom.com>
The test-service-broker.jar (Spring Boot 1.5.16 / Spring Framework
4.3.19) uses CGLIB proxying which requires reflective access to
java.lang.ClassLoader.defineClass(). JDK 17's module system blocks
this, causing the app to crash on startup with
InaccessibleObjectException and all ApplicationsTest methods to fail
with DelayTimeoutException during serviceBrokerId bean creation.
Some UAA seem to send a slightly different reply. This accepts and tests
for both.
Tests login endpoint instead, which should usually be present
PR cloudfoundry#1348 changed the null-recent behavior from Doppler streaming to
Log Cache. This restores the original default so null behaves like
false (streaming), matching the prior logs(LogsRequest) contract.
@Kehrlann Kehrlann self-requested a review April 28, 2026 09:01
Copy link
Copy Markdown
Contributor

@Kehrlann Kehrlann left a comment

Choose a reason for hiding this comment

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

This is perfect, thanks!

Indeed, since I cherry-picked the Fix client_credentials on 5.x.x from main, the commit appears in both branches of the graph, but git can do the merge without making any change. I tried a local merge and it went fine.

I also did further forward-ports of 5.x.x into main and it goes smoothly.

@Kehrlann Kehrlann merged commit feadaec into cloudfoundry:main Apr 28, 2026
5 checks passed
@jorbaum jorbaum deleted the actual-forward-merge-into-main branch April 28, 2026 12:35
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