Pierre Delpy and Martin Lablans
00192eaefc
Secret Sync for the config repo token, one-time enrollment code, check output ( #401 )
...
* cce: Fetch the config repository token via Secret Sync
* Keep the Secret Sync GitLab token across reboots and outages
* Install site configuration with a one-time enrollment code
* Align the itcc and dhki cases in prepare-system.sh
* Report an unreachable broker instead of a clock skew during install
* Show bridgehead check results as OK, WARN or CRIT and run them during install
* Refresh the config repo token before bridgehead check fetches
* Skip Secret Sync until the private key and root certificate exist
* Indent the case block in prepare-system.sh with tabs only
* Hide the config repo URL, token and enrollment code from other local users
* remove the unreachable second dhki case
---------
Co-authored-by: Martin Lablans <m.lablans@dkfz-heidelberg.de >
2026-10-08 14:16:00 +02:00
djuarezgf
58d3e6487c
feat: add nNGM project ( #340 )
2025-11-06 16:47:50 +01:00
230ff1debb
feat: add PSCC
...
* add pscc and prepare lens2 deployment
---------
Co-authored-by: p.delpy@dkfz-heidelberg.de <p.delpy@dkfz-heidelberg.de >
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com >
2025-11-05 15:18:00 +01:00
Pierre Delpy
65359c2ee6
Feature/pilot projects backup ( #227 )
...
add pilot projects
2024-09-12 10:04:53 +02:00
Torben Brenner
6465dcb0ad
feat: added dhki project
2024-09-12 08:47:33 +02:00
p.delpy@dkfz-heidelberg.de
cfa85067f0
initialize develop; add itcc and cce
2024-07-25 12:44:39 +02:00
janskiba
32ffb33ab1
fix: Only give writeable dirs the docker role
2024-02-27 12:47:32 +01:00
janskiba
224c1472b2
fix: Correctly set file permissions
2024-02-27 12:47:32 +01:00
Martin Lablans
6ccf9b2a70
Merge pull request #64 from samply/automate
...
Allow to automate installation
2023-08-01 10:54:56 +02:00
Tobias Kussel
d87745443e
support minimal project in system preparation
2023-05-10 20:15:14 +02: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
Martin Lablans
8b2e99200e
Fix typo
2023-02-23 18:05:34 +01:00
Tobias Kussel
4578c77d4b
Fix systemd check
2023-02-22 15:42:52 +01:00
Tobias Kussel
191e986364
Add check for installation in WSL and for systemd
2023-02-22 15:32:21 +01:00
lablans
a23f1ae075
Automate installation
2023-02-22 12:06:28 +00:00
Patrick Skowronek
31f4ec9a1d
Removed feature branch in install script
2022-11-23 13:37:25 +01:00
Torben Brenner
b175c55f5c
Shorten installation by including some installation steps into a shell script
2022-11-18 18:09:43 +01:00