Commit Graph
79 Commits
Author SHA1 Message Date
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
Axel Uhl 90cba84cdc bug5627: pass through sharding path prefix from sailing domain 2023-01-04 15:28:38 +01:00
Axel Uhl fafd3840f0 fixed AWS landscape test exclusion 2022-12-16 10:24:46 +01:00
Axel Uhl a6363406be bug5792: introduce org.hamcrest-2.2.0, remove gwt-dev deps 2022-12-12 06:18:51 -08:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 6981bf3193 better timeout handling for SSH connects; keep restarting other replicas if restarting one failed 2022-02-22 13:57:47 +01:00
Axel Uhl 514844c297 bug5676: creating replica sets now properly separates shared and dedicated instance type configurations 2022-01-28 18:10:28 +01:00
Axel Uhl 638d9aecfd bug5676: reacting to server start-up without SERVER_NAME param not starting application;
other changes include fixes for how AwsAvailabilityZone.equals works
(name-based, not ID based)
2022-01-25 13:55:10 +01:00
Axel Uhl 5d2faa31d1 but5676: made host mandatory constructor argument for DeployProcessOnMultiServer.Builder 2022-01-14 17:46:01 +01:00
Axel Uhl 4baf5dee80 bug5655: a first untested warning-free version of REST methods for /createapplicationreplicaset and /movetoarchiveserver 2021-12-16 14:44:58 +01:00
Axel Uhl 829568a871 mongo42driver: made compilable; let's see what Hudson says this time 2021-08-27 00:16:50 +02:00
Axel Uhl 370d23b983 mongo42driver: uncompilable interims commit with *-legacy bundle removed from our bundle dependencies;
this produces lots of compilation errors, mostly because of MongoClientURI replaced by ConnectionString
2021-08-26 23:29:35 +02:00
Axel Uhl 0bd21957a8 MongoDB Driver update: added org.mongodb.bson to all bundles that require it; now it's down to actual deprecations and functions removed/replaced 2021-08-25 21:53:23 +02:00
Axel Uhl 2c622e5b45 patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint 2021-06-19 12:45:03 +02:00
Axel Uhl 536d3d6a37 bug4811: compileable but untested first version of ApplicationProcessImpl.getMaster(...) and still empty .getReplicas(...) 2021-04-23 13:50:22 +02:00
Axel Uhl 72ad801fe7 bug4811: implemented a first draft for deleting an application replica set 2021-03-15 16:31:22 +01:00
Axel Uhl d8dd7cab69 bug4811: added default redirect to application replica set table 2021-03-10 00:20:54 +01:00
Axel Uhl 8fd033aad6 bug4811: avoid redundant getInstance() calls when determining public IP 2021-03-09 23:39:21 +01:00
Axel Uhl 7dc8e7f843 bug4811: first successful creation of a new application replica set with ALB set-up 2021-02-25 12:34:38 +01:00
Axel Uhl 533846e026 bug4811: made extraction of start time and Expedition UDP port null-safe, thus backward-compatible 2021-02-23 23:45:17 +01:00
Axel Uhl ccce29c68b bug4811: collect expedition UDP port in one sweep with the one SSH connect; making things more extensible 2021-02-22 22:57:31 +01:00
Axel Uhl f03d9b075a bug4811: grab more properties from the single SSH connect; still TODO: handling the expedition UDP port properly... 2021-02-19 18:53:38 +01:00
Axel Uhl 3dae16df8f bug4811: major refactoring that removes many unused generic type parameters; added logic for scaling MongoDB replica sets 2021-02-12 14:45:03 +01:00
Axel Uhl 96453f526c bug4811: in TestProcedures, go back to launching a regular server, not replicating from security-service;
this saves us the hassle of managing yet another secret in our test cases that would be required for
replicating the security service and shared sailing data
2021-02-10 11:21:41 +01:00
Axel Uhl 089c40b834 bug4811: use a "master" application configuration builder instead of a generic "application" config builder to get the USE_ENVIRONMENT spec 2021-02-10 01:45:38 +01:00
Axel Uhl dc295b9378 bug4811: introduced optionalKeyName parameter through various levels of landscape methods to allow for selecting the SSH key pair 2021-02-09 17:29:14 +01:00
Axel Uhl ca1108b2d1 bug4811: implemented Util.wait in different variants and used in a few places 2021-01-13 12:47:39 +01:00
Axel Uhl 4c2f9e9b24 bug4811: fixed privkey password forwarding 2021-01-13 01:26:35 +01:00
Axel Uhl a43dc46bb2 bug4811: interims commit 2021-01-13 01:22:55 +01:00
Axel Uhl 2993a481c7 bug4811: trying to obtain a replica set from a running landscape; problem: can't find master process for replica 2021-01-07 10:06:38 +01:00
Axel Uhl e76a828810 bug4811: implemented AwsLandscape.getMongoEndpoints 2020-12-22 16:49:27 +01:00
Axel Uhl 6ce91e1976 bug4811: added Landscape.getMachineImageTypes 2020-12-22 15:12:39 +01:00
Axel Uhl df5e2ebf31 bug4811: keep testing image upgrades in eu-west-2 on branch bug4811 (master does image upgade "tests" on eu-west-1 production region) 2020-12-15 11:16:12 +01:00
Axel Uhl 4b4846edc4 run the UpgradeAmi image upgrade test against eu-west-1 by default; this way enabling use of master for production image upgrades 2020-12-15 11:13:00 +01:00
Axel Uhl edc627229f bug4811: test that multi-instance deployment by default creates a Home-SSL reverse proxy mapping 2020-12-03 23:42:25 +01:00
Axel Uhl d9f7273e9a bug5446: recognize central reverse proxies based on tag "CentralReverseProxy" 2020-12-03 20:38:30 +01:00
Axel Uhl a8886bfc41 bug5444: MAIL_... variables are now evaluated in refreshInstance.sh in the auto_install function, establishing configuration/mail.properties 2020-12-03 15:27:01 +01:00
Axel Uhl 0576052120 bug5444: added support for MAIL_... environment variables in the application configuration / builder / user data 2020-12-03 14:37:50 +01:00
Axel Uhl ae105e5640 bug5445: factoring stderr / stdout handling for SSH command channels and consistently disconnecting now 2020-12-03 11:05:08 +01:00
Axel Uhl 71a3ce2bcc bug4811: adjusted test case such that no SecurityService replication credentials are required 2020-12-02 23:11:16 +01:00
Axel Uhl f2a6028df7 bug4811: fixed bug regarding port assignments to user data in application configuration 2020-12-02 22:36:16 +01:00
Axel Uhl ef27526b84 bug4811: working local test for deploying processes to multi-server host 2020-12-02 21:25:44 +01:00
Axel Uhl 6ae470c57a bug4811: refactored "sailing" init.d script and moved reverse proxy logic to own script defineReverseProxyMappings.sh 2020-11-26 18:42:19 +01:00
Axel Uhl fcd80cceaf bug4811: execute env-default-rules.sh after env.sh also in refreshInstance.sh 2020-11-25 12:34:09 +01:00
Axel Uhl 861037d89e bug4811: removed unnecessary HostT type parameter from AwsApplicationConfiguration type hierarchy 2020-11-25 10:56:04 +01:00
Axel Uhl e5c05c073c bug4811: separated process configuration from host launch parameterization 2020-11-24 21:05:29 +01:00
Axel Uhl 476e3cb917 bug4811: defaulted inbound replication exchange name to SERVER_NAME for StartSailingAnalyticsReplica 2020-11-16 17:53:40 +01:00
Axel Uhl c10bd375b3 bug4811: massive refactoring, removing distinction between master/replica processes; any application process can be master and replica at the same time 2020-11-12 22:45:55 +01:00
Axel Uhl d6501350db bug4811: moved SailingAnalyticsHost[Impl] to ApplicationProcessHost[Impl] and moved to SSE 2020-11-12 14:52:53 +01:00
Axel Uhl db389705ce bug4811: switching load balancer-related procedures to generic builder pattern 2020-11-10 18:47:55 +01:00