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