First release of the allow-list process plugin for generating and downloading allow-lists bundles in the new DSF with versions >= 1.0.0.
General remarks:
- This release is compatible with the Data Sharing Framework version
>= 1.0.0. This release does not work with DSF versions< 1.0.0.
Bugs fixed:
- Bundle Validation Fails for DELETE Entries #9
Deployment guide:
-
Add the allow-list process plugin dsf-process-allow-list-1.0.0.1.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-allow-list/releases/download/v1.0.0.1/dsf-process-allow-list-1.0.0.1.jar sudo chown root:bpe dsf-process-allow-list-1.0.0.1.jar sudo chmod 440 dsf-process-allow-list-1.0.0.1.jar -
Adapt the environment variable
DEV_DSF_BPE_PROCESS_EXCLUDEDin the file/opt/bpe/docker-compose.ymldepending on your organization-role:- DIC (Data Integration Center), DMS (Data Management Site), CRR (Central Research Repository), HRP (Health Research Platform):
@@ -44,3 +44,2 @@ - DEV_DSF_BPE_PROCESS_EXCLUDED: - #TODO modify DEV_DSF_BPE_PROCESS_EXCLUDED for later process versions - #TODO add process specific environment variables, see process documentation + DEV_DSF_BPE_PROCESS_EXCLUDED: | + dsfdev_updateAllowList|1.0
- AMS (Allow-List Management Site):
@@ -44,3 +44,2 @@ - DEV_DSF_BPE_PROCESS_EXCLUDED: - #TODO modify DEV_DSF_BPE_PROCESS_EXCLUDED for later process versions - #TODO add process specific environment variables, see process documentation + DEV_DSF_BPE_PROCESS_EXCLUDED: | + dsfdev_downloadAllowList|1.0
-
Restart the DSF BPE to deploy the process plugin.