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