Tim Schumacher
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
Martin Lablans
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
patrickskowronekdkfz
e3510363ad
fix: remove credentials from git remote, if update fails ( #253 )
...
Signed-off-by: Patrick Skowronek <patrick.skowronek@dkfz-heidelberg.de>
2024-12-10 17:18:07 +01:00
janskiba
ed0bd483dd
Use backwards compatible compose config version
2024-02-12 08:54:15 +00:00
janskiba
5516ad7641
Add project
2024-02-12 08:54:15 +00:00
janskiba
d44ff4055f
fix(updates): Use docker compose config to list images
2024-02-12 08:54:15 +00: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
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
Martin Lablans
2b0cdc0345
Fix error messages about wrong permissions
2023-09-19 11:33:19 +02:00
p.delpy@dkfz-heidelberg.de
b58348328c
fix nngm migration
2023-08-15 15:34:49 +02:00
p.delpy@dkfz-heidelberg.de
4754eb282b
add migration for old credentials
2023-08-15 14:08:22 +02:00
Tobias Kussel
3e1659a38d
Modularize DNPM components
2023-05-10 10:54:05 +00:00
Martin Lablans
380511d3bb
Don't delete docker images if BK is not running
2023-03-08 10:37:37 +01:00
Torben Brenner
a6975e37ac
fix: Added Image Updates for activated Modules
2023-02-09 09:58:51 +01:00
Torben Brenner
a1cd5a206e
fix: Repaired check for Auto Updates
2023-02-09 09:50:30 +01:00
Torben Brenner
98afeac701
refactor: Use -db as Indicator for Backups
2023-02-07 16:23:49 +01:00
Torben Brenner
a37bf79c03
refactor: Added Monitoring for backup permissions
2023-02-07 16:23:49 +01:00
Torben Brenner
17d48a3636
refactor: Expect User to select a Backup Directory
2023-02-07 16:23:49 +01:00
Torben Brenner
713dc5f4e9
refactor: Move Backups after the Update
2023-02-07 16:23:18 +01:00
Torben Brenner
1c3fa4fa3f
refactor: Changed Paths for persistent Data
2023-02-07 16:22:28 +01:00
Torben Brenner
1ffc9b9cd5
feature: Added automated Backups for PostgreSQL
2023-01-12 08:26:49 +01:00
Martin Lablans
10ec2b0e92
Merge pull request #45 from samply/develop
...
Don't warn about modified git dir twice
2022-12-05 08:40:12 +01:00
Martin Lablans
eea0c665a2
Don't warn about modified git dir twice
2022-11-29 08:20:51 +00:00
Martin Lablans
5593ae38bb
Retry git fetch/pull to make it more resilient to e.g. network outages
2022-11-29 08:10:21 +00:00
Martin Lablans
865870ea91
Until all BBMRI-ERIC bridgeheads are onboarded with git, don't consider missing git info an error
2022-11-04 17:24:23 +01:00
Martin Lablans
8c18426d28
Move warning up
2022-11-04 16:12:08 +01:00
Torben Brenner
ebc1b87dc2
feature: Added warning for modified working directories
2022-11-04 16:02:46 +01:00
Martin Lablans
9b3acb4899
Report git errors
2022-11-04 15:29:00 +01:00
Martin Lablans
b18b98e792
Make bridgehead-update ignore commented out docker images
2022-10-26 10:10:31 +02:00
Martin Lablans
2b78835872
Add housekeeping task (docker image cleanup)
2022-10-20 16:55:05 +02:00
Martin Lablans
17c6a2b0e0
Fix git update detection
2022-10-17 16:13:29 +02:00
Martin Lablans
f72a185dbb
Be more specific about what changed on an update
2022-10-17 16:07:25 +02:00
Martin Lablans
7b15e02bec
Use HTTPS proxy (not http proxy) for git pull
2022-10-06 12:49:48 +02:00
Martin Lablans
f7c4bf6ac5
Consider stopped docker containers for reports, updates
2022-10-06 12:49:31 +02:00
Martin Lablans
0f44934419
Clarified log message
2022-10-06 12:05:36 +02:00
Martin Lablans
8a62743894
Monitoring for bridgehead startup and update ( #22 )
2022-10-06 10:45:50 +02:00
Martin Lablans
d89c08702c
Update deployment
2022-09-30 15:35:37 +02:00
Martin Lablans
da6cf14600
Add missing newline in update-bridgehead.sh
2022-09-30 13:42:41 +02:00
Torben Brenner
caef43ec59
fix: Ensured use of HTTP_PROXY_URL in update job
2022-09-30 11:49:18 +02:00
Martin Lablans
519f4785cb
Make git update use new credential helper that fetches git creds from vault.
2022-05-31 13:56:44 +02:00
Torben Brenner
63529250c0
feature: Added Comparison Generation for Gitlab
2022-05-19 14:26:56 +02:00
Torben Brenner
ebcb1e8e20
feature: Added Link to Gitdiff for Gitlab
2022-05-19 13:38:01 +02:00
Torben Brenner
54897057d9
refactor: Ensured Usage of Log Function
...
This should ensure a more consistent script output
2022-05-17 15:55:25 +02:00
Torben Brenner
dfaa4b8b15
feature: Added Link to Git Diff to Update Logs
2022-05-16 11:44:21 +02:00