Commit Graph

194 Commits

Author SHA1 Message Date
DavidCroftDKFZ 153f654397 Deal with multiple data files, update repos
The check for the presence of data in the TransFAIR updating function
only worked for single CSV files. Tis commit corrects that.

Now also do a git pull on the various repos, to keep things up to date.
2024-07-12 11:07:06 +02:00
Patrick Skowronek 994b0a4124 remove time 2024-04-25 14:03:39 +02: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 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
Tobias Kussel d16eb6c94d git requires http proxy config even vor https connections 2023-10-25 08:47:02 +00:00
Patrick Skowronek 699d8d6398 fix: git call 2023-10-24 10:42:36 +02:00
lablans 392afb6410 Fix code 2023-10-24 07:23:24 +00:00
lablans f855a19865 Fix sed (?) 2023-10-24 07:12:18 +00:00
lablans bbfc607104 Always define new vars 2023-10-24 07:07:06 +00:00
lablans f008b18760 Redo proxy, set HTTPS_PROXY_HOST and HTTPS_PROXY_PORT 2023-10-24 07:01:22 +00:00
Tobias Kussel e0990d99cb Comment out HTTP proxy parsing 2023-10-23 11:06:59 +00:00
Martin Lablans 9fc8564e4e Fixed git proxy check 2023-10-20 16:47:15 +02:00
Martin Lablans 74817a21da Rewrote proxy detection logic to deal with all combinations of no/authenticated/unauthenticated proxy servers 2023-10-20 15:59:24 +02:00
Patrick Skowronek 68cd62b981 reaf: var naming for proxy usage in our bridgehead scripts 2023-10-10 10:43:22 +02:00
Patrick Skowronek 85446b0a3e Added SECURE_PROXY if the https and http proxy are the same 2023-10-09 09:43:30 +02:00
Patrick Skowronek 4bdad68da5 Added proxy user + pw detection 2023-10-05 09:43:57 +02:00
Pierre Delpy 3c0a994237 use docker cache for beam-enroll and vaultfetcher 2023-09-27 09:22:11 +02:00
Martin Lablans b07731442b
Merge pull request #121 from samply/chown-message
Fix error messages about wrong permissions
2023-09-25 10:23:50 +02:00
janskiba c354c450f3 Check if curl is installed 2023-09-21 16:23:22 +00:00
Martin Lablans 2b0cdc0345 Fix error messages about wrong permissions 2023-09-19 11:33:19 +02:00
janskiba 6cfa745385 Remove -it from docker run 2023-08-17 11:21:20 +00:00
p.delpy@dkfz-heidelberg.de af25df79e3 refactor addUser to adduser - lowercase 2023-08-15 15:42:42 +02:00
p.delpy@dkfz-heidelberg.de b58348328c fix nngm migration 2023-08-15 15:34:49 +02:00
Pierre Delpy 829102f23e
Merge branch 'main' into feature/custom-basic-auth 2023-08-15 14:24:19 +02:00
p.delpy@dkfz-heidelberg.de 4754eb282b add migration for old credentials 2023-08-15 14:08:22 +02:00
p.delpy@dkfz-heidelberg.de 3f43c32bd2 refactor addUser code 2023-08-09 09:10:20 +02:00
p.delpy@dkfz-heidelberg.de dc0fc286b1 add generic bash function addBasicAuthUser 2023-08-08 09:28:59 +02:00
Martin Lablans 54d83736c3 Move BBMRI-ERIC, GBN to modules 2023-08-07 15:19:41 +02:00
Martin Lablans 6ccf9b2a70
Merge pull request #64 from samply/automate
Allow to automate installation
2023-08-01 10:54:56 +02:00
Torben Brenner 7093166a53 fix: make the check case insensitive 2023-08-01 10:25:23 +02:00
Torben Brenner 20359fde71 fix: correctly parse curl output 2023-08-01 10:23:14 +02:00
Martin Lablans b7ed90c5c8 Change logging/reporting order 2023-07-28 11:32:52 +00:00
Martin Lablans 11bfd94f2a
Merge branch 'main' into checkClockSync 2023-07-28 13:28:18 +02:00
lablans 9facafd0c4 Only read headers from Broker to check clock skew 2023-07-28 11:23:54 +00:00
p.delpy@dkfz-heidelberg.de 788e4ea9f7 add generic bash function addBasicAuthUser 2023-07-27 13:53:20 +02:00
Tobias Kussel 3304d2818d Merge branch 'main' into feature/dnpm-connect 2023-06-28 11:45:45 +02:00
p.delpy@dkfz-heidelberg.de ee727fb220 add max-time for curl monitoring 2023-05-16 08:56:31 +02:00
Tobias Kussel d87745443e support minimal project in system preparation 2023-05-10 20:15:14 +02:00
Tobias Kussel 3e1659a38d Modularize DNPM components 2023-05-10 10:54:05 +00:00
Torben Brenner 25081c1bf4 hotfix: Switch to old Project Name 2023-03-09 15:28:07 +01:00
Martin Lablans 33b50372c6 Pull docker images from DKFZ mirror 2023-03-09 11:16:34 +01:00
Martin Lablans 380511d3bb Don't delete docker images if BK is not running 2023-03-08 10:37:37 +01:00
lablans 0ff153ef22 Use project name. Add is-running function. 2023-03-08 09:01:05 +00:00
Tobias Kussel ea3e148fd3
Merge pull request #62 from samply/feature/develop-install
Add developer install
2023-02-27 14:58:40 +01:00
Tobias Kussel b0086ee4af
Merge pull request #60 from samply/feature/check-for-wsl
During install, check if running in WSL and if systemd is present
2023-02-27 13:16:07 +01:00
Tobias Kussel 5d38f48f68 Add developer install 2023-02-24 16:32:17 +01:00
Tobias Kussel bfc00b9967 Prevent variable splitting in wsl check and improve error message 2023-02-24 11:41:05 +01:00
Tobias Kussel 7a350a8c9b Fix string comparison in WSL check 2023-02-24 11:29:06 +01:00
Martin Lablans 857e351b88 Support gitmirror for github.com repo 2023-02-23 18:05:53 +01:00