Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reuse fully retired nodes faster | Martin Polden | 2022-06-28 | 16 | -94/+137 |
| | |||||
* | Update default list prices | Øyvind Grønnesby | 2022-06-24 | 1 | -9/+9 |
| | |||||
* | Merge pull request #23164 from vespa-engine/hmusum/add-getActivatedTime | Jon Bratseth | 2022-06-20 | 1 | -1/+1 |
|\ | | | | | Use getActivatedTime() for last deployed time for an app [run-systemtest] | ||||
| * | Add getActivatedTime() for a session | Harald Musum | 2022-06-20 | 1 | -1/+1 |
| | | | | | | | | | | | | Use getActivatedTime() instead of getCreatedTime in lastDeployTime(). getCreatedTime() gives time a new session was created, not when it was activated, which is what we usually want. | ||||
* | | Revert "Allow deprovision of parked host & node w/alloc when node has ↵ | Martin Polden | 2022-06-20 | 2 | -20/+1 |
|/ | | | | wantToDeprovision" | ||||
* | Reduce interval for DynamicProvisioningMaintainer to 3 minutes | Harald Musum | 2022-06-18 | 1 | -1/+1 |
| | | | | | Waiting for provisinong hosts takes a really long time, resuming provisioning more often might help a little | ||||
* | Merge pull request #23107 from vespa-engine/freva/do-not-clear-wtd | Håkon Hallingstad | 2022-06-15 | 1 | -0/+1 |
|\ | | | | | Do not reset node status if wantToDeprovision | ||||
| * | Do not reset node status if wantToDeprovision | Valerij Fredriksen | 2022-06-15 | 1 | -0/+1 |
| | | |||||
* | | Remove cluster from autoscaling advice messages | Harald Musum | 2022-06-15 | 1 | -4/+4 |
|/ | |||||
* | Cosmetix fix, id.toString() already contains "cluster " | Harald Musum | 2022-06-14 | 2 | -5/+3 |
| | |||||
* | Merge pull request #23061 from ↵ | Henning Baldersheim | 2022-06-13 | 1 | -2/+6 |
|\ | | | | | | | | | vespa-engine/hmusum/add-application-id-to-illegal-argument-exception Add application id to IllegalArgumentException in AutoscalingMaintainer | ||||
| * | Chain exceptions | Harald Musum | 2022-06-13 | 1 | -3/+1 |
| | | |||||
| * | Add application id to IllegalArgumentException in AutoscalingMaintainer | Harald Musum | 2022-06-13 | 1 | -1/+7 |
| | | |||||
* | | More info in autoscaling advice | Harald Musum | 2022-06-13 | 1 | -5/+7 |
|/ | | | | | Hard to debug why autoscaling does or does not happen, add some more info | ||||
* | Deprovision host with host lock and sanity-check | Håkon Hallingstad | 2022-06-09 | 1 | -6/+12 |
| | |||||
* | Set project version to 8-SNAPSHOT | gjoranv | 2022-06-08 | 1 | -2/+2 |
| | |||||
* | Don't use operation= in array user config | Harald Musum | 2022-06-08 | 1 | -1/+1 |
| | | | | | Remove unnecessary config in one test, update other test to have 2 items in list | ||||
* | Remove '.sum' form vds sum metrics. | Henning Baldersheim | 2022-06-08 | 1 | -3/+3 |
| | | | | | | | | Remove '.sum' from metric names for storage node and also remove the average metrics for the same. Remove '.sum' from distributor metrics set and remove distributor average metrics. GC '.sum' from distributor metric names. Remove '.alldisks' from metric names and update tests. GC '.alldisks' from filestor metrics. | ||||
* | Mark host as wantToDeprovision before deprovisioning | Valerij Fredriksen | 2022-06-07 | 1 | -1/+5 |
| | |||||
* | Remove cloud account restriction | Martin Polden | 2022-06-02 | 1 | -4/+0 |
| | |||||
* | Implement HostRetirer | Martin Polden | 2022-06-01 | 5 | -1/+148 |
| | |||||
* | Allow deprovision of parked host & node w/alloc when node has wantToDeprovision | Håkon Hallingstad | 2022-06-01 | 2 | -1/+20 |
| | |||||
* | Define smallest node resources that will work in GCP | Harald Musum | 2022-05-28 | 1 | -14/+29 |
| | |||||
* | Add some debug logging when provisoning nodes for a cluster | Harald Musum | 2022-05-28 | 1 | -0/+5 |
| | | | | Helps finding cause of provisoning failures | ||||
* | Merge pull request #22689 from vespa-engine/hakonhall/installjar-cmake-function | Håkon Hallingstad | 2022-05-20 | 1 | -1/+1 |
|\ | | | | | install_jar CMake function | ||||
| * | install_jar CMake function | Håkon Hallingstad | 2022-05-20 | 1 | -1/+1 |
| | | |||||
* | | Allow patching wantedOsVersion | Martin Polden | 2022-05-20 | 4 | -5/+20 |
| | | |||||
* | | Choose node resources with a matching host flavor when exclusive | Martin Polden | 2022-05-19 | 4 | -21/+34 |
|/ | | | | | | | | When using a custom cloud account (always exclusive) we cannot choose a too small flavor because there may not be any matching host flavor. This currently works in our own zones because there is always a shared host that can be used for admin nodes (feature flag is set in all zones) and there is no way to set exclusivity requirement for those clusters. | ||||
* | Never downsize if allocating exclusively | Martin Polden | 2022-05-18 | 4 | -13/+11 |
| | |||||
* | Let CapacityPolicies decide exclusivity based on cloud account | Martin Polden | 2022-05-18 | 3 | -2/+6 |
| | |||||
* | Use cloud account in load balancer provisioning | Martin Polden | 2022-05-13 | 12 | -46/+77 |
| | |||||
* | Use cloud account from model in host provisioning | Martin Polden | 2022-05-13 | 15 | -54/+178 |
| | |||||
* | Simplify | Martin Polden | 2022-05-13 | 1 | -69/+15 |
| | |||||
* | Assign larger CC flavours between in [7.586.50, 7.586.54) | jonmv | 2022-05-13 | 1 | -1/+3 |
| | |||||
* | Assign flavours to versions down to 0.0.0 | jonmv | 2022-05-13 | 1 | -5/+5 |
| | |||||
* | Revert "Merge pull request #22568 from ↵ | jonmv | 2022-05-13 | 2 | -8/+43 |
| | | | | | | | vespa-engine/revert-22501-jonmv/decide-default-flavour-based-on-version" This reverts commit dc54b3a75d1458a2d70428ce21858b8715c34c5a, reversing changes made to cc26e57914df77549f439730bde10b2a908eddfb. | ||||
* | Revert "Decide default flavours based on requested Vespa version" | Harald Musum | 2022-05-12 | 2 | -43/+8 |
| | |||||
* | Merge pull request #22501 from ↵ | Jon Marius Venstad | 2022-05-12 | 2 | -8/+43 |
|\ | | | | | | | | | vespa-engine/jonmv/decide-default-flavour-based-on-version Decide default flavours based on requested Vespa version | ||||
| * | Decide default flavours based on requested Vespa version | jonmv | 2022-05-06 | 2 | -8/+43 |
| | | |||||
* | | Merge pull request #22467 from ↵ | Harald Musum | 2022-05-11 | 5 | -9/+12 |
|\| | | | | | | | | | vespa-engine/hmusum/move-cluster-controller-noderesources-setting-to-node-repo Move setting of node resources to node repo | ||||
| * | Move setting of node resources to node repo | Harald Musum | 2022-05-05 | 5 | -9/+12 |
| | | | | | | | | | | | | | | | | * Will use the same node resources for all model versions, so no need to worry about changing the resources and getting issues when changing topology due to retiring of nodes * Will do resource settings in the same place as for other admin clusters | ||||
* | | Use '@Inject' from 'annotations' in multiple bundles | Bjørn Christian Seime | 2022-05-06 | 10 | -10/+10 |
|/ | |||||
* | Simplify | Martin Polden | 2022-05-04 | 1 | -1/+1 |
| | |||||
* | Remove unused method | Martin Polden | 2022-05-04 | 1 | -5/+0 |
| | |||||
* | Avoid reading all nodes twice | Martin Polden | 2022-05-04 | 2 | -11/+9 |
| | |||||
* | Re-order parameters | Martin Polden | 2022-05-04 | 1 | -10/+8 |
| | |||||
* | Use log level INFO for exceptions getting application lock | Harald Musum | 2022-04-29 | 2 | -2/+6 |
| | | | | | Getting lock will sometimes fail due to other maintainers holding the lock, no need to log a warning. | ||||
* | Don't output target in message | Jon Bratseth | 2022-04-28 | 1 | -1/+1 |
| | |||||
* | Use a lock timeout mathcing client timeout for ApplicationPatcher | Harald Musum | 2022-04-26 | 1 | -3/+5 |
| | |||||
* | Fix (remove) comment | Håkon Hallingstad | 2022-04-25 | 1 | -1/+1 |
| |