Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge pull request #26178 from vespa-engine/freva/archive-uris | Håkon Hallingstad | 2023-02-27 | 21 | -286/+463 | |
|\ | | | | | Allow patching account archive URIs in node-repo | |||||
| * | Allow patching account archive URI in /nodes/v2 | Valerij Fredriksen | 2023-02-24 | 7 | -29/+92 | |
| | | ||||||
| * | Use ArchiveUris in ArchiveUriManager | Valerij Fredriksen | 2023-02-24 | 8 | -164/+183 | |
| | | ||||||
| * | Crate ArchiveUri to hold both tenant and account archive URIs | Valerij Fredriksen | 2023-02-24 | 2 | -0/+94 | |
| | | ||||||
| * | Rename ArchiveUris -> ArchiveUriManager | Valerij Fredriksen | 2023-02-24 | 6 | -20/+21 | |
| | | ||||||
* | | Add missing import | Valerij Fredriksen | 2023-02-24 | 1 | -2/+2 | |
| | | ||||||
* | | Revert "Lock node when updating IP config" | Valerij Fredriksen | 2023-02-24 | 33 | -259/+340 | |
|/ | ||||||
* | Test and make more robust | Jon Bratseth | 2023-02-22 | 2 | -25/+64 | |
| | ||||||
* | Merge pull request #26125 from vespa-engine/bratseth/handle-zero-trafficv8.129.8 | Jon Bratseth | 2023-02-21 | 2 | -2/+12 | |
|\ | | | | | Handle zero traffic | |||||
| * | Handle zero traffic | Jon Bratseth | 2023-02-21 | 2 | -2/+12 | |
| | | ||||||
* | | Rename AutoscalingTester and move out of autoscaling | Jon Bratseth | 2023-02-21 | 6 | -180/+187 | |
| | | ||||||
* | | Tune cluster controller memory | Jon Bratseth | 2023-02-21 | 8 | -20/+75 | |
|/ | | | | | | - Change from 7 to 6 cluster controllers per host - Correct real memory limit for admin - Test admin provisioning | |||||
* | Merge pull request #26118 from ↵ | Jon Bratseth | 2023-02-20 | 2 | -4/+4 | |
|\ | | | | | | | | | vespa-engine/bratseth/duplicate-node-is-illegal-state Assume a duplicate node is an illegal state, not an erronous request | |||||
| * | Assume a duplicate node is an illegal state, not an erronous request | Jon Bratseth | 2023-02-20 | 2 | -4/+4 | |
| | | ||||||
* | | Read content config generation | Jon Bratseth | 2023-02-20 | 3 | -5/+2 | |
|/ | ||||||
* | Merge pull request #26112 from vespa-engine/bratseth/autoscaling-wipe-less | Valerij Fredriksen | 2023-02-20 | 2 | -1/+5 | |
|\ | | | | | Wipe less | |||||
| * | Wipe less | Jon Bratseth | 2023-02-20 | 2 | -1/+5 | |
| | | ||||||
* | | Merge pull request #26111 from vespa-engine/bratseth/autoscaling-measurements | Jon Bratseth | 2023-02-20 | 2 | -32/+5 | |
|\ \ | | | | | | | Bratseth/autoscaling measurements | |||||
| * | | Require a little more than minimal data to conclude | Jon Bratseth | 2023-02-20 | 1 | -1/+1 | |
| | | | ||||||
| * | | Get by with less measurements | Jon Bratseth | 2023-02-20 | 1 | -31/+4 | |
| |/ | ||||||
* / | Allow patching wireguardPubkey | Valerij Fredriksen | 2023-02-20 | 1 | -1/+2 | |
|/ | ||||||
* | Merge pull request #26105 from vespa-engine/bratseth/autoscaling-empty | Jon Bratseth | 2023-02-19 | 1 | -1/+4 | |
|\ | | | | | Any Autoscaling not caused by measurements is empty | |||||
| * | Any Autoscaling not caused by measurements is empty | Jon Bratseth | 2023-02-19 | 1 | -1/+4 | |
| | | ||||||
* | | Clean up autoscaling maintenance & avoid analysis paralysis | Jon Bratseth | 2023-02-19 | 2 | -19/+20 | |
| | | ||||||
* | | Avoid retired nodes where appropriate | Jon Bratseth | 2023-02-19 | 3 | -7/+6 | |
|/ | ||||||
* | Merge pull request #26101 from vespa-engine/freva/skip-exclave | gjoranv | 2023-02-18 | 2 | -4/+9 | |
|\ | | | | | Do not return archiveUri for exclave nodes | |||||
| * | Do not return archiveUri for exclave nodes | Valerij Fredriksen | 2023-02-18 | 2 | -4/+9 | |
| | | ||||||
* | | Merge pull request #26096 from vespa-engine/use-node-repo-for-wg | gjoranv | 2023-02-18 | 5 | -20/+18 | |
|\ \ | |/ |/| | Use node repo for wg | |||||
| * | Filter exclave nodes without wg key from node repo client. | gjoranv | 2023-02-18 | 2 | -3/+1 | |
| | | ||||||
| * | Only include configservers with wg pubkey in wireguard response. | gjoranv | 2023-02-18 | 4 | -17/+17 | |
| | | ||||||
* | | Predict best case overhead during autoscaling | Jon Bratseth | 2023-02-18 | 10 | -116/+198 | |
|/ | | | | | | | | | | | Predicting worst case has the unavoidable consequence that we will conclude we cannot fulfill requested resources in the case where there are no resource ranges (only node count ranges), or where they are too narrow, and thus refrain from scaling down when we should. Instead, mostly predict the best case and let the ideal < 1 headroom absorb the deficiency in what we are actually allocated. | |||||
* | Implement getting exclave nodes in node repo client. | gjoranv | 2023-02-17 | 3 | -4/+9 | |
| | ||||||
* | Merge pull request #26079 from vespa-engine/jonmv/private-endpoints-3 | Jon Marius Venstad | 2023-02-17 | 6 | -19/+42 | |
|\ | | | | | Add generation to zone endpoint | |||||
| * | Defensive copy | Jon Marius Venstad | 2023-02-17 | 1 | -1/+1 | |
| | | | | | | Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com> | |||||
| * | Store multiple endpoint services, but still show only the latest one | jonmv | 2023-02-17 | 6 | -19/+42 | |
| | | ||||||
* | | Require less vCPU for tester applications in prod | Valerij Fredriksen | 2023-02-17 | 5 | -23/+28 | |
|/ | ||||||
* | Merge pull request #26075 from vespa-engine/jonmv/private-endpoints-3 | Valerij Fredriksen | 2023-02-16 | 1 | -1/+1 | |
|\ | | | | | Allow GCP resource URL as id | |||||
| * | Allow GCP resource URL as id | jonmv | 2023-02-16 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #26067 from vespa-engine/mpolden/ip-update-lock | Valerij Fredriksen | 2023-02-16 | 33 | -340/+259 | |
|\ \ | | | | | | | Lock node when updating IP config | |||||
| * | | Lock node when updating IP config | Martin Polden | 2023-02-16 | 6 | -36/+83 | |
| | | | ||||||
| * | | Convert IP classes to records | Martin Polden | 2023-02-16 | 21 | -191/+84 | |
| | | | ||||||
| * | | Remove redundant Address class | Martin Polden | 2023-02-15 | 14 | -121/+100 | |
| | | | ||||||
| * | | Use switch expression | Martin Polden | 2023-02-15 | 2 | -9/+9 | |
| |/ | ||||||
* | | Give more memory to cluster controllers for all architectures | Harald Musum | 2023-02-16 | 1 | -6/+3 | |
| | | ||||||
* | | Give cluster controllers on arm64 more memory in all systems | Harald Musum | 2023-02-16 | 1 | -4/+4 | |
| | | ||||||
* | | Exchange BCP info WIP | Jon Bratseth | 2023-02-15 | 11 | -72/+186 | |
|/ | ||||||
* | Give cluster controllers on arm64 in cd more memory | Harald Musum | 2023-02-14 | 1 | -2/+8 | |
| | | | | | OOM killer seen to strike on arm64 nodes for some reason, increase memory a bit to see if that helps | |||||
* | Merge pull request #26009 from vespa-engine/bratseth/cold-autoscaling | Martin Polden | 2023-02-14 | 10 | -70/+460 | |
|\ | | | | | Cold autoscaling WIP | |||||
| * | Cold autoscaling WIP | Jon Bratseth | 2023-02-13 | 10 | -70/+460 | |
| | | | | | | | | | | Core support for autoscaling using data from cluster deployments in other regions when there is little or no traffic in our own deployment. | |||||
* | | Keep min advertised vCPU low for admin clusters everywhere | Valerij Fredriksen | 2023-02-13 | 1 | -1/+1 | |
| | |