Commit Graph

89 Commits

Author SHA1 Message Date
DavidCroftDKFZ eb0f392e3c Croatia is having problems with a slow starting Blaze, increase Focus retry count 2024-06-13 09:25:57 +02:00
Croft a738f1468f Fixed bug in CVS test logic
The -f test with a wildcard works OK if there is 0 or 1 CSV files but
breaks if there are 2 or more. The replacement uses ls to check if
there are any CSV files.
2024-06-07 16:08:16 +02:00
Croft aa122d0bff Shortened national node names in config
For ECDC, the Beam broker URL is very long, so the resulting Beam ID
can be longer than 64 characters, which is too much for the CSR
generation algorithm.
2024-05-17 11:44:37 +02:00
Gerhard Salvini 593f93fffc Turned off obfuscation, because ECDC does not want this feature 2024-03-28 11:06:10 +01:00
Gerhard Salvini 4588960e19 Removed DKFZ URLs and certificates from EHDS2 branch 2024-03-27 16:08:32 +01:00
Gerhard Salvini 1b82207934 Migrated TransFAIR start logic from launch file to docker-compose
The start-up logic for TransFAIR is specific to the ECDC/EHDS2 Bridgehead,
and did not belong in the TransFAIR repo. This commit fixes that.

It also honours the change of the TransFAIR branch name for this
project, "ehds2".
2024-03-26 17:00:42 +01:00
Gerhard Salvini 4880c5cc9b Remove dependancy on local blazectl image 2024-03-20 11:43:43 +01:00
Gerhard Salvini b9b44d2530 Using standardized conditions for starting transfair 2024-03-19 09:07:56 +01:00
Gerhard Salvini 0d1f425df0 Auto-build focus and transfair
This auto-build functionality is a workaround for a bug, described in README.

The README now has additional documentation for EHDS2.

The root certificate files have been expanded to contain certificates for
both the ECDC and the DKFZ setup.
2024-03-18 11:03:50 +01:00
Gerhard Salvini 7a33b54416 Merge branch 'ehds2' of https://github.com/samply/bridgehead into ehds2 2024-03-15 09:48:46 +01:00
Gerhard Salvini 40e15f4d84 Added extra stuff for EHDS2
This includes docker-compose files that include transfair plus
configuration variables specific to EHDS2.
2024-03-15 09:35:49 +01:00
Croft d73e6ee7a3 Merge branch 'ehds2' of https://github.com/samply/bridgehead into ehds2 2024-02-14 11:18:37 +01:00
Croft 5bd9baaff7 Corrected things that led to errors during install 2024-02-14 11:16:39 +01:00
Patrick Skowronek a629d87a5f Inserted right urlInserted right urlInserted right urlInserted right urlInserted right urlInserted right urlInserted right urlInserted right urlInserted right url 2024-02-14 10:19:19 +01:00
Croft 7c2e9af947 Set up sensible volumes for TransFAIR
Also gave instructions to copy over data file.
2024-02-13 14:00:21 +01:00
Croft 9459e1a979 Inserted ECDC-specific URLs and certificates
Also updated README to include instructions for manual Beam
registration.
2024-02-13 13:19:41 +01:00
Croft d5760ed3d0 Modified instructions for ECDC
Also included a template configuration file.
2024-02-12 16:40:32 +01:00
Croft 8af5cf3f01 Changes made for EHDS2
The EHDS2 project has initiated a use case for antibiotic resistance
under the control of the ECDC. This branch caters for the ECDC
requirements.

