Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add listFlagData() to controller's ConfigServer client | Valerij Fredriksen | 2019-10-11 | 1 | -0/+4 |
| | |||||
* | Change recursive type to Boolean | Valerij Fredriksen | 2019-10-11 | 1 | -1/+1 |
| | |||||
* | Move FlagsV1Api to controller-api | Valerij Fredriksen | 2019-10-11 | 2 | -0/+46 |
| | |||||
* | Stop sending empty rotationNames parameter | Martin Polden | 2019-10-11 | 1 | -2/+3 |
| | |||||
* | Do not expose the headless role in the APIs - only used for keys | Øyvind Grønnesby | 2019-10-10 | 1 | -1/+1 |
| | |||||
* | Merge pull request #10934 from ↵ | Øyvind Grønnesby | 2019-10-10 | 1 | -0/+18 |
|\ | | | | | | | | | vespa-engine/mpolden/change-status-of-all-endpoints Change status of all endpoints when overriding global status | ||||
| * | Change status of all endpoints when overriding global status | Martin Polden | 2019-10-10 | 1 | -0/+18 |
| | | | | | | | | | | Since a deployment can now be a member of multiple global endpoints, we need to change the status of all of them when status is overridden by tenant. | ||||
* | | Merge pull request #10933 from vespa-engine/jvenstad/more-dep-orch-cleanup | Jon Marius Venstad | 2019-10-10 | 2 | -9/+11 |
|\ \ | | | | | | | Jvenstad/more dep orch cleanup | ||||
| * | | Store prod packages without instance element | Jon Marius Venstad | 2019-10-09 | 1 | -8/+10 |
| | | | |||||
| * | | Add and use completeRollout() instead of hard coded jobs | Jon Marius Venstad | 2019-10-09 | 1 | -1/+1 |
| |/ | |||||
* / | Add InstanceRole and the instance role athenzUser | Jon Marius Venstad | 2019-10-10 | 6 | -41/+118 |
|/ | |||||
* | Merge pull request #10921 from vespa-engine/ogronnesby/simplified-roles | Øyvind Grønnesby | 2019-10-09 | 3 | -7/+32 |
|\ | | | | | Introduce simplified roles without removing old ones | ||||
| * | Remove visibility of "old" roles | Øyvind Grønnesby | 2019-10-08 | 1 | -9/+2 |
| | | |||||
| * | Introduce simplified roles without removing old ones - some tests commented out | Øyvind Grønnesby | 2019-10-08 | 3 | -2/+34 |
| | | |||||
* | | Move rotationId and globalRotations to instance level in application response | Jon Marius Venstad | 2019-10-09 | 2 | -3/+3 |
| | | |||||
* | | Merge pull request #10911 from ↵ | Jon Marius Venstad | 2019-10-08 | 2 | -14/+23 |
|\ \ | |/ |/| | | | | | vespa-engine/jvenstad/application-response-with-proper-instances Explicit latest application versions and aggregate over instance in application response | ||||
| * | List deployments in each instance, in application response model | Jon Marius Venstad | 2019-10-08 | 2 | -14/+23 |
| | | |||||
* | | Merge pull request #10906 from vespa-engine/ogronnesby/tenant-cost-api | Øyvind Grønnesby | 2019-10-08 | 1 | -1/+3 |
|\ \ | |/ |/| | Initial tenant cost API that is not wired up to any clients yet | ||||
| * | Don't expose day in API as we don't really care about it here | Øyvind Grønnesby | 2019-10-08 | 1 | -1/+1 |
| | | |||||
| * | Initial tenant cost API that is not wired up to any clients yet | Øyvind Grønnesby | 2019-10-07 | 1 | -1/+3 |
| | | |||||
* | | Merge pull request #10902 from vespa-engine/freva/remove-limits | Valerij Fredriksen | 2019-10-07 | 2 | -63/+0 |
|\ \ | | | | | | | Remove unused files related to AWS limits | ||||
| * | | Remove unused classes | Valerij Fredriksen | 2019-10-07 | 2 | -63/+0 |
| |/ | |||||
* | | Merge pull request #10876 from vespa-engine/olaa/metering-by-zone | Ola Aunrønning | 2019-10-07 | 1 | -3/+11 |
|\ \ | |/ |/| | Add zone dimension to metering data | ||||
| * | Add zone dimension to metering data | Ola Aunrønning | 2019-10-04 | 1 | -3/+11 |
| | | |||||
* | | Split instance and application and creation and deletion, but let REST API ↵ | Jon Marius Venstad | 2019-10-03 | 3 | -7/+6 |
| | | | | | | | | do both | ||||
* | | Temporary developer role for deploy keys, and refactor unit test | Jon Marius Venstad | 2019-10-02 | 1 | -1/+3 |
| | | |||||
* | | Add new roles | Jon Marius Venstad | 2019-10-02 | 2 | -0/+41 |
| | | |||||
* | | Merge pull request #10829 from vespa-engine/jvenstad/remove-old-instance-parts-2 | Jon Marius Venstad | 2019-10-02 | 6 | -2/+61 |
|\ \ | | | | | | | Jvenstad/remove old instance parts 2 | ||||
| * | | Add untracked files | Jon Marius Venstad | 2019-10-01 | 1 | -0/+42 |
| | | | |||||
| * | | Store developer keys <-> developers, and modify through application/v4 | Jon Marius Venstad | 2019-10-01 | 5 | -2/+19 |
| |/ | |||||
* | | Merge pull request #10834 from vespa-engine/smorgrav/public_job_types | Torbjørn Smørgrav | 2019-10-01 | 1 | -3/+6 |
|\ \ | |/ |/| | Add test, staging and prod zones to job types | ||||
| * | Align zoneId for public prod jib type | toby | 2019-10-01 | 1 | -1/+1 |
| | | |||||
| * | Add test,staging and prod zones to job types | toby | 2019-10-01 | 1 | -3/+6 |
| | | |||||
* | | Expose application id through an interface | Jon Marius Venstad | 2019-09-28 | 1 | -0/+16 |
| | | |||||
* | | Put Instances in Application, and replace ALL THE THINGS!!! | Jon Marius Venstad | 2019-09-28 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #10734 from vespa-engine/freva/remove-hardware-failure | Valerij Fredriksen | 2019-09-20 | 1 | -33/+0 |
|\ | | | | | Remove hardware failure & spec verification fields from node-repo | ||||
| * | Remove hardwareFailure and hardwareDivergence from controller-api | Valerij Fredriksen | 2019-09-19 | 1 | -33/+0 |
| | | |||||
* | | use internal ssl context for tester app | andreer | 2019-09-20 | 2 | -1/+9 |
|/ | |||||
* | Add client type for target versions | Martin Polden | 2019-09-17 | 2 | -0/+41 |
| | |||||
* | Check target OS version per zone | Martin Polden | 2019-09-17 | 2 | -0/+70 |
| | | | | | | | | | | | | | | This change makes the controller check the target OS version per zone (retrieved from `/nodes/v2/upgrade/`) when deciding whether to set a target. In the node repository, the OS version value in `/nodes/v2/upgrade/` and the value of each nodes `wantedOsVersion` are backed by the same ZK data. To implement automatic pausing of OS upgrades we'll eventually start omitting the `wantedOsVersion` node field when an OS version is deactivated. We therefore make the controller read target version from `/nodes/v2/upgrade/` instead to avoid the controller repeatedly setting a target version while upgrades to that version are paused. | ||||
* | Look up endpoints as part of endpoint-ready-check | Jon Marius Venstad | 2019-09-16 | 2 | -0/+8 |
| | |||||
* | Merge pull request #10643 from ↵ | Jon Bratseth | 2019-09-14 | 1 | -0/+61 |
|\ | | | | | | | | | vespa-engine/mpolden/routing-generator-mock-empty-by-default Make RoutingGeneratorMock empty by default. | ||||
| * | Move RoutingGeneratorMock to controller-api | Martin Polden | 2019-09-13 | 1 | -0/+61 |
| | | |||||
* | | Handle log server giving overlapping log windows (with micro precision) | Jon Marius Venstad | 2019-09-13 | 2 | -8/+11 |
| | | |||||
* | | Extract Vespa log update as public method in JobController | Jon Marius Venstad | 2019-09-13 | 2 | -1/+40 |
|/ | |||||
* | Rename 'getConfigServerAthenzIdentity' to 'getConfigServerHttpsIdentity' | Bjørn Christian Seime | 2019-09-12 | 1 | -1/+1 |
| | |||||
* | Add method to ZoneRegistry to get Athenz identity for node type | Bjørn Christian Seime | 2019-09-12 | 1 | -0/+4 |
| | |||||
* | Wait for 100 consecutive OKs from each container/status.html during installation | Jon Marius Venstad | 2019-09-11 | 1 | -2/+2 |
| | |||||
* | Move Athenz mocks to controller-api | Martin Polden | 2019-09-10 | 5 | -0/+418 |
| | |||||
* | Move CostReportConsumerMock to controller-api | Martin Polden | 2019-09-10 | 1 | -0/+36 |
| |