seismic-dms-service merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests2021-09-14T12:59:00Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/203ci: improving ci cd templates2021-09-14T12:59:00ZDaniel Perezci: improving ci cd templatesRenaming variable to avoid duplication when other service addedRenaming variable to avoid duplication when other service addedDaniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/202ci: improving ci cd templates2021-09-16T07:47:58ZDaniel Perezci: improving ci cd templatesImproving ci/cd templates so shared variables across services can import same templates and use it.Improving ci/cd templates so shared variables across services can import same templates and use it.M9 - Release 0.12Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/662ci: manual job that deploy services to preship for release pipeline2023-08-18T10:24:44ZYurii Pelykh [EPAM / GCP]ci: manual job that deploy services to preship for release pipeline- Manual Job that deploy service to preship env created. Triggered both: by tag and by release.- Manual Job that deploy service to preship env created. Triggered both: by tag and by release.M17 - Release 0.20Yurii Pelykh [EPAM / GCP]Yurii Pelykh [EPAM / GCP]https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/459ci: Merge branch 'azure/marijadukic/secure-containers-supply-chain-seismic' i...2022-08-04T15:28:48ZMarija Dukicci: Merge branch 'azure/marijadukic/secure-containers-supply-chain-seismic' into 'azure/m12-master'ci: migrate ubuntu and node images to use MCR for seismic sdms and filemetadata
ADO work item: [Product Backlog Item 7918: Securing the containers supply chain - Seismic](https://dev.azure.com/OpenEnergyPlatform/Open%20Energy%20Platform...ci: migrate ubuntu and node images to use MCR for seismic sdms and filemetadata
ADO work item: [Product Backlog Item 7918: Securing the containers supply chain - Seismic](https://dev.azure.com/OpenEnergyPlatform/Open%20Energy%20Platform/_workitems/edit/7918)
See merge request osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service!450
(cherry picked from commit fd0306172f8a01d74b7e4ed51abba7db81b6f419)
783d4058 feat: Migrated ubuntu and node images to MCR for seismic sdms and filemetadata
746963e3 fix: reverted ubuntu and node image versions
90ac1f87 fix: Updated npm version to 8.15.1
274865d8 fix: upgraded node image version to 18-alpine to reduce vulnerabilities
66d251f2 Revert "fix: upgraded node image version to 18-alpine to reduce vulnerabilities"
8f0ca0aa Merge branch 'master' of...
82f42429 fix: update node image version after updating with latest changes from master
b36abcdd ci: trigger pipelineDmitriy RudkoSumra ZafarDmitriy Rudkohttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/331ci: Merge branch 'ibm-add-promote-preship-stage' into 'release/0.13'2022-02-17T17:54:37ZWalter Dci: Merge branch 'ibm-add-promote-preship-stage' into 'release/0.13'ci: Ibm add promote preship stage
See merge request osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service!327
(cherry picked from commit be45f2d1849ce29ac2feed5a336cab9c789e7ac4)
a484ebe1 ci: added ci...ci: Ibm add promote preship stage
See merge request osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service!327
(cherry picked from commit be45f2d1849ce29ac2feed5a336cab9c789e7ac4)
a484ebe1 ci: added cicd pipeline release stage
053f46f2 ci: hard coded release 13 branch name
434e4af4 ci: added cicd pipeline release stage
38ec9d77 ci: removed hard coded values
a279ff38 ci: added variable for release branch nameM10 - Release 0.13David Diederichd.diederich@opengroup.orgDiego MolteniWalter DDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/450ci: migrate ubuntu and node images to use MCR for seismic sdms and filemetadata2022-08-18T23:43:44ZMarija Dukicci: migrate ubuntu and node images to use MCR for seismic sdms and filemetadata# Overview
- Copied [Dockerfile](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/blob/master/app/filemetadata/Dockerfile) for Seismic Filemetadata to **devops/azur...# Overview
- Copied [Dockerfile](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/blob/master/app/filemetadata/Dockerfile) for Seismic Filemetadata to **devops/azure** location and updated `FROM` in new Dockerfile to use ubuntu image from Microsoft Container Registry (this is to avoid other cloud providers using MCR)
- Copied [runtime.Dockerfile](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/blob/master/app/sdms/docker/runtime.Dockerfile) for Seismic SDMS to **devops/azure** location and updated `FROM` in new Dockerfile to use node:16-alpine image from Microsoft Container Registry (this is to avoid other cloud providers using MCR)
- Updated **filemetadata_azure_containerize** job in pipeline to build image from new Dockerfile location
- Updated **sdms_azure_containerize** job in pipeline to build image from new Dockerfile location
- ADO work item: [Securing the containers supply chain - Seismic](https://dev.azure.com/OpenEnergyPlatform/Open%20Energy%20Platform/_workitems/edit/7918)
# Testing
- Local testing has passed successfully and new image is being used
- **filemetadata_azure_containerize** step is pulling _ubuntu:20.04_ image from MCR in MR pipeline
![image](/uploads/9b09260045683ddca74c79e23a00576f/image.png)
- **sdms_azure_containerize** step is pulling _node:14-alpine_ image from MCR in MR pipeline
![image](/uploads/b6dcff935597bc410f48b0b846469c9c/image.png)
- Filemetadata and SDMS Azure integration tests have passed successfully in MR pipeline
- SDMS ibm and gcp deployment is failing due to invalid or expired token (known issue)
- Additional testing will be done on Azure side with build pipeline against **m12-master** branchM13 - Release 0.16Marija DukicMarija Dukichttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/560ci: moved deploy to helm-chart-azure standard-ddms2022-12-22T10:42:34ZSiarhei Symanovich (EPAM)ci: moved deploy to helm-chart-azure standard-ddmsThis pipeline will create standartd-ddms helm chart and push into azure gitlab registry from [master](https://community.opengroup.org/osdu/platform/deployment-and-operations/helm-charts-azure) branch, deploy seismic services(sdms, fileme...This pipeline will create standartd-ddms helm chart and push into azure gitlab registry from [master](https://community.opengroup.org/osdu/platform/deployment-and-operations/helm-charts-azure) branch, deploy seismic services(sdms, filemetadata) from published chart into dedicated namespace ddms-seismic with variables from /app/**_servicename_**/devops/azure/_servicename_.osdu.values.yaml.M15 - Release 0.18Siarhei Symanovich (EPAM)Aliaksei Kruk2Siarhei Symanovich (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/556ci: moved to helm-chart-azure deploy2022-11-17T07:20:59ZSiarhei Symanovich (EPAM)ci: moved to helm-chart-azure deployMoved deploy to helm-chart-azure [standard-ddms](https://community.opengroup.org/osdu/platform/deployment-and-operations/helm-charts-azure/-/tree/MSCOSDU-604-standard-ddms/osdu-ddms) approach.Moved deploy to helm-chart-azure [standard-ddms](https://community.opengroup.org/osdu/platform/deployment-and-operations/helm-charts-azure/-/tree/MSCOSDU-604-standard-ddms/osdu-ddms) approach.M16 - Release 0.19Siarhei Symanovich (EPAM)Siarhei Symanovich (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/213ci: moving gcp files to proper place and updating pipeline2021-09-22T14:02:12ZDaniel Perezci: moving gcp files to proper place and updating pipelineMoving GCP files inside of app/sdms since are related to seismic store service
Updating GCP CI/CD pipeline to match new paths and as well to work with multi service in single repoMoving GCP files inside of app/sdms since are related to seismic store service
Updating GCP CI/CD pipeline to match new paths and as well to work with multi service in single repoM9 - Release 0.12Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/302ci: moving segy feed pat to variable2022-02-23T13:46:41ZDaniel Perezci: moving segy feed pat to variableMoving PAT to connect to segy feed library for filemetadata to variableMoving PAT to connect to segy feed library for filemetadata to variableM10 - Release 0.13Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/1092ci: pass meaningful error message2024-03-06T16:19:18ZJason Wangci: pass meaningful error message## Type of change
- [ ] Bug Fix
- [x] Feature
- [ ] Pipeline
- [ ] Test
- [ ] Documentation
## Does this introduce a change in the core logic?
- [x] No
- [ ] Yes
## Does this introduce a change in the cloud provider implementation, if ...## Type of change
- [ ] Bug Fix
- [x] Feature
- [ ] Pipeline
- [ ] Test
- [ ] Documentation
## Does this introduce a change in the core logic?
- [x] No
- [ ] Yes
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Anthos
- [ ] Azure
- [ ] GCP
- [ ] IBM
## Does this follow [conventional commits spec](https://www.conventionalcommits.org/en/v1.0.0/#summary)?
- [ ] No
- [ ] Yes
## Have you set the target Milestone?
- [ ] No
- [ ] Yes
## Have you set the no-detached-pipeline label?
- [ ] No
- [ ] Yes
## Updates description?
> Pass meaningful error message to make debugging easier.M23 - Release 0.26https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/1078ci: push openapi to job artifact2024-02-08T19:34:43ZDiego Moltenici: push openapi to job artifact## Type of change
- [ ] Bug Fix
- [ ] Feature
- [x] Pipeline
- [ ] Test
- [ ] Documentation
## Does this introduce a change in the core logic?
- [x] No
- [ ] Yes
## Does this introduce a change in the cloud provider implementation, if ...## Type of change
- [ ] Bug Fix
- [ ] Feature
- [x] Pipeline
- [ ] Test
- [ ] Documentation
## Does this introduce a change in the core logic?
- [x] No
- [ ] Yes
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Anthos
- [ ] Azure
- [ ] GCP
- [ ] IBM
## Does this follow [conventional commits spec](https://www.conventionalcommits.org/en/v1.0.0/#summary)?
- [ ] No
- [x] Yes
## Have you set the target Milestone?
- [ ] No
- [x] Yes
## Have you set the no-detached-pipeline label?
- [ ] No
- [x] Yes
## Updates description?
push openapi to job artifactM23 - Release 0.26Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/762ci: reduce build image time and fix pipeline2023-07-13T15:25:20ZDaniel Perezci: reduce build image time and fix pipeline## Type of change
- [ ] Bug Fix
- [ ] Feature
- [X] Pipeline
- [ ] Test
## Does this introduce a change in the core logic?
- [X] No
- [ ] Yes
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ...## Type of change
- [ ] Bug Fix
- [ ] Feature
- [X] Pipeline
- [ ] Test
## Does this introduce a change in the core logic?
- [X] No
- [ ] Yes
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [ ] GCP
- [ ] IBM
## Does this follow [conventional commits spec](https://www.conventionalcommits.org/en/v1.0.0/#summary)?
- [ ] No
- [X] Yes
## Have you set the target Milestone?
- [ ] No
- [X] Yes
## Have you set the no-detached-pipeline label?
- [ ] No
- [X] Yes
## Updates description?
> Fixing npm-shrinkwrap.json file
> Allowing IBM pipeline failure
> Update docker images to use npm ci to reduce build timeM19 - Release 0.22Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/333ci: release stage correction2022-04-22T17:52:10ZWalter Dci: release stage correctionCorrection in ibm.yml file regards to cherry picked MR 331Correction in ibm.yml file regards to cherry picked MR 331M10 - Release 0.13David Diederichd.diederich@opengroup.orgDiego MolteniWalter DDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/834ci: removed test cases which does not support m162023-08-07T07:01:01Zshivani karipeci: removed test cases which does not support m16## Type of change
- [ ] Bug Fix
- [ ] Feature
- [ ] Pipeline
- [ * ] Test
- [ ] Documentation
## Does this introduce a change in the core logic?
- [ * ] No
- [ ] Yes
## Does this introduce a change in the cloud provider implementation,...## Type of change
- [ ] Bug Fix
- [ ] Feature
- [ ] Pipeline
- [ * ] Test
- [ ] Documentation
## Does this introduce a change in the core logic?
- [ * ] No
- [ ] Yes
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Anthos
- [ * ] Azure
- [ ] GCP
- [ ] IBM
## Does this follow [conventional commits spec](https://www.conventionalcommits.org/en/v1.0.0/#summary)?
- [ ] No
- [ * ] Yes
## Have you set the no-detached-pipeline label?
- [ ] No
- [ * ] Yes
## Updates description?
> Update this part with a description of your changes
- There are some test cases in the current postman collection which are not supported in the m16. This MR removes those additional test cases and make changes according to m16.
- These are tested locally against m16 environmentshivani karipeshivani karipehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/671ci: renaming dependency helm chart repo to osdu-aws and removing versioning c...2023-03-20T13:43:06ZMarc Burnie [AWS]ci: renaming dependency helm chart repo to osdu-aws and removing versioning constraintsAWS DevOps Changes OnlyAWS DevOps Changes OnlyM17 - Release 0.20Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/668ci: renaming dependency helm chart repo to osdu-aws and removing versioning c...2023-03-20T13:40:57ZMarc Burnie [AWS]ci: renaming dependency helm chart repo to osdu-aws and removing versioning constraintsM17 - Release 0.20Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/204ci: renaming sdms service ci cd variables2021-09-16T07:42:05ZDaniel Perezci: renaming sdms service ci cd variablesRenaming sdms ci cd variables to do not overwrite for other services in this same repositoryRenaming sdms ci cd variables to do not overwrite for other services in this same repositoryM9 - Release 0.12Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/612ci: sdms v4 fix dockerfile and add az container steps2023-08-18T10:24:53ZDaniel Perezci: sdms v4 fix dockerfile and add az container stepsFix dockerfile and package json to be able to build service
Adding build/contenerize for sdms v4Fix dockerfile and package json to be able to build service
Adding build/contenerize for sdms v4M16 - Release 0.19Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/149ci: set value of DES_ENTITLEMENT_DELETE_ENDPOINT_PATH2021-07-15T12:08:29ZWalter Dci: set value of DES_ENTITLEMENT_DELETE_ENDPOINT_PATHSet value of DES_ENTITLEMENT_DELETE_ENDPOINT_PATH to /groups/Set value of DES_ENTITLEMENT_DELETE_ENDPOINT_PATH to /groups/M7 - Release 0.10Walter DWalter D