Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #29108 from ↵ | Bjørn Meland | 2023-10-26 | 1 | -1/+2 |
|\ | | | | | | | | | vespa-engine/bjormel/Only_forcing_de-provisioning_of_off_premises_nodes_ Only force de-provisioning of off premises nodes | ||||
| * | Only forcing de-provisioning of off premises nodes | bjormel | 2023-10-26 | 1 | -1/+2 |
| | | |||||
* | | Rename requireParentHostLock to canMakeHostExclusive | Håkon Hallingstad | 2023-10-26 | 2 | -10/+10 |
| | | |||||
* | | Clean up nodes faster on provisioning failure | Valerij Fredriksen | 2023-10-25 | 5 | -12/+16 |
| | | |||||
* | | Wait for provisioning without holding the locks | Valerij Fredriksen | 2023-10-25 | 4 | -6/+15 |
| | | |||||
* | | Take lock before starting to provision in HCM | Valerij Fredriksen | 2023-10-25 | 1 | -9/+11 |
|/ | |||||
* | Take parent lock only for tenant app in GCP/AWS | Håkon Hallingstad | 2023-10-25 | 2 | -4/+20 |
| | |||||
* | Merge pull request #29084 from ↵ | Valerij Fredriksen | 2023-10-24 | 4 | -15/+30 |
|\ | | | | | | | | | vespa-engine/hakonhall/node-must-fit-host-only-if-allocation-is-exclusive Node must fit host (only) if allocation is exclusive | ||||
| * | Node must fit host (only) if allocation is exclusive | Håkon Hallingstad | 2023-10-24 | 4 | -15/+30 |
| | | |||||
* | | Temporarily work around admin arch not being set previously | jonmv | 2023-10-24 | 1 | -1/+4 |
| | | |||||
* | | Actually set arch from flag for admin nodes | jonmv | 2023-10-24 | 1 | -1/+4 |
|/ | |||||
* | Remove duplicate Applications.Lock | Håkon Hallingstad | 2023-10-23 | 5 | -19/+16 |
| | |||||
* | Support exclusive allocation on non-exclusive host | Håkon Hallingstad | 2023-10-21 | 7 | -75/+178 |
| | |||||
* | Define IP.Pool size | Håkon Hallingstad | 2023-10-19 | 1 | -0/+8 |
| | |||||
* | Handle readying of configserver and controller nodes too | jonmv | 2023-10-19 | 1 | -0/+2 |
| | |||||
* | Reduce logging, and avoid need for component declaration | jonmv | 2023-10-19 | 3 | -23/+27 |
| | |||||
* | Remove unneeded nullity check | jonmv | 2023-10-19 | 1 | -1/+1 |
| | |||||
* | Add reactive infra-application redeployer, triggered when hosts complete ↵ | jonmv | 2023-10-19 | 6 | -12/+135 |
| | | | | provisioning | ||||
* | Make decision of host-sharing type in HCM closer to that in preparer | jonmv | 2023-10-18 | 1 | -13/+12 |
| | |||||
* | Throw if attempting to clear eTAI while having pFor | jonmv | 2023-10-18 | 1 | -1/+1 |
| | |||||
* | Use HostSharing.exclusive for preprovisioned containers, and clear exclusiveTo | jonmv | 2023-10-18 | 1 | -2/+7 |
| | |||||
* | Remove serialisation migration code, and update real-data-test with ↵ | jonmv | 2023-10-18 | 1 | -15/+1 |
| | | | | now-dated data | ||||
* | Merge pull request #28946 from ↵ | Håkon Hallingstad | 2023-10-17 | 4 | -9/+27 |
|\ | | | | | | | | | vespa-engine/hakonhall/set-provisioned-for-if-enabled-and-application-has-exclusivetrue Set provisioned-for if enabled and application has exclusive="true" | ||||
| * | Align ClusterSpec::exclusive with CapacityPolicies::decideExclusivity and ↵ | Håkon Hallingstad | 2023-10-17 | 2 | -2/+2 |
| | | | | | | | | HostSharing.provision | ||||
| * | Specify exclusiveToApplicationId for newly provisioned node | Håkon Hallingstad | 2023-10-17 | 2 | -3/+12 |
| | | |||||
| * | Set provisioned-for if enabled and application has exclusive="true" | Håkon Hallingstad | 2023-10-16 | 4 | -7/+16 |
| | | |||||
* | | Merge pull request #28940 from vespa-engine/mpolden/read-endpoint-config-flag | Martin Polden | 2023-10-16 | 1 | -12/+13 |
|\ \ | |/ |/| | Read endpoint-config flag | ||||
| * | Add javadoc | Martin Polden | 2023-10-16 | 1 | -12/+13 |
| | | |||||
* | | Merge pull request #28908 from vespa-engine/jonmv/read-node-exclusive-to | Jon Marius Venstad | 2023-10-16 | 1 | -1/+1 |
|\ \ | |/ |/| | Read and write exclusiveTo and provisionedFor separately | ||||
| * | Read and write exclusiveTo and provisionedFor separately | jonmv | 2023-10-12 | 1 | -1/+1 |
| | | |||||
* | | Always check host exclusiveTo | jonmv | 2023-10-12 | 1 | -2/+3 |
| | | |||||
* | | Check for exclusivity violation in host capacity maintainer | jonmv | 2023-10-12 | 1 | -1/+7 |
| | | |||||
* | | Move violatesExclusivity to NodeCandidate | jonmv | 2023-10-12 | 2 | -29/+39 |
|/ | |||||
* | Assign correct variable | jonmv | 2023-10-12 | 1 | -1/+1 |
| | |||||
* | Add provisionedFor node field, equal to exclusiveTo initially | jonmv | 2023-10-12 | 7 | -40/+73 |
| | |||||
* | Halve node failure grace | Jon Bratseth | 2023-10-11 | 1 | -2/+2 |
| | |||||
* | Merge pull request #28848 from ↵ | Harald Musum | 2023-10-10 | 1 | -4/+12 |
|\ | | | | | | | | | vespa-engine/hmusum/log-application-id-when-failing-to-find-last-deploy-time Fallback to last activation time if we cannot find last deploy time | ||||
| * | Fallback to last activation time if we cannot find last deploy time | Harald Musum | 2023-10-10 | 1 | -4/+12 |
| | | | | | | | | Also log application id if maintainer fails finding last deploy time | ||||
* | | Merge pull request #28836 from vespa-engine/bratseth/copyright-2 | Jon Bratseth | 2023-10-10 | 190 | -184/+191 |
|\ \ | | | | | | | Update copyright | ||||
| * | | Update copyright | Jon Bratseth | 2023-10-09 | 190 | -184/+191 |
| |/ | |||||
* | | Merge pull request #28847 from vespa-engine/mpolden/increase-interval | Martin Polden | 2023-10-10 | 1 | -1/+1 |
|\ \ | |/ |/| | Increase HostFlavorUpgrader interval MERGEOK | ||||
| * | Increase HostFlavorUpgrader interval | Martin Polden | 2023-10-10 | 1 | -1/+1 |
| | | |||||
* | | Throw if no nodes are matched by restart filter | Martin Polden | 2023-10-06 | 1 | -2/+4 |
| | | |||||
* | | Inline method | Martin Polden | 2023-10-06 | 1 | -11/+3 |
|/ | |||||
* | Avoid sorting IP addresses when serializing node | Håkon Hallingstad | 2023-10-04 | 2 | -27/+5 |
| | |||||
* | Report state, but only for active nodes | Ola Aunronning | 2023-09-29 | 1 | -1/+3 |
| | |||||
* | Remove state tag. Only report metrics for active nodes | Ola Aunronning | 2023-09-29 | 1 | -4/+3 |
| | |||||
* | Propagate GPU resources when determining current resources for autoscaling | Valerij Fredriksen | 2023-09-28 | 1 | -1/+1 |
| | |||||
* | Compare advertised resources in flavor satisified check in tests | Valerij Fredriksen | 2023-09-28 | 1 | -1/+5 |
| | |||||
* | Merge branch 'master' into ↵ | Håkon Hallingstad | 2023-09-25 | 7 | -96/+86 |
|\ | | | | | | | hakonhall/add-ipv6-to-public-zonal-endpoints-in-gcp-2nd-attempt |