summaryrefslogtreecommitdiffstats
path: root/controller-api
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Automatically file a JIRA ticket for AWS events."Arnstein Ressem2019-08-076-78/+0
|
* Merge pull request #10131 from vespa-engine/mgimle/aws-event-fetcherMichael H. Gimle2019-08-066-0/+78
|\ | | | | Automatically file a JIRA ticket for AWS events.
| * Added suggested changesmgimle2019-08-054-28/+19
| |
| * Implemented more suggestionsmgimle2019-08-021-3/+3
| |
| * implemented suggested changesmgimle2019-08-012-26/+15
| |
| * Added a mock aws event fetchermgimle2019-07-311-0/+19
| |
| * Implemented the AwsEventFetcher, which automatically submits a ticket to ↵mgimle2019-07-303-0/+66
| | | | | | | | JIRA containing details whenever there is an instance event at AWS.
| * Added the issueExists method to IssueHandler.mgimle2019-07-302-0/+13
| |
* | Return 409 with error code LOAD_BALANCER_NOT_READY if deployment fails due ↵Harald Musum2019-08-011-1/+2
| | | | | | | | | | | | | | | | | | to that Move LoadBalancerServiceException to config-provisioning so that it can be used from config server as well. Return 409 and LOAD_BALANCER_NOT_READY as error code if we get a LoadBalancerServiceException. Retry deploy on LOAD_BALANCER_NOT_READY.
* | Revert "Return 409 with error code TRANSIENT_ERROR when getting ↵Harald Musum2019-08-011-2/+1
| | | | | | | | TransientExce…"
* | Use LOAD_BALANCER_NOT_READY and only for LoadBalancerServiceExceptionHarald Musum2019-08-011-1/+2
| | | | | | | | Handle LOAD_BALANCER_NOT_READY in controller as well
* | Export packageHarald Musum2019-07-291-0/+5
| |
* | Merge pull request #10114 from vespa-engine/olaa/cfg-metrics-serviceOla Aunrønning2019-07-294-1/+156
|\ \ | | | | | | Added ConfigServerMetricsService
| * | Moved MetricsService to metrics package. Log metrics in CDOla Aunrønning2019-07-292-3/+1
| | |
| * | Added ConfigServerMetricsServiceOla Aunrønning2019-07-293-0/+157
| |/
* | Merge pull request #10110 from vespa-engine/olaa/resourcesnapshot-changeOla Aunrønning2019-07-293-15/+59
|\ \ | |/ |/| Refactoring resource metering
| * Immutable attributes. Fixed caseOla Aunrønning2019-07-291-24/+5
| |
| * Refactoring resource meteringOla Aunrønning2019-07-293-16/+79
| |
* | Added operational tasks to issue api, to prepare for automated CMR noticing.mgimle2019-07-221-1/+2
|/
* Merge pull request #10071 from ↵Øyvind Grønnesby2019-07-191-1/+4
|\ | | | | | | | | vespa-engine/ogronnesby/athenz-domain-for-test-runner-config Use security domain from ZoneRegistry in InternalStepRunner
| * Rename methodØyvind Grønnesby2019-07-191-1/+1
| |
| * Rename methodØyvind Grønnesby2019-07-191-1/+1
| |
| * Make AthenzDomain for the system available from ZoneRegistryØyvind Grønnesby2019-07-181-1/+4
| |
* | Remove rotations from LoadBalancerMartin Polden2019-07-191-21/+0
| |
* | Create ALIAS records for DeploymentSpec endpointsMartin Polden2019-07-181-0/+12
|/ | | | | ALIAS records (global endpoints for directly routed zones) will now be created from endpoints declared in `DeploymentSpec`.
* Merge pull request #9396 from vespa-engine/olaa/cfg-server-metric-aggregationØyvind Grønnesby2019-07-172-0/+43
|\ | | | | olaa/cfg server metric aggregation
| * Make returned metrics unmodifiableØyvind Grønnesby2019-07-161-1/+2
| |
| * Metrics REST API now returns metrics for single application objectØyvind Grønnesby2019-07-151-1/+1
| |
| * Merge remote-tracking branch 'origin/master' into ↵Øyvind Grønnesby2019-07-1146-1293/+495
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | olaa/cfg-server-metric-aggregation Conflicts: configserver/src/main/java/com/yahoo/vespa/config/server/ApplicationRepository.java controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/ConfigServer.java controller-server/src/main/java/com/yahoo/vespa/hosted/controller/LockedApplication.java controller-server/src/main/java/com/yahoo/vespa/hosted/controller/persistence/ApplicationSerializer.java
| * | Store metricsOla Aunrønning2019-05-154-40/+2
| | |
| * | Controller side metric handlingOla Aunrønning2019-05-154-0/+81
| | |
* | | Removed Agent enums pertaining to the now-removed NodeRetirermgimle2019-07-121-1/+1
| |/ |/|
* | Combine NodeRepositoryClientInterface and NodeRepositoryValerij Fredriksen2019-07-092-59/+79
| |
* | Remove Jax-RS zone APIs definitionsValerij Fredriksen2019-07-097-469/+0
| |
* | Add rest endpoint for metering data (not included in the application ↵toby2019-07-091-1/+2
| | | | | | | | endpoint yet
* | Remove Chef APIMartin Polden2019-07-0313-648/+0
| |
* | Merge pull request #9932 from vespa-engine/mpolden/remove-promote-apiMartin Polden2019-07-031-3/+1
|\ \ | | | | | | Remove promote API
| * | Remove promote APIMartin Polden2019-07-031-3/+1
| | |
* | | Merge pull request #9919 from vespa-engine/ogronnesby/assign-multiple-rotationsØyvind Grønnesby2019-07-031-1/+1
|\ \ \ | | | | | | | | Assign multiple rotations per application
| * \ \ Merge remote-tracking branch 'origin/master' into ↵Øyvind Grønnesby2019-06-288-87/+38
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ogronnesby/assign-multiple-rotations Conflicts: controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/ConfigServer.java controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ConfigServerMock.java controller-server/src/test/java/com/yahoo/vespa/hosted/controller/persistence/ApplicationSerializerTest.java
| * | | | Change signature from List to Set so we don't respect ordering too muchØyvind Grønnesby2019-06-281-1/+1
| | | | |
* | | | | Add Public dev.aws-us-east-1cValerij Fredriksen2019-07-021-1/+3
| |_|/ / |/| | |
* | | | retry when certificate not readyandreer2019-06-281-1/+2
| |/ / |/| |
* | | export packageMorten Tokle2019-06-271-0/+5
| | |
* | | Request certificates for whitelisted apps. Send certificate reference with ↵Morten Tokle2019-06-257-87/+33
|/ / | | | | | | deploy
* | Export packageValerij Fredriksen2019-06-201-0/+5
| |
* | FIlter out broken confidence versions for compile versionJon Marius Venstad2019-06-201-0/+1
| |
* | Filter out non-released versions for compile versionJon Marius Venstad2019-06-202-3/+11
| |
* | Configure artifact to check for as wellJon Marius Venstad2019-06-202-4/+7
| |
* | Test and fix parsing, and rename to MavenRepositoryJon Marius Venstad2019-06-204-6/+61
| |