aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Collapse)AuthorAgeFilesLines
* Trust ports 443 and 4080 on proxiesHåkon Hallingstad2018-10-051-1/+3
|
* Merge pull request #7181 from vespa-engine/mpolden/controllerhost-nodetypeMartin Polden2018-10-0311-181/+133
|\ | | | | Add controllerhost node type and application
| * Add controller-host applicationMartin Polden2018-10-031-3/+5
| |
| * Merge NodeStateSerializer into NodeSerializerMartin Polden2018-10-036-109/+111
| |
| * Add controllerhost typeMartin Polden2018-10-036-28/+19
| |
| * Remove stale serialization testMartin Polden2018-10-031-43/+0
| |
* | Add copyright headerJon Bratseth2018-10-012-1/+3
| |
* | andreer/flavor bandwidth (#7141)Andreas Eriksen2018-09-2830-0/+30
|/ | | | | | | | | | | | | | | | | | * add bandwidth to flavor * accept having more disk / memory than expected * add bandwidth to node-admin bindings * add bandwidth to test * fix test * disable ping check (and assume ipv6 connectivity) check has been deemed too unreliable to rely on for failing out nodes * add bandwidth field to expected responses
* Support provisioning with node type controllerMartin Polden2018-09-253-7/+53
|
* Check more often for retired nodes in CDHarald Musum2018-09-211-3/+2
|
* Merge pull request #7033 from ↵Jon Bratseth2018-09-201-9/+8
|\ | | | | | | | | vespa-engine/jvenstad/remove-zone-enum-node-repo-settings Jvenstad/remove zone enum node repo settings
| * Higher retired expiry, to allow testing in CDJon Marius Venstad2018-09-201-1/+1
| |
| * Inline method parameterJon Marius Venstad2018-09-201-3/+3
| |
| * Set defaults as they were (except 10 min resExp for CD, which was 4)Jon Marius Venstad2018-09-201-6/+5
| |
* | Merge pull request #7012 from vespa-engine/mpolden/controller-infra-provisionerMartin Polden2018-09-206-29/+75
|\ \ | |/ |/| Allocate nodes of type controller to controller app
| * Add controller node type to node responseMartin Polden2018-09-191-0/+1
| |
| * Allocate nodes of type controller to controller appMartin Polden2018-09-192-17/+42
| |
| * Allow setting target version for controllersMartin Polden2018-09-193-12/+32
| |
* | Log reason for removal of nodeHåkon Hallingstad2018-09-191-3/+11
| |
* | Merge pull request #6748 from ↵Harald Musum2018-09-158-273/+9
|\ \ | | | | | | | | | | | | vespa-engine/hmusum/remove-ideal-headroom-for-docker-hosts Remove use of ideal headroom when allocating, has not been used for a…
| * | Remove use of ideal headroom when allocation, has not been used for a long ↵Harald Musum2018-08-318-273/+9
| | | | | | | | | | | | time (always 0)
* | | Use requested flavor in all zones in CDHarald Musum2018-09-141-0/+2
| |/ |/|
* | Trust SSH portHåkon Hallingstad2018-09-114-2/+18
| |
* | Always assign a single node to tester deploymentsJon Marius Venstad2018-09-101-1/+2
| |
* | Replace use of com.yahoo.vespa.athenz.tls with com.yahoo.securityBjørn Christian Seime2018-09-053-42/+39
| | | | | | | | - Use replace RSA with EC in unit tests where possible
* | Always consider on-prem node-admin to be upHåkon Hallingstad2018-08-301-1/+3
|/
* Merge pull request #6712 from vespa-engine/mpolden/clear-os-targetMartin Polden2018-08-297-34/+55
|\ | | | | Allow clearing target OS version
| * Allow clearing target OS versionMartin Polden2018-08-294-10/+33
| |
| * Remove printlnMartin Polden2018-08-291-1/+0
| |
| * Remove unused constantMartin Polden2018-08-281-3/+0
| |
| * Reduce number of containers threads in node repo testsMartin Polden2018-08-241-20/+22
| |
* | Merge pull request #6600 from vespa-engine/bjorncs/remove-self-signed-certBjørn Christian Seime2018-08-282-8/+13
|\ \ | |/ |/| Bjorncs/remove self signed cert
| * Stop accepting self-signed certificates in NodeIdentifierBjørn Christian Seime2018-08-162-8/+13
| |
* | Add test for failing with hardware failureValerij Fredriksen2018-08-223-23/+88
| |
* | Fail nodes because of hardware failureValerij Fredriksen2018-08-211-0/+14
| |
* | Return active nodes that should be failed with reasonValerij Fredriksen2018-08-211-31/+38
| |
* | Simplify common history checkValerij Fredriksen2018-08-216-30/+27
| |
* | Reject empty versions in /nodes/v2/upgradeMartin Polden2018-08-153-0/+27
|/
* Merge pull request #6545 from vespa-engine/mpolden/node-repo-os-versionMartin Polden2018-08-1316-56/+567
|\ | | | | Add support for OS versions in node repo
| * Test NodeTypeVersionsSerializerMartin Polden2018-08-131-0/+28
| |
| * Add OS version filterMartin Polden2018-08-133-0/+50
| |
| * Add OS version fields to nodes APIMartin Polden2018-08-135-1/+169
| |
| * Implement OS version managementMartin Polden2018-08-137-23/+260
| |
| * Add osVersion field to node statusMartin Polden2018-08-103-21/+48
| |
| * Inline constantMartin Polden2018-08-101-2/+1
| |
| * Extract hostnamesAsString methodMartin Polden2018-08-101-9/+11
| |
* | Merge pull request #6549 from vespa-engine/mpolden/pending-redeployments-metricMartin Polden2018-08-134-10/+28
|\ \ | |/ |/| Emit metric for pending redeployments
| * Emit metric for pending redeploymentsMartin Polden2018-08-103-3/+23
| |
| * Use addIfAbsent to ensure update/remove orderMartin Polden2018-08-101-7/+5
| |
* | Merge pull request #6533 from vespa-engine/mpolden/prepare-os-versionMartin Polden2018-08-0922-112/+86
|\ \ | | | | | | Preparations for node OS upgrades