Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove outdated comment | Valerij Fredriksen | 2018-12-07 | 1 | -3/+0 |
| | |||||
* | Remove redundant imports/throws | Valerij Fredriksen | 2018-12-07 | 3 | -3/+1 |
| | |||||
* | Remove redundant log | Valerij Fredriksen | 2018-12-07 | 1 | -1/+3 |
| | |||||
* | Make compressed core file group readable | Valerij Fredriksen | 2018-12-04 | 1 | -0/+1 |
| | |||||
* | Make stopping parallel | Valerij Fredriksen | 2018-12-03 | 1 | -1/+1 |
| | |||||
* | Fix String.format | Valerij Fredriksen | 2018-12-03 | 1 | -1/+1 |
| | |||||
* | Fix indentation | Håkon Hallingstad | 2018-11-30 | 1 | -1/+1 |
| | |||||
* | Preserve Docker container's /etc/vespa/flags over restarts | Håkon Hallingstad | 2018-11-30 | 1 | -0/+1 |
| | |||||
* | Add withRestartGeneration() to NodeAttributes without Optional | Valerij Fredriksen | 2018-11-30 | 3 | -5/+7 |
| | |||||
* | Revert "Revert "Do not set VESPA_CONFIGSERVERS in DockerOperations"" | Valerij Fredriksen | 2018-11-29 | 3 | -11/+3 |
| | | | | This reverts commit 84176f9 | ||||
* | Revert "Revert "Remove ContainerEnvironmentResolver"" | Valerij Fredriksen | 2018-11-29 | 4 | -53/+2 |
| | | | | This reverts commit 5b8fb90 | ||||
* | Revert "Revert "Remove unused method and variable from ConfigServerInfo"" | Valerij Fredriksen | 2018-11-29 | 1 | -6/+0 |
| | | | | This reverts commit 5244925 | ||||
* | Remove redundant utils in IOExceptionUtil | Håkon Hallingstad | 2018-11-27 | 2 | -44/+7 |
| | |||||
* | Merge pull request #7760 from vespa-engine/hakonhall/new-flags-module | Håkon Hallingstad | 2018-11-26 | 8 | -12/+126 |
|\ | | | | | Add flags module | ||||
| * | Add flags module | Håkon Hallingstad | 2018-11-23 | 8 | -12/+126 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FileFlagSource reads flags from files in /etc/vespa/flags and is a component that can be injected in host admin, config server, etc. A flag named foo corresponds to filename foo. In general a FlagSource manages: - Feature flags: A feature is either set (true/enabled) or otherwise false. Touching a file foo means the feature flag foo is set (true). - Value flags: Either a String or empty if not set. The String corresponds to the file content. The plan is to make the config server another source of flags. A unified FlagSource can merge the two sources with some priority and used in e.g. parts of node-admin. In other parts one would only have access to the file source. Defines various flag facades: - FeatureFlag: Used to test whether a feature has been enabled or not. - IntFlag - JacksonFlag: Deserializes JSON to Jackson class, or return default if unset. - LongFlag - OptionalJacksonFlag: Deserializes JSON to Jackson class, or empty if unset. - OptionalStringFlag - StringFlag This is part of removing some of the last Chef recipes. Some minor tweaks have been necessary as part of this and are included in this PR (test whether a systemd service exists, task-friendly file deletion, allow capitalized letters in YUM package name). | ||||
* | | Allow ignoring any IOException | Håkon Hallingstad | 2018-11-26 | 1 | -2/+2 |
| | | |||||
* | | remove references to IOExceptionUtil | Håkon Hallingstad | 2018-11-25 | 12 | -13/+16 |
| | | |||||
* | | Try/catch inside the while | Valerij Fredriksen | 2018-11-23 | 1 | -5/+7 |
| | | |||||
* | | Replace old configserver/controller yamas checks. | gjoranv | 2018-11-22 | 2 | -11/+6 |
| | | | | | | | | - ymonsb2 is out, curl is in. | ||||
* | | Generate config server URI on the fly | Valerij Fredriksen | 2018-11-21 | 1 | -23/+10 |
|/ | |||||
* | Set CAP_SYS_NICE for Docker containers | Harald Musum | 2018-11-20 | 1 | -1/+2 |
| | |||||
* | Remove dependency on Java from RPMs | Håkon Hallingstad | 2018-11-19 | 1 | -1/+0 |
| | | | | | It will now be implementation-defined how Java is installed, and which version is used. | ||||
* | Revert "Remove ContainerEnvironmentResolver" | Valerij Fredriksen | 2018-11-16 | 4 | -2/+53 |
| | | | | This reverts commit 5838150 | ||||
* | Revert "Do not set VESPA_CONFIGSERVERS in DockerOperations" | Valerij Fredriksen | 2018-11-15 | 3 | -3/+11 |
| | | | | This reverts commit 9b6a78d | ||||
* | Revert "Remove unused method and variable from ConfigServerInfo" | Valerij Fredriksen | 2018-11-15 | 1 | -0/+6 |
| | | | | This reverts commit cb8738a | ||||
* | Merge pull request #7659 from vespa-engine/freva/add-total-mem-metric | Henning Baldersheim | 2018-11-14 | 3 | -1/+8 |
|\ | | | | | Add mem_total metric | ||||
| * | Add mem_total metric | Valerij Fredriksen | 2018-11-14 | 3 | -1/+8 |
| | | |||||
* | | Merge pull request #7619 from ↵ | Valerij Fredriksen | 2018-11-14 | 5 | -68/+3 |
|\ \ | | | | | | | | | | | | | vespa-engine/freva/remove-container-environment-resolver Remove ContainerEnvironmentResolver | ||||
| * | | Remove unused method and variable from ConfigServerInfo | Valerij Fredriksen | 2018-11-14 | 1 | -6/+0 |
| | | | |||||
| * | | Do not set VESPA_CONFIGSERVERS in DockerOperations | Valerij Fredriksen | 2018-11-14 | 3 | -11/+3 |
| | | | |||||
| * | | Remove ContainerEnvironmentResolver | Valerij Fredriksen | 2018-11-13 | 4 | -53/+2 |
| | | | |||||
* | | | Yamas-agent seems to need full path to curl binary. | gjoranv | 2018-11-14 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Increase nproc resource limit | Håkon Hallingstad | 2018-11-13 | 1 | -1/+15 |
|/ | |||||
* | Merge pull request #7634 from vespa-engine/freva/node-restart-gen-fix | Valerij Fredriksen | 2018-11-12 | 1 | -2/+7 |
|\ | | | | | Fix restart generation bug | ||||
| * | Fix restart generation bug | Valerij Fredriksen | 2018-11-12 | 1 | -2/+7 |
| | | |||||
* | | Remove old tmp file | Håkon Hallingstad | 2018-11-12 | 2 | -3/+5 |
| | | |||||
* | | Rename field | Håkon Hallingstad | 2018-11-12 | 1 | -4/+4 |
| | | |||||
* | | Make atomicMove return UnixPath to new path | Håkon Hallingstad | 2018-11-12 | 1 | -2/+2 |
| | | |||||
* | | Use username instead | Håkon Hallingstad | 2018-11-12 | 11 | -48/+41 |
| | | |||||
* | | Make tenant keys and certificates readable by 1000 only | Håkon Hallingstad | 2018-11-09 | 11 | -28/+78 |
|/ | |||||
* | Simplify | Valerij Fredriksen | 2018-11-07 | 1 | -4/+4 |
| | |||||
* | Merge branch 'master' into freva/fix-reboot-bug | Valerij Fredriksen | 2018-11-07 | 6 | -7/+36 |
|\ | |||||
| * | Merge pull request #7592 from ↵ | Håkon Hallingstad | 2018-11-07 | 3 | -5/+22 |
| |\ | | | | | | | | | | | | | vespa-engine/hakonhall/set-the-user-for-vespa-checks-to-yahoo Set the user for vespa checks to yahoo | ||||
| | * | Externalize Vespa user | Håkon Hallingstad | 2018-11-07 | 1 | -5/+10 |
| | | | |||||
| | * | Set the user for vespa checks to yahoo | Håkon Hallingstad | 2018-11-07 | 3 | -2/+14 |
| | | | |||||
| * | | Merge pull request #7591 from ↵ | Håkon Hallingstad | 2018-11-07 | 2 | -5/+12 |
| |\ \ | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/print-message-only-on-convergenceexception Print message only on ConvergenceException | ||||
| | * | | Add constructor for feature parity | Håkon Hallingstad | 2018-11-07 | 1 | -0/+9 |
| | | | | |||||
| | * | | Print message only on ConvergenceException | Håkon Hallingstad | 2018-11-07 | 1 | -5/+3 |
| | |/ | |||||
| * / | Filter loopback addresses | Valerij Fredriksen | 2018-11-06 | 1 | -0/+2 |
| |/ | |||||
* | | Store current reboot and restart generation in memory | Valerij Fredriksen | 2018-11-07 | 2 | -9/+34 |
| | |