Specifically, it contains the ETL to transform the ECDC CSV format to
FHIR, plus additional configuration options that have been packaged into
the bbmri project.
2024-02-12 16:07:57 +01:00
Martin Lablans 5ba1a1a820 Fix variable visibility 2024-01-09 11:47:02 +01:00
Patrick Skowronek c4018aae08 fixed gbn broker url 2024-01-09 07:53:44 +01:00
Enola Knezevic 417c158435 GBN broker IDs 2024-01-08 16:26:07 +01:00
Enola Knezevic 00030a6141 GBN variable names 2024-01-08 16:15:46 +01:00
Martin Lablans 29fb0e7099 Use focus tag depending on ENVIRONMENT 2024-01-08 15:49:46 +01:00
Martin Lablans 00cae67fa1 Add missing switch-case for gbn 2024-01-08 15:49:28 +01:00
Martin Lablans 2074461ee7 Use new variable ENVIRONMENT in /etc/bridgehead; defaults to "production". 2024-01-08 13:03:12 +01:00
Patrick Skowronek 954d46efb1 Added test root certs and logic for beam to use test brokers 2024-01-05 11:58:42 +01:00
Tobias Kussel a80a980cea
Merge pull request #140 from samply/feature/dnpm-node
Feature/dnpm node
2023-12-18 10:53:39 +01:00
Tobias Kussel f66f2755d8 Change landing page path override to /landing 2023-12-15 13:32:00 +00:00
Tobias Kussel d28a3ac889 Add dnpm node module to bbmri project 2023-12-15 09:46:40 +00:00
Tobias Kussel c02da838c7 Cleanup dnpm connect module 2023-12-15 09:41:11 +00:00
janskiba a4ce7f4eb6 Fix subsitution 2023-09-22 07:35:05 +00:00
janskiba 49b5cb976a Use GBN Broker for timesync if ERIC is disabled 2023-09-22 07:25:04 +00:00
patrickskowronekdkfz 6b1ea4c74e
Update gbn-setup.sh 2023-09-04 15:54:22 +02:00
Patrick Skowronek 8c8ebb9298 Added gbn broker url and e-mail 2023-09-04 15:30:44 +02:00
patrickskowronekdkfz 0536023ceb
Merge pull request #117 from samply/feature/bbmri_de
Added broker.bbmri.de root cert
2023-09-04 14:44:38 +02:00
Patrick Skowronek 3a3a9d09a9 Added broker.bbmri.de root cert 2023-09-04 14:30:52 +02:00
Tobias Kussel 169ce2436f fix dnpm connect env, from bool to string 2023-08-28 17:21:52 +00:00
Tobias Kussel bba8a03f9f Use beam-connect:develop for DNPM 2023-08-24 12:22:43 +00:00
Martin Lablans 54d83736c3 Move BBMRI-ERIC, GBN to modules 2023-08-07 15:19:41 +02:00
Martin Lablans b32a19a7b5 Make Directory Sync a module 2023-08-07 13:00:24 +02:00
Tobias Kussel dd0c28daf3 Add new dktk root cert 2023-06-30 07:50:18 +00:00
Tobias Kussel 6d94ebd4eb Add path stripper 2023-06-30 06:02:32 +00:00
Tobias Kussel a033386464 Absolute path for beam root cert 2023-06-28 15:38:05 +02:00
Tobias Kussel f0d423fcf7 Adapt to new beam app syntax 2023-06-28 11:48:47 +02:00
Tobias Kussel 3304d2818d Merge branch 'main' into feature/dnpm-connect 2023-06-28 11:45:45 +02:00
Tobias Kussel 499360712b
Merge pull request #83 from samply/update/blaze-20
Change blaze tag to latest
2023-06-28 11:43:57 +02:00
Tobias Kussel 37ed5f5cd9
Merge pull request #88 from samply/new-beam-apikey-naming
New beam-proxy api key syntax
2023-06-28 11:34:06 +02:00
Martin Lablans 2f20082d4c Change focus tag to main 2023-06-19 13:32:51 +02:00
Martin Lablans b1ee2fa5f4 New beam-proxy api key syntax 2023-06-19 13:25:22 +02:00
Tobias Kussel f02587d9fa Change DNPM broker id 2023-05-25 11:20:18 +00:00