summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Print nodes with services which need new config as wellJon Marius Venstad2020-02-272-1/+16
| | |_|_|/ | |/| | |
* / | | | Prefer instances with declared tests to minimise #runsJon Marius Venstad2020-02-272-14/+20
|/ / / /
* | | | Merge pull request #12318 from ↵Andreas Eriksen2020-02-264-67/+140
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | vespa-engine/andreer/reprovision-endpoint-certs-when-necessary reprovision endpoint cert when necessary
| * | | no need to compute runstatusandreer2020-02-262-5/+3
| | | |
| * | | reprovision endpoint cert when necessaryandreer2020-02-264-67/+142
| |/ /
* | | Merge pull request #12300 from vespa-engine/jvenstad/remove-user-tenantsJon Marius Venstad2020-02-2618-297/+98
|\ \ \ | |/ / |/| | Remove user tenants
| * | Add TODOs for removing transition codeJon Marius Venstad2020-02-212-2/+3
| | |
| * | Remove user tenantsJon Marius Venstad2020-02-2118-297/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @mpolden please review. @tokle FYI. This removes all traces of user tenants from our controllers. Existing deployments (there are none right now) are deactivated, and applications deleted on restart of the controller, for all applications under a user tenant. Existing user tenants are deleted on restart of the controller. APIs pretends creating user tenants is OK, and that any user tenant already exists, for the purposes of dashboard compatibility.
* | | Rename endpointcertificates -> certificateMartin Polden2020-02-213-3/+3
| | |
* | | Move methodMartin Polden2020-02-212-16/+22
| | |
* | | Use RoutingMethod when building endpointMartin Polden2020-02-214-45/+57
| |/ |/|
* | Merge pull request #12295 from vespa-engine/mpolden/remove-invalid-endpointsMorten Tokle2020-02-213-4/+15
|\ \ | | | | | | Only list routing policy endpoints of exclusively routed zones
| * | Only list routing policy endpoints of exclusively routed zonesMartin Polden2020-02-203-4/+14
| | |
| * | Add TODOMartin Polden2020-02-201-0/+1
| | |
* | | Merge pull request #12294 from vespa-engine/andreer/endpoint-cert-updatesAndreas Eriksen2020-02-214-50/+29
|\ \ \ | |/ / |/| | make it possible to request an updated endpoint cert
| * | remove superfluous testandreer2020-02-201-7/+0
| | |
| * | make it possible to request an updated endpoint certandreer2020-02-204-44/+30
| | |
* | | Merge pull request #12285 from vespa-engine/mpolden/remove-cost-apiJon Marius Venstad2020-02-206-123/+12
|\ \ \ | | | | | | | | Remove /cost/v1/
| * | | Inline constant parameterMartin Polden2020-02-202-12/+10
| | | |
| * | | Remove /cost/v1/Martin Polden2020-02-206-111/+2
| | | | | | | | | | | | | | | | API is unused.
* | | | Merge pull request #12266 from ↵Andreas Eriksen2020-02-201-9/+10
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | vespa-engine/jvenstad/handle-endpoint-certificate-timeout-status-in-handler Handle serialisation of new run status
| * | | Handle serialisation of new run statusJon Marius Venstad2020-02-191-9/+10
| | | | | | | | | | | | | | | | @andreer please review nand merge
* | | | Merge pull request #12264 from ↵Andreas Eriksen2020-02-201-2/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/andreer/more-informative-certificate-log-message andreer/more informative certificate log message
| * | | | remove unused importsandreer2020-02-191-2/+0
| |/ / /
* | / / Make sure we keep sending email when new run failre statuses are addedJon Marius Venstad2020-02-201-10/+25
| |/ / |/| |
* | | List applications, not instances, under .../tenant/t/applicationJon Marius Venstad2020-02-195-13/+35
|/ / | | | | | | @freva please review and merge.
* / fail faster and record when missing endpoint certandreer2020-02-185-17/+33
|/
* Merge pull request #12243 from ↵Andreas Eriksen2020-02-182-3/+3
|\ | | | | | | | | vespa-engine/andreer/use-all-zones-for-endpoint-certs include names from all zones in endpoint certs
| * include names from all zones in endpoint certsandreer2020-02-182-3/+3
| |
* | Merge pull request #12236 from ↵Jon Marius Venstad2020-02-181-2/+4
|\ \ | | | | | | | | | | | | vespa-engine/freva/support-production-filter-short-list Add production filter to application instances list
| * | Add production filter to application instances listValerij Fredriksen2020-02-181-2/+4
| |/
* | Merge pull request #12237 from ↵Jon Marius Venstad2020-02-182-3/+24
|\ \ | | | | | | | | | | | | vespa-engine/jvenstad/handle-only-successful-run-expiring Let only successful run expire due to age
| * | Let only successful run expire due to ageJon Marius Venstad2020-02-182-3/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | @mpolden please review. This fixes a problem where a NoSuchElementException was thrown when the only run was a success, this expired, and a new run failed. The solution is simply to throw away the success in this case, as we have no logs for it anyway
* | | Sort deployments in responseMartin Polden2020-02-183-7/+11
| |/ |/|
* | Merge pull request #12222 from ↵Morten Tokle2020-02-181-1/+4
|\ \ | | | | | | | | | | | | vespa-engine/andreer/on-prem-cameo-cert-feature-flag enable using endpoint certs for apps with shared routing
| * | enable using endpoint certs for apps with shared routingandreer2020-02-171-1/+4
| |/
* | Merge pull request #12221 from ↵Jon Marius Venstad2020-02-173-35/+17
|\ \ | |/ |/| | | | | vespa-engine/jvenstad/fix-prod-test-completion-criterion Production tests must start after a successful deployment
| * Doc nitsJon Marius Venstad2020-02-171-7/+7
| |
| * Production tests must start after a successful deploymentJon Marius Venstad2020-02-173-29/+11
| | | | | | | | | | @mpolden please review and merge. This fixes an error where a production test would be marked as complete as long as it was on the correct version, and _any_ production deployment had previously completed
* | Merge pull request #12219 from vespa-engine/jvenstad/download-dev-packagesJon Marius Venstad2020-02-172-0/+19
|\ \ | | | | | | Allow download of dev packages for manually deployed zones
| * | Allow download of dev packages for manually deployed zonesJon Marius Venstad2020-02-172-0/+19
| |/ | | | | | | | | @mpolden please review and merge. @kkraune @freva FYI
* / Update InternalStepRunner.javaKristian Aune2020-02-171-1/+1
|/
* Merge pull request #12213 from vespa-engine/mpolden/discoverable-routing-v1Martin Polden2020-02-1714-530/+495
|\ | | | | Make /routing/v1 discoverable
| * Remove unreferenced test dataMartin Polden2020-02-174-491/+0
| |
| * Add recursion supportMartin Polden2020-02-175-46/+311
| |
| * Make /routing/v1 discoverableMartin Polden2020-02-177-8/+199
| |
* | Merge pull request #12216 from ↵Bjørn Christian Seime2020-02-171-6/+4
|\ \ | | | | | | | | | | | | vespa-engine/jvenstad/deactivate-for-unknown-instances-too Deactivate also for unknown instances
| * | Deactivate also for unknown instancesJon Marius Venstad2020-02-171-6/+4
| | | | | | | | | | | | | | | | | | | | | @bjorncs please review and merge. This lets the controller attempt to delete deployments for unknown instances, too, as an old comment in the code says it does. It _will_ throw an NPE, but after deletion
* | | Merge pull request #12214 from ↵Bjørn Christian Seime2020-02-171-4/+5
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/jvenstad/require-okta-access-token-when-deleting-last-instance Require Okta access token only when deleting last instance (and app)
| * | | Require Okta access token only when deleting last instance (and app)Jon Marius Venstad2020-02-171-4/+5
| |/ /