aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server/src/main
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #21600 from vespa-engine/jonmv/deployment-playground-2v7.555.50Valerij Fredriksen2022-03-081-12/+15
|\
| * Fix API responseJon Marius Venstad2022-03-081-12/+15
* | Merge pull request #21584 from vespa-engine/jonmv/deployment-playgroundJon Marius Venstad2022-03-084-37/+33
|\|
| * Be stricter about when a production deployment is "complete" for a changeJon Marius Venstad2022-03-071-1/+1
| * Facilitate debugging with less functional styleJon Marius Venstad2022-03-071-11/+12
| * Pure test job instances are done when change tested with any comboJon Marius Venstad2022-03-071-6/+8
| * Trigger only idle system/staging jobsJon Marius Venstad2022-03-071-1/+1
| * Prune packages and versions the same wayJon Marius Venstad2022-03-073-18/+11
* | Merge pull request #21552 from vespa-engine/andreer/consider-quota-used-by-ma...Øyvind Grønnesby2022-03-073-4/+20
|\ \
| * | consider quota used by manual deployments when deploying to prodandreer2022-03-043-4/+20
| |/
* | Merge pull request #21480 from vespa-engine/olaa/athenz-synchronizationOla Aunrønning2022-03-071-6/+45
|\ \ | |/ |/|
| * Fetch audit log and pending membership requests for athenz roleOla Aunrønning2022-03-041-5/+21
| * Add API for toggling self-served access roleOla Aunrønning2022-03-031-1/+24
| * Synchronize athenz instances on request approvalOla Aunrønning2022-03-011-3/+3
* | Allow multiple test reportsJon Marius Venstad2022-03-024-19/+27
* | Print separator and reset message to each step when jobs resetJon Marius Venstad2022-03-021-1/+7
* | Include currently deploying versions as availableJon Marius Venstad2022-03-021-2/+2
* | Detect test failure when considering change splitting for prod deploymentsJon Marius Venstad2022-03-012-3/+16
* | Only schedule tests for oustanding change when there actually is oneJon Marius Venstad2022-03-012-9/+18
* | Merge pull request #21463 from vespa-engine/jonmv/deployment-orch-adjustmentsMartin Polden2022-03-0111-59/+99
|\ \
| * | Allow skipping parts of change when triggering jobsJon Marius Venstad2022-02-282-4/+15
| * | Store non-canonical reasons for runs, and avoid auto-aborting these from dep....Jon Marius Venstad2022-02-289-44/+57
| * | Log why runs are abortedJon Marius Venstad2022-02-285-9/+20
| * | Avoid failing to trigger staging test when system test is already runningJon Marius Venstad2022-02-282-4/+9
* | | andreer/delete unmanaged certs take 2 (#21268)Andreas Eriksen2022-02-283-21/+53
* | | Merge pull request #21457 from vespa-engine/mortent/verify-athenztenantMorten Tokle2022-02-281-1/+2
|\ \ \
| * | | Verify athenz tenant before evaluating developer role privilegesMorten Tokle2022-02-281-1/+2
* | | | Merge pull request #21449 from vespa-engine/jonmv/test-runner-fixesJon Marius Venstad2022-02-281-4/+10
|\ \ \ \
| * | | | Add feature flag to allow no tests for particular tenantsJon Marius Venstad2022-02-281-1/+10
| * | | | Let test runnerss decide when NO_TESTS are okJon Marius Venstad2022-02-281-4/+1
| | |_|/ | |/| |
* | | | Merge pull request #21452 from vespa-engine/jonmv/deployment-orch-adjustmentsJon Marius Venstad2022-02-283-45/+57
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | Be smarter about guessing future deployed versions for eager testsJon Marius Venstad2022-02-282-35/+32
| * | Ignore source versions for system testsJon Marius Venstad2022-02-283-7/+15
| * | Only roll "next" revision when current is failingJon Marius Venstad2022-02-282-5/+12
| |/
* | Merge pull request #21348 from vespa-engine/freva/app-formatValerij Fredriksen2022-02-282-41/+6
|\ \ | |/ |/|
| * Use same serializer for ApplicationVersionValerij Fredriksen2022-02-231-3/+3
| * Do not expose source revisionValerij Fredriksen2022-02-231-19/+0
| * Serialize ApplicationVersion without sourceValerij Fredriksen2022-02-232-19/+3
* | Temporary allow no testsMorten Tokle2022-02-251-1/+1
* | Read zone from job nameMorten Tokle2022-02-242-9/+18
* | Merge pull request #21363 from vespa-engine/mortent/allow-notests-stagingsetupMorten Tokle2022-02-241-0/+3
|\ \
| * | Allow no tests in staging setupMorten Tokle2022-02-241-0/+3
* | | Merge pull request #21362 from vespa-engine/mpolden/cli-compatJon Bratseth2022-02-241-0/+65
|\ \ \ | |/ / |/| |
| * | Implement /cli/v1/ APIMartin Polden2022-02-241-0/+65
| |/
* | Merge pull request #21360 from vespa-engine/jonmv/long-deployment-pipelines-2Valerij Fredriksen2022-02-243-2/+20
|\ \
| * | Ensure production tests wait for the relevant deploymentJon Marius Venstad2022-02-242-0/+11
| * | Only add runs for idle _test_ jobsJon Marius Venstad2022-02-241-1/+1
| * | Include tests in versino hashJon Marius Venstad2022-02-242-1/+8
* | | Merge pull request #21342 from vespa-engine/jonmv/long-deployment-pipelines-2Jon Marius Venstad2022-02-232-18/+49
|\| |
| * | Remove available versions "at" timestamppJon Marius Venstad2022-02-231-2/+0