Entitlements merge requestshttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests2021-07-20T23:05:49Zhttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/89Resolve "Upgrade Core Common Dependency"2021-07-20T23:05:49ZDavid Diederichd.diederich@opengroup.orgResolve "Upgrade Core Common Dependency"Closes #67
See osdu/platform&9 for more details.
## MR's Raison d'ĂȘtre
This MR updates the core commen dependency to use the latest released version of the library. Keeping our library usage at the latest helps avoid subtle incompati...Closes #67
See osdu/platform&9 for more details.
## MR's Raison d'ĂȘtre
This MR updates the core commen dependency to use the latest released version of the library. Keeping our library usage at the latest helps avoid subtle incompatibility bugs from creeping in, and ensures that all Data Platform code is staying current with bug fixes and performance improvements in the core libraries.
*Dependency Table, after the application of this MR's changes*
| Maven Dependencies | _Root POM_ | testing/ |
| ------------------------ | ---------- | --------------- |
| os-core-common | 0.9.0 | 0.9.0 |
| core-lib-azure | 0.9.0 | 0.6.2 |
| core.aws.os-core-lib-aws | 0.9.0 | 0.9.0 |
| os-core-lib-ibm | 0.9.0 | 0.10.0-SNAPSHOT |
## Housekeeping Updates
### FOSSA Update
This MR also updates the FOSSA attributions, since these need to be kept up to date on every MR. Changes are expected whenever the library dependencies are updated.
### Update Deprecated Pipeline Includes
This MR also updates the `.gitlab-ci.yml` file to use the newer pipeline includes, rather than relying on deprecated includes that mimic old behavior. These housekeeping updates should be done regularly on MRs when they are discovered so the old CI include files can be deleted and no longer supported.M7 - Release 0.10David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/101Fix Delete API in swagger2021-08-18T12:22:27ZRostislav Vatolinvatolinrp@gmail.comFix Delete API in swaggerMore details may be found here: https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/issues/75More details may be found here: https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/issues/75M8 - Release 0.11https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/105Added new version info endpoint (GONRG-2681)2021-08-26T09:21:20ZDmitrii Novikov (EPAM)Added new version info endpoint (GONRG-2681)## Type of change
- [ ] Bug Fix
- [x] Feature
osdu/platform/system/lib/core/os-core-common#47
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so whic...## Type of change
- [ ] Bug Fix
- [x] Feature
osdu/platform/system/lib/core/os-core-common#47
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [x] AWS
- [x] Azure
- [x] GCP
- [x] IBM
## Does this introduce a breaking change?
- [YES]
## What is the current behavior?
Provides info about maven build and gitM8 - Release 0.11Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/108Fixed response message and group unique constaint (GONRG-2989, GONRG-3003, GO...2021-08-31T14:00:43ZDmitrii Novikov (EPAM)Fixed response message and group unique constaint (GONRG-2989, GONRG-3003, GONRG-2988)## Type of change
- [x] Bug Fix
- [ ] Feature
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [x] AWS
- [x] Azure
- [x] GCP
- [x] I...## Type of change
- [x] Bug Fix
- [ ] Feature
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [x] AWS
- [x] Azure
- [x] GCP
- [x] IBM
## Does this introduce a breaking change?
- [No]
## What is the current behavior?
- Replaced group `name` unique constraint with `name + partitionId`
- Replaced error messageM8 - Release 0.11Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/115Add error message for partition exception response (GONRG-2963)2021-09-27T13:50:48ZArtem Dobrynin (EPAM)Add error message for partition exception response (GONRG-2963)## Type of change
- [x] Bug Fix
- [ ] Feature
The message for partition service was added
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so which cl...## Type of change
- [x] Bug Fix
- [ ] Feature
The message for partition service was added
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [ ] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [No]
## What is the current behavior?
- The message from Partition Service goes directly to the response. The user could use this response to get the info about internal state of the environment. With this fix we will change the message to more generic one.M9 - Release 0.12Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/168Enable entv2 service and int. tests to run locally2021-12-29T18:09:00ZRucha DeshpandeEnable entv2 service and int. tests to run locallycommit 0735d2df
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 16:27:49 GMT-0600 (Central Standard Time)
remove readme
commit cbee10b0
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 1...commit 0735d2df
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 16:27:49 GMT-0600 (Central Standard Time)
remove readme
commit cbee10b0
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 13:51:07 GMT-0600 (Central Standard Time)
update Readme
commit 865d7252
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 12:36:28 GMT-0600 (Central Standard Time)
update readme
commit c09b2129
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 11:51:24 GMT-0600 (Central Standard Time)
update README
commit 64e7769d
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 11:23:13 GMT-0600 (Central Standard Time)
update README
commit 56093a35
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 09:55:51 GMT-0600 (Central Standard Time)
update README.md
commit e7e59703
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Sun Dec 05 2021 17:53:58 GMT-0600 (Central Standard Time)
add README.md
commit cbfc387b
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 17:03:54 GMT-0600 (Central Standard Time)
uncomment preauth filter
commit 2151dcf5
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 16:51:28 GMT-0600 (Central Standard Time)
add LOCAL_MODE var for local testing
commit deaa0acd
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 16:49:22 GMT-0600 (Central Standard Time)
fix int tests to be run locallyM10 - Release 0.13JoeRucha DeshpandeGregJoehttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/169Enable entv2 service and int. tests to run locally2021-12-29T18:12:04ZRucha DeshpandeEnable entv2 service and int. tests to run locallycommit 0735d2df
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 16:27:49 GMT-0600 (Central Standard Time)
remove readme
commit cbee10b0
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 1...commit 0735d2df
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 16:27:49 GMT-0600 (Central Standard Time)
remove readme
commit cbee10b0
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 13:51:07 GMT-0600 (Central Standard Time)
update Readme
commit 865d7252
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 12:36:28 GMT-0600 (Central Standard Time)
update readme
commit c09b2129
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 11:51:24 GMT-0600 (Central Standard Time)
update README
commit 64e7769d
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 11:23:13 GMT-0600 (Central Standard Time)
update README
commit 56093a35
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 09:55:51 GMT-0600 (Central Standard Time)
update README.md
commit e7e59703
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Sun Dec 05 2021 17:53:58 GMT-0600 (Central Standard Time)
add README.md
commit cbfc387b
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 17:03:54 GMT-0600 (Central Standard Time)
uncomment preauth filter
commit 2151dcf5
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 16:51:28 GMT-0600 (Central Standard Time)
add LOCAL_MODE var for local testing
commit deaa0acd
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 16:49:22 GMT-0600 (Central Standard Time)
fix int tests to be run locallyM10 - Release 0.13JoeRucha DeshpandeGregJoehttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/170Enable entv2 service and int. tests to run locally2022-01-14T03:54:16ZRucha DeshpandeEnable entv2 service and int. tests to run locallycommit 0735d2df
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 16:27:49 GMT-0600 (Central Standard Time)
remove readme
commit cbee10b0
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 1...commit 0735d2df
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 16:27:49 GMT-0600 (Central Standard Time)
remove readme
commit cbee10b0
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 13:51:07 GMT-0600 (Central Standard Time)
update Readme
commit 865d7252
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 12:36:28 GMT-0600 (Central Standard Time)
update readme
commit c09b2129
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 11:51:24 GMT-0600 (Central Standard Time)
update README
commit 64e7769d
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 11:23:13 GMT-0600 (Central Standard Time)
update README
commit 56093a35
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Mon Dec 06 2021 09:55:51 GMT-0600 (Central Standard Time)
update README.md
commit e7e59703
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Sun Dec 05 2021 17:53:58 GMT-0600 (Central Standard Time)
add README.md
commit cbfc387b
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 17:03:54 GMT-0600 (Central Standard Time)
uncomment preauth filter
commit 2151dcf5
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 16:51:28 GMT-0600 (Central Standard Time)
add LOCAL_MODE var for local testing
commit deaa0acd
Author: Rucha Deshpande <deshruch@amazon.com>
Date: Fri Dec 03 2021 16:49:22 GMT-0600 (Central Standard Time)
fix int tests to be run locallyM10 - Release 0.13JoeRucha DeshpandeGregJoehttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/180Fixed cors for entv2 (GONRG-4187)2022-01-25T08:39:27ZRiabokon Stanislav(EPAM)[GCP]Fixed cors for entv2 (GONRG-4187)Fixed issue https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/issues/97Fixed issue https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/issues/97M10 - Release 0.13Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/175Upgrading to swagger 32022-03-01T18:06:59ZAman VermaUpgrading to swagger 3Find more details in the issue: https://community.opengroup.org/osdu/platform/system/file/-/issues/48
Reference MR: https://community.opengroup.org/osdu/platform/system/file/-/merge_requests/212Find more details in the issue: https://community.opengroup.org/osdu/platform/system/file/-/issues/48
Reference MR: https://community.opengroup.org/osdu/platform/system/file/-/merge_requests/212M10 - Release 0.13Aman VermaAman Vermahttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/204Update bootstrap Docs to match with existing workflow2022-03-22T17:40:12ZPreksha Beohar-SlbUpdate bootstrap Docs to match with existing workflowWe had updated the workflow to remove adding users group to "users.data.root" group in this [MR](https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/173) and now we are updating the documen...We had updated the workflow to remove adding users group to "users.data.root" group in this [MR](https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/173) and now we are updating the documentation which represents the updated workflow after that change.
Issue related to it can be found [here](https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/issues/95)M11 - Release 0.14Preksha Beohar-SlbPreksha Beohar-Slbhttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/270jackson update2022-06-12T06:26:21ZMorris Estepajackson updatecommit 49950e30
Author: Morris Estepa <estepamo@amazon.com>
Date: Fri May 27 2022 16:57:20 GMT-0500 (Central Daylight Time)
Merge branch 'dev' into jackson-databind
commit 86b2caea
Author: Morris Estepa <estepamo@amazon.com>
...commit 49950e30
Author: Morris Estepa <estepamo@amazon.com>
Date: Fri May 27 2022 16:57:20 GMT-0500 (Central Daylight Time)
Merge branch 'dev' into jackson-databind
commit 86b2caea
Author: Morris Estepa <estepamo@amazon.com>
Date: Fri May 27 2022 15:48:31 GMT-0500 (Central Daylight Time)
fix failing build
commit 7d0ce9b0
Author: Morris Estepa <estepamo@amazon.com>
Date: Fri May 27 2022 15:26:30 GMT-0500 (Central Daylight Time)
jackson-databind fixM12 - Release 0.15Morris EstepaMorris Estepahttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/297API /members/{member_email}/groups endpoint contract discrepancy2022-07-26T12:17:13ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comAPI /members/{member_email}/groups endpoint contract discrepancy# Description:
There is an endpoint on Entitlements list-group-on-behalf-of-api - GET /members/{member_email}/groups<br/>
used for getting a list of certain user groups. Its Swagger spec says it has an optional query parameter "type".<br...# Description:
There is an endpoint on Entitlements list-group-on-behalf-of-api - GET /members/{member_email}/groups<br/>
used for getting a list of certain user groups. Its Swagger spec says it has an optional query parameter "type".<br/>
This is not accurate. Indeed, the parameter is mandatory. Trying to run without it one gets an error:
~~~
https://{{ENTITLEMENTS_HOST}}/members/:member_email/groups
{
"code": 400,
"reason": "Bad Request",
"message": "Invalid filter"
}
~~~
It expects a value from the org.opengroup.osdu.entitlements.v2.model.GroupType, one of: NONE, DATA, USER, SERVICE.<br/>
This mitigation is in contradiction with the spec, and this explicit format seems excessive and not convenient.<br/>
Moreover, the spec doesn't list the admitted type codes, so, a user has no chance to guess of them.<br/>
# Changes include:
- [ ] Refactor (a non-breaking change that improves code maintainability).
- [x] Bugfix (a non-breaking change that solves an issue).
- [ ] New feature (a non-breaking change that adds functionality).
- [ ] Breaking change (a change that is not backward-compatible and/or changes current functionality).
# Changes in:
- [x] GCP
- [x] Common code
# Dev Checklist:
- [ ] Added Unit Tests, wherever applicable.
- [x] Updated the Readme, if applicable.
- [ ] Existing Tests pass
- [ ] Verified functionality locally
- [ ] Self Reviewed my code for formatting and complex business logic.M13 - Release 0.16Rustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comhttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/302spring-webmvc upgrade2022-08-08T19:19:59ZMorris Estepaspring-webmvc upgradecommit 222f90fb
Author: Morris Estepa <estepamo@amazon.com>
Date: Thu Jul 28 2022 17:01:30 GMT-0500 (Central Daylight Time)
spring-webmvc upgradecommit 222f90fb
Author: Morris Estepa <estepamo@amazon.com>
Date: Thu Jul 28 2022 17:01:30 GMT-0500 (Central Daylight Time)
spring-webmvc upgradeM13 - Release 0.16Morris EstepaMorris Estepahttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/307Cherry pick spring-webmvc changes to release/0.162022-08-09T15:30:45ZMorris EstepaCherry pick spring-webmvc changes to release/0.16spring-webmvc upgrade
See merge request osdu/platform/security-and-compliance/entitlements!302
(cherry picked from commit bcded487328900f2b37d98a76324c607aa40f6d4)
a31fa2a7 spring-webmvc upgradespring-webmvc upgrade
See merge request osdu/platform/security-and-compliance/entitlements!302
(cherry picked from commit bcded487328900f2b37d98a76324c607aa40f6d4)
a31fa2a7 spring-webmvc upgradeM13 - Release 0.16Morris EstepaMorris Estepahttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/340Added input validation for description field to prevent scripting in response...2022-09-14T20:19:36ZMichael SaccoAdded input validation for description field to prevent scripting in response bodycommit 551e2d31
Author: Michael Sacco <saccomi@amazon.com>
Date: Tue Sep 06 2022 15:55:13 GMT-0400 (Eastern Daylight Time)
Cleaning up unused headers and annoations
commit 709fa932
Author: Michael Sacco <saccomi@amazon.com>
D...commit 551e2d31
Author: Michael Sacco <saccomi@amazon.com>
Date: Tue Sep 06 2022 15:55:13 GMT-0400 (Eastern Daylight Time)
Cleaning up unused headers and annoations
commit 709fa932
Author: Michael Sacco <saccomi@amazon.com>
Date: Tue Sep 06 2022 13:00:59 GMT-0400 (Eastern Daylight Time)
Added space as allowed description regex and added a new test to validate against bad inputs
commit 7d031bd0
Author: Michael Sacco <saccomi@amazon.com>
Date: Tue Sep 06 2022 12:12:43 GMT-0400 (Eastern Daylight Time)
Updating the validation for the description field when creating a new Entitlements group to limit the input characters in order to avoid improper input injectionM14 - Release 0.17Okoun-Ola Fabien HouetoMichael SaccoOkoun-Ola Fabien Houetohttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/342GONRG-4713: Upgrade bootstrapping of initial accounts (enable multi SA)2022-09-26T11:43:27ZRiabokon Stanislav(EPAM)[GCP]GONRG-4713: Upgrade bootstrapping of initial accounts (enable multi SA)
* Added JDBC-specific tenant init service
* Added possibility to bootstrap individual service principals via `InitApi
POST body` and provisioning JSONs
* Added possibility to pass empty JSON object and disable init with additional SA (...
* Added JDBC-specific tenant init service
* Added possibility to bootstrap individual service principals via `InitApi
POST body` and provisioning JSONs
* Added possibility to pass empty JSON object and disable init with additional SA (to decrease impact on other providers)
* Added template JSONs for service accountsM14 - Release 0.17Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/345Input Validation for Entitlements Service Description Field2022-10-11T15:10:11ZMichael SaccoInput Validation for Entitlements Service Description Fieldcommit 551e2d31
Author: Michael Sacco <saccomi@amazon.com>
Date: Tue Sep 06 2022 15:55:13 GMT-0400 (Eastern Daylight Time)
Cleaning up unused headers and annoations
commit 709fa932
Author: Michael Sacco <saccomi@amazon.com>
D...commit 551e2d31
Author: Michael Sacco <saccomi@amazon.com>
Date: Tue Sep 06 2022 15:55:13 GMT-0400 (Eastern Daylight Time)
Cleaning up unused headers and annoations
commit 709fa932
Author: Michael Sacco <saccomi@amazon.com>
Date: Tue Sep 06 2022 13:00:59 GMT-0400 (Eastern Daylight Time)
Added space as allowed description regex and added a new test to validate against bad inputs
commit 7d031bd0
Author: Michael Sacco <saccomi@amazon.com>
Date: Tue Sep 06 2022 12:12:43 GMT-0400 (Eastern Daylight Time)
Updating the validation for the description field when creating a new Entitlements group to limit the input characters in order to avoid improper input injectionM14 - Release 0.17Okoun-Ola Fabien HouetoMichael SaccoOkoun-Ola Fabien Houetohttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/369Updated description field regex to properly include hyphen as accepted character2022-10-13T02:31:56ZMichael SaccoUpdated description field regex to properly include hyphen as accepted characterThe description field regex for the CreateGroupDto model was erroneously rejecting the hyphen character as an acceptable character due to the way the @Pattern regex is parsed. This is fixed by changing the location of the hyphen in the a...The description field regex for the CreateGroupDto model was erroneously rejecting the hyphen character as an acceptable character due to the way the @Pattern regex is parsed. This is fixed by changing the location of the hyphen in the acceptance string to the beginning of the pattern.M14 - Release 0.17Okoun-Ola Fabien HouetoMichael SaccoOkoun-Ola Fabien Houetohttps://community.opengroup.org/osdu/platform/security-and-compliance/entitlements/-/merge_requests/382added spring-boot-maven plugin version2022-11-28T15:20:26ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comadded spring-boot-maven plugin version## Type of change
- [x] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provi...## Type of change
- [x] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [x] AWS
- [x] Azure
- [x] Google Cloud
- [x] IBM
- [x] Common code
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
Projects that do not specify the spring-boot-maven plugin version will not compile, since the latest version of the spring-boot-maven plugin suppose to build spring-boot V3 projects with Java 17M15 - Release 0.18Chad LeongChad Leong