summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Collapse)AuthorAgeFilesLines
...
* | Only allow GPU resources for container clustersMartin Polden2022-11-251-1/+9
|/
* Merge pull request #24963 from vespa-engine/mpolden/negative-gpuValerij Fredriksen2022-11-232-4/+24
|\ | | | | Allow negative GPU resources
| * Allow negative GPU resourcesMartin Polden2022-11-232-4/+24
| |
* | Merge pull request #24962 from ↵Harald Musum2022-11-231-4/+12
|\ \ | |/ |/| | | | | vespa-engine/hakonhall/log-when-retiredexpirer-is-unsuccessful Log when RetiredExpirer is unsuccessful
| * Log when RetiredExpirer is unsuccessfulHåkon Hallingstad2022-11-231-4/+12
| |
* | Test with shared hosts flagJon Bratseth2022-11-223-4/+42
| |
* | Revert "Merge pull request #24936 from vespa-engine/bratseth/exclusive-cleanup"Jon Bratseth2022-11-228-56/+57
|/ | | | | This reverts commit b693d572df945b9e82798e0c40b8b7b565f6a4a8, reversing changes made to c2682820ae2567ae5479d89992439699a66962c0.
* Increase warmup time from 5 to 7 minutesJon Bratseth2022-11-213-4/+7
|
* Add test for GET enclave nodes non-recursive.gjoranv2022-11-213-4/+15
|
* Merge pull request #24940 from vespa-engine/mpolden/fix-ctorJon Bratseth2022-11-213-12/+21
|\ | | | | Ensure GPU resources are included in copy methods
| * Read GPU fields when creating node through APIMartin Polden2022-11-212-11/+19
| |
| * Ensure GPU resources are included in copy methodsMartin Polden2022-11-211-1/+2
| |
* | Merge pull request #24936 from vespa-engine/bratseth/exclusive-cleanupValerij Fredriksen2022-11-208-57/+56
|\ \ | | | | | | Bratseth/exclusive cleanup
| * | Centralize exclusivity decisionJon Bratseth2022-11-203-26/+25
| | |
| * | Move exclusivity decision into NodeRepositoryJon Bratseth2022-11-202-11/+5
| | |
| * | Set decided exclusivity on ClusterSpecJon Bratseth2022-11-206-24/+30
| | |
* | | Don't account for bcp and organic traffic outside prodJon Bratseth2022-11-201-0/+2
| | |
* | | Add zone to ClusterModelJon Bratseth2022-11-206-10/+29
| | |
* | | RefactorJon Bratseth2022-11-201-9/+17
|/ /
* | Merge pull request #24929 from vespa-engine/bratseth/exclusive-exact-matchValerij Fredriksen2022-11-185-26/+79
|\ \ | | | | | | Use the overhead of the exactly matching flavors if any
| * | Use the overhead of the exactly matching flavors if anyJon Bratseth2022-11-185-26/+79
| | |
* | | Merge pull request #24927 from vespa-engine/mpolden/same-grace-periodValerij Fredriksen2022-11-1823-54/+39
|\ \ \ | |_|/ |/| | Use same grace period for all upgraders
| * | Less GuavaMartin Polden2022-11-183-19/+14
| | |
| * | Use same grace period for all upgradersMartin Polden2022-11-1820-35/+25
| |/
* / Serialize GPU resourcesMartin Polden2022-11-183-42/+61
|/
* Merge pull request #24909 from vespa-engine/mpolden/gpu-resourcesJon Bratseth2022-11-171-36/+37
|\ | | | | Support GPU in node specification
| * Support GPU in node specificationMartin Polden2022-11-171-36/+37
| |
* | Merge pull request #24915 from vespa-engine/mpolden/cleanupValerij Fredriksen2022-11-179-121/+94
|\ \ | | | | | | OS upgrade limit cleanup
| * | OS upgrade limit cleanupMartin Polden2022-11-177-89/+83
| | |
| * | Convert to recordMartin Polden2022-11-171-20/+1
| | |
| * | SimplifyMartin Polden2022-11-173-12/+10
| | |
* | | Merge pull request #24910 from vespa-engine/bratseth/aws-testsValerij Fredriksen2022-11-176-171/+110
|\ \ \ | | | | | | | | Mostly test with AWS setup
| * | | Mostly test with AWS setupJon Bratseth2022-11-177-172/+110
| |/ / | | | | | | | | | | | | | | | | | | - AWS adds the complexity of advertised vs. real which we want to test as much as possible. - Testing with host sharing as that provuces accurate resource numbers.
* | | Merge pull request #24905 from vespa-engine/freva/retire-wrong-flavorMartin Polden2022-11-172-10/+10
|\ \ \ | | | | | | | | Retire nodes on wrong parent host flavor
| * | | Retire nodes on wrong parent accountValerij Fredriksen2022-11-172-10/+10
| |/ /
* | | Merge pull request #24902 from vespa-engine/enclaves-apigjoranv2022-11-1734-77/+181
|\ \ \ | |/ / |/| | Enclaves api
| * | Fold the enclave test into NodesV2ApiTestgjoranv2022-11-172-36/+1
| | | | | | | | | | | | .. to avoid restarting Jdisc unnecessarily.
| * | Add cloudAccount to all nodesgjoranv2022-11-1724-24/+47
| | | | | | | | | | | | .. to allow folding the enclave test into NodesV2ApiTest
| * | Add test for enclave nodes, and necessary supporting infrastructuregjoranv2022-11-1610-52/+152
| | |
| * | Add new 'enclave' parameter to nodes/v2/nodegjoranv2022-11-162-2/+18
| | | | | | | | | | | | - When set, returns only enclave nodes.
* | | Deterministic host flavor orderJon Bratseth2022-11-161-1/+0
| | |
* | | Merge pull request #24894 from vespa-engine/bratseth/dynamic-shared-autoscalingValerij Fredriksen2022-11-1615-73/+107
|\ \ \ | |_|/ |/| | Support autoscaling in dynamic shared zones
| * | Support autoscaling in dynamic shared zonesJon Bratseth2022-11-1615-73/+107
| | |
* | | Always retire arm64 hosts on OS upgradeMartin Polden2022-11-162-4/+7
| | |
* | | Remove printlnMartin Polden2022-11-161-1/+0
|/ /
* | Update ↵Jon Bratseth2022-11-151-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 sharingJon Bratseth2022-11-1514-30/+44
|/
* Merge pull request #24871 from vespa-engine/mpolden/remove-upgrade-budgetValerij Fredriksen2022-11-1511-218/+89
|\ | | | | Remove OS upgrade budget
| * Stop using OS upgrade budgetMartin Polden2022-11-1511-218/+89
| |
* | Merge pull request #24863 from vespa-engine/add-wireguard-key-to-nodegjoranv2022-11-154-23/+44
|\ \ | | | | | | Add 'wireguardPubKey' field to Node