aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Collapse)AuthorAgeFilesLines
* Use enums for node repo metricsyngveaasheim2023-05-242-55/+56
|
* Reduce min content scaling duration frpm 12 to 8Jon Bratseth2023-05-244-12/+12
|
* Scaling-duration cleanupJon Bratseth2023-05-243-15/+9
| | | | | - Let ClusterModel define min scaling duration - Use min values as defaults
* Only check for suspended status for new allocationsValerij Fredriksen2023-05-222-1/+1
|
* Model memory overheadJon Bratseth2023-05-229-65/+105
|
* Merge pull request #27152 from vespa-engine/bratseth/cluster-load-metricsJon Bratseth2023-05-202-10/+40
|\ | | | | Add cluster load metrics MERGEOK
| * Add cluster load metricsJon Bratseth2023-05-182-10/+40
| |
* | Reduce os upgrade grace period in cdHarald Musum2023-05-191-1/+1
|/ | | | Needed to be able to test OS upgrades for newly provisioned nodes
* Ignore too long completiona instead of defaultingJon Bratseth2023-05-171-8/+4
|
* Merge pull request #27148 from vespa-engine/bratseth/nearest-satifying-onlyValerij Fredriksen2023-05-1721-48/+46
|\ | | | | Better messaging when no allocation is possible
| * Better messaging when no allocation is possibleJon Bratseth2023-05-1721-48/+46
| | | | | | | | | | | | | | - Show nearest satisfying resources only. This avoids in general showing resources not intended by the user, such as suggesting nodes without gpu when gpu is requested, at the cost of more often not showing any nearest match. - Add missing colon after 'disk' in NodeResources toString
* | Use longer interval for RetiredExpirerHarald Musum2023-05-161-3/+7
|/ | | | | | | When doing OS upgrades and hosts are retiring we might end up doing a lot of deployments in a short time for some zones, causing e.g full disk (especially when having few apps in the zone). Increase interval for expirer in such zones.
* Make all node resource elements optionalJon Bratseth2023-05-154-13/+22
|
* Merge pull request #27115 from ↵Martin Polden2023-05-152-5/+2
|\ | | | | | | | | vespa-engine/hmusum/replaceable-root-disk-for-non-x86_64 Support replacing root disk for arm64 again
| * Support replacing root disk for arm64 againHarald Musum2023-05-152-5/+2
| |
* | Always write cloudAccount for GCP LBsValerij Fredriksen2023-05-152-1/+11
|/
* Merge pull request #27102 from vespa-engine/freva/enforce-in-gcpHåkon Hallingstad2023-05-156-11/+6
|\ | | | | Reprovision in enclave compatible clouds
| * Reprovision in enclave compatible cloudsValerij Fredriksen2023-05-126-11/+6
| |
* | Merge pull request #27100 from vespa-engine/bratseth/cluster-cost-metricMartin Polden2023-05-122-6/+21
|\ \ | |/ |/| Add cluster.cost metric
| * Remove spurious linesJon Bratseth2023-05-121-2/+0
| |
| * Add cluster.cost metricJon Bratseth2023-05-122-6/+23
| |
* | Do not count already retired nodes as retired just nowValerij Fredriksen2023-05-122-2/+30
|/
* Merge pull request #27070 from vespa-engine/hakon/ipv6-in-gcpValerij Fredriksen2023-05-112-3/+9
|\ | | | | Skip verifying PTR for IPv6 in GCP
| * Skip verifying PTR for IPv6 in GCPHåkon Hallingstad2023-05-102-3/+9
| |
* | Require cloudAccount in GCPValerij Fredriksen2023-05-114-23/+2
| |
* | Depend on application-model insteadHåkon Hallingstad2023-05-101-1/+2
| |
* | Merge pull request #27049 from ↵Håkon Hallingstad2023-05-101-0/+6
|\ \ | | | | | | | | | | | | vespa-engine/hakonhall/disallow-removing-the-cfg-lb-as-cfg-will-then-replace-it-with-a-tenant-lb Disallow removing the cfg lb as cfg will then replace it with a tenant lb
| * | Disallow removing the cfg lb as cfg will then replace it with a tenant lbHåkon Hallingstad2023-05-091-0/+6
| |/
* | Fix importValerij Fredriksen2023-05-101-0/+1
| |
* | Revert "Unset cloud account in GCP"Valerij Fredriksen2023-05-102-11/+4
|/
* Merge pull request #27040 from vespa-engine/hakonhall/fix-provisioningtesterHåkon Hallingstad2023-05-094-53/+12
|\ | | | | Config servers are never inactive
| * cfg-like nodes are never inactiveHåkon Hallingstad2023-05-093-53/+10
| |
| * Fix ProvisioningTesterHåkon Hallingstad2023-05-092-3/+5
| |
* | Use metric enums more places.yngveaasheim2023-05-091-2/+3
| |
* | Merge pull request #27024 from vespa-engine/freva/improve-checkValerij Fredriksen2023-05-083-5/+13
|\ \ | | | | | | Limit inAccount check to AWS
| * | Fix testValerij Fredriksen2023-05-082-2/+10
| | |
| * | Limit inAccount check to AWSValerij Fredriksen2023-05-081-3/+4
| | |
* | | Merge pull request #27019 from vespa-engine/move-metrics-definitionsHenning Baldersheim2023-05-081-6/+6
|\ \ \ | |_|/ |/| | Move metrics definitions to metrics:ai.vespa.metrics
| * | Move metrics definitions to metrics:ai.vespa.metricsgjoranv2023-05-081-6/+6
| | |
* | | Unset cloud account in GCPValerij Fredriksen2023-05-082-4/+11
| |/ |/|
* | Merge pull request #27018 from vespa-engine/freva/set-lb-cloud-accountValerij Fredriksen2023-05-082-1/+11
|\ \ | | | | | | Always set cloudAccount for load-balancers in GCP
| * | Always set cloudAccount for load-balancers in GCPValerij Fredriksen2023-05-082-1/+11
| |/
* / Revert "Unset cloud account in GCP"Valerij Fredriksen2023-05-081-6/+2
|/
* Merge pull request #26996 from vespa-engine/freva/only-check-account-in-awsValerij Fredriksen2023-05-052-4/+7
|\ | | | | Limit cloud consistency check to AWS
| * Limit cloud consistency check to AWSValerij Fredriksen2023-05-052-4/+7
| |
* | Unset cloud account in GCPValerij Fredriksen2023-05-051-2/+6
|/
* Set cloudAccount for all nodes without one to system accountValerij Fredriksen2023-05-052-1/+13
|
* Revert "Revert "Any architecture" MERGEOK"Jon Bratseth2023-05-0319-46/+58
|
* Revert "Any architecture"Harald Musum2023-05-0319-58/+46
|
* Any architectureJon Bratseth2023-05-0219-46/+58
|