Commit Graph
97 Commits
Author SHA1 Message Date
Axel Uhl 9dc9b761d9 bug5838: hand down VPC ID for target group creation 2023-04-27 01:19:58 +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 e1388b1ad8 bug5765: fixed ConnectivityTest 2023-03-23 17:23:01 +01:00
Axel Uhl 1e6ff574e0 bug5765: extend timeout waiting for host in test from 5 to 10 min 2023-03-23 13:42:29 +01:00
Axel Uhl 90cba84cdc bug5627: pass through sharding path prefix from sailing domain 2023-01-04 15:28:38 +01:00
Axel Uhl f611653c23 bug5627: refactored shard target group name handling 2023-01-03 12:15:36 +01:00
Axel Uhl 362a7c8e64 bug5627: fixed ShardName and renamed to ShardTargetGroupName; added test 2023-01-02 18:26:05 +01:00
Niklas Opiela 388bc96131 Merge branch 'master' into bug5627 2022-12-22 11:13:16 +01:00
Axel Uhl e062e2e0d6 mockito-4.8.1: upgraded dependency to 4.8.1 in landscape.aws.test 2022-12-21 17:45:28 +01:00
Axel Uhl cbe9204f19 mockito-4.8.1: refactored all tests so they compile with mockito-core 4.8.1 2022-12-20 18:25:58 +01:00
Axel Uhl 5745f1eafe (re-)added packaging type eclipse-plugin to com.sap.sse.landscape.aws.test 2022-12-16 16:48:31 +01:00
Axel Uhl fafd3840f0 fixed AWS landscape test exclusion 2022-12-16 10:24:46 +01:00
Axel Uhl 011e33080a docker-11: removed eclipse-plugin packaging type from com.sap.sse.landscape.aws.test again 2022-12-15 04:08:19 -08:00
Niklas Opiela fb78df3c28 doc, formatting and constants are moved 2022-12-13 13:52:31 +01:00
Axel Uhl a6363406be bug5792: introduce org.hamcrest-2.2.0, remove gwt-dev deps 2022-12-12 06:18:51 -08:00
Axel Uhl c34e413dfb avoiding CancellationException when comparing DB hashes 2022-11-09 12:28:03 +01:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 88dd6a3515 comment changes only 2022-02-11 22:04:01 +01:00
Axel Uhl 907591240d bug5530: working implementation with a new test in ConnectivityTest that is locally green 2022-02-10 16:07:35 +01:00
Axel Uhl 6d8f8e1219 bug5530: fixed typing issue with process/host instances; added FIXME/TODO 2022-02-10 01:05:44 +01:00
Axel Uhl eed4d5deb3 bug5530: untested implementation of a SailingAnalyticsProcess.getMaster(...) method checking ALB 2022-02-09 17:28:26 +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 7411c75a58 bug5676: introduced EligibleInstanceForReplicaSetFindingStrategy (yet to use) 2022-01-24 16:50:26 +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 b6e147f4fb Merge branch 'master' into bug5311 2021-09-21 15:28:50 +02: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 bc3ff2fd8c Starting with MongoDB driver update to 4.3.1 2021-08-25 18:56:05 +02:00
Axel Uhl 8936abcf46 bug5311: added missing MongoUriParser 2021-08-24 11:17:08 +02:00
Axel Uhl 8347f6a608 bug5311: an implementation of a MongoUriParser that passes the (slightly adjusted) tests 2021-08-23 18:38:40 +02:00
Axel Uhl ac3f8f7b0b bug5311: introduced MongoUriParser skeleton and a test case for it 2021-08-23 17:35:56 +02:00
Axel Uhl 37d6e6e70e introduced a new dropTargetFirst() setter on the builder for CopyAndCompareMongoDatabase 2021-07-15 16:06:57 +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 c5d5e2ccc7 don't force a Route53 DNS override but fail with an exception by default if an equal-named record with different value already exists 2021-03-23 16:31:36 +01:00
Axel Uhl a385a0911a bug4811: use latest *.sapsailing.com certificate in region for new ALB HTTP listener; fixed target group identification; new AWS SDK version 2021-03-16 16:37:27 +01:00
Axel Uhl 4793a7dd3b bug4811: fixed ALB ARN assignment to target group; extended timeout for Application Replica Set start-up from 5 to 10 minutes 2021-03-11 22:49:41 +01:00
Axel Uhl a94994f5ac bug4811: fixed DB import, creating empty collections when empty collections exist on exporting side 2021-03-11 17:16:09 +01:00
Axel Uhl 88d7bc40a0 bug4811: added an implementation for MongoEndpoint.importDatabase and built tests for it 2021-03-11 16:50:21 +01:00
Axel Uhl 8bb4ffbe08 bug4811: closing SSH session, not only channel, hoping this keeps the resources consumed and retained by SSH connections low 2021-03-10 12:25:13 +01:00
Axel Uhl 3064ef59c5 bug4811: further preparations for asynchronously establishing the AwsApplicationReplicaSetImpl 2021-03-08 15:07:07 +01:00
Axel Uhl e1733882d3 bug4811: first compileable but untested versions of application launching/scaling methods 2021-02-24 12:06:36 +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 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 d892ca8cfb bug4811: use ApplicationProcessHost.DEFAULT_SERVER_PATH constant in test case 2021-02-10 13:24:42 +01:00
Axel Uhl 0fb91b77e3 bug4811: added TODO comment regarding the "latest release of bug4811" used for testing 2021-02-10 12:33:14 +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 91e3e50ac7 bug4811: fixed SSH key-related tests; added a test showing how to obtain public SSH key from private key only 2021-01-21 22:35:06 +01:00