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