RAFS requires external and custom reference data and schemas, these are needed to be uploaded beforehand to be able to properly test and use rafs-ddms, would be nice to automate this task.
2 Options that I can think of:
POST /api/rafs-ddms/data-provisioning
(similar to the tenant provisioning on the entitlements service).rafs-cli
to run the dataprovisioning step somewhere.I would suggest to go with option 1 it looks to me more OSDU alike, and we don't need to add complexity to the RAFS deployment, which has being as of today as lean as possible.
Arturo Hernandez [EPAM] (ba19d962) at 28 Mar 05:21
Azure - fix token retrieval
Recently MSFT changed to approach to login in their environments, to be able to use the pipeline properly we need to use client-id based authentication instead of using user-refresh-token
based authentication.
Does not close #346 but it is first step to fix the integration tests.
Arturo Hernandez [EPAM] (ba19d962) at 28 Mar 05:18
Azure - fix token retrieval
The integration tests in test
directory are really outdated, we are still allowing failures in pipeline, as there is no QA assigned currently to the RAFS project, we need to maintain those in best effort, would suggest to provide very basic smoke test, which covers:
/test
.=>
only use the basic core tests as reference instead of using complete suite of tests.Arturo Hernandez [EPAM] (bb81def8) at 11 Mar 14:38
Arturo Hernandez [EPAM] (50b8289c) at 11 Mar 14:38
Merge branch 'ah/rafs-ddms_updates' into 'master'
... and 1 more commit
Arturo Hernandez [EPAM] (bb81def8) at 08 Mar 12:54
Rafs update and ddms config restart
Arturo Hernandez [EPAM] (55fca22e) at 08 Mar 12:52
Rafs update and ddms config restart
Arturo Hernandez [EPAM] (72300dce) at 06 Mar 13:44
Arturo Hernandez [EPAM] (99466ad7) at 06 Mar 13:43
Merge branch '342-confidential-issue' into 'main'
... and 1 more commit
Closes #342
Related to recent vulnerabilities found in RAFS dependencies.
Merging to address security issues, when forum administrators get back will fix fossa pipeline.
David Diederich it is out on vacations, community agreed to continue temporarily accepting dismissing fossa/cicd errors, until maintainers are back.
Chad directed us to proceed for merging although we have failures, before he returns and fixes it.
Related to !931
ReplayStatus
to database osdu-db
.osdu-db
becomes # 26. We have limitation of 25 collections per database for shared throughput.terraform apply
to create ReplayStatus
collection is failing with the above reason.
{\\\"Errors\\\":[\\\"Collection create forbidden as collection count in database offer has exceeded 25.\\\"]}
WorkflowTasksSharingInfo
and replace it with ReplayStatus