aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Expose all endpoints for a given instance"Harald Musum2021-09-133-131/+28
|
* Merge pull request #19061 from ↵Leandro Alves2021-09-133-28/+131
|\ | | | | | | | | vespa-engine/ogronnesby/endpoint-status-routing-v1 Expose all endpoints for a given instance
| * endpoint -> name, dns -> dnsNameØyvind Grønnesby2021-09-132-4/+4
| |
| * Try to generalise from the toSlime() methodØyvind Grønnesby2021-09-132-43/+66
| | | | | | | | | | | | | | | | | | There are multiple types of endpoints and routing methods. Here we try to use the same logic as the toSlime() method to generate the status JSON from the instance/endpoint POV. Not sure if the JSON format makes sense or if are in a position where we can get multiple contradictory statuses per endpoint+zone.
| * Expose all endpoints for a given instanceØyvind Grønnesby2021-09-103-0/+80
| |
* | Consider feature flag and planOla Aunrønning2021-09-132-5/+15
| |
* | Control Horizon proxy usage through feature flagOla Aunrønning2021-09-136-45/+129
| |
* | Fix directlyDeployed default value deserialization bugValerij Fredriksen2021-09-102-2/+2
| |
* | Revert "Revert "Enable S3 archive bucket for CD""Bjørn Christian Seime2021-09-101-1/+3
| |
* | Simplift with removeIfValerij Fredriksen2021-09-101-6/+2
| |
* | Add test for dev application/v4 diffValerij Fredriksen2021-09-101-0/+7
| |
* | SimplifyValerij Fredriksen2021-09-102-5/+2
| |
* | Handle right side being binary while left is notValerij Fredriksen2021-09-101-2/+2
| |
* | Use byte[] insteadValerij Fredriksen2021-09-095-22/+22
| |
* | Prune diffsValerij Fredriksen2021-09-092-1/+32
| |
* | Expose application package diff in /application/v4Valerij Fredriksen2021-09-092-0/+16
| |
* | Store application package diffs on submit/deployValerij Fredriksen2021-09-093-6/+41
| |
* | Create class to generate ApplicationPackageDiffValerij Fredriksen2021-09-098-21/+628
| |
* | Move application package related classes to own packageValerij Fredriksen2021-09-0936-47/+38
| |
* | Direct deployments are "before" submitted versionsJon Marius Venstad2021-09-094-7/+8
| |
* | Increment build number for direct deploymentsValerij Fredriksen2021-09-0912-44/+51
| |
* | Add deployedDirectly to ApplicationVersionValerij Fredriksen2021-09-096-14/+30
| |
* | Only consider tenant roles and application rolesOla Aunrønning2021-09-092-0/+5
| |
* | Merge pull request #19018 from vespa-engine/bjorncs/service-dumpBjørn Christian Seime2021-09-092-2/+13
|\ \ | |/ |/| Bjorncs/service dump
| * Prepare for multiple types of service dump artifactsBjørn Christian Seime2021-09-082-2/+13
| |
* | Revert "Enable S3 archive bucket for CD"Bjørn Christian Seime2021-09-081-3/+1
|/
* Enable S3 archive bucket for CDBjørn Christian Seime2021-09-071-1/+3
|
* 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
|