Backup Service merge requestshttps://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests2021-01-20T11:31:12Zhttps://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/1Configure Community CICD for Backup service2021-01-20T11:31:12ZDmitriy RudkoConfigure Community CICD for Backup serviceVladislav Shishko (EPAM)Vladislav Shishko (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/2Update with latest changes(GONRG-1610 & GONRG-1638 & GONRG-1734)2021-02-12T14:17:18ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comUpdate with latest changes(GONRG-1610 & GONRG-1638 & GONRG-1734)Riabokon Stanislav(EPAM)[GCP]Rostislav Dublin (EPAM)Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/5Update variables for backup service2021-02-11T13:07:49ZOleksii Tsyganov (EPAM)Update variables for backup serviceOleksandr Kosse (EPAM)Oleksii Tsyganov (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/7Hotfix GCP release/0.52021-02-16T15:48:29ZDmitriy RudkoHotfix GCP release/0.5Fix containerize step in CICD pipelineFix containerize step in CICD pipelineM1 - Release 0.1Dmitriy RudkoDmitriy Rudkohttps://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/8Merge branch 'hotfix/gcp-0.5' into 'release/0.5'2021-02-16T15:49:11ZDmitriy RudkoMerge branch 'hotfix/gcp-0.5' into 'release/0.5'Hotfix GCP release/0.5
See merge request osdu/platform/deployment-and-operations/backup-service!7
(cherry picked from commit 4052e1af45bcc823478aa447c377aad42b0ac164)
c59fee4f Fix GCP containerize stageHotfix GCP release/0.5
See merge request osdu/platform/deployment-and-operations/backup-service!7
(cherry picked from commit 4052e1af45bcc823478aa447c377aad42b0ac164)
c59fee4f Fix GCP containerize stagehttps://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/9Logging Enhancements for GCP modules (GONRG-1735, GONRG-1777)2021-02-20T09:23:30ZArtem Dobrynin (EPAM)Logging Enhancements for GCP modules (GONRG-1735, GONRG-1777)## Type of change
- [ ] Bug Fix
- [X] Feature
Some enhancements for GCP logging system. Supplies the logs with user id, data-partition-id and correlation id
https://gitlab.opengroup.org/osdu/subcommittees/ea/projects/pre-shipping/home/...## Type of change
- [ ] Bug Fix
- [X] Feature
Some enhancements for GCP logging system. Supplies the logs with user id, data-partition-id and correlation id
https://gitlab.opengroup.org/osdu/subcommittees/ea/projects/pre-shipping/home/-/issues/50 https://gitlab.opengroup.org/osdu/subcommittees/ea/projects/pre-shipping/home/-/issues/49
## 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?
The logs are printed in an unparseable inline format.
## What is the new/expected behavior?
The logs are printed in JSON format and compatible with GCP Logger.
## Have you added/updated Unit Tests and Integration Tests?
No, since it is not required for these changes
## Any other useful information
There are two types of logging: for local Spring profile (`spring.profiles.active=local`) and for any other, incl. default. This was done for better readability while testing locally.
The MR should be merged after https://community.opengroup.org/osdu/platform/system/lib/cloud/gcp/os-core-lib-gcp/-/merge_requests/10Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/10Switching the dependencies to release versions2021-03-19T19:00:12ZDavid Diederichd.diederich@opengroup.orgSwitching the dependencies to release versionsThis changes a library dependency to use the released version of the core libraries.
It was previously depending on a SNAPSHOT version, which is a less stable version.
More importantly, the SNAPSHOT versions are periodically purged from ...This changes a library dependency to use the released version of the core libraries.
It was previously depending on a SNAPSHOT version, which is a less stable version.
More importantly, the SNAPSHOT versions are periodically purged from the system to save disk space -- this happened recently.
Since these libraries no longer exist on community, building becomes difficult.
This MR moves that dependency to a release version, which is better going forward and allows FOSSA to do the build and get good dependency information.
I assert that there are no substantial changes between the SNAPSHOT version I moved from and the latest release version that I moved to.
It's difficult to know which commit the SNAPSHOT dependency linked to, since it moved many times, but here are the differences from the last time the SNAPSHOT dependency was listed and the one commit that has the release version (0.7.0).
All of these changes were from me, updating versions and references as part of the release process.
- [GCP Differences from v0.6.1-SNAPSHOT to 0.7.0](https://community.opengroup.org/osdu/platform/system/lib/cloud/gcp/os-core-lib-gcp/-/compare/ff52818d929b7a32e491b75743285026c4c0a9b4...v0.7.0)
Separately, since I was working with FOSSA, I updated the configuration file and the corresponding NOTICE changes resulting from the new module.David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/11(GONRG-2081) Update .gitlab-ci.yml2021-03-24T10:19:01ZVladislav Shishko (EPAM)(GONRG-2081) Update .gitlab-ci.ymlOleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/12Partion service as tenantinfo provider(GONRG-2196)2021-05-26T13:38:22ZRiabokon Stanislav(EPAM)[GCP]Partion service as tenantinfo provider(GONRG-2196)# Description:
Added optional service that replace TenantInfoFactory with implementation that utilize Partition Service<br/>
# How to test:
Functionality was tested with Partition service, Schema service successfully consume TenantInfo...# Description:
Added optional service that replace TenantInfoFactory with implementation that utilize Partition Service<br/>
# How to test:
Functionality was tested with Partition service, Schema service successfully consume TenantInfo from Partition Service
# Changes include:
- [x] Refactor (a non-breaking change that improves code maintainability).
- [ ] Bugfix (a non-breaking change that solves an issue).
- [x] 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
- [ ] Azure
- [ ] AWS
- [ ] IBM
# Dev Checklist:
- [ ] Added Unit Tests, wherever applicable.
- [x] Updated the Readme, if applicable.
- [x] Existing Tests pass
- [x] Verified functionality locally
- [x] Self Reviewed my code for formatting and complex business logic.
# Other comments:
Dependencies:<br/>
https://community.opengroup.org/osdu/platform/system/lib/cloud/gcp/os-core-lib-gcp/-/merge_requests/12 <br/>
https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/merge_requests/73 <br/>Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/13Added partition variables2021-05-26T14:21:14ZOleksii Tsyganov (EPAM)Added partition variablesOleksii Tsyganov (EPAM)Oleksii Tsyganov (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/14gcp-entv2-stabilization (GONRG-2513)2021-07-12T13:12:54ZRiabokon Stanislav(EPAM)[GCP]gcp-entv2-stabilization (GONRG-2513)Entitlements v2 stabilization.
Fixed integration tests.Entitlements v2 stabilization.
Fixed integration tests.M7 - Release 0.10Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/16Changed authorize_api to v22021-07-12T14:24:55ZOleksii Tsyganov (EPAM)Changed authorize_api to v2Oleksii Tsyganov (EPAM)Oleksii Tsyganov (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/17Update NOTICE2021-07-20T13:24:44ZRostislav Dublin (EPAM)Update NOTICERostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/18Added new version info endpoint (GONRG-2811)2021-08-13T16:12:51ZDmitrii Novikov (EPAM)Added new version info endpoint (GONRG-2811)## 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/deployment-and-operations/backup-service/-/merge_requests/19Updating OSDU dependencies2021-08-30T01:09:29ZDavid Diederichd.diederich@opengroup.orgUpdating OSDU dependenciesUpdating OSDU dependencies, to maintain use of the latest release among those that were previously doing soUpdating OSDU dependencies, to maintain use of the latest release among those that were previously doing soM8 - Release 0.11David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/20Gonrg 3375 develop helm config map and helm deployments for backup service2021-09-29T07:01:44ZMaksimelyan Tamashevich (EPAM)Gonrg 3375 develop helm config map and helm deployments for backup serviceOleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/21GONRG-3437 move backup to gke2021-10-13T09:03:31ZAliaksandr Ramanovich (EPAM)GONRG-3437 move backup to gkemove backup service to gkemove backup service to gkeOleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/22Updated readme (GONRG-3525)2021-10-15T08:50:26ZDmitrii Novikov (EPAM)Updated readme (GONRG-3525)M9 - Release 0.12Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/23Upgrade OSDU dependencies2021-10-23T05:33:29ZDavid Diederichd.diederich@opengroup.orgUpgrade OSDU dependenciesM9 - Release 0.12David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/deployment-and-operations/backup-service/-/merge_requests/24Cleanup variables in backup service [ GONRG-3527 ]2021-11-02T10:16:34ZArmen Gasparyan (EPAM)Cleanup variables in backup service [ GONRG-3527 ]Synchronize variables in helm charts and CI/CD with the list in updated docs.
Apply new approach with the default propertiesSynchronize variables in helm charts and CI/CD with the list in updated docs.
Apply new approach with the default propertiesOleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)