summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #29122 from ↵Håkon Hallingstad2023-10-272-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-exclusiveHåkon Hallingstad2023-10-262-10/+19
| |
* | Merge pull request #29108 from ↵Bjørn Meland2023-10-261-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 nodesbjormel2023-10-261-1/+2
| |
* | Rename requireParentHostLock to canMakeHostExclusiveHåkon Hallingstad2023-10-262-10/+10
| |
* | Clean up nodes faster on provisioning failureValerij Fredriksen2023-10-256-13/+21
| |
* | Wait for provisioning without holding the locksValerij Fredriksen2023-10-254-6/+15
| |
* | Take lock before starting to provision in HCMValerij Fredriksen2023-10-251-9/+11
|/
* Take parent lock only for tenant app in GCP/AWSHåkon Hallingstad2023-10-252-4/+20
|
* Merge pull request #29084 from ↵Valerij Fredriksen2023-10-244-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 exclusiveHåkon Hallingstad2023-10-244-15/+30
| |
* | Temporarily work around admin arch not being set previouslyjonmv2023-10-241-1/+4
| |
* | Actually set arch from flag for admin nodesjonmv2023-10-243-9/+30
|/
* Remove duplicate Applications.LockHåkon Hallingstad2023-10-2313-37/+34
|
* Support exclusive allocation on non-exclusive hostHåkon Hallingstad2023-10-219-88/+233
|
* Define IP.Pool sizeHåkon Hallingstad2023-10-191-0/+8
|
* Handle readying of configserver and controller nodes toojonmv2023-10-191-0/+2
|
* Reduce logging, and avoid need for component declarationjonmv2023-10-194-25/+29
|
* Remove unneeded nullity checkjonmv2023-10-191-1/+1
|
* Add reactive infra-application redeployer, triggered when hosts complete ↵jonmv2023-10-197-12/+307
| | | | provisioning
* Make decision of host-sharing type in HCM closer to that in preparerjonmv2023-10-181-13/+12
|
* Throw if attempting to clear eTAI while having pForjonmv2023-10-181-1/+1
|
* Use HostSharing.exclusive for preprovisioned containers, and clear exclusiveTojonmv2023-10-182-4/+15
|
* Remove serialisation migration code, and update real-data-test with ↵jonmv2023-10-182-16/+2
| | | | now-dated data
* Merge pull request #28946 from ↵Håkon Hallingstad2023-10-174-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 Hallingstad2023-10-172-2/+2
| | | | | | | | HostSharing.provision
| * Specify exclusiveToApplicationId for newly provisioned nodeHåkon Hallingstad2023-10-172-3/+12
| |
| * Set provisioned-for if enabled and application has exclusive="true"Håkon Hallingstad2023-10-164-7/+16
| |
* | Merge pull request #28940 from vespa-engine/mpolden/read-endpoint-config-flagMartin Polden2023-10-161-12/+13
|\ \ | |/ |/| Read endpoint-config flag
| * Add javadocMartin Polden2023-10-161-12/+13
| |
* | Merge pull request #28908 from vespa-engine/jonmv/read-node-exclusive-toJon Marius Venstad2023-10-163-4/+4
|\ \ | |/ |/| Read and write exclusiveTo and provisionedFor separately
| * Read and write exclusiveTo and provisionedFor separatelyjonmv2023-10-123-4/+4
| |
* | Always check host exclusiveTojonmv2023-10-122-2/+36
| |
* | Check for exclusivity violation in host capacity maintainerjonmv2023-10-121-1/+7
| |
* | Move violatesExclusivity to NodeCandidatejonmv2023-10-122-29/+39
|/
* Assign correct variablejonmv2023-10-121-1/+1
|
* Add provisionedFor node field, equal to exclusiveTo initiallyjonmv2023-10-1212-48/+97
|
* Halve node failure graceJon Bratseth2023-10-111-2/+2
|
* Merge pull request #28848 from ↵Harald Musum2023-10-101-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 timeHarald Musum2023-10-101-4/+12
| | | | | | | | Also log application id if maintainer fails finding last deploy time
* | Merge pull request #28836 from vespa-engine/bratseth/copyright-2Jon Bratseth2023-10-10290-278/+292
|\ \ | | | | | | Update copyright
| * | Update copyrightJon Bratseth2023-10-09290-278/+292
| |/
* | Merge pull request #28847 from vespa-engine/mpolden/increase-intervalMartin Polden2023-10-101-1/+1
|\ \ | |/ |/| Increase HostFlavorUpgrader interval MERGEOK
| * Increase HostFlavorUpgrader intervalMartin Polden2023-10-101-1/+1
| |
* | Throw if no nodes are matched by restart filterMartin Polden2023-10-061-2/+4
| |
* | Inline methodMartin Polden2023-10-061-11/+3
|/
* Avoid sorting IP addresses when serializing nodeHåkon Hallingstad2023-10-0433-182/+98
|
* Normalize JSONHåkon Hallingstad2023-10-032-57/+82
|
* Report state, but only for active nodesOla Aunronning2023-09-291-1/+3
|
* Remove state tag. Only report metrics for active nodesOla Aunronning2023-09-292-8/+9
|