summaryrefslogtreecommitdiffstats
path: root/config-provisioning
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Require GCP cloud account explicitly prefixed with cloud name"Valerij Fredriksen2023-08-072-6/+13
|
* Require GCP cloud account explicitly prefixed with cloud nameValerij Fredriksen2023-08-072-13/+6
|
* Hosted feature flags validationHåkon Hallingstad2023-08-061-0/+2
|
* Add cloud flag dimensionHåkon Hallingstad2023-07-281-0/+11
|
* Don't scale down if we are likely to scale back upJon Bratseth2023-07-201-1/+5
| | | | | | | | | When we decide to scale number of nodes down we'll see a lower ideal load because we need to be able to handle one node going down. This may lead us to be closer to ideal (at current peak load) than otherwise anticipated, such that we are quite likely to soon scale back up. This checks for that and avoids scaling down dimensions where this is the case.
* Merge pull request #27746 from vespa-engine/bjorncs/data-plane-token-expirationBjørn Christian Seime2023-07-131-1/+3
|\ | | | | Add expiration concept to data plane tokens
| * Add expiration concept to data plane tokensBjørn Christian Seime2023-07-121-1/+3
| |
* | Deprecate duplicate methodJon Bratseth2023-07-131-0/+2
|/
* Handle legacy spec stringsJon Bratseth2023-07-092-8/+24
|
* Allocate all groups in one goJon Bratseth2023-07-093-12/+10
| | | | | With many groups and dynamic allocation allocating group by group is too slow.
* Move disk limit check to NodeResourceLimitsJon Bratseth2023-07-051-0/+10
|
* Rename method to reflect better what it actually returnsHarald Musum2023-07-031-2/+2
|
* isEnclave -> isExclaveHåkon Hallingstad2023-06-191-2/+2
|
* Throw exception when trying to create ApplicationId from from a string with ↵Harald Musum2023-06-162-11/+3
| | | | too many parts
* SimplifyHarald Musum2023-06-151-9/+4
|
* Unescape split character and test with both fromSerializedForm and ↵Harald Musum2023-06-152-27/+12
| | | | fromFullString
* Remove superfluous spaceHarald Musum2023-06-152-3/+30
|
* Stricter validation when creating ApplicationId from a stringHarald Musum2023-06-151-8/+17
|
* value -> versionMorten Tokle2023-06-121-41/+2
|
* Persist tokens on deployMorten Tokle2023-06-121-0/+54
|
* Merge pull request #27336 from ↵Jon Bratseth2023-06-071-1/+1
|\ | | | | | | | | vespa-engine/mpolden/always-track-deprovisioned-hosts Track deprovisioned hosts in dynamically provisioned zones
| * Track deprovisioned hosts in dynamically provisioned zonesMartin Polden2023-06-071-1/+1
| |
* | Supply bandwidth if unspecifiedJon Bratseth2023-06-071-0/+14
|/
* Merge pull request #27251 from vespa-engine/freva/serialize-cloud-accountHåkon Hallingstad2023-06-012-3/+6
|\ | | | | Update CloudAccount serialization
| * Update CloudAccount serializationValerij Fredriksen2023-06-012-3/+6
| |
* | Move health container health checker to provision servicejonmv2023-05-311-1/+0
|/
* Merge pull request #27239 from vespa-engine/jonmv/custom-host-ttlValerij Fredriksen2023-05-311-0/+15
|\ | | | | Re-add "unused" methods that were in use after all
| * Re-add "unused" methods that were in use after alljonmv2023-05-311-0/+15
| |
* | Merge pull request #27214 from vespa-engine/jonmv/custom-host-ttlJon Marius Venstad2023-05-313-29/+40
|\| | | | | Jonmv/custom host ttl
| * Add empty-host-ttl to deployment specjonmv2023-05-261-0/+3
| |
| * Keep empty hosts around based on TTL, in dynamic zonesjonmv2023-05-261-2/+2
| |
| * Wire hostTTL from config model through provisioningjonmv2023-05-263-15/+38
| |
| * Remove unused codejonmv2023-05-261-15/+0
| |
* | Project name -> Project IDValerij Fredriksen2023-05-302-2/+2
| |
* | Add CloudName to CloudAccountValerij Fredriksen2023-05-302-33/+138
| |
* | Create singleton CloudNames for known cloudsValerij Fredriksen2023-05-302-6/+33
|/
* Revert "Revert "Use another exception and error in response when quota is ↵Harald Musum2023-05-221-0/+17
| | | | exceed""
* Revert "Use another exception and error in response when quota is exceed"Harald Musum2023-05-221-17/+0
|
* Use another exception and error in response when quota is exceedHarald Musum2023-05-221-0/+17
|
* Better messaging when no allocation is possibleJon Bratseth2023-05-172-4/+33
| | | | | | | - Show nearest satisfying resources only. This avoids in general showing resources not intended by the user, such as suggesting nodes without gpu when gpu is requested, at the cost of more often not showing any nearest match. - Add missing colon after 'disk' in NodeResources toString
* Make all node resource elements optionalJon Bratseth2023-05-151-3/+4
|
* Merge pull request #27108 from vespa-engine/freva/check-cloudHåkon Hallingstad2023-05-151-1/+1
|\ | | | | Allow enclave based on cloud name
| * Allow enclave based on cloud nameValerij Fredriksen2023-05-151-1/+1
| |
* | Don't assume any environments are single-regionJon Bratseth2023-05-151-2/+3
|/
* Reprovision in enclave compatible cloudsValerij Fredriksen2023-05-122-6/+18
|
* Require cloudAccount in GCPValerij Fredriksen2023-05-111-1/+1
|
* Revert "Revert "Any architecture" MERGEOK"Jon Bratseth2023-05-032-5/+5
|
* Revert "Any architecture"Harald Musum2023-05-032-5/+5
|
* Any architectureJon Bratseth2023-05-022-5/+5
|
* Verify cloud endpoint health in deployment jobsjonmv2023-04-271-14/+24
|