You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Some recipes of the Spring Boot 2.4 to 2.5 Upgrade functionality are always shown as applicable.
To Reproduce
Run the demo-upgrade-spring-boot-report demo and upgrade the demo app to 2.5.x
Then scan the application again
The applied recipes for 2.4.x Spring Boot is still shown as applicable
Expected behavior
The 2.4 upgrade-related recipes should not be shown for any Spring Boot application with a version different from 2.4.x.
Additional context
For multiple of these recipes the condition is set to org.springframework.sbm.common.migration.conditions.TrueCondition which makes SBM always show it as applicable.
The text was updated successfully, but these errors were encountered:
If boot-2.4-2.5-sql-init-properties gets applied after boot-2.4-2.5-datasource-initializer the properties used in the spring.datasource.schema-... properties added with DataSourceInitializerConfiguration get changed. This is wrong. Either provide order appropriately and add condition check to avoid showing boot-2.4-2.5-sql-init-properties as applicable after boot-2.4-2.5-datasource-initializer hjas been applied, or change property names in DataSourceInitializerConfiguration
Thanks for reporting @Turbots!
Describe the bug
Some recipes of the Spring Boot 2.4 to 2.5 Upgrade functionality are always shown as applicable.
To Reproduce
demo-upgrade-spring-boot-report
demo and upgrade the demo app to 2.5.xExpected behavior
The 2.4 upgrade-related recipes should not be shown for any Spring Boot application with a version different from 2.4.x.
Additional context
For multiple of these recipes the condition is set to
org.springframework.sbm.common.migration.conditions.TrueCondition
which makes SBM always show it as applicable.The text was updated successfully, but these errors were encountered: