Commit Graph
2414 Commits
Author SHA1 Message Date
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