Gerhard Salvini
bb81617873
Replaced tabs with spaces
2024-07-17 09:34:46 +02:00
Gerhard Salvini
5b2c3d7725
Using bridgehead user for performing git pull
...
Otherwise problems can arise with authentication.
2024-07-16 16:06:10 +02:00
DavidCroftDKFZ
a8a15aaad8
Update repos on start
...
When Bridgehead is started, make sure that all repositories are up to
date first.
2024-07-12 09:04:08 +02:00
Bridgehead User
2e8b1dc96c
Deal with multiple data files
...
The original TransFAIR logic was only able to handle a single CSV file
and broke if there were more. This commit fixes that.
2024-07-12 08:45:17 +02:00
Gerhard Salvini
17f372b06c
Implement a gentler way of handling clock skew
2024-07-10 14:02:04 +02:00
Gerhard Salvini
e309dc495a
Improved docker-compose for transFAIR
...
In particular, corrected the code for detecting CSV files in the data directory.
The old code could not handle more than one CSV file.
2024-06-18 15:28:37 +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