Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | andreer/endpoint certificate maintainer (#16099) | Andreas Eriksen | 2021-01-21 | 2 | -19/+49 |
| | | | | | | | | | | | | | | | | | * remove support for old formats and introduce EndpointCertificateMaintainer * record certificate refresh time, run maintainer every 12 hours * retrigger prod deployments if refreshed certificate not deployed after one week * only re-trigger production jobs * unit test EndpointCertificateMaintainer * take application lock to avoid concurrent modifications when managing endpoint certs * only trigger deployment jobs Co-authored-by: Jon Marius Venstad <jonmv@users.noreply.github.com> | ||||
* | Merge pull request #16056 from ↵ | Jon Marius Venstad | 2021-01-15 | 2 | -24/+6 |
|\ | | | | | | | | | vespa-engine/jonmv/reindex-only-documents-with-real-indexing Jonmv/reindex only documents with real indexing | ||||
| * | Update reindexing status clients in controller, and trigger only for indexed | Jon Marius Venstad | 2021-01-14 | 2 | -24/+6 |
| | | |||||
* | | Update interface for check if plan is billed | Øyvind Grønnesby | 2021-01-14 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #16007 from vespa-engine/ogronnesby/allow-billing-public | Øyvind Grønnesby | 2021-01-12 | 2 | -9/+9 |
|\ | | | | | Update billing privileges for public | ||||
| * | Update billing privileges for public | Øyvind Grønnesby | 2021-01-12 | 2 | -9/+9 |
| | | | | | | | | | | Many of the policies were explicitly set for PublicCd only. Update them to be for Public and make the test assertions for Public. | ||||
* | | Add note about 20 character limit for identifier | Harald Musum | 2021-01-12 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #15958 from vespa-engine/ogronnesby/plan-interface | Øyvind Grønnesby | 2021-01-11 | 4 | -0/+106 |
|\ | | | | | Extract Plan as an interface | ||||
| * | Extract Plan as an interface | Øyvind Grønnesby | 2021-01-08 | 4 | -0/+106 |
| | | | | | | | | | | | | We need to talk about plans, quotas, and cost in more places in the code base. To prepare for this I have extracted Plan as an interface and mad the old enum implement this. Some other interfaces used by plan have been moved as well. | ||||
* | | Add dev suspend requests to path group for dev deployments | Jon Marius Venstad | 2021-01-11 | 1 | -0/+2 |
| | | |||||
* | | Add suspension mojo | Jon Marius Venstad | 2021-01-11 | 1 | -0/+4 |
| | | |||||
* | | add flag to invalidate console sessions (#15965) | Morten Tokle | 2021-01-08 | 1 | -3/+16 |
|/ | | | Co-authored-by: andreer <andreer@verizonmedia.com> | ||||
* | Serialize null OrchestratorStatus in NodeRepositoryNode in patch to null/nothing | Håkon Hallingstad | 2021-01-06 | 3 | -7/+18 |
| | |||||
* | Revert "Revert "Make clients use orchestratorStatus instead of allowedToBeDown"" | Håkon Hallingstad | 2021-01-06 | 4 | -11/+33 |
| | |||||
* | Revert "Make clients use orchestratorStatus instead of allowedToBeDown" | Håkon Hallingstad | 2021-01-06 | 4 | -33/+11 |
| | |||||
* | Make clients use orchestratorStatus instead of allowedToBeDown | Håkon Hallingstad | 2021-01-05 | 4 | -11/+33 |
| | |||||
* | Pass node and path separately | Jon Marius Venstad | 2020-12-22 | 1 | -1/+1 |
| | |||||
* | Merge pull request #15772 from vespa-engine/jonmv/percentwise-progress-in-api | Jon Marius Venstad | 2020-12-10 | 1 | -3/+3 |
|\ | | | | | Use percent complete instead of actual progress token | ||||
| * | Use double progress [0, 1] instead of string | Jon Marius Venstad | 2020-12-10 | 1 | -3/+3 |
| | | |||||
* | | Add option to only include flag data files relevant for a system | Bjørn Christian Seime | 2020-12-09 | 5 | -4/+90 |
|/ | |||||
* | Add jax-rs definition for method listing defined flags | Bjørn Christian Seime | 2020-12-07 | 1 | -0/+16 |
| | |||||
* | Move repair maintainer | Ola Aunrønning | 2020-12-07 | 3 | -59/+0 |
| | |||||
* | ResourceMeterMaintainer refreshes metering at set intervals (#15688) | Ola Aunrønning | 2020-12-05 | 2 | -0/+12 |
| | |||||
* | Call extra validation (non-"default", lowercase) for tenant, app, instance IDs | Jon Marius Venstad | 2020-12-04 | 3 | -2/+4 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into ogronnesby/trial-tenant-limit | Øyvind Grønnesby | 2020-12-03 | 6 | -6/+50 |
|\ | | | | | | | | | | | | | Conflicts: controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/user/UserApiHandler.java controller-server/src/main/java/com/yahoo/vespa/hosted/controller/security/CloudAccessControl.java flags/src/main/java/com/yahoo/vespa/flags/Flags.java | ||||
| * | Status for a cluster may be null | Jon Marius Venstad | 2020-12-02 | 1 | -3/+3 |
| | | |||||
| * | Add host switch updater | Martin Polden | 2020-12-02 | 4 | -3/+35 |
| | | |||||
| * | Add switch hostname to NodeRepositoryNode | Martin Polden | 2020-12-01 | 1 | -0/+12 |
| | | |||||
* | | Expose create trial limit in user API | Øyvind Grønnesby | 2020-12-03 | 2 | -6/+5 |
| | | | | | | | | | | | | - Exposed the create trial tenant limit in the user API - Changed the interface to the BillingController to be something that returns the tenants with a given plan instead of a full map tenant -> plan. | ||||
* | | Introduce trial tenant limit | Øyvind Grønnesby | 2020-12-01 | 2 | -0/+10 |
|/ | | | | | | Create a feature flag that has the max nr. of tenants with the trial plan. If the number is exceeded we fail creation of new tenants (who are implicitly in the trial plan). | ||||
* | Merge pull request #15491 from vespa-engine/ogronnesby/operator-billing-access | Øyvind Grønnesby | 2020-11-30 | 3 | -18/+41 |
|\ | | | | | Limit operator's access to the billing API | ||||
| * | Limit operator's access to the billing API | Øyvind Grønnesby | 2020-11-26 | 3 | -18/+41 |
| | | |||||
* | | Merge pull request #15463 from vespa-engine/ogronnesby/csv-invoice-export | Øyvind Grønnesby | 2020-11-30 | 3 | -4/+56 |
|\ \ | |/ |/| | Bill CSV export | ||||
| * | Expose "additional" line items in CSV export | Øyvind Grønnesby | 2020-11-26 | 1 | -0/+6 |
| | | |||||
| * | Export all bills/invoices as CSV | Øyvind Grønnesby | 2020-11-25 | 1 | -0/+4 |
| | | |||||
| * | Method to access all invoices in database | Øyvind Grønnesby | 2020-11-20 | 2 | -2/+11 |
| | | |||||
| * | Invoice methods needed to support CSV generation | Øyvind Grønnesby | 2020-11-20 | 2 | -2/+35 |
| | | | | | | | | | | - Create methods to summarize values in the line items up to the invoice level. - Make tenant ID part of the invoice. | ||||
* | | Merge pull request #15471 from vespa-engine/ogronnesby/billing-policy-test | Morten Tokle | 2020-11-26 | 1 | -1/+126 |
|\ \ | | | | | | | Add tester class and enumerate privileges in billing | ||||
| * | | Add tester class and enumerate priviliges in billing | Øyvind Grønnesby | 2020-11-25 | 1 | -1/+126 |
| | | | |||||
* | | | Extended reindexing status in controller | Jon Marius Venstad | 2020-11-25 | 1 | -5/+44 |
|/ / | |||||
* | | Merge pull request #15432 from vespa-engine/bratseth/pass-more-cluster-info | Valerij Fredriksen | 2020-11-23 | 4 | -2/+70 |
|\ \ | | | | | | | Pass more cluster info | ||||
| * | | Pass more cluster info | Jon Bratseth | 2020-11-23 | 4 | -2/+70 |
| | | | |||||
* | | | Merge pull request #15426 from vespa-engine/kkraune/job-type | Kristian Aune | 2020-11-23 | 1 | -0/+3 |
|\ \ \ | |/ / |/| | | job type for perf zone | ||||
| * | | job type for perf zone | kkraune | 2020-11-23 | 1 | -0/+3 |
| | | | |||||
* | | | Give accountant permission to update plan | Øyvind Grønnesby | 2020-11-23 | 1 | -1/+2 |
|/ / | |||||
* | | Merge pull request #15399 from ↵ | Jon Bratseth | 2020-11-20 | 3 | -9/+0 |
|\ \ | | | | | | | | | | | | | vespa-engine/jonmv/throw-during-prepare-with-disallowed-config-change-actions Jonmv/throw during prepare with disallowed config change actions | ||||
| * | | Remove "allowed" from config change actions (+ wiring) — allowed if not ↵ | Jon Marius Venstad | 2020-11-20 | 3 | -9/+0 |
| |/ | | | | | | | thrown | ||||
* | | Merge pull request #15406 from ↵ | Ola Aunrønning | 2020-11-20 | 2 | -3/+34 |
|\ \ | | | | | | | | | | | | | vespa-engine/olaa/get-additional-ip-addresses-and-ostk-id Get additional IP addresses and OSTK id for node | ||||
| * | | Update ↵ | Ola Aunrønning | 2020-11-20 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/Node.java Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com> | ||||
| * | | Get additional IP addresses and OSTK id for node | Ola Aunrønning | 2020-11-20 | 2 | -3/+34 |
| |/ |