summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Expand)AuthorAgeFilesLines
* Rename config param to attach bundle artifactgjoranv2018-08-241-1/+1
* Configure bundle-plugin to attach bundle artifact.gjoranv2018-08-241-23/+2
* Remove unnecessary plugin declarationgjoranv2018-08-241-4/+0
* Emit metric for deployments failing on upgradeMartin Polden2018-08-232-31/+109
* Merge pull request #6651 from vespa-engine/mpolden/os-upgrade-rest-apiMartin Polden2018-08-2317-34/+692
|\
| * Move cloud validation to controllerMartin Polden2018-08-232-4/+3
| * Allow excessive test logging to be silencedMartin Polden2018-08-222-4/+15
| * Implement REST API for OS upgradesMartin Polden2018-08-2214-21/+671
| * Remove compatibility with old serialization formatMartin Polden2018-08-221-9/+1
| * Remove old API compatibilityMartin Polden2018-08-221-2/+8
* | Replaced LogRecord LogEntry, and use a chunked Curator buffer for logsJon Marius Venstad2018-08-2316-192/+494
* | Use Optional for get and delete on appliation level in RunDataStoreJon Marius Venstad2018-08-237-31/+113
* | Rename LogStore to RunDataStore -- LogStore will deal with LogRecordsJon Marius Venstad2018-08-236-15/+20
|/
* Import all signatureesJon Bratseth2018-08-211-8/+4
* Remove cloud from ZoneId.equalsMartin Polden2018-08-212-1/+17
* Simplify application package checkMartin Polden2018-08-211-1/+1
* Test that main is not upgradedMartin Polden2018-08-211-3/+31
* Support per-cloud OS upgradesMartin Polden2018-08-2117-192/+395
* Take automated deployment expiry into accountJon Marius Venstad2018-08-213-1/+49
* Merge pull request #6634 from vespa-engine/jvenstad/testrunner-loggingJon Bratseth2018-08-201-1/+1
|\
| * Actually log with the exceptionJon Marius Venstad2018-08-201-1/+1
* | Merge pull request #6632 from vespa-engine/jvenstad/testrunner-loggingJon Bratseth2018-08-202-11/+8
|\|
| * Print stack trace to logJon Marius Venstad2018-08-202-11/+8
* | Merge pull request #6614 from vespa-engine/mpolden/controller-cloud-awarenessMartin Polden2018-08-201-1/+1
|\ \ | |/ |/|
| * Avoid unreliable path lookup of test dataMartin Polden2018-08-171-1/+1
* | Test and fix bug for version serialising for runsJon Marius Venstad2018-08-204-5/+44
* | Merge pull request #6624 from vespa-engine/jvenstad/testrunner-loggingJon Marius Venstad2018-08-191-1/+6
|\ \
| * | Retry HTTP failures, and log less stack traces.Jon Marius Venstad2018-08-191-1/+6
* | | Merge pull request #6622 from vespa-engine/jvenstad/testrunner-loggingHarald Musum2018-08-192-1/+11
|\| |
| * | Dummy access control to pass validationJon Marius Venstad2018-08-192-0/+10
| * | Print application version idJon Marius Venstad2018-08-171-1/+1
* | | Fix typoValerij Fredriksen2018-08-172-2/+2
|/ /
* | ... in test file as wellJon Marius Venstad2018-08-171-1/+1
* | Add /Jon Marius Venstad2018-08-171-1/+1
|/
* Add required server elementHarald Musum2018-08-172-0/+2
* Close it!Jon Marius Venstad2018-08-161-0/+1
* Merge pull request #6605 from vespa-engine/jvenstad/testrunner-loggingJon Marius Venstad2018-08-1610-19/+186
|\
| * Avoid : in logger nameJon Marius Venstad2018-08-161-1/+1
| * Remove list of work itemsJon Marius Venstad2018-08-161-30/+0
| * Update expected test resultJon Marius Venstad2018-08-162-11/+12
| * Add serialisation of LogRecord objects, with Vespa log levelsJon Marius Venstad2018-08-164-2/+153
| * Make LogLevel implementation obey its doc, which seems reasonableJon Marius Venstad2018-08-163-0/+10
| * Store information about last test log record received in RunJon Marius Venstad2018-08-156-14/+49
* | Avoid unreliable path lookup of test dataMartin Polden2018-08-161-1/+1
* | Only schedule upgrades if there are nodes on lower versionsMartin Polden2018-08-162-6/+25
* | Write OS version status to ZKMartin Polden2018-08-167-7/+125
* | Add OS version statusMartin Polden2018-08-164-0/+285
* | Implement OsUpgraderMartin Polden2018-08-1613-23/+354
* | Use set for node statesMartin Polden2018-08-165-13/+26
* | Make infrastructure upgrade logic reusableMartin Polden2018-08-164-113/+163