Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update ↵ | Jon Bratseth | 2022-11-15 | 1 | -1/+1 |
| | | | | | node-repository/src/test/java/com/yahoo/vespa/hosted/provision/autoscale/Fixture.java Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com> | ||||
* | Separate dynamic provisioning and host sharing | Jon Bratseth | 2022-11-15 | 14 | -30/+44 |
| | |||||
* | Merge pull request #24871 from vespa-engine/mpolden/remove-upgrade-budget | Valerij Fredriksen | 2022-11-15 | 11 | -218/+89 |
|\ | | | | | Remove OS upgrade budget | ||||
| * | Stop using OS upgrade budget | Martin Polden | 2022-11-15 | 11 | -218/+89 |
| | | |||||
* | | Merge pull request #24863 from vespa-engine/add-wireguard-key-to-node | gjoranv | 2022-11-15 | 4 | -23/+44 |
|\ \ | | | | | | | Add 'wireguardPubKey' field to Node | ||||
| * | | Convert line comment to javadoc | gjoranv | 2022-11-15 | 1 | -1/+1 |
| | | | |||||
| * | | Add 'wireguardPubKey' field to Node | gjoranv | 2022-11-15 | 4 | -23/+44 |
| |/ | |||||
* / | Simplify default node resources | Harald Musum | 2022-11-15 | 1 | -4/+1 |
|/ | |||||
* | Use an AWS-compatible node size by default | Jon Bratseth | 2022-11-14 | 3 | -31/+38 |
| | |||||
* | Don't always prefer local disk in autoscaling | Jon Bratseth | 2022-11-14 | 3 | -56/+0 |
| | | | | | We still prefer local disk when there is an exact match and that is enough. | ||||
* | Use dynamic provisioning in AWS tests | Jon Bratseth | 2022-11-14 | 6 | -23/+50 |
| | |||||
* | Rename isEmpty -> isUnspecified | Martin Polden | 2022-11-14 | 5 | -5/+5 |
| | |||||
* | Extract factory method | Martin Polden | 2022-11-14 | 7 | -8/+8 |
| | |||||
* | Merge pull request #24451 from ↵ | Jon Marius Venstad | 2022-11-11 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/jonmv/configurable-zk-session-timeout Jonmv/configurable zk session timeout | ||||
| * | Set default value of 12s | jonmv | 2022-11-10 | 1 | -1/+1 |
| | | |||||
* | | Return Not Found when unable to find node | Harald Musum | 2022-11-10 | 1 | -2/+2 |
|/ | |||||
* | Always let autoscaler try to redeploy if target!=current | Jon Bratseth | 2022-11-09 | 1 | -23/+32 |
| | |||||
* | Merge pull request #24787 from vespa-engine/freva/allow-cloud-account | gjoranv | 2022-11-08 | 3 | -3/+19 |
|\ | | | | | Set cloud-account on child nodes | ||||
| * | Set cloud-account on child nodes | Valerij Fredriksen | 2022-11-08 | 3 | -3/+19 |
| | | |||||
* | | Reduce grace time before OS upgrade for new nodes | Jon Bratseth | 2022-11-08 | 1 | -3/+1 |
|/ | | | | | | | Reduce from 30 to 1 days as 30 days leave too little time to complete global OS upgrade timely, when there are often a substantial fraction of new nodes in a zone (which is the case with autoscaling). | ||||
* | Merge pull request #24786 from vespa-engine/bratseth/try-againv8.80.20 | Valerij Fredriksen | 2022-11-08 | 1 | -3/+4 |
|\ | | | | | Don't wait for maintenance redeploy if autoscaling deploy fails once | ||||
| * | Don't wait for maintenance redeploy if autoscaling deploy fails once | Jon Bratseth | 2022-11-07 | 1 | -3/+4 |
| | | |||||
* | | Allow cloud-account on child nodes | Valerij Fredriksen | 2022-11-07 | 1 | -1/+0 |
| | | |||||
* | | Revert "Set cloud account on child nodes as well" | Valerij Fredriksen | 2022-11-07 | 4 | -19/+4 |
| | | |||||
* | | Merge pull request #24757 from vespa-engine/freva/set-account-on-node | Jon Bratseth | 2022-11-07 | 4 | -4/+19 |
|\ \ | |/ |/| | Set cloud account on child nodes as well | ||||
| * | Copy cloudAccount from parent on activate() | Valerij Fredriksen | 2022-11-04 | 1 | -1/+13 |
| | | |||||
| * | Copy cloud account when allocating new node on existing host | Valerij Fredriksen | 2022-11-04 | 1 | -1/+3 |
| | | |||||
| * | Set cloud account on child nodes as well | Valerij Fredriksen | 2022-11-04 | 2 | -2/+3 |
| | | |||||
* | | Handle no traffic | Jon Bratseth | 2022-11-06 | 4 | -16/+22 |
|/ | | | | | Never assume we need more traffic shift headroom than 1/maxTrafficShare when we have a max traffic share measurement. | ||||
* | Merge pull request #24753 from vespa-engine/freva/fix-locking | Valerij Fredriksen | 2022-11-04 | 3 | -17/+19 |
|\ | | | | | Decommission nodes via dirty | ||||
| * | Decommission nodes via dirty | Valerij Fredriksen | 2022-11-04 | 3 | -17/+19 |
| | | |||||
* | | Merge pull request #24748 from vespa-engine/bratseth/exclusive | Valerij Fredriksen | 2022-11-04 | 6 | -10/+17 |
|\ \ | |/ |/| | Compute real resources correctly | ||||
| * | Compute real resources correctly | Jon Bratseth | 2022-11-04 | 6 | -10/+17 |
| | | | | | | | | | | | | Computing worst case real resources on a host should not assume a larger than requested host may be used if the environment only allows exclusive allocation. | ||||
* | | Read the node after taking the lock when moving to ready | Valerij Fredriksen | 2022-11-04 | 21 | -145/+131 |
| | | |||||
* | | Merge pull request #24730 from vespa-engine/freva/extend-reservation | Jon Bratseth | 2022-11-04 | 1 | -0/+2 |
|\ \ | |/ |/| | Re-reserve nodes in activate() | ||||
| * | Re-reserve nodes in activate() | Valerij Fredriksen | 2022-11-03 | 1 | -0/+2 |
| | | |||||
* | | Do not take application lock(s) after unallocated lock | Valerij Fredriksen | 2022-11-03 | 1 | -10/+11 |
|/ | |||||
* | Take application lock, then unallocatedLock | Valerij Fredriksen | 2022-11-03 | 1 | -18/+25 |
| | |||||
* | Trigger quick redeployment for changes by HostResumeProvisioner agent | Valerij Fredriksen | 2022-11-03 | 4 | -119/+115 |
| | |||||
* | Remove references to DynamicProvisioningMaintainer | Valerij Fredriksen | 2022-11-02 | 8 | -19/+23 |
| | |||||
* | Split DynamicProvisioningMaintainer into HostCapacityMaintainer and ↵ | Valerij Fredriksen | 2022-11-02 | 4 | -123/+201 |
| | | | | HostDeprovisioner | ||||
* | Move resume provisioning to separate maintainer | Valerij Fredriksen | 2022-11-02 | 6 | -105/+203 |
| | |||||
* | Move disk replacer to separate maintainer | Valerij Fredriksen | 2022-11-02 | 6 | -54/+107 |
| | |||||
* | Use hostname convention more inline with prod | Valerij Fredriksen | 2022-11-02 | 6 | -17/+20 |
| | |||||
* | Do not deprovision on deallocate | Valerij Fredriksen | 2022-11-02 | 1 | -1/+1 |
| | |||||
* | Merge pull request #24701 from ↵ | Jon Bratseth | 2022-11-01 | 3 | -8/+7 |
|\ | | | | | | | | | vespa-engine/bratseth/more-detail-on-no-fulfilment Add more detail on insufficient fulfilment | ||||
| * | Add more detail on insufficient fulfilment | Jon Bratseth | 2022-11-01 | 3 | -8/+7 |
| | | |||||
* | | Simplify | Harald Musum | 2022-11-01 | 1 | -10/+7 |
|/ | |||||
* | Merge pull request #24683 from vespa-engine/bratseth/no-traffic-test | Valerij Fredriksen | 2022-11-01 | 12 | -30/+405 |
|\ | | | | | Test with no traffic | ||||
| * | Test with no traffic | Jon Bratseth | 2022-11-01 | 12 | -30/+405 |
| | |