Commit Graph

113 Commits

Author SHA1 Message Date
7c5bbefe74 Add BBMRI broker configuration 2025-05-27 10:49:53 +02:00
9782bf66b6 Code review: Move to /tmp/bridgehead/... 2025-05-08 09:18:02 +02:00
87f0e8ad7f Use temp directory for secret sync cache 2025-05-08 09:18:02 +02:00
3144ee5214 Fix GitLab token syncing for BBMRI 2025-03-31 11:08:59 +02:00
83555540f5 chore: update central Secret Sync proxy ID (#280) 2025-03-10 12:08:19 +01:00
ecb29830e4 Send the origin of /etc/bridgehead repo to Secret Sync
This is to anticipate an upcoming change in Secret Sync that will allow it to support multiple GitLab servers, e.g. verbis GitLab and BBMRI GitLab.
2025-03-05 11:04:22 +01:00
Jan
1ad73d8f82 fix: properly load oidc secrets (#267) 2025-01-29 10:59:27 +01:00
615990b92a Use secret-sync for gitpassword (#257)
---------

Co-authored-by: Tim Schumacher <tim@tschumacher.net>
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com>
Co-authored-by: Tim Schumacher <tim.schumacher@dkfz-heidelberg.de>
2025-01-28 14:53:49 +01:00
3312ca8a64 feat: added blaze cql cache (#236) 2024-10-10 14:34:28 +02:00
65359c2ee6 Feature/pilot projects backup (#227)
add pilot projects
2024-09-12 10:04:53 +02:00
cfa85067f0 initialize develop; add itcc and cce 2024-07-25 12:44:39 +02:00
a018104e0b feat: Add logs command for journalctl and rename old one to docker-logs 2024-06-05 12:35:44 +00:00
f9a9baf13d fix: Generate public oidc client when there is no private client 2024-04-15 15:53:27 +02:00
7418861e8c fix typo functions.sh 2024-04-15 09:08:56 +02:00
2831fb9a22 fix: Make math work on bash 4.2 2024-04-02 14:36:23 +02:00
4fac079aec Merge branch 'main' into feature/datashield 2024-03-19 09:52:40 +01:00
3180d0fd76 Replace | openssl rsautl -sign with | sha1sum | openssl pkeyutl -sign 2024-03-18 12:44:34 +01:00
3a8df378a6 Update lib/functions.sh
Co-authored-by: Tobias Kussel <TKussel@users.noreply.github.com>
2024-03-18 12:36:09 +01:00
6217e28590 fix: use always english output of free command 2024-03-15 11:48:25 +01:00
1f17fad366 fix: Dont change ownership of all files under /tmp/bridgehead and /var/cache/bridgehead 2024-03-14 14:09:21 +00:00
e1e523f1ac refactor: tune configuration of blaze according to system memory 2024-03-13 08:56:48 +01:00
7478d804df refactor: Move vars to their setup files 2024-03-11 10:34:05 +00:00
db9692795a fix: Fix if syntrax 2024-02-27 12:47:33 +01:00
74eb86f8af fix: Update permissions on update 2024-02-27 12:47:33 +01:00
f72e7c7799 Changed: replace keycloak with oidc 2024-02-27 12:47:33 +01:00
2eb56e66c8 Integrate central Keycloak in Teiler 2024-02-27 12:47:33 +01:00
64250d9d21 refactor: Use beam proxy directly as proxy 2024-02-27 12:47:33 +01:00
f3fa1ce712 fix: secret sync account for minimal override 2024-02-27 12:47:33 +01:00
4a9427a1bd fix: Use forward proxy for secret sync 2024-02-27 12:47:33 +01:00
51e8888fe1 Use latest jq 2024-02-27 12:47:32 +01:00
224c1472b2 fix: Correctly set file permissions 2024-02-27 12:47:32 +01:00
01d3a38e18 refactor: Use jq from docker 2024-02-27 12:47:32 +01:00
c60c9fc4b4 fix: Use strong pw for opal 2024-02-27 12:47:32 +01:00
f0a05b12ad fix: Generate stable passwords 2024-02-27 12:47:32 +01:00
Jan
fa141f8e86 fix: undo permission changes on startup 2024-02-27 12:47:31 +01:00
Jan
2a024e751d fix: only change permissions on related files 2024-02-27 12:47:31 +01:00
b34f4f2a0f fix: chown syntax 2024-02-27 12:47:31 +01:00
b73ddc883c fix: Change permissions on new bridgehead dirs 2024-02-27 12:47:31 +01:00
9f31e950a5 fix: generate the right beam connect mappings 2024-02-27 12:47:31 +01:00
5d4d0405ab fix: public client generation 2024-02-27 12:47:14 +01:00
b44a208e08 Better redirect url handeling 2024-02-27 12:47:13 +01:00
163650f592 Add generate_password function 2024-02-27 12:47:13 +01:00
9ebbf2ed9b Bugfix: Export /var/cache/bridgehead/secrets as environment variables 2024-02-27 12:47:13 +01:00
131b52f57b Account for ip address host values 2024-02-27 12:47:13 +01:00
043e12b985 Remove port handeling when generating redirect url 2024-02-27 12:47:13 +01:00
bb076c5d5a Add function generate_redirect_urls 2024-02-27 12:47:13 +01:00
3c8ec73ac3 Update oidc provider to new url 2024-02-27 12:47:13 +01:00
dc3d5496e1 Integrate central Keycloak in Teiler 2024-02-27 12:47:13 +01:00
93a91326a2 Make sure path exists 2024-02-27 12:47:13 +01:00
f854ab58ce Update to new secret-sync semantics 2024-02-27 12:47:13 +01:00