Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Revert "Do not depend or build node-maintainer RPM"" | Valerij Fredriksen | 2019-02-18 | 1 | -1/+0 |
| | | | | This reverts commit e277af41 | ||||
* | Revert "Do not depend or build node-maintainer RPM" | Harald Musum | 2019-02-16 | 1 | -0/+1 |
| | |||||
* | Remove reference to maintenance.sh | Håkon Hallingstad | 2019-02-15 | 1 | -3/+0 |
| | |||||
* | Do not depend or create node-maintainer RPM | Valerij Fredriksen | 2019-02-15 | 1 | -1/+0 |
| | |||||
* | Add flags module | Håkon Hallingstad | 2018-11-23 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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). | ||||
* | 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. | ||||
* | packaging vespalib into RPM did not work | Arne Juul | 2018-05-16 | 1 | -1/+0 |
| | |||||
* | add RPM for vespa-lib | Arne Juul | 2018-05-15 | 1 | -0/+1 |
| | |||||
* | Require same version dependencies for node-admin | Valerij Fredriksen | 2018-05-11 | 1 | -4/+4 |
| | |||||
* | Depend on vespa-log-utils | Harald Musum | 2018-03-16 | 1 | -0/+1 |
| | |||||
* | fix spec files | Arne Juul | 2018-03-09 | 1 | -0/+1 |
| | |||||
* | Remove reference to non-existing path | Bjørn Christian Seime | 2018-03-08 | 1 | -1/+0 |
| | |||||
* | Require vespa-node-maintainer | Harald Musum | 2018-02-20 | 1 | -0/+1 |
| | |||||
* | Install maintenance script | Harald Musum | 2018-02-16 | 1 | -0/+3 |
| | |||||
* | Add bouncycastle to vespa-node-admin RPM | Håkon Hallingstad | 2018-02-11 | 1 | -0/+1 |
| | |||||
* | Revert "Create /etc/vespa" | Henning Baldersheim | 2018-02-02 | 1 | -3/+0 |
| | |||||
* | Create /etc/vespa | Håkon Hallingstad | 2018-02-02 | 1 | -0/+3 |
| | |||||
* | Fix paths in node-admin RPM | Håkon Hallingstad | 2017-12-07 | 1 | -2/+2 |
| | |||||
* | Fix review comments | Håkon Hallingstad | 2017-12-05 | 1 | -1/+1 |
| | | | | | | - Rename *jdisc-container* to *standalone-container* (for files in this PR) - Implement stop standalone-container command - Avoid e.g. vespa user deletion on upgrade | ||||
* | Support making standalone container and node admin RPMs | Håkon Hallingstad | 2017-12-04 | 1 | -0/+49 |