Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | 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 |
| | |||||
* | Dump exception stacktrace for cfg bootstrap problems | Håkon Hallingstad | 2022-04-25 | 1 | -1/+1 |
| | |||||
* | Read nodes less | Jon Bratseth | 2022-04-22 | 2 | -31/+33 |
| | |||||
* | Rename agent: RetiringUpgrader -> RetiringOsUpgrader | Martin Polden | 2022-04-22 | 3 | -4/+4 |
| | |||||
* | Remove flag: Always true | Jon Bratseth | 2022-04-21 | 5 | -46/+12 |
| | |||||
* | Add "down" to nodes response | Valerij Fredriksen | 2022-04-20 | 35 | -0/+35 |
| | |||||
* | Merge pull request #22151 from ↵ | Bjørn Meland | 2022-04-19 | 1 | -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 candidates | Ola Aunrønning | 2022-04-19 | 1 | -0/+2 |
| | | |||||
* | | Use timeout when getting locks with NodePatcher | Harald Musum | 2022-04-19 | 3 | -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-empty | Martin Polden | 2022-04-19 | 4 | -20/+19 |
| | |||||
* | Keep a chronological log of events per node | Martin Polden | 2022-04-19 | 43 | -40/+1002 |
| | |||||
* | Revert "Preserve all node events" | Jon Bratseth | 2022-04-12 | 24 | -198/+148 |
| | |||||
* | Fix after review feedback | Martin Polden | 2022-04-12 | 14 | -64/+47 |
| | |||||
* | Only record osUpgraded event if current version was non-empty | Martin Polden | 2022-04-12 | 4 | -15/+17 |
| | |||||
* | Preserve all node events | Martin Polden | 2022-04-12 | 14 | -104/+169 |
| | | | | Node events are now limited by a total size limit, instead of one per type. | ||||
* | Add 'up' history event | Martin Polden | 2022-04-11 | 2 | -4/+8 |
| | |||||
* | Revert "Merge pull request #22072 from ↵ | jonmv | 2022-04-09 | 12 | -30/+29 |
| | | | | | | | vespa-engine/jonmv/unify-hostname-classes" This reverts commit 87e5b33c003d07ca585d73e0166857fe22b4c16f, reversing changes made to 80b96d32550ae0df59572a58cd62f507e8068c2c. | ||||
* | Revert "Merge pull request #22068 from ↵ | jonmv | 2022-04-08 | 12 | -29/+30 |
| | | | | | | | vespa-engine/jonmv/unify-hostname-classes" This reverts commit 8aa4c83df5ce7843c040afa41706fcc7c3afd030, reversing changes made to f95ad44fae879da9db19f73eabe62c53baeb0c36. | ||||
* | Move ID part to HostName in config-provisioning | jonmv | 2022-04-08 | 9 | -9/+8 |
| | |||||
* | Revert "Merge pull request #22065 from ↵ | jonmv | 2022-04-08 | 15 | -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 Venstad | 2022-04-08 | 15 | -38/+38 |
| | |||||
* | Merge pull request #22055 from vespa-engine/bratseth/tolerate-more-failures | Martin Polden | 2022-04-08 | 2 | -7/+7 |
|\ | | | | | Increase node failure throttling from 2 to 3 % |