Partition merge requestshttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests2024-03-19T17:12:10Zhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/514[GONRG-9199] Added wellbore bucket property2024-03-19T17:12:10ZDanylo Vanin (EPAM)[GONRG-9199] Added wellbore bucket propertyM23 - Release 0.26Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/513Fix: remove test value from gc chart2024-03-19T17:12:12ZAliaksandr Ramanovich (EPAM)Fix: remove test value from gc chartremove wrong value from chart valuesremove wrong value from chart valuesM23 - Release 0.26Aliaksandr Ramanovich (EPAM)Aliaksandr Ramanovich (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/512[GONRG-9024] Moved to single db secret name approach2024-03-19T17:12:14ZDanylo Vanin (EPAM)[GONRG-9024] Moved to single db secret name approachM23 - Release 0.26Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/511gc hotfix for cleanup job2024-01-17T15:00:03ZAliaksandr Ramanovich (EPAM)gc hotfix for cleanup jobhotfix for GC cleanup env jobhotfix for GC cleanup env jobM23 - Release 0.26Aliaksandr Ramanovich (EPAM)Aliaksandr Ramanovich (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/510Gonrg 9103 decline the data partition id variable as a system partition2024-01-22T18:20:09ZSiarhei Poliak [EPAM / GCP]Gonrg 9103 decline the data partition id variable as a system partitionM23 - Release 0.26https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/509Gonrg 9088 single partition string2024-02-01T14:42:38ZSiarhei Poliak [EPAM / GCP]Gonrg 9088 single partition stringM23 - Release 0.26https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/508Partition Core Plus Chart2024-01-30T14:35:32ZAliaksandr Ramanovich (EPAM)Partition Core Plus ChartAdd Helm Chart for partition core-plus and pipeline for itAdd Helm Chart for partition core-plus and pipeline for itM23 - Release 0.26Aliaksandr Ramanovich (EPAM)Aliaksandr Ramanovich (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/507Gonrg 9026 hide system partition2024-01-22T17:19:20ZDanylo Vanin (EPAM)Gonrg 9026 hide system partitionM23 - Release 0.26Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/506[#MSCOSDU-1987] fix: Remediate [json-smart,okio,reactor-netty-http] vulnerabi...2024-01-05T03:44:36ZThulasi Dass Subramanian[#MSCOSDU-1987] fix: Remediate [json-smart,okio,reactor-netty-http] vulnerability for Azure
# Change details
* upgraded `reactor-netty` related dependencies to version `1.1.14`
* remediate `container_scanning` flagged vulnerabilities `josn-smart,okio`
# Changes in:
* [ ] GCP
* [x] Azure
* [ ] AWS
* [ ] IBM
# Change details
* upgraded `reactor-netty` related dependencies to version `1.1.14`
* remediate `container_scanning` flagged vulnerabilities `josn-smart,okio`
# Changes in:
* [ ] GCP
* [x] Azure
* [ ] AWS
* [ ] IBMM23 - Release 0.26Thulasi Dass SubramanianThulasi Dass Subramanianhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/505Cherry-pick 'Integration test fixed' into release/0.252023-12-18T16:58:41ZDavid Diederichd.diederich@opengroup.orgCherry-pick 'Integration test fixed' into release/0.25**Original MR**: !504
### This MR is a Cherry Pick into a Release Branch.
After the release branch is first created, any subsequent changes use this process to update the release (often resulting in a new patch tag) without incorporati...**Original MR**: !504
### This MR is a Cherry Pick into a Release Branch.
After the release branch is first created, any subsequent changes use this process to update the release (often resulting in a new patch tag) without incorporating all changes in the default branch.
These MRs must be approved by the PMC before they are merged, since they alter the scope of the release.
To see more details about the change itself, look at the Original MR listed above.
#### Skipped Pipeline
Normally, pipelines are not executed on the cherry pick branch/MR prior to merging.
This optimization is accepted because the code was tested when it merged into the default branch, and will be tested again in the release branch prior to tagging.
However, if anybody feels that the MR requires further scrutiny -- whether because it had conflicts in the cherry-picking, it interfaces with some drastically altered logic between the branches, or any other reason -- we can run the pipeline here prior to merging.
#### If There's Reason to Run a Pipeline
If you want to see a pipeline result before this merges, first add a comment explaining why you'd like to see the pipeline results so the PMC and others know your thinking.
Then, mark the MR as a Draft MR (using the vertical ellipsis above, choose 'Mark as Draft').
This prevents the MR from being approved & merged accidentally by a busy release coordinator who didn't see your comment.
Finally, if you are a maintainer on the project, launch a pipeline on this branch.
Since this branch is a protected branch and the MR has ~no-detached-pipeline set, all integration tests will run and there's no need for any `trusted-*` branches.
[Launch a Pipeline for this Branch](https://community.opengroup.org/osdu/platform/system/partition/-/pipelines/new?ref=cherry-pick-for-504)M22 - Release 0.25David Diederichd.diederich@opengroup.orgChad LeongSrinivasan NarayananDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/504Integration test fixed2023-12-18T16:30:21ZIsha KumariIntegration test fixedIntegration test fixedIntegration test fixedM22 - Release 0.25Isha KumariIsha Kumarihttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/503GONRG-8943: update pipeline2023-12-22T14:12:14ZYauheni Rykhter (EPAM)GONRG-8943: update pipelineM23 - Release 0.26Yauheni Rykhter (EPAM)Yauheni Rykhter (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/502Cherry-pick 'Full Upgrade of First Party Library Dependencies for Release 0.2...2023-12-16T10:25:20ZDavid Diederichd.diederich@opengroup.orgCherry-pick 'Full Upgrade of First Party Library Dependencies for Release 0.25' into release/0.25**Original MR**: !500
### This MR is a Cherry Pick into a Release Branch.
After the release branch is first created, any subsequent changes use this process to update the release (often resulting in a new patch tag) without incorporati...**Original MR**: !500
### This MR is a Cherry Pick into a Release Branch.
After the release branch is first created, any subsequent changes use this process to update the release (often resulting in a new patch tag) without incorporating all changes in the default branch.
These MRs must be approved by the PMC before they are merged, since they alter the scope of the release.
To see more details about the change itself, look at the Original MR listed above.
#### Skipped Pipeline
Normally, pipelines are not executed on the cherry pick branch/MR prior to merging.
This optimization is accepted because the code was tested when it merged into the default branch, and will be tested again in the release branch prior to tagging.
However, if anybody feels that the MR requires further scrutiny -- whether because it had conflicts in the cherry-picking, it interfaces with some drastically altered logic between the branches, or any other reason -- we can run the pipeline here prior to merging.
#### If There's Reason to Run a Pipeline
If you want to see a pipeline result before this merges, first add a comment explaining why you'd like to see the pipeline results so the PMC and others know your thinking.
Then, mark the MR as a Draft MR (using the vertical ellipsis above, choose 'Mark as Draft').
This prevents the MR from being approved & merged accidentally by a busy release coordinator who didn't see your comment.
Finally, if you are a maintainer on the project, launch a pipeline on this branch.
Since this branch is a protected branch and the MR has ~no-detached-pipeline set, all integration tests will run and there's no need for any `trusted-*` branches.
[Launch a Pipeline for this Branch](https://community.opengroup.org/osdu/platform/system/partition/-/pipelines/new?ref=cherry-pick-for-500)M22 - Release 0.25David Diederichd.diederich@opengroup.orgChad LeongSrinivasan NarayananDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/501GONRG-8976: move oetp-server property to common bootstrap data2023-12-13T13:13:22ZMikhail Piatliou (EPAM)GONRG-8976: move oetp-server property to common bootstrap dataM23 - Release 0.26Mikhail Piatliou (EPAM)Mikhail Piatliou (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/500Full Upgrade of First Party Library Dependencies for Release 0.252023-12-15T19:39:14ZDavid Diederichd.diederich@opengroup.orgFull Upgrade of First Party Library Dependencies for Release 0.25This generated MR upgrades the first party libraries (other OSDU libraries) to utilize the latest release.
The intent is to try to fully upgrade all dependent libraries to see if the latest code will work.
It is expected that these will ...This generated MR upgrades the first party libraries (other OSDU libraries) to utilize the latest release.
The intent is to try to fully upgrade all dependent libraries to see if the latest code will work.
It is expected that these will often fail, since the upgrades were previously rejected for failing pipelines and have not been directly addressed yet.
This 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.
This MR may co-exist with a separate, smaller upgrade MR.
If both pass, this one should be used instead.
### Dependency Information Before the Upgrade
```
Branch: master
SHA: 69782ed1c7a0d25c7b894686e4444686b04f41e4
Maven: 0.26.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/ |
| --------------------------------------------------- | -------------- | -------------- |
| core-lib-azure | 0.25.0-rc2 | |
| core-lib-gc | 0.24.0 | 0.24.0 |
| os-core-lib-aws | 0.25.0-rc3 | 0.25.0-rc3 |
| os-core-common | 0.25.0-rc2 | 0.24.0 |
| os-core-lib-ibm | 0.24.0 | 0.24.0 |
| os-osm-core | 0.25.0-rc2 | |
| osm | 0.24.0 | |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.yaml.snakeyaml | 2.0 | 1.30, 2.0 |
### Dependency Information After the Upgrade
```
Branch: dependency-upgrade
SHA: 70ab71deaf4cc479921c75061493c3e3aa0ea65e
Maven: 0.26.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/ |
| --------------------------------------------------- | -------------- | -------------- |
| core-lib-azure | 0.25.0 | |
| core-lib-gc | 0.25.0 | 0.25.0 |
| os-core-lib-aws | 0.25.0 | 0.25.0 |
| os-core-common | 0.25.0 | 0.25.0 |
| os-core-lib-ibm | 0.25.0 | 0.25.0 |
| osm | 0.25.0 | |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.yaml.snakeyaml | 2.0 | 1.30, 2.0 |M22 - Release 0.25https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/499Cherry-pick '[MSCOSDU-1865] fix: Upgrade json,netty-http, reactor-netty-http'...2023-12-12T19:24:15ZDavid Diederichd.diederich@opengroup.orgCherry-pick '[MSCOSDU-1865] fix: Upgrade json,netty-http, reactor-netty-http' into release/0.25**Original MR**: !498
### This MR is a Cherry Pick into a Release Branch.
After the release branch is first created, any subsequent changes use this process to update the release (often resulting in a new patch tag) without incorporati...**Original MR**: !498
### This MR is a Cherry Pick into a Release Branch.
After the release branch is first created, any subsequent changes use this process to update the release (often resulting in a new patch tag) without incorporating all changes in the default branch.
These MRs must be approved by the PMC before they are merged, since they alter the scope of the release.
To see more details about the change itself, look at the Original MR listed above.
#### Skipped Pipeline
Normally, pipelines are not executed on the cherry pick branch/MR prior to merging.
This optimization is accepted because the code was tested when it merged into the default branch, and will be tested again in the release branch prior to tagging.
However, if anybody feels that the MR requires further scrutiny -- whether because it had conflicts in the cherry-picking, it interfaces with some drastically altered logic between the branches, or any other reason -- we can run the pipeline here prior to merging.
#### If There's Reason to Run a Pipeline
If you want to see a pipeline result before this merges, first add a comment explaining why you'd like to see the pipeline results so the PMC and others know your thinking.
Then, mark the MR as a Draft MR (using the vertical ellipsis above, choose 'Mark as Draft').
This prevents the MR from being approved & merged accidentally by a busy release coordinator who didn't see your comment.
Finally, if you are a maintainer on the project, launch a pipeline on this branch.
Since this branch is a protected branch and the MR has ~no-detached-pipeline set, all integration tests will run and there's no need for any `trusted-*` branches.
[Launch a Pipeline for this Branch](https://community.opengroup.org/osdu/platform/system/partition/-/pipelines/new?ref=cherry-pick-for-498)M22 - Release 0.25David Diederichd.diederich@opengroup.orgChad LeongSrinivasan NarayananDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/498[MSCOSDU-1865] fix: Upgrade json,netty-http, reactor-netty-http2023-12-12T17:30:06ZThulasi Dass Subramanian[MSCOSDU-1865] fix: Upgrade json,netty-http, reactor-netty-http# Change details
#### For Azure only
* upgraded `core-lib-azure` to `0.25.0-rc2` to remediate `org.json:json` vulnerability
* upgrade `reactor-netty-http` version to `1.1.13`
#### For Common Core
* upgrade `io.netty:netty-bom` version to...# Change details
#### For Azure only
* upgraded `core-lib-azure` to `0.25.0-rc2` to remediate `org.json:json` vulnerability
* upgrade `reactor-netty-http` version to `1.1.13`
#### For Common Core
* upgrade `io.netty:netty-bom` version to `4.1.101.Final`
* upgrade `snakeyaml` version to `2.0`
# Changes in:
* [x] GCP
* [x] Azure
* [x] AWS
* [x] IBMM22 - Release 0.25Thulasi Dass SubramanianThulasi Dass Subramanianhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/497Merge branch 'gc-fix-pipeline' into 'master'2023-12-11T17:39:51ZMikhail Piatliou (EPAM)Merge branch 'gc-fix-pipeline' into 'master'GONRG-8946: fix rules for pipeline
See merge request osdu/platform/system/partition!496
(cherry picked from commit 2503401658fed0a2f9ca1cfaa4f72b73f8512945)
f11e1488 GONRG-8946: fix rules for pipeline
a5a83991 GONRG-8946: fix rules fo...GONRG-8946: fix rules for pipeline
See merge request osdu/platform/system/partition!496
(cherry picked from commit 2503401658fed0a2f9ca1cfaa4f72b73f8512945)
f11e1488 GONRG-8946: fix rules for pipeline
a5a83991 GONRG-8946: fix rules for pipelineM22 - Release 0.25David Diederichd.diederich@opengroup.orgChad LeongSrinivasan NarayananDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/496GONRG-8946: fix rules for pipeline2023-12-11T09:19:32ZMikhail Piatliou (EPAM)GONRG-8946: fix rules for pipelineM22 - Release 0.25Mikhail Piatliou (EPAM)Mikhail Piatliou (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/495Remove SNAPSHOT dependencies2023-12-08T23:02:35ZDavid Diederichd.diederich@opengroup.orgRemove SNAPSHOT dependenciesThis automated MR removes usage of `SNAPSHOT` versions in the first party library dependencies.
Since `SNAPSHOT` dependencies change frequently -- by their nature -- usage of them across projects is dangerous and should be avoided.
### ...This automated MR removes usage of `SNAPSHOT` versions in the first party library dependencies.
Since `SNAPSHOT` dependencies change frequently -- by their nature -- usage of them across projects is dangerous and should be avoided.
### Dependency Information Before the Upgrade
```
Branch: master
SHA: c7c0061a0deac35a0375c656eb3867dad7a8e3b8
Maven: 0.25.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/ |
| --------------------------------------------------- | --------------- | --------------- |
| core-lib-azure | 0.24.0 | |
| core-lib-gc | 0.24.0 | 0.24.0 |
| os-core-lib-aws | 0.25.0-SNAPSHOT | 0.25.0-SNAPSHOT |
| os-core-common | 0.25.0-rc2 | 0.24.0 |
| os-core-lib-ibm | 0.24.0 | 0.24.0 |
| os-osm-core | 0.25.0-rc2 | |
| osm | 0.24.0 | |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.yaml.snakeyaml | 2.0, 1.30, 1.33 | 1.30, 2.0 |
```
Critical: Found Vulnerable Snake YAML dependency (<2.0)
├─ _Root_
│ ├─ org.opengroup.osdu.partition-azure == 0.25.0-SNAPSHOT
│ │ └─ org.opengroup.osdu.core-lib-azure == 0.24.0
│ │ └─ org.redisson.redisson == 3.15.3
│ │ └─ org.yaml.snakeyaml == 1.30
│ ├─ org.opengroup.osdu.partition-ibm == 0.25.0-SNAPSHOT
│ │ └─ org.yaml.snakeyaml == 1.33
│ ├─ org.opengroup.osdu.partition-gc == 0.25.0-SNAPSHOT
│ │ └─ org.springframework.boot.spring-boot-starter-security == 2.7.17
│ │ └─ org.springframework.boot.spring-boot-starter == 2.7.17
│ │ └─ org.yaml.snakeyaml == 1.30
│ └─ org.opengroup.osdu.partition-core-plus == 0.25.0-SNAPSHOT
│ └─ org.opengroup.osdu.partition-core == 0.25.0-SNAPSHOT
│ └─ org.springframework.boot.spring-boot-starter-web == 2.7.17
│ └─ org.springframework.boot.spring-boot-starter == 2.7.17
│ └─ org.yaml.snakeyaml == 1.30
└─ testing/
├─ org.opengroup.osdu.partition.partition-test-aws == 0.25.0-SNAPSHOT
│ └─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.25.0-SNAPSHOT
│ └─ org.opengroup.osdu.os-core-common == 0.24.0
│ └─ org.springframework.boot.spring-boot-starter-web == 2.7.7
│ └─ org.springframework.boot.spring-boot-starter == 2.7.7
│ └─ org.yaml.snakeyaml == 1.30
└─ org.opengroup.osdu.partition.partition-test-gc == 0.25.0-SNAPSHOT
└─ org.opengroup.osdu.core-lib-gc == 0.24.0
└─ org.opengroup.osdu.os-core-common == 0.24.0
└─ org.springframework.boot.spring-boot-starter-web == 2.7.7
└─ org.springframework.boot.spring-boot-starter == 2.7.7
└─ org.yaml.snakeyaml == 1.30
```
### Dependency Information After the Upgrade
```
Branch: snapshot-removal
SHA: b3c5f2c3a826fba5c514ff30b255e59fbf791065
Maven: 0.25.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/ |
| --------------------------------------------------- | --------------- | -------------- |
| core-lib-azure | 0.24.0 | |
| core-lib-gc | 0.24.0 | 0.24.0 |
| os-core-lib-aws | 0.25.0-rc3 | 0.25.0-rc3 |
| os-core-common | 0.25.0-rc2 | 0.24.0 |
| os-core-lib-ibm | 0.24.0 | 0.24.0 |
| os-osm-core | 0.25.0-rc2 | |
| osm | 0.24.0 | |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.yaml.snakeyaml | 2.0, 1.30, 1.33 | 1.30, 2.0 |
```
Critical: Found Vulnerable Snake YAML dependency (<2.0)
├─ _Root_
│ ├─ org.opengroup.osdu.partition-azure == 0.25.0-SNAPSHOT
│ │ └─ org.opengroup.osdu.core-lib-azure == 0.24.0
│ │ └─ org.redisson.redisson == 3.15.3
│ │ └─ org.yaml.snakeyaml == 1.30
│ ├─ org.opengroup.osdu.partition-ibm == 0.25.0-SNAPSHOT
│ │ └─ org.yaml.snakeyaml == 1.33
│ ├─ org.opengroup.osdu.partition-gc == 0.25.0-SNAPSHOT
│ │ └─ org.springframework.boot.spring-boot-starter-security == 2.7.17
│ │ └─ org.springframework.boot.spring-boot-starter == 2.7.17
│ │ └─ org.yaml.snakeyaml == 1.30
│ └─ org.opengroup.osdu.partition-core-plus == 0.25.0-SNAPSHOT
│ └─ org.opengroup.osdu.partition-core == 0.25.0-SNAPSHOT
│ └─ org.springframework.boot.spring-boot-starter-web == 2.7.17
│ └─ org.springframework.boot.spring-boot-starter == 2.7.17
│ └─ org.yaml.snakeyaml == 1.30
└─ testing/
├─ org.opengroup.osdu.partition.partition-test-aws == 0.25.0-SNAPSHOT
│ └─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.25.0-rc3
│ └─ org.opengroup.osdu.os-core-common == 0.24.0
│ └─ org.springframework.boot.spring-boot-starter-web == 2.7.7
│ └─ org.springframework.boot.spring-boot-starter == 2.7.7
│ └─ org.yaml.snakeyaml == 1.30
└─ org.opengroup.osdu.partition.partition-test-gc == 0.25.0-SNAPSHOT
└─ org.opengroup.osdu.core-lib-gc == 0.24.0
└─ org.opengroup.osdu.os-core-common == 0.24.0
└─ org.springframework.boot.spring-boot-starter-web == 2.7.7
└─ org.springframework.boot.spring-boot-starter == 2.7.7
└─ org.yaml.snakeyaml == 1.30
```M22 - Release 0.25