Axel Uhl
f1da8e29a5
remove old Nexus repository
2025-01-14 14:52:12 +01:00
Axel Uhl
33aacadd3c
don't try secret update because currently during imageupgrade we don't have an unlocked SSH key for root@sapsailing.com
2025-01-12 00:30:59 +01:00
Axel Uhl
15f271e30e
use no strict host key checking for copying secrets
2025-01-11 23:40:15 +01:00
Axel Uhl
c87033d41d
also update secrets during image upgrade for sailing instance
2025-01-11 23:09:56 +01:00
Axel Uhl
328a866498
using new generateMailProperties.sh to support "start docker"
2024-12-05 13:37:44 +01:00
Axel Uhl
e55aa04cd0
the 2023-09 plugin list basically also works for 2024-09
2024-12-05 10:44:43 +01:00
Axel Uhl
d373ee76d1
updated Spectator-ARCHIVE macro to use leaderboard group ID;
...
names with spaces cause trouble with newer Apache http Rewrite engines
2024-11-29 18:04:46 +01:00
Axel Uhl
c23f0aa9e7
disable firewalld after enabling fail2ban; then use only start for fail2ban
2024-11-18 17:27:31 +01:00
Axel Uhl
da46554e75
disable firewalld service after fail2ban installation
2024-11-18 17:08:07 +01:00
Axel Uhl
9e6c7afe4e
Merge remote-tracking branch 'origin/main' into main
2024-11-18 16:26:58 +01:00
Axel Uhl
f00da0c561
first deploy all files for mongo image, then setup fail2ban
2024-11-18 16:26:41 +01:00
Generic Wiki User
6675284bcd
use "restart" after changing fail2ban configuration
2024-11-18 15:24:26 +00:00
Generic Wiki User
7d78a2262f
use "sudo" for dnf installs
2024-11-18 15:14:30 +00:00
Axel Uhl
fca6f02fe4
fail2ban installation is done by setup_fail2ban script now, too
2024-11-18 15:22:49 +01:00
Axel Uhl
f6d8f24fee
switch to AL2023 fail2ban default packages
2024-11-18 12:29:32 +01:00
Axel Uhl
1393f8c193
added ssh-health-check.sh cgi-bin script for central_reverse_proxy
2024-11-18 10:23:26 +01:00
Axel Uhl
de944def86
solve creation of /var/run/reverseProxyHealthcheck through /etc/tmpfiles.d
2024-11-16 02:03:01 +01:00
Axel Uhl
0320ee1c29
establish /var/run/reverseProxyHealthcheck after reboot
2024-11-16 01:55:40 +01:00
Axel Uhl
da0ccdcd0e
fixed upgrading disposable reverse proxy operating system
2024-11-16 01:42:04 +01:00
Axel Uhl
589d2e164e
reduced verbosity of reverseProxyHealthcheck.sh logging
2024-11-16 00:48:00 +01:00
Axel Uhl
95a0b8cb79
verbosely-logging reverseProxyHealthcheck.sh update that waits for running process instance's results
2024-11-16 00:43:28 +01:00
Axel Uhl
d155d34c96
patch fail2ban jail.conf so that systemd is used as backend
2024-11-15 20:03:06 +01:00
Axel Uhl
611224f19e
added health check cgi-bin scipt for SSH
2024-11-15 18:08:42 +01:00
Axel Uhl
de15026eea
added TODO comment in reverseProxyHealthchech.sh
2024-11-15 17:07:27 +01:00
Axel Uhl
a3914788ff
provide disposable reverse proxies with a bit of swap space
2024-11-15 17:07:10 +01:00
Axel Uhl
1bc8b1fc47
fixed typo in archiveDb.sh script
2024-11-12 11:15:15 +01:00
Axel Uhl
4c9fc1d8ea
bug6065: updated our "environments" (USE_ENVIRONMENT) to activate branding
2024-11-07 11:27:30 +01:00
Axel Uhl
271f71c803
assume ec2-metadata to be in PATH for ephemeralvolume MongoDB instance script
2024-10-24 10:37:26 +02:00
Axel Uhl
e3ae18c0c0
use dnf upgrade also for MongoDB and Hudson image upgrades
2024-10-21 17:54:48 +02:00
Axel Uhl
06054289ad
use dnf upgrade for sailing image upgrade
2024-10-21 17:53:29 +02:00
Axel Uhl
d0ea61a43c
use ec2-metadata from PATH
2024-10-21 17:27:17 +02:00
Axel Uhl
e42759f081
assume that ec2-metadata is in the PATH
2024-10-21 17:15:42 +02:00
Axel Uhl
8b380f8fbc
bug6054: adjusted setup scripts so they install MongoDB 7 instead of 6
2024-09-12 15:23:09 +02:00
Axel Uhl
482eef9551
bug6054: removing journalling option for MongoDB 7.0 migration
2024-09-12 15:21:15 +02:00
Axel Uhl
8676dc4d41
bug6053: use "mongosh" instead of "mongo" in sailing script now
2024-09-11 17:33:23 +02:00
Axel Uhl
5740865bb2
bug6053: "mongo" shell (not mongosh) no longer available with MongoDB 6.0
2024-09-11 17:06:42 +02:00
Axel Uhl
ba797c9cc3
bug6053: fixed version number in mongo 6.0 repo file
2024-09-11 15:42:20 +02:00
Axel Uhl
4c11f5c1e7
bug6053: removed now obsolete MongoDB 5.0 setup functions
2024-09-11 15:33:46 +02:00
Axel Uhl
6fe12b03e1
bug6053: instance install scripts upgraded so they install MongoDB 6.0
2024-09-11 15:28:20 +02:00
Axel Uhl
6cf56fe706
for central_mongo_server, fixed names of config files in unit definitions
2024-08-29 10:31:00 +02:00
Axel Uhl
5149e386ba
bug6502: sailing_server set-up now (again?) sets up mail sending
2024-08-28 17:53:48 +02:00
Axel Uhl
1a99efaab3
bug6052: updated build_server setup script comments
2024-08-28 17:21:58 +02:00
Axel Uhl
16b0b61fe6
bug6052: adjusted sailing server setup script for AL2023
2024-08-28 17:06:22 +02:00
Axel Uhl
fb58451205
bug6052: noted appropriate instance type in comment header of central mongo server setup script
2024-08-28 16:28:50 +02:00
Axel Uhl
b01f84a88a
bug6052: updating the central_mongo_server setup script for AL2023
2024-08-28 16:20:00 +02:00
Axel Uhl
ac25caa76c
bug6052: AL2023 requires different mongosh package due to openssl being provided;
...
furthermore, the network.service doesn't exist on AL2023, so the
dependencies for ephemeralvolume.service needed to be adjusted
2024-08-28 15:49:40 +02:00
Axel Uhl
5063535373
bug6052: adding setup routine for MongoDB 5.0 on AL2023 and using it in mongo_instance_setup
2024-08-28 14:57:20 +02:00
Axel Uhl
2f93672052
updated awstats config, not using latest local httpd logs on central reverse proxy;
...
this way, log rotation time points between central and disposable
reverse proxies should be very similar, and hence the time points up to
which logs are being collected should be very similar, hence not running
into issues with older logs discovered later not being processed
anymore.
2024-08-28 14:17:52 +02:00
Axel Uhl
6f878b4a4b
Merge remote-tracking branch 'github/main' into main
2024-08-26 18:10:38 +02:00
Axel Uhl
8bdc1a2389
fixed notify-unhealthy-mongodb which now sends mail only if non-empty body
2024-08-26 18:10:14 +02:00