summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Collapse)AuthorAgeFilesLines
* delay tenant role creation until after tenant creation (#18975)Andreas Eriksen2021-09-061-5/+1
|
* Merge pull request #18959 from vespa-engine/ogronnesby/manual-deployment-statusLeandro Alves2021-09-062-0/+8
|\ | | | | Add status for manual deployments in application v4
| * Add status for manual deployments in application v4Øyvind Grønnesby2021-09-022-1/+8
| |
* | Merge pull request #18955 from vespa-engine/bjorncs/controller-service-dump-apiBjørn Christian Seime2021-09-022-1/+81
|\ \ | | | | | | Add controller API to request service dump
| * | SimplifyBjørn Christian Seime2021-09-021-2/+2
| | |
| * | Don't leak node ownerBjørn Christian Seime2021-09-021-1/+1
| | |
| * | Add controller API to request service dumpBjørn Christian Seime2021-09-022-1/+81
| |/
* | Add testOla Aunrønning2021-09-022-13/+61
| |
* | Create UserManagementMaintainerOla Aunrønning2021-09-023-1/+68
| |
* | Maintain all tenant rolesMorten Tokle2021-09-021-0/+8
|/
* Skip application roles in deployMorten Tokle2021-08-301-7/+5
|
* Fix more responsesJon Marius Venstad2021-08-232-2/+62
|
* Update rest API unit test expected responseJon Marius Venstad2021-08-231-1/+31
|
* Merge pull request #18818 from ↵Jon Marius Venstad2021-08-231-1/+3
|\ | | | | | | | | vespa-engine/jonmv/fix-elusive-unit-test-instability Try to run steps again if we bail out due to status change
| * Try to run steps again if we bail out due to status changeJon Marius Venstad2021-08-231-1/+3
| | | | | | | | If someone completes a step we are trying to run, we will bail out. Meanwhile, that other thread will attempt the next step, but fails to acquire the lock, since we hold it (for the prerequisite), so that thread gives up. When it is our turn again, and we bail out, we should try again to run any ready steps, otherwise we may lose the fact that _someone_ ought to do _something_. This is absolutely not a practical issue, but makes one unit test slightly unstable :)
* | Make required parameter non-optionalMartin Polden2021-08-232-3/+3
|/
* Merge pull request #18801 from vespa-engine/jonmv/configurable-upgrade-rolloutJon Marius Venstad2021-08-208-116/+78
|\ | | | | Jonmv/configurable upgrade rollout
| * Abort running jobs less eagerlyJon Marius Venstad2021-08-197-46/+49
| |
| * Remove dead codeJon Marius Venstad2021-08-191-71/+0
| |
| * Allow configuring upgrade rollout in deployment.xmlJon Marius Venstad2021-08-193-4/+34
| |
* | Remove redundant handling of missing serialized fieldMartin Polden2021-08-184-51/+5
|/
* Remove old job response formatValerij Fredriksen2021-08-115-297/+422
|
* Only main controllers approve cmrs. Log approvalOla Aunrønning2021-08-061-1/+6
|
* Merge pull request #18635 from vespa-engine/olaa/autoapprove-non-prod-cmrsBjørn Meland2021-08-062-5/+34
|\ | | | | Automatically approve CMR if no hosts in prod impacted
| * Automatically approve CMR if no hosts in prod impactedOla Aunrønning2021-07-192-5/+34
| |
* | Limit apis for service view (#18686)Morten Tokle2021-08-052-0/+36
| |
* | Include tenant iam roles with perf deploymentsMorten Tokle2021-07-272-6/+19
|/
* Replace list overloading with NodeFilterMartin Polden2021-07-1927-76/+99
|
* Revert "Support listing nodes for multiple applications"Martin Polden2021-07-163-37/+32
|
* Support listing nodes for multiple applicationsMartin Polden2021-07-163-32/+37
|
* Merge pull request #18620 from vespa-engine/bjorncs/restapiØyvind Grønnesby2021-07-161-60/+32
|\ | | | | Bjorncs/restapi
| * Use RestApi in AthenzApiHandlerBjørn Christian Seime2021-07-151-60/+32
| |
* | Remove unused method from CloudEventFetcherMartin Polden2021-07-165-18/+16
| |
* | Add javadocMartin Polden2021-07-161-2/+2
| |
* | Remove NodeRepositoryNode from NodeRepository interfaceMartin Polden2021-07-162-5/+9
| |
* | VCMR -> VcmrMartin Polden2021-07-164-30/+32
| |
* | Stop using NodeRepositoryNode in patch operationsMartin Polden2021-07-165-117/+101
|/
* Merge pull request #18595 from vespa-engine/bjorncs/restapiØyvind Grønnesby2021-07-151-20/+1
|\ | | | | Bjorncs/restapi
| * Slime mapping is part of default mappersBjørn Christian Seime2021-07-141-20/+1
| |
* | Merge pull request #18609 from vespa-engine/mpolden/controller-node-cleanupHarald Musum2021-07-1519-385/+325
|\ \ | | | | | | Reapply "Do not use serializable NodeRepositoryNode internally in controller"
| * | Do not use serializable NodeRepositoryNode internally in controllerMartin Polden2021-07-1419-385/+325
| | |
* | | Bump capacity of DNS queueMartin Polden2021-07-141-1/+5
|/ /
* | Revert "Do not use serializable NodeRepositoryNode internally in controller"Harald Musum2021-07-1419-325/+385
| |
* | Do not use serializable NodeRepositoryNode internally in controllerMartin Polden2021-07-1319-385/+325
| |
* | Merge pull request #18574 from vespa-engine/olaa/applicationid-is-non-optionalOla Aunrønning2021-07-092-6/+17
|\ \ | | | | | | ResourceTagger differentiates shared hosts and infrastructure
| * | ResourceTagger differentiates shared hosts and infrastructureOla Aunrønning2021-07-082-6/+17
| |/
* | Merge pull request #18583 from ↵Harald Musum2021-07-091-3/+7
|\ \ | | | | | | | | | | | | vespa-engine/jonmv/check-whether-run-should-use-tester-cert-not-whether-it-did Test whether run _should_ use tester cert, not if it already has
| * | Test whether run _should_ use tester cert, not if it already hasJon Marius Venstad2021-07-091-3/+7
| | |
* | | Increase history to 256 last runs in CD systemsJon Marius Venstad2021-07-091-1/+2
|/ /
* / Reduce scheduled OS upgrade cooldownMartin Polden2021-07-092-3/+3
|/ | | | | The time it takes before a version is promoted to stable is already plenty conservative.