summaryrefslogtreecommitdiffstats
path: root/node-repository/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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
|
* Dump exception stacktrace for cfg bootstrap problemsHåkon Hallingstad2022-04-251-1/+1
|
* Read nodes lessJon Bratseth2022-04-222-31/+33
|
* Rename agent: RetiringUpgrader -> RetiringOsUpgraderMartin Polden2022-04-223-4/+4
|
* Remove flag: Always trueJon Bratseth2022-04-215-46/+12
|
* Add "down" to nodes responseValerij Fredriksen2022-04-2035-0/+35
|
* Merge pull request #22151 from ↵Bjørn Meland2022-04-191-0/+2
|\ | | | | | | | | vespa-engine/olaa/capacity-checker-consider-retirement Don't consider retiring or failing hosts as valid replacement candidates
| * Don't consider retiring or failing hosts as valid replacement candidatesOla Aunrønning2022-04-191-0/+2
| |
* | Use timeout when getting locks with NodePatcherHarald Musum2022-04-193-4/+28
|/ | | | | | Client has a timeout of 10 seconds, using a much larger timeout (as is the default) might lead to lots of requests waiting for the lock
* Only record osUpgraded event if current version was non-emptyMartin Polden2022-04-194-20/+19
|
* Keep a chronological log of events per nodeMartin Polden2022-04-1943-40/+1002
|
* Revert "Preserve all node events"Jon Bratseth2022-04-1224-198/+148
|
* Fix after review feedbackMartin Polden2022-04-1214-64/+47
|
* Only record osUpgraded event if current version was non-emptyMartin Polden2022-04-124-15/+17
|
* Preserve all node eventsMartin Polden2022-04-1214-104/+169
| | | | Node events are now limited by a total size limit, instead of one per type.
* Add 'up' history eventMartin Polden2022-04-112-4/+8
|
* Revert "Merge pull request #22072 from ↵jonmv2022-04-0912-30/+29
| | | | | | | vespa-engine/jonmv/unify-hostname-classes" This reverts commit 87e5b33c003d07ca585d73e0166857fe22b4c16f, reversing changes made to 80b96d32550ae0df59572a58cd62f507e8068c2c.
* Revert "Merge pull request #22068 from ↵jonmv2022-04-0812-29/+30
| | | | | | | vespa-engine/jonmv/unify-hostname-classes" This reverts commit 8aa4c83df5ce7843c040afa41706fcc7c3afd030, reversing changes made to f95ad44fae879da9db19f73eabe62c53baeb0c36.
* Move ID part to HostName in config-provisioningjonmv2022-04-089-9/+8
|
* Revert "Merge pull request #22065 from ↵jonmv2022-04-0815-38/+38
| | | | | | | vespa-engine/revert-22049-jonmv/unify-hostname-classes" This reverts commit 4ffc54339186574491a32b3166223c3fc50ba8fe, reversing changes made to db9e570a36decb24e6cb13f44bd0ff444ab762e3.
* Revert "Jonmv/unify hostname classes"Jon Marius Venstad2022-04-0815-38/+38
|
* Merge pull request #22055 from vespa-engine/bratseth/tolerate-more-failuresMartin Polden2022-04-082-7/+7
|\ | | | | Increase node failure throttling from 2 to 3 %