summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #11983 from ↵Martin Polden2020-01-2915-88/+194
|\ | | | | | | | | vespa-engine/mpolden/status-in-directly-routed-zone Allow status change in zones that are exclusively directly routed
| * Allow status change in zones that are exclusively directly routedMartin Polden2020-01-284-16/+21
| |
| * Let controller decide when to ask RoutingGenerator for endpointsMartin Polden2020-01-2812-56/+159
| | | | | | | | | | | | | | This is currently decided in the implementation of `RoutingGenerator`, thus hiding this behaviour from all controller tests. Tests using directly routed zones must now tag those zones explicitly.
| * Remove printlnMartin Polden2020-01-281-3/+1
| |
| * Emphasise statusMartin Polden2020-01-282-13/+13
| |
* | Merge pull request #11976 from vespa-engine/jvenstad/adaptive-convergence-fixesHåkon Hallingstad2020-01-282-15/+13
|\ \ | | | | | | Jvenstad/adaptive convergence fixes
| * | Print what nodes where suspended and for how long, and at the endJon Marius Venstad2020-01-281-10/+11
| | |
| * | Retry config convergence fetching after 5 minutes as wellJon Marius Venstad2020-01-281-4/+1
| | |
| * | Handle nodes without servicesJon Marius Venstad2020-01-281-1/+1
| |/
* | Merge pull request #11969 from vespa-engine/bjorncs/response-based-retry-handlerBjørn Christian Seime2020-01-281-4/+2
|\ \ | |/ |/| Bjorncs/response based retry handler
| * Remove old call to setRetryHandlerBjørn Christian Seime2020-01-271-2/+0
| |
| * Rename 'DelayedHttpRequestRetryHandler' => 'DelayedConnectionLevelRetryHandler'Bjørn Christian Seime2020-01-271-2/+2
| |
* | Add required fileNamePattern attributeHarald Musum2020-01-282-2/+2
| |
* | Add access logging for tester containerHarald Musum2020-01-282-0/+4
|/
* Merge pull request #11967 from vespa-engine/mpolden/reduce-duplicationJon Marius Venstad2020-01-271-52/+34
|\ | | | | Avoid globalRotations duplicates when looking up a specific instance
| * Avoid globalRotations duplicates when looking up a specific instanceMartin Polden2020-01-271-52/+34
| | | | | | | | | | | | | | Introduction of instances left a lot of code duplication in this class. For `globalRotations` field in particular, the `/application/v4/tenant/T/application/A/` path correctly avoids duplicate URLs, while `/application/v4/tenant/T/application/A/instance/I` does not.
* | Merge pull request #11955 from ↵Martin Polden2020-01-2713-423/+136
|\ \ | | | | | | | | | | | | vespa-engine/jvenstad/no-tests-in-production-deployment-jobs Do not run tests in production deployment jobs
| * | Do not run tests in production deployment jobsJon Marius Venstad2020-01-2713-423/+136
| | |
* | | Merge pull request #11958 from ↵Andreas Eriksen2020-01-275-53/+193
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/andreer/endpoint-certificate-validation add various validation of endpoint certificates
| * | | stricter SAN verification 2andreer2020-01-271-1/+1
| | | |
| * | | stricter SAN verificationandreer2020-01-271-6/+5
| | | |
| * | | set up mocked unit testandreer2020-01-273-5/+37
| | | |
| * | | move endpoint certificate handling out of applicationcontrollerandreer2020-01-272-106/+153
| | | |
| * | | add various validation of endpoint certificatesandreer2020-01-273-18/+80
| | | |
* | | | Merge pull request #11964 from ↵Jon Marius Venstad2020-01-271-3/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/catch-tester-log-fetch-errors-during-response-handling Return response also when updating test log fails
| * | | | Return response also when updating test log failsJon Marius Venstad2020-01-271-3/+5
| | |_|/ | |/| |
* | | | Merge pull request #11963 from vespa-engine/hmusum/use-tester-cloudJon Marius Venstad2020-01-271-11/+5
|\ \ \ \ | | | | | | | | | | Use TesterCloud instead of calling config server directly
| * | | | Use TesterCloud instead of calling config server directlyHarald Musum2020-01-271-11/+5
| |/ / / | | | | | | | | | | | | Also remove unused testerReady() method
* | | | Merge pull request #11962 from ↵Jon Marius Venstad2020-01-271-3/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/use-config-server-for-getLog-if-flag-is-true Use config server for getting log if flag is set
| * | | | Use config server for getting log if flag is setHarald Musum2020-01-271-3/+15
| |/ / /
* | | | Merge pull request #11961 from vespa-engine/mpolden/reduce-loggingJon Marius Venstad2020-01-271-1/+3
|\ \ \ \ | |/ / / |/| | | Reduce logging for failed maintenance run
| * | | Reduce logging for failed maintenance runMartin Polden2020-01-271-1/+3
| | |/ | |/|
* | | Merge pull request #11951 from ↵Håkon Hallingstad2020-01-274-7/+17
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/jvenstad/adaptive-deployment-job-timeout Jvenstad/adaptive deployment job timeout
| * | | Differentiate between suspended and not nodes, to get timestamps rightJon Marius Venstad2020-01-272-3/+8
| | | |
| * | | Avoid concurrent modification of cached runsJon Marius Venstad2020-01-272-4/+9
| |/ /
* | | Use DelayedHttpRequestRetryHandler in FlagsClientBjørn Christian Seime2020-01-271-0/+5
| | | | | | | | | | | | Retry http requests on connection related failures
* | | Depend on http-utilsBjørn Christian Seime2020-01-271-0/+7
| |/ |/|
* | Merge pull request #11956 from ↵Andreas Eriksen2020-01-273-6/+9
|\ \ | |/ |/| | | | | vespa-engine/andreer/write-endpoint-certificate-metadata-to-zk write endpoint certificate metadata to zk
| * write endpoint certificate metadata to zkandreer2020-01-273-6/+9
| |
* | Use testerReady call via config server for tester containers if flag is setHarald Musum2020-01-261-25/+66
| |
* | Accept old summary format in runJon Marius Venstad2020-01-261-1/+1
| |
* | Merge pull request #11940 from ↵Jon Marius Venstad2020-01-2513-57/+190
|\ \ | | | | | | | | | | | | vespa-engine/jvenstad/adaptive-deployment-job-timeout Jvenstad/adaptive deployment job timeout
| * | Treat newly provisioned nodes as allowed to be downJon Marius Venstad2020-01-251-1/+1
| | |
| * | Rename and refactor away code duplicationJon Marius Venstad2020-01-253-46/+78
| | |
| * | Add info about ongoing firmware checks as wellJon Marius Venstad2020-01-249-7/+38
| | |
| * | Test adaptive timeout, and fix comparison >_<Jon Marius Venstad2020-01-243-2/+53
| | |
| * | Remove duplicate (but half?) unit testJon Marius Venstad2020-01-241-13/+0
| | |
| * | Time out when no nodes are suspended, or the same node is suspended, for too ↵Jon Marius Venstad2020-01-244-6/+38
| | | | | | | | | | | | long
* | | Merge pull request #11933 from ↵Jon Marius Venstad2020-01-2421-392/+761
|\| | | | | | | | | | | | | | vespa-engine/jvenstad/adaptive-deployment-job-timeout More compact convergence output
| * | Print convergence summary for unfinished, but started, convergence stepsJon Marius Venstad2020-01-245-3/+236
| | |