Axel Uhl
|
3695da060a
|
Merge branch 'translation'
|
2022-02-04 00:11:16 +01:00 |
|
Axel Uhl
|
38d7aff5d4
|
Merge branch 'bug5676'
|
2022-02-03 22:54:38 +01:00 |
|
Axel Uhl
|
f15ea41d26
|
bug5676: fixed typo in log message
|
2022-02-03 22:23:43 +01:00 |
|
Axel Uhl
|
7f41f8bd0d
|
bug5676: fixed waiting for new master instance for moveMasterToOtherInstance
|
2022-02-03 18:47:12 +01:00 |
|
Axel Uhl
|
cf526258be
|
bug5676: implemented REST API method movemastertootherinstance
|
2022-02-03 18:42:31 +01:00 |
|
Axel Uhl
|
210d82aaeb
|
bug5676: implemented but didn't test yet LandscapeService.moveMasterToOtherInstance
|
2022-02-03 12:45:24 +01:00 |
|
Axel Uhl
|
298b84c35b
|
bug5676: also set desired, not only minimum size on auto-scaling group
|
2022-02-03 00:04:07 +01:00 |
|
Axel Uhl
|
e4da36ed65
|
bug5676: increased timeout waiting for shut-down of auto-scaling replicas
|
2022-02-02 18:11:51 +01:00 |
|
Axel Uhl
|
f421ba7ee7
|
bug5676: fixed typo in REST API doc index.html
|
2022-02-02 17:24:54 +01:00 |
|
Axel Uhl
|
058522d665
|
bug5676: added REST API for replica scale change from/to dedicated auto-scaling replicas and replica on shared instance
|
2022-02-02 17:21:51 +01:00 |
|
Axel Uhl
|
085e8a2e96
|
bug5676: implemented "scale down" button, using shared replica
|
2022-02-02 00:39:38 +01:00 |
|
Axel Uhl
|
aa29e7bf16
|
bug5676: a compilable but entirely untested state with button for switching to non-auto-scaling shared replica
|
2022-02-01 18:37:26 +01:00 |
|
Axel Uhl
|
9cc3998c0d
|
bug5676: use replacement based on EntityIdentityComparator in replica set table
|
2022-01-31 22:19:10 +01:00 |
|
Axel Uhl
|
369556df11
|
Merge branch 'master' into bug5676
|
2022-01-31 18:55:59 +01:00 |
|
Axel Uhl
|
fc0bcea53d
|
fixed use of file separator
|
2022-01-31 18:55:42 +01:00 |
|
Axel Uhl
|
ae5f9714ef
|
bug5676: removed FIXME comments now that serverDirectory *can* be discovered
|
2022-01-31 18:43:40 +01:00 |
|
Axel Uhl
|
98bf23df88
|
Merge branch 'master' into bug5676
|
2022-01-31 18:35:32 +01:00 |
|
Axel Uhl
|
642d29a8f0
|
added serverdirectory property to /gwt/status output and use it to fill an unset getServerDirectory() on a SailingAnalyticsApplicationProcess
|
2022-01-31 18:35:04 +01:00 |
|
Axel Uhl
|
383f0235d1
|
bug5676: update replica set in table after switching to auto-scaling replicas only
|
2022-01-31 18:10:27 +01:00 |
|
Axel Uhl
|
76ea6df937
|
bug5676: fixed parameter order which got confused (auto-scaling group size vs. memory config);
also implemented (but didn't test yet) switching of replica set from
non-auto-scaling replica to all-auto-scaling replicas
|
2022-01-31 14:42:01 +01:00 |
|
Axel Uhl
|
3ede0a0871
|
bug5676: fixed parameter Javadoc
|
2022-01-31 10:10:02 +01:00 |
|
Axel Uhl
|
fce13c6534
|
bug5676: TODO about waiting for replica termination; default memory config also for shared existing master instance
|
2022-01-28 18:40:08 +01:00 |
|
Axel Uhl
|
2704c3b28c
|
bug5676: now correctly pass through min ASG size 0 for shared master scenario if replica is to be shared
|
2022-01-28 18:34:38 +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
|
ed8611a771
|
bug5676: fixed determining AMI type and use replica sets with same AMI as the one being upgraded as default to update
|
2022-01-27 22:44:26 +01:00 |
|
Axel Uhl
|
769fb780f0
|
bug5676: restrict possibility to adjust replica sets to updated AMI for sailing-analytics-server images
|
2022-01-27 17:19:12 +01:00 |
|
Axel Uhl
|
39c9a722f0
|
bug5676: new "update auto-scaling replica AMI" action for replica sets;
suggest this step for selected replica sets after successfully updating
an AMI
|
2022-01-27 16:41:26 +01:00 |
|
Axel Uhl
|
6ef96e9bdc
|
bug5676: use 60s instead of 60ks as TTL for new Route53 DNS entries
|
2022-01-26 00:34:13 +01:00 |
|
Axel Uhl
|
06e193da72
|
bug5676: allow users to select different master/managed-replica instance types and whether first replica shall be on shared instance
|
2022-01-25 18:27:15 +01:00 |
|
Axel Uhl
|
e0bbc5e275
|
bug5676: factored and commented LandscapeServiceImpl.launchUnmanagedReplica(...)
|
2022-01-25 17:19:11 +01:00 |
|
Axel Uhl
|
35706cadcf
|
bug5676: replicas upgraded in place are now reported back to client
|
2022-01-25 16:43:40 +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
|
35828d8dfc
|
Merge branch 'master' into bug5676
|
2022-01-25 13:54:45 +01:00 |
|
EC2 Server
|
63cad96ed6
|
don't start any server processes in sailing init.d script if no SERVER_NAME variable is provided in user data
|
2022-01-25 11:21:25 +00:00 |
|
Axel Uhl
|
7411c75a58
|
bug5676: introduced EligibleInstanceForReplicaSetFindingStrategy (yet to use)
|
2022-01-24 16:50:26 +01:00 |
|
Axel Uhl
|
87ec4cfd58
|
bug5676 / bug5675: added LandscapeService[Impl] method to launch new empty mutli-server
|
2022-01-21 18:11:23 +01:00 |
|
Axel Uhl
|
052081ce5c
|
bug5676: added name to host serialization, filter eligible hosts for non-auto-scaled instances
|
2022-01-21 16:46:46 +01:00 |
|
Axel Uhl
|
af96822acd
|
Merge branch 'master' into bug5676
|
2022-01-21 09:52:28 +01:00 |
|
Axel Uhl
|
8636d69a7a
|
Merge branch 'translation'
|
2022-01-21 07:05:43 +01:00 |
|
Axel Uhl
|
e7ca482de1
|
Revert "changed Changelog URL to sailinsight.zendesk.com hostname"
This reverts commit a1bd7fa885.
|
2022-01-21 01:11:19 +01:00 |
|
Axel Uhl
|
50e235050d
|
Merge branch 'master' into translation
|
2022-01-20 23:24:44 +01:00 |
|
Axel Uhl
|
3e00bc9481
|
Merge branch 'master' into bug5676
|
2022-01-20 17:34:09 +01:00 |
|
Axel Uhl
|
a1bd7fa885
|
changed Changelog URL to sailinsight.zendesk.com hostname
|
2022-01-20 17:33:34 +01:00 |
|
Axel Uhl
|
34d668efb4
|
bug5676: extracted termination of non-auto-scaling replicas into method
|
2022-01-19 15:34:36 +01:00 |
|
Axel Uhl
|
7963c280d4
|
Merge remote-tracking branch 'origin/bug5676' into bug5676
|
2022-01-19 12:07:59 +01:00 |
|
Axel Uhl
|
a1e3e84d5a
|
bug5676: non-auto-scaling replica processes are now properly stopped
|
2022-01-19 12:06:43 +01:00 |
|
Axel Uhl
|
22ef5f869d
|
Merge branch 'master' into bug5676
|
2022-01-18 23:56:53 +01:00 |
|
Axel Uhl
|
a8d6e043d9
|
use existing auth doken from .docker/config.json for showTags.sh and deleteTags.sh
|
2022-01-18 23:55:27 +01:00 |
|
Axel Uhl
|
02b76df524
|
update APP_PARAMETERS only for non-empty env vars
|
2022-01-18 23:48:46 +01:00 |
|
Axel Uhl
|
674de4e7a2
|
adjusted showTags.sh and deleteTags.sh to docker.sapsailing.com
|
2022-01-18 23:45:03 +01:00 |
|
Axel Uhl
|
b4d822dcb7
|
use ${argLine} instead of late replacement option @{argLine}
|
2022-01-18 21:50:13 +01:00 |
|
Axel Uhl
|
1b4c932f46
|
Merge branch 'master' into bug5676
|
2022-01-18 20:43:36 +01:00 |
|
Axel Uhl
|
234fbbac14
|
only use late replacement for argLine
|
2022-01-18 20:33:31 +01:00 |
|
Axel Uhl
|
23e4974b98
|
Merge remote-tracking branch 'origin/master'
|
2022-01-18 20:28:31 +01:00 |
|
Axel Uhl
|
20715a3df8
|
use argLine from.command line, too
|
2022-01-18 20:28:11 +01:00 |
|
Axel Uhl
|
66778de401
|
bug5676: implemented deployment of replica on dedicated instance as REST API
|
2022-01-18 18:46:35 +01:00 |
|
Axel Uhl
|
20e56292d4
|
Merge branch 'master' into bug5676
|
2022-01-18 18:00:01 +01:00 |
|
Axel Uhl
|
4906807312
|
updated Javadoc for AmazonS3TestSupport to explain the new handling of S3 credential
|
2022-01-18 17:50:11 +01:00 |
|
Axel Uhl
|
a21aaa6f57
|
externalize s3 access ID/key for test bucket
|
2022-01-18 17:45:00 +01:00 |
|
Axel Uhl
|
8a98285d7e
|
bug5676: implemented REST API method to determine hosts eligible for deployment of processes of a replica set
|
2022-01-18 12:59:38 +01:00 |
|
Axel Uhl
|
1146734987
|
bug5676: factored commonalities between launching a replica on a new vs. on an existing host
|
2022-01-17 16:13:44 +01:00 |
|
Axel Uhl
|
d392bd808d
|
Merge branch 'master' into bug5676
|
2022-01-17 09:03:04 +01:00 |
|
Axel Uhl
|
c7318896b2
|
added information on the Hudson image's Docker registry credentials
|
2022-01-17 00:58:37 +01:00 |
|
Axel Uhl
|
ab78647906
|
added information on Docker registry set-up
|
2022-01-17 00:57:35 +01:00 |
|
Axel Uhl
|
0fd649723a
|
use docker.sapsailing.com:443 as Docker registry for building / pushing images
|
2022-01-17 00:24:51 +01:00 |
|
Axel Uhl
|
799ee82ad4
|
use docker.sapsailing.com as the Docker registry for uploading images
|
2022-01-17 00:21:19 +01:00 |
|
Axel Uhl
|
26cd91f24a
|
bug5676: implemented LandscapeService[Impl].deployReplicaToExistingHost (untested)
|
2022-01-14 18:36:19 +01:00 |
|
Axel Uhl
|
5d2faa31d1
|
but5676: made host mandatory constructor argument for DeployProcessOnMultiServer.Builder
|
2022-01-14 17:46:01 +01:00 |
|
Axel Uhl
|
219d1967c2
|
bug5676: added implementation of isEligibleForDeployment implementation
|
2022-01-14 16:49:19 +01:00 |
|
Axel Uhl
|
9b9c247f72
|
bug5676: factored replica deployment to dedicated host; added ApplicationReplicaSet.getPort()
|
2022-01-14 10:32:27 +01:00 |
|
Axel Uhl
|
6b4f7f8b93
|
bug5676: removed landscape parameter for app config building and replaced by getLandscape()
|
2022-01-13 14:12:23 +01:00 |
|
Axel Uhl
|
4aa9783289
|
preparatory refactoring for bug5676, extracting method for replica config builder
|
2022-01-13 13:26:31 +01:00 |
|
Axel Uhl
|
f4834764f6
|
added link to configuration env variable definitions to README
|
2022-01-13 11:33:42 +01:00 |
|
Axel Uhl
|
b786a2eb4c
|
enhanced README description for release installation and start
|
2022-01-13 11:25:19 +01:00 |
|
Axel Uhl
|
ffd22c1e61
|
improved Java version check; require version 1.7 or 1.8 for refreshInstance.sh and start
|
2022-01-13 11:20:53 +01:00 |
|
Axel Uhl
|
ee0d1783d3
|
subsections in README.md
|
2022-01-13 10:39:35 +01:00 |
|
Axel Uhl
|
dcab372891
|
improved README.md
|
2022-01-13 10:38:33 +01:00 |
|
Axel Uhl
|
fa25cf4792
|
added TODOs
|
2022-01-12 23:08:03 +01:00 |
|
Axel Uhl
|
7908efe561
|
bug5672: moved upgradeApplicationReplicaSet to LandscapeService[Impl] and created REST API for it (untested)
|
2022-01-12 15:58:02 +01:00 |
|
Axel Uhl
|
cb801b10bd
|
upgraded sapjvm to version 083
|
2022-01-09 00:30:10 +01:00 |
|
Axel Uhl
|
679d076209
|
fixed carets in macro sections
|
2022-01-06 16:10:43 +01:00 |
|
Axel Uhl
|
ce38e9a660
|
improved archive-server-upgrade.md
|
2022-01-06 16:09:41 +01:00 |
|
Axel Uhl
|
dc73fa893b
|
hint to create compareServers directory
|
2022-01-06 16:07:33 +01:00 |
|
Axel Uhl
|
91c9dc9314
|
added TOC to archive-server-upgrade Wiki doc
|
2022-01-06 16:04:00 +01:00 |
|
Axel Uhl
|
2e953c3122
|
hint for how to monitor MongoDB "archive" replica set state
|
2022-01-06 16:02:51 +01:00 |
|
Axel Uhl
|
ac92f50f0f
|
added a TL;DR section for the archive-server-upgrade.md description
|
2022-01-06 15:57:19 +01:00 |
|
Axel Uhl
|
51df58d62f
|
Updated home (markdown)
|
2022-01-06 13:44:27 +00:00 |
|
Axel Uhl
|
68854ece20
|
add --illegal-access=permit for JDK >=11 for backward compatibility
|
2022-01-06 00:06:52 +01:00 |
|
Axel Uhl
|
2eb25967ff
|
added "final" to local variable
|
2022-01-06 00:06:33 +01:00 |
|
Axel Uhl
|
5871c0b8a9
|
removed unnecessary setAccessible(true) call
|
2022-01-06 00:06:14 +01:00 |
|
Axel Uhl
|
d717661a66
|
added a simple docker-compose.yml file as an example and maybe for testing
|
2021-12-27 23:08:19 +01:00 |
|
Axel Uhl
|
87ebfce2ef
|
Merge remote-tracking branch 'origin/master'
|
2021-12-27 01:28:46 +01:00 |
|
Axel Uhl
|
e38dbdd2c3
|
adjusted copyright header to 2022
|
2021-12-27 01:27:47 +01:00 |
|
Axel Uhl
|
3a89da424c
|
improved timeouts while waiting for replica sets in landscape panel
|
2021-12-18 14:30:52 +01:00 |
|
Axel Uhl
|
59382a370c
|
comment change only
|
2021-12-17 14:54:28 +01:00 |
|
Axel Uhl
|
8946182f32
|
bug5655: removed old MigrateLeaderboardgroupResource and its documentation
|
2021-12-16 22:28:55 +01:00 |
|
Axel Uhl
|
7d25d06878
|
bug5655: fixed links between index.html files
|
2021-12-16 22:24:27 +01:00 |
|
Axel Uhl
|
f9b637906a
|
Merge branch 'master' into bug5655
|
2021-12-16 22:06:41 +01:00 |
|
Axel Uhl
|
5d824d52c0
|
Merge branch 'translation'
|
2021-12-16 22:06:33 +01:00 |
|
Axel Uhl
|
6ce6466cab
|
bug5655: updated and formatted REST API docs for /sailinglandscape
|
2021-12-16 22:05:15 +01:00 |
|