summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Expand)AuthorAgeFilesLines
* Consistent representation of no expirationBjørn Christian Seime2023-08-021-2/+2
* Merge pull request #27935 from vespa-engine/yngveaasheim/prepare-metricset-co...Yngve Aasheim2023-08-014-30/+35
|\
| * Include remaining metrics used by alerts. Fix two comments from Ola.yngveaasheim2023-07-312-2/+4
| * Separate controller specific metrics into separate enum and methodyngveaasheim2023-07-312-29/+30
| * Add enums for infrastructure and add to vespametricsset as needed for infrast...yngveaasheim2023-07-312-19/+21
* | Accept both timestamp and duration for token expiration parameterBjørn Christian Seime2023-07-313-16/+29
* | Remove put-controller-2.jsonHåkon Hallingstad2023-07-312-16/+1
* | Merge branch 'master' into hakonhall/add-cloud-flag-dimensionHåkon Hallingstad2023-07-2825-330/+197
|\|
| * Remove active attributeMartin Polden2023-07-274-77/+30
| * Remove global-service-idMartin Polden2023-07-2713-186/+22
| * Revert "Remove global-service-id"Martin Polden2023-07-2714-52/+263
| * Merge pull request #27905 from vespa-engine/yngveaasheim/use-consistent-metri...Martin Polden2023-07-272-2/+2
| |\
| | * Track metrics tag name changeYngve Aasheim2023-07-271-1/+1
| | * Use consistent metrics tag nameYngve Aasheim2023-07-271-1/+1
| * | controller tls always use latest cert/key pair (#27903)Andreas Eriksen2023-07-271-5/+25
| * | Merge pull request #27902 from vespa-engine/mpolden/remove-global-service-idMartin Polden2023-07-2714-263/+52
| |\ \ | | |/ | |/|
| | * Remove active attributeMartin Polden2023-07-264-77/+30
| | * Remove global-service-idMartin Polden2023-07-2613-186/+22
| * | Check scheduling time before certificationMartin Polden2023-07-263-17/+23
| * | SimplifyMartin Polden2023-07-261-14/+15
| |/
| * Reduce cooldown period of new OS versionsMartin Polden2023-07-264-14/+13
| * Add API for listing certified OS versionsMartin Polden2023-07-265-10/+42
| * Improve validationMartin Polden2023-07-264-7/+27
* | Add cloud flag dimensionHåkon Hallingstad2023-07-289-22/+173
|/
* Merge pull request #27886 from vespa-engine/mpolden/certified-os-versionMartin Polden2023-07-2511-33/+310
|\
| * Require certification of scheduled OS upgradesMartin Polden2023-07-2511-25/+304
| * Remove custom non-CD cooldownMartin Polden2023-07-242-8/+6
* | Merge branch 'master' into ogronnesby/billing-reportingØyvind Grønnesby2023-07-2583-893/+1663
|\|
| * Require convergence of downgrades according to cloud supportMartin Polden2023-07-204-18/+92
| * Extract OsControllerMartin Polden2023-07-2016-152/+192
| * OS downgradesMartin Polden2023-07-2017-70/+191
| * Include expiration in responseBjørn Christian Seime2023-07-142-3/+2
| * Allow missing expirationBjørn Christian Seime2023-07-131-1/+3
| * Merge pull request #27756 from vespa-engine/mpolden/remove-recordsMartin Polden2023-07-132-10/+25
| |\
| | * Remove unreferenced region-wide endpointsMartin Polden2023-07-132-5/+20
| | * Remove DNS records for zones that use A recordsMartin Polden2023-07-131-5/+5
| * | Merge pull request #27755 from vespa-engine/jonmv/more-efficient-node-cacheMartin Polden2023-07-131-1/+1
| |\ \
| | * | Replace hash based node cache with ZK node versino basedjonmv2023-07-131-1/+1
| | |/
| * / Add expiration concept to data plane tokensBjørn Christian Seime2023-07-124-12/+32
| |/
| * Merge pull request #27697 from vespa-engine/mpolden/endpoint-lookupv8.192.20Martin Polden2023-07-107-5/+139
| |\
| | * Include clusterMartin Polden2023-07-103-6/+12
| | * Rename methodMartin Polden2023-07-073-5/+5
| | * Add API for searching deployments by endpointMartin Polden2023-07-075-0/+128
| * | Merge pull request #27729 from vespa-engine/jonmv/fall-back-to-system-versionJon Marius Venstad2023-07-101-4/+1
| |\ \
| | * | Fall back to system, rathern than controller, version for current majorjonmv2023-07-101-4/+1
| * | | Create generated endpoints using shared routing in DNSMartin Polden2023-07-102-29/+36
| |/ /
| * / Enable CertificatePoolMaintainer in all systemsMartin Polden2023-07-071-2/+1
| |/
| * Prefer generated endpoints in test runnerMartin Polden2023-07-061-0/+4
| * Generate endpoint names for all scopesMartin Polden2023-07-069-90/+194
| * Add horrifying TODOMartin Polden2023-07-061-0/+10