aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Collapse)AuthorAgeFilesLines
* Reuse fully retired nodes fasterMartin Polden2022-06-2816-94/+137
|
* Update default list pricesØyvind Grønnesby2022-06-241-9/+9
|
* Merge pull request #23164 from vespa-engine/hmusum/add-getActivatedTimeJon Bratseth2022-06-201-1/+1
|\ | | | | Use getActivatedTime() for last deployed time for an app [run-systemtest]
| * Add getActivatedTime() for a sessionHarald Musum2022-06-201-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 Polden2022-06-202-20/+1
|/ | | | wantToDeprovision"
* Reduce interval for DynamicProvisioningMaintainer to 3 minutesHarald Musum2022-06-181-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-wtdHåkon Hallingstad2022-06-151-0/+1
|\ | | | | Do not reset node status if wantToDeprovision
| * Do not reset node status if wantToDeprovisionValerij Fredriksen2022-06-151-0/+1
| |
* | Remove cluster from autoscaling advice messagesHarald Musum2022-06-151-4/+4
|/
* Cosmetix fix, id.toString() already contains "cluster "Harald Musum2022-06-142-5/+3
|
* Merge pull request #23061 from ↵Henning Baldersheim2022-06-131-2/+6
|\ | | | | | | | | vespa-engine/hmusum/add-application-id-to-illegal-argument-exception Add application id to IllegalArgumentException in AutoscalingMaintainer
| * Chain exceptionsHarald Musum2022-06-131-3/+1
| |
| * Add application id to IllegalArgumentException in AutoscalingMaintainerHarald Musum2022-06-131-1/+7
| |
* | More info in autoscaling adviceHarald Musum2022-06-131-5/+7
|/ | | | | Hard to debug why autoscaling does or does not happen, add some more info
* Deprovision host with host lock and sanity-checkHåkon Hallingstad2022-06-091-6/+12
|
* Set project version to 8-SNAPSHOTgjoranv2022-06-081-2/+2
|
* Don't use operation= in array user configHarald Musum2022-06-081-1/+1
| | | | | Remove unnecessary config in one test, update other test to have 2 items in list
* Remove '.sum' form vds sum metrics.Henning Baldersheim2022-06-081-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 deprovisioningValerij Fredriksen2022-06-071-1/+5
|
* Remove cloud account restrictionMartin Polden2022-06-021-4/+0
|
* Implement HostRetirerMartin Polden2022-06-015-1/+148
|
* Allow deprovision of parked host & node w/alloc when node has wantToDeprovisionHåkon Hallingstad2022-06-012-1/+20
|
* Define smallest node resources that will work in GCPHarald Musum2022-05-281-14/+29
|
* Add some debug logging when provisoning nodes for a clusterHarald Musum2022-05-281-0/+5
| | | | Helps finding cause of provisoning failures
* Merge pull request #22689 from vespa-engine/hakonhall/installjar-cmake-functionHåkon Hallingstad2022-05-201-1/+1
|\ | | | | install_jar CMake function
| * install_jar CMake functionHåkon Hallingstad2022-05-201-1/+1
| |
* | Allow patching wantedOsVersionMartin Polden2022-05-204-5/+20
| |
* | Choose node resources with a matching host flavor when exclusiveMartin Polden2022-05-194-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 exclusivelyMartin Polden2022-05-184-13/+11
|
* Let CapacityPolicies decide exclusivity based on cloud accountMartin Polden2022-05-183-2/+6
|
* Use cloud account in load balancer provisioningMartin Polden2022-05-1312-46/+77
|
* Use cloud account from model in host provisioningMartin Polden2022-05-1315-54/+178
|
* SimplifyMartin Polden2022-05-131-69/+15
|
* Assign larger CC flavours between in [7.586.50, 7.586.54)jonmv2022-05-131-1/+3
|
* Assign flavours to versions down to 0.0.0jonmv2022-05-131-5/+5
|
* Revert "Merge pull request #22568 from ↵jonmv2022-05-132-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 Musum2022-05-122-43/+8
|
* Merge pull request #22501 from ↵Jon Marius Venstad2022-05-122-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 versionjonmv2022-05-062-8/+43
| |
* | Merge pull request #22467 from ↵Harald Musum2022-05-115-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 repoHarald Musum2022-05-055-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 bundlesBjørn Christian Seime2022-05-0610-10/+10
|/
* SimplifyMartin Polden2022-05-041-1/+1
|
* Remove unused methodMartin Polden2022-05-041-5/+0
|
* Avoid reading all nodes twiceMartin Polden2022-05-042-11/+9
|
* Re-order parametersMartin Polden2022-05-041-10/+8
|
* Use log level INFO for exceptions getting application lockHarald Musum2022-04-292-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 messageJon Bratseth2022-04-281-1/+1
|
* Use a lock timeout mathcing client timeout for ApplicationPatcherHarald Musum2022-04-261-3/+5
|
* Fix (remove) commentHåkon Hallingstad2022-04-251-1/+1
|