Commit Graph
298 Commits
Author SHA1 Message Date
Thomas G Stokes 4a65bf753c Merge remote-tracking branch 'origin/master' into bug1873 2024-02-26 11:09:47 +01:00
Axel Uhl d3bfe37851 adjusted .properties file encoding to UTF-8 for landscape management server-side mesage bundles 2024-02-21 10:52:48 +01:00
Thomas G Stokes 76ba7a6ec7 b1873: Await running when multiserver starts, before attempting ssh connections 2024-02-14 14:10:26 +01:00
Thomas G Stokes 51d203d614 b1873: Remove old redirect for multiservers 2024-02-12 11:28:26 +01:00
Thomas G Stokes dc29865de6 b1873: Use reverseProxyCluster 2024-02-12 11:11:08 +01:00
Axel Uhl c5f9dccbf2 skip the redundant "cd" because no reverse proxy entry creation script call is required anymore 2024-01-05 00:43:05 +01:00
Axel Uhl 9c912f4553 don't invoke defineReverseProxyMappings.sh at the end of an instance launch; copy mail.properties secrets upon instance creation 2024-01-05 00:38:33 +01:00
Wessels, Udo (PPN) 2b66121265 bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects. 2023-10-09 18:00:50 +02:00
Niklas Opiela 7c09cb23c2 removed return statement 2023-08-16 20:00:44 +02:00
Axel Uhl 20a26f4611 added comment 2023-06-14 18:42:21 +02:00
Axel Uhl 9bc3c66bab adding an optional session token text field to AWS login panel 2023-06-14 18:37:02 +02:00
Axel Uhl 45b778453d bug5849: consolidate archiving of MongoDB across archive/remove scenarios; pass error message to client 2023-06-08 10:30:43 +02:00
Axel Uhl 3b189a16ee bug5849: passing through MongoDB endpoint for archiving when removing replica set 2023-06-06 13:34:00 +02:00
Axel Uhl 86e232801c (re-)register master to public target group; stop only after removing ALB rules 2023-06-04 22:39:15 +02:00
Axel Uhl c6c383de23 remove an existing DNS record first when removing replica set;
this to help smooth transition when archiving, because then the reverse
proxy record has a fair chance to take over when the DNS record has been
removed.
2023-06-04 21:27:24 +02:00
Axel Uhl 92e3907afc bug5843: check SERVER:DELETE permission before starting to remove application replica set;
also, delete all security-related information (ownership, ACLs) for the
SERVER object after removing the application replica set
2023-05-17 16:43:17 +02:00
Axel Uhl 2859655163 allow for selecting MongoDB endpoint for archiving DB of archive set removed;
added documentation, also for the new role-specific endpoints
2023-05-12 14:14:22 +02:00
Axel Uhl fd78711894 bug5828: add the server_admin role to a user who just created the -server group for a new replica set 2023-05-10 15:19:41 +02:00
Axel Uhl 8991742298 bug5828: added methods for role management to SecurityResource / SecuredServer facade 2023-05-10 14:28:29 +02:00
Axel Uhl 999f71af63 bug5828: set ACL through security service facade for new -server group;
this way all members of the group can at least READ the group
2023-05-09 11:03:26 +02:00
Axel Uhl 2f38ad7d1f Merge branch 'master' into bug5828 2023-05-08 10:41:31 +02:00
Axel Uhl 23a370881d bug5838: ALBs are now created in the VPC where "Sailing Analytics App" SG lives;
the subnet mappings for the AZs are obtained from the full subnet list,
intersected with the VPC ID taken from the "Sailing Analytics
App"-Name-tagged security group. This puts the ALB into the right VPC
and hopefully lets us assign targets to its target groups where the
targets are deployed into that VPC, too.
2023-04-26 23:33:59 +02:00
Axel Uhl 9dadbfdc68 bug5838: make creation of auto-scaling group and launch configuration aware of VPCs 2023-04-26 15:10:34 +02:00
Axel Uhl 9b493a7764 bug5828: formatting only 2023-03-31 17:54:10 +02:00
Axel Uhl 7031b7f47a bug5828: first implementation of setting new replica set owner user group's owner to group itself 2023-03-29 17:56:07 +02:00
Axel Uhl 11270d7c16 bug fix: use numeric replica IP instead of trying to resolve internal DNS name;
resolving an internal IP to a DNS host name won't work cross-region; a
host effectively in eu-west-2 may hence resolve to an internal DNS name
from eu-west-1 when the resolution is computed in eu-west-1.
2023-03-28 12:24:02 +02:00
Axel Uhl 26736d9111 bug5826: check DNS name before trying to create application replica set 2023-03-27 17:41:47 +02:00
Axel Uhl 67fb28b059 launch "Upgrade Replica" with the SSH key specified by the user 2023-03-24 00:32:10 +01:00
Axel Uhl f8e1d5d5e2 bug5765: use bcprov-ext for newer ssh kex algorithms 2023-03-23 13:37:33 +01:00
Axel Uhl eaeb0fb55c bug5765: first green workspace after switching to JSch from com.github.mwiede 2023-03-23 10:01:14 +01:00
Axel Uhl 10a1e93996 Merge remote-tracking branch 'origin/master' 2023-03-22 13:42:32 +01:00
Axel Uhl 2758d32d49 fixed typo in class name 2023-03-22 13:41:44 +01:00
Axel Uhl ddfee07695 Merge branch 'master' into translation 2023-03-16 17:32:55 +01:00
Axel Uhl 9ecfe583ec Merge remote-tracking branch 'origin/translation' into translation 2023-03-16 17:30:25 +01:00
service.tip.git 582ab124e3 [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: Ie548414577a729b067694111dd81f323be4c5371
2023-03-16 16:21:09 +00:00
Axel Uhl 2eb0b2d27f use longer HOST (instead of PROCESS) timeout when waiting for a new replica to become ready (think of "my") 2023-03-10 00:07:32 +01:00
Axel Uhl 638f657092 bug5775: fixed icon transparency; fixed memory env variable reading 2023-03-08 00:56:56 +01:00
Axel Uhl b92f41243f bug5775: implemented UI and REST API; first test against eu-west-2 looking good 2023-03-07 17:20:14 +01:00
Axel Uhl 655f1a7bae bug5775: started by implementing a LandscapeServiceImpl method for moving all processes from one host to another 2023-03-06 22:55:07 +01:00
Axel Uhl ae6cb26577 Merge branch 'master' into bug5775 2023-03-01 14:05:11 +01:00
Axel Uhl 143dfc27bb Merge remote-tracking branch 'origin/bug5730' into bug5730 2023-03-01 11:18:40 +01:00
Axel Uhl dd8b052d7e bug5730: added hint for how to avoid receiving e-mail messages 2023-03-01 11:17:41 +01:00
Axel Uhl 4bec4cba68 bug5730: failing test case for resource bundle placeholder replacement in multi-line strings 2023-03-01 00:30:03 +01:00
Axel Uhl b0825a8eb1 bug5775: wrote a "specification" in the method comment 2023-02-28 18:54:55 +01:00
Axel Uhl 8049e4d3e1 bug5730: fixed problem with validation check for e-mail address being too aggressive 2023-02-28 18:35:40 +01:00
Axel Uhl bdf97cdd84 bug5775: started by adding a new method LandscapeService.moveAllApplicationProcessesAwayFrom 2023-02-28 18:31:25 +01:00
Axel Uhl c594523087 bug5730: added SERVER permissions users need to have to be included in the e-mail distribution list 2023-02-28 17:58:42 +01:00
Axel Uhl af091d00df bug5730: use UTF-8 as encoding for message files 2023-02-28 16:41:44 +01:00
Axel Uhl b64873aece bug5730: added e-mail notifications for archiving process 2023-02-28 15:38:01 +01:00
Axel Uhl ac10c1db38 bug5730: preparing for sending mail to server owner about significant landscape events 2023-02-28 13:16:15 +01:00