Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #2939 from yahoo/hakon/propagate-hardware-failure-to-children | Harald Musum | 2017-07-12 | 5 | -24/+107 |
|\ | | | | | Propagate hardware failure to children | ||||
| * | Propagate hardware failure to children | Håkon Hallingstad | 2017-07-11 | 5 | -24/+107 |
| | | |||||
* | | Add 'fastDisk' to nodes response | Harald Musum | 2017-07-10 | 17 | -0/+17 |
|/ | |||||
* | Code review fixes | valerijf | 2017-07-05 | 2 | -2/+5 |
| | |||||
* | Add isActive() to RetirementPolicy | valerijf | 2017-07-04 | 9 | -52/+169 |
| | |||||
* | Enable NodeRetirer in prod.us-east-3 (#2909) | Valerij Fredriksen | 2017-07-03 | 1 | -0/+1 |
| | |||||
* | Merge pull request #2900 from yahoo/freva/add-trustedNetworks-acl-spec | Valerij Fredriksen | 2017-06-30 | 5 | -51/+91 |
|\ | | | | | Freva/add trusted networks acl spec | ||||
| * | JSON Serialization of trustedNetworks | valerijf | 2017-06-28 | 2 | -20/+40 |
| | | |||||
| * | Add docker bridge network to ACL spec | valerijf | 2017-06-28 | 2 | -29/+42 |
| | | |||||
| * | Added trustedNetworks to NodeAcl | valerijf | 2017-06-28 | 1 | -2/+9 |
| | | |||||
* | | Merge pull request #2901 from yahoo/bratseth/make-curatormutex-reusable | Jon Bratseth | 2017-06-29 | 6 | -70/+19 |
|\ \ | | | | | | | Bratseth/make curatormutex reusable | ||||
| * | | Nonfunctional changes only | Jon Bratseth | 2017-06-29 | 2 | -2/+1 |
| | | | |||||
| * | | Correct spelling error | Jon Bratseth | 2017-06-29 | 1 | -2/+2 |
| | | | |||||
| * | | Simpler name | Jon Bratseth | 2017-06-28 | 4 | -16/+16 |
| | | | |||||
| * | | Move CuratorMutex to make it reusable | Jon Bratseth | 2017-06-28 | 5 | -54/+4 |
| | | | |||||
| * | | Nonfunctional changes only | Jon Bratseth | 2017-06-28 | 1 | -1/+1 |
| | | | |||||
* | | | Wrap activate in try/catch | valerijf | 2017-06-28 | 1 | -1/+8 |
| |/ |/| | |||||
* | | Retire 1 node per clusterid | valerijf | 2017-06-27 | 2 | -4/+6 |
|/ | |||||
* | update error message | Arne H Juul | 2017-06-19 | 1 | -2/+3 |
| | | | | * to match "Shorter ApplicationId.toString" commit | ||||
* | Skip if sum of nodes is 0 | valerijf | 2017-06-16 | 1 | -1/+1 |
| | |||||
* | Skip getting deployment if no retireable candidates | valerijf | 2017-06-16 | 1 | -1/+1 |
| | |||||
* | NodeRetirer: Do not retire additional until finished with current | valerijf | 2017-06-16 | 3 | -10/+31 |
| | |||||
* | Revert "Reintroduce redundancy requirement for production" | Harald Musum | 2017-06-14 | 4 | -20/+20 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 121 | -86/+121 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 121 | -121/+86 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 121 | -86/+121 |
| | |||||
* | Remove carriage return | Jon Bratseth | 2017-06-14 | 6 | -6/+6 |
| | |||||
* | Allow simultaneous retirement of 1 node per cluster | valerijf | 2017-06-13 | 3 | -57/+58 |
| | |||||
* | Extend MockDeployer to allow multiple clusters per application | valerijf | 2017-06-13 | 2 | -3/+31 |
| | |||||
* | Merge pull request #1749 from yahoo/mpolden/reintroduce-redundancy-requirement | Martin Polden | 2017-06-13 | 4 | -20/+20 |
|\ | | | | | Reintroduce redundancy requirement for production | ||||
| * | Reintroduce redundancy requirement for production | Martin Polden | 2017-06-13 | 4 | -20/+20 |
| | | |||||
* | | Include config for node-repository | Martin Polden | 2017-06-12 | 1 | -0/+1 |
| | | |||||
* | | Use config to specify Docker image in node-repository | Martin Polden | 2017-06-12 | 25 | -96/+86 |
| | | |||||
* | | Fix TODO: Stop persisting deprecated version fields | Martin Polden | 2017-06-12 | 9 | -60/+32 |
|/ | | | | | | | | This removes hostedVersion and convergedStateVersion from the model, but keeps external API compatibility. Patching these fields does nothing. In read calls, these fields will always have the same value as vespaVersion. | ||||
* | Merge pull request #2679 from yahoo/freva/node-retirer-v2 | Valerij Fredriksen | 2017-06-12 | 10 | -603/+835 |
|\ | | | | | Freva/node retirer v2 | ||||
| * | Code review: Added some comments | valerijf | 2017-06-12 | 1 | -2/+4 |
| | | |||||
| * | Only make 1 call against NodeRepository.getNodes() in retireAllocated | valerijf | 2017-06-09 | 1 | -24/+51 |
| | | |||||
| * | Code review: NodeRetirer fixes | valerijf | 2017-06-09 | 1 | -5/+4 |
| | | |||||
| * | Code review: Renamed methods, variables, added class description | valerijf | 2017-06-09 | 4 | -33/+42 |
| | | |||||
| * | Fix javadoc | valerijf | 2017-06-08 | 4 | -20/+24 |
| | | |||||
| * | Let NodeRetirer redeploy applications where it retires a node | valerijf | 2017-06-08 | 3 | -7/+18 |
| | | |||||
| * | Update NodeRetirer to use FlavorSpareChecker | valerijf | 2017-06-08 | 6 | -594/+216 |
| | | |||||
| * | Added FlavorSpareChecker | valerijf | 2017-06-08 | 2 | -0/+335 |
| | | |||||
| * | Added a class to keep track of number of ready and active nodes for a flavor | valerijf | 2017-06-08 | 2 | -0/+223 |
| | | |||||
* | | Merge pull request #2701 from ↵ | hakonhall | 2017-06-12 | 1 | -0/+3 |
|\ \ | | | | | | | | | | | | | yahoo/hakon/orchestrator-support-for-setting-host-status Orchestrator support for setting host status | ||||
| * | | Orchestrator support for setting host status | Håkon Hallingstad | 2017-06-12 | 1 | -0/+3 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Directly setting the host status can be useful for an operator, e.g. to break a deadlock. Unfortunately, some code use the term "host status" while others use "host state". I haven't settled yet on which is preferred, e.g. 'state' is used in REST APIs, but 'status' is the original term and slightly more used. This PR maintains the local use of the terms, meaning it adds 'state' where that's normally used and 'status' other places. Setting the deadlock is done with a PATCH request, which is defined in jaxrs_utils. jaxrs_utils only defines PATCH, and that's not used anywhere else except in jaxrs_client_utils tests. So I remove this module as a dependency a couple of places. | ||||
* | | Merge pull request #2689 from yahoo/bratseth/correct-java-build | Arnstein Ressem | 2017-06-09 | 1 | -1/+0 |
|\ \ | | | | | | | Bratseth/correct java build | ||||
| * | | Nonfunctional changes | Jon Bratseth | 2017-06-09 | 1 | -1/+0 |
| |/ | |||||
* / | Read additionalIpAddresses when adding nodes | Morten Tokle | 2017-06-08 | 3 | -3/+16 |
|/ | |||||
* | Add a Zone component to services config. | gjoranv | 2017-06-08 | 1 | -1/+2 |
| | | | | | | - All components that take config must now be set up explicitly in services.xml, because the default constructor in config classes has been removed. |