Search merge requestshttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests2022-10-12T17:07:30Zhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/343Upgrade First Party Library Dependencies for Release 0.172022-10-12T17:07:30ZDavid Diederichd.diederich@opengroup.orgUpgrade First Party Library Dependencies for Release 0.17This automated MR upgrades the first party libraries (other OSDU libraries) to utilize the latest release.
The intent is to keep the OSDU projects utilizing the latest available code to ensure widespread usage and stability.
However, any...This automated MR upgrades the first party libraries (other OSDU libraries) to utilize the latest release.
The intent is to keep the OSDU projects utilizing the latest available code to ensure widespread usage and stability.
However, any library that is older than the previous release will be left as-is, since the upgrade is likely to be more complicated.
Furthermore, the upgrade should only be merged in the CI pipeline reports success.
If this MR has failed, we can spend a little time investigating to see if a trivial upgrade could achieve compatiblity to the new library.
But significant upgrade efforts should not occur on this MR, as part of the release tagging process.
Instead, significant work should be scheduled for a subsequent milestone.
### Dependency Information Before the Upgrade
```
Branch: master
SHA: 92eba8ec1812f10d662ad52c655da2bae53a0e07
Maven: 0.17.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/integration-tests/ |
| ------------------------------------------------------- | ---------- | -------------------------- |
| core-lib-azure | 0.17.0-rc3 | 0.13.0-rc6 |
| core-lib-gcp | 0.17.0-rc5 | |
| os-core-lib-aws | 0.15.0 | 0.14.0-rc2 |
| obm | 0.17.0-rc2 | |
| oqm | 0.17.0-rc1 | |
| os-core-common | 0.17.0-rc2 | 0.17.0-rc2 |
| os-core-lib-ibm | 0.16.0-rc1 | 0.15.2 |
| osm | 0.17.0-rc1 | |
| (3rd Party) com.fasterxml.jackson.core.jackson-databind | 2.13.2.2 | 2.13.2.2 |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1 | 2.11.1, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-core | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-jul | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-slf4j-impl | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1 | 2.11.2 |
| (3rd Party) org.springframework.spring-webflux | 5.3.12 | |
| (3rd Party) org.springframework.spring-webmvc | 5.3.22 | 5.3.22 |
```
Warning: Found Vulnerable Spring WebFlux dependency (<5.2.20 || >=5.3.0 <5.3.18)
└─ _Root_
└─ org.opengroup.osdu.search-azure == 0.17.0-SNAPSHOT
└─ com.azure.spring.azure-spring-boot-starter-active-directory == 3.4.0
└─ org.springframework.boot.spring-boot-starter-webflux == 2.4.12
└─ org.springframework.spring-webflux == 5.3.12
```
### Dependency Information After the Upgrade
```
Branch: dependency-upgrade
SHA: a70dee83489a02416fce88f9bf829ca4c0592989
Maven: 0.17.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/integration-tests/ |
| ------------------------------------------------------- | ---------- | -------------------------- |
| core-lib-azure | 0.17.0 | 0.13.0-rc6 |
| core-lib-gcp | 0.17.0 | |
| os-core-lib-aws | 0.15.0 | 0.14.0-rc2 |
| obm | 0.17.0 | |
| oqm | 0.17.0 | |
| os-core-common | 0.17.0 | 0.17.0 |
| os-core-lib-ibm | 0.16.0-rc1 | 0.15.2 |
| osm | 0.17.0 | |
| (3rd Party) com.fasterxml.jackson.core.jackson-databind | 2.13.2.2 | 2.13.2.2 |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1 | 2.11.1, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-core | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-jul | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-slf4j-impl | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1 | 2.11.2 |
| (3rd Party) org.springframework.spring-webflux | 5.3.22 | |
| (3rd Party) org.springframework.spring-webmvc | 5.3.22 | 5.3.22 |M14 - Release 0.17https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/342AWS Using Helm to Deploy2022-10-01T00:27:45ZMarc Burnie [AWS]AWS Using Helm to DeployM14 - Release 0.17Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/341Upgrade Gson2022-10-06T01:30:43ZXiangliang MengUpgrade GsonM14 - Release 0.17Okoun-Ola Fabien HouetoXiangliang MengOkoun-Ola Fabien Houetohttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/340Bug: 11682 : upgrade-dependencies2023-08-18T22:04:17ZKamalika SahaBug: 11682 : upgrade-dependenciesUpgrading versions of Azure core, Azure security keyvault keys and Azure Security Keyvault Secrets.
MR for azure m12 master branch(merged) :https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/337
## Doe...Upgrading versions of Azure core, Azure security keyvault keys and Azure Security Keyvault Secrets.
MR for azure m12 master branch(merged) :https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/337
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [x] Azure
- [ ] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]M15 - Release 0.18Kamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/339GONRG-5722-Decrease_logs_severity_for_services2023-08-18T22:04:18ZYevhenii Orlov (EPAM) [GCP]GONRG-5722-Decrease_logs_severity_for_servicesM14 - Release 0.17https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/338AWS Helm Chart Update2022-09-28T18:59:06ZMarc Burnie [AWS]AWS Helm Chart UpdateM14 - Release 0.17Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/337Bug: 11682 : upgrade-dependencies2022-10-06T07:12:25ZKamalika SahaBug: 11682 : upgrade-dependencies## Type of change
- [ ] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud p...## Type of change
- [ ] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [ ] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [YES/NO]
## What is the current behavior?
## What is the new/expected behavior?
## Have you added/updated Unit Tests and Integration Tests?
## Any other useful informationKamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/336AWS Helm Build Update2022-09-20T22:16:07ZMarc Burnie [AWS]AWS Helm Build UpdateM14 - Release 0.17Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/334Fix GCP performance issue(GONRG-5617)2022-09-15T09:43:33ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comFix GCP performance issue(GONRG-5617)## Type of change
- [x] Bug Fix
- [ ] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] GCP
- [ ] IB...## Type of change
- [x] Bug Fix
- [ ] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
On each request, search-gcp will request user groups via entitlements.
## What is the new/expected behavior?
Search-gcp will request user groups via entitlements in the beginning, but then will store the response in cache and use it.M14 - Release 0.17Rustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/332Secure Supply Chain Analysis Fix2022-09-09T13:10:42ZKamalika SahaSecure Supply Chain Analysis Fix## Type of change
- [ ] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud p...## Type of change
- [ ] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [ ] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [YES/NO]
## What is the current behavior?
## What is the new/expected behavior?
## Have you added/updated Unit Tests and Integration Tests?
## Any other useful informationKamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/331Versioning helm charts2022-09-06T22:02:31ZMarc Burnie [AWS]Versioning helm chartsM14 - Release 0.17Marc Burnie [AWS]Okoun-Ola Fabien HouetoGustavo UrdanetaMarc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/330Change azure core lib version latest2022-09-02T15:08:50ZAkshat JoshiChange azure core lib version latesthttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/329Fixed security issues (GONRG-5610)2022-09-14T07:52:34ZRiabokon Stanislav(EPAM)[GCP]Fixed security issues (GONRG-5610)## Type of change
- [x] Bug Fix
- [ ] Feature
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/97
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud pro...## Type of change
- [x] Bug Fix
- [ ] Feature
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/97
## 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]M14 - Release 0.17Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/328Remove search-reference module (GONRG-5611)2022-08-31T08:43:30ZRiabokon Stanislav(EPAM)[GCP]Remove search-reference module (GONRG-5611)## Type of change
- [ ] Bug Fix
- [x] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] GCP
- [ ] IB...## Type of change
- [ ] Bug Fix
- [x] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the new/expected behavior?
Removed used reference module.M14 - Release 0.17Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/327Search Service API sending out 500 error code for IllegalArgumentException type2022-10-04T22:00:56ZKamalika SahaSearch Service API sending out 500 error code for IllegalArgumentException type## 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?
- [YES/NO]
## Does this introduce a change in the cloud p...## 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?
- [YES/NO]
## 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/NO]
## What is the current behavior?
System was throwing 5xx error code earlier which resulted in implying that service was unavailable.
## What is the new/expected behavior?
Introduced variable annotation in os core common and used the latest version of the same in here. The version upgrade introduced some jar files which weren't compatible with springfox, so replaced springfox with OpenApi as part of latest commits.
## Have you added/updated Unit Tests and Integration Tests?
Yes, Unit test case is introduced in os core common repo and integration test case is introduced as part of this MR
## Any other useful informationM14 - Release 0.17Kamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/326Adding AWS Helm Charts2022-08-23T20:22:08ZMarc Burnie [AWS]Adding AWS Helm ChartsM14 - Release 0.17Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/325[GONRG-5115] Refactor helm to camelcase2023-08-18T22:04:20ZDanylo Vanin (EPAM)[GONRG-5115] Refactor helm to camelcase## Type of change
- [ ] Bug Fix
- [x] Feature
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]## Type of change
- [ ] Bug Fix
- [x] Feature
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]M14 - Release 0.17Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/324Search Service API sending out 500 error code for IllegalArgumentException type2022-08-29T14:17:47ZKamalika SahaSearch Service API sending out 500 error code for IllegalArgumentException type## Type of change
- [ ] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud p...## Type of change
- [ ] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [ ] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [YES/NO]
## What is the current behavior?
## What is the new/expected behavior?
## Have you added/updated Unit Tests and Integration Tests?
## Any other useful informationKamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/323Merge branch 'upgrade-dependencies-m13' into 'master'2022-08-18T19:00:25ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comMerge branch 'upgrade-dependencies-m13' into 'master'Original MR: !322Original MR: !322Rustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/322upgrade jackson-databind2022-09-16T02:10:30ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comupgrade jackson-databindM14 - Release 0.17Rustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.com