Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #29122 from ↵ | Håkon Hallingstad | 2023-10-27 | 2 | -10/+19 |
|\ | | | | | | | | | vespa-engine/hakonhall/set-tenant-instance-id-and-vespa-version-dimensions-of-make-exclusive Set tenant, instance ID, and Vespa version dimensions of make-exclusive | ||||
| * | Set tenant, instance ID, and Vespa version dimensions of make-exclusive | Håkon Hallingstad | 2023-10-26 | 2 | -10/+19 |
| | | |||||
* | | 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 | 6 | -13/+21 |
| | | |||||
* | | 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 | 3 | -9/+30 |
|/ | |||||
* | Remove duplicate Applications.Lock | Håkon Hallingstad | 2023-10-23 | 13 | -37/+34 |
| | |||||
* | Support exclusive allocation on non-exclusive host | Håkon Hallingstad | 2023-10-21 | 9 | -88/+233 |
| | |||||
* | 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 | 4 | -25/+29 |
| | |||||
* | Remove unneeded nullity check | jonmv | 2023-10-19 | 1 | -1/+1 |
| | |||||
* | Add reactive infra-application redeployer, triggered when hosts complete ↵ | jonmv | 2023-10-19 | 7 | -12/+307 |
| | | | | 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 | 2 | -4/+15 |
| | |||||
* | Remove serialisation migration code, and update real-data-test with ↵ | jonmv | 2023-10-18 | 2 | -16/+2 |
| | | | | 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 | 3 | -4/+4 |
|\ \ | |/ |/| | Read and write exclusiveTo and provisionedFor separately | ||||
| * | Read and write exclusiveTo and provisionedFor separately | jonmv | 2023-10-12 | 3 | -4/+4 |
| | | |||||
* | | Always check host exclusiveTo | jonmv | 2023-10-12 | 2 | -2/+36 |
| | | |||||
* | | 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 | 12 | -48/+97 |
| | |||||
* | 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 | 290 | -278/+292 |
|\ \ | | | | | | | Update copyright | ||||
| * | | Update copyright | Jon Bratseth | 2023-10-09 | 290 | -278/+292 |
| |/ | |||||
* | | 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 | 33 | -182/+98 |
| | |||||
* | Normalize JSON | Håkon Hallingstad | 2023-10-03 | 2 | -57/+82 |
| | |||||
* | 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 | 2 | -8/+9 |
| |