Skip to content

Conversation

@rpau
Copy link

@rpau rpau commented Oct 7, 2024

Hi,

This is an experiment running an automatic upgrade to adopt Spring Boot 3.0 using Tanzu Spring Application Advisor. It is still work in progress. Some of the learnings we are accumulating for this example are:

Step 1:
* Upgrade spring-security-saml 1.0.x to 2.0.x
Step 2:
* Replace spring-security-saml 2.0.x for spring-security 5.8.x
Step 3:
* Upgrade spring-framework from 5.3.x to 6.0.x
* Upgrade spring-security from 5.8.x to 6.0.x
* Upgrade spring-ldap from 2.4.x to 3.0.x
* Upgrade spring-boot from 2.7.x to 3.0.x
* Upgrade spring-retry from 1.3.x to 2.0.x

  • The dependency versions can't be upgraded in the way they are defined, but looks like the main reason is to overwrite the dependency resolution. This means that dependency versions should be changed manually.

@linux-foundation-easycla
Copy link

CLA Missing ID CLA Not Signed

@rpau rpau marked this pull request as draft October 7, 2024 08:28
@strehle
Copy link
Member

strehle commented Oct 7, 2024

FYI: #2561 , #2115

@rpau rpau closed this by deleting the head repository Nov 29, 2024
@strehle
Copy link
Member

strehle commented Nov 29, 2024

@rpau we will do the upgrade soon, now all legacy parts are removed

@rpau
Copy link
Author

rpau commented Nov 29, 2024

I am sending a PR at this moment.

@rpau
Copy link
Author

rpau commented Nov 29, 2024

#3171

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants