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 |
|
Axel Uhl
|
6e6f5f6607
|
bug4811: consolidated imports to avoid warnings
|
2020-11-10 15:45:25 +01:00 |
|
Axel Uhl
|
72001abac4
|
bug4811: removed testMongoReplica because it required access to port 27017 of the MongoDB instance created
|
2020-11-10 15:44:40 +01:00 |
|
Axel Uhl
|
4e4c1a13fc
|
bug4811: relaxed multi-server test, checking only that an "Apache..." server is answering on port 80
|
2020-11-10 12:21:54 +01:00 |
|
Axel Uhl
|
51217e497b
|
bug4811: fixed StartMultiServer and added a test case
|
2020-11-10 12:00:08 +01:00 |
|
Axel Uhl
|
1b474b792d
|
bug4811: adjusted test case such that no external MongoDB access but only ssh access is required to test whether replica set exists
|
2020-11-09 23:55:29 +01:00 |
|
Axel Uhl
|
6195d29482
|
bug4811: brought StartMongoDBServer prodecure to a working state; see also the updates to the launch-mongo-replica infrastructure
|
2020-11-09 23:09:38 +01:00 |
|
Axel Uhl
|
8a150634ed
|
bug4811: added mongo server startup procedure with fist tests; still a way to go
|
2020-11-09 18:54:44 +01:00 |
|
Axel Uhl
|
d561ee276c
|
bug4811: image upgrade seems to work, including test case
|
2020-11-07 00:24:33 +01:00 |
|
Axel Uhl
|
4f1324010e
|
bug4811: worked on completing the UpgradeAmi-related test; fixing UpgradeAmi functionality
|
2020-11-06 23:42:16 +01:00 |
|
Axel Uhl
|
19c132e61d
|
bug4811: image upgrade now has code to assign names to snapshots and can delete() image and snapshots
|
2020-11-06 20:29:51 +01:00 |
|
Axel Uhl
|
8e8d51c64e
|
bug4811: refactored UpgradeAmi procedure and continued with its snapshot handling
|
2020-11-06 18:46:49 +01:00 |
|
Axel Uhl
|
1be2ee9215
|
bug4811: interims commit, started with StartMongoDBServer procedure and refined UpgradeAmi procedure
|
2020-11-06 15:18:41 +01:00 |
|
Axel Uhl
|
6181a01817
|
bug4811: now using the correct target group name, making different names for master and public target groups
|
2020-11-05 22:36:56 +01:00 |
|
Axel Uhl
|
00f98f7cbf
|
bug4811: fixed AwsLandscapeImpl.getTargetHealthDescriptions, passing target group ARN
|
2020-11-05 18:45:56 +01:00 |
|
Axel Uhl
|
0190dfec02
|
bug4811: Builder pattern for load balancer-related procedures; updated tests accordingly
|
2020-11-05 18:25:50 +01:00 |
|
Axel Uhl
|
cb865f9acf
|
bug4811: refactored load balancer creation and host-to-target-group-adding procedures
|
2020-11-05 15:41:59 +01:00 |
|
Axel Uhl
|
1524744641
|
bug4811: fixed replication user data assembly; first successful test with replication of central security service
|
2020-11-04 22:36:47 +01:00 |
|
Axel Uhl
|
032bd995d9
|
bug4811: refactored combination and defaults for replication configuration, separating better between outbound and inbound
|
2020-11-04 18:27:44 +01:00 |
|
Axel Uhl
|
47af8ee26b
|
bug4811: interims commit regarding replication parameter building
|
2020-11-04 01:46:47 +01:00 |
|
Axel Uhl
|
2685585ce3
|
bug4811: switched to a T3_LARGE instance in order to get Sailing server up and running at all
|
2020-11-03 23:10:22 +01:00 |
|
Axel Uhl
|
2b83be4177
|
bug4811: extended timeout waiting for instance to have launched the Sailing Analytics process successfully
|
2020-11-03 21:50:49 +01:00 |
|
Axel Uhl
|
6986593fdc
|
bug4811: refactored launching of sailing server hosts and processes
|
2020-11-03 18:45:48 +01:00 |
|
Axel Uhl
|
19af4d9ffc
|
bug4811: don't try to run tests on com.sap.sailing.landscape.test for now
|
2020-11-02 19:55:45 +01:00 |
|
Axel Uhl
|
94c1a32cb9
|
bug4811: a compilable version with massively refactored procedure support, using the Builder pattern
|
2020-10-30 18:04:39 +01:00 |
|