summaryrefslogtreecommitdiffstats
path: root/node-admin/vespa-node-admin.spec
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Do not depend or build node-maintainer RPM""Valerij Fredriksen2019-02-181-1/+0
| | | | This reverts commit e277af41
* Revert "Do not depend or build node-maintainer RPM"Harald Musum2019-02-161-0/+1
|
* Remove reference to maintenance.shHåkon Hallingstad2019-02-151-3/+0
|
* Do not depend or create node-maintainer RPMValerij Fredriksen2019-02-151-1/+0
|
* Add flags moduleHåkon Hallingstad2018-11-231-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 RPMsHåkon Hallingstad2018-11-191-1/+0
| | | | | It will now be implementation-defined how Java is installed, and which version is used.
* packaging vespalib into RPM did not workArne Juul2018-05-161-1/+0
|
* add RPM for vespa-libArne Juul2018-05-151-0/+1
|
* Require same version dependencies for node-adminValerij Fredriksen2018-05-111-4/+4
|
* Depend on vespa-log-utilsHarald Musum2018-03-161-0/+1
|
* fix spec filesArne Juul2018-03-091-0/+1
|
* Remove reference to non-existing pathBjørn Christian Seime2018-03-081-1/+0
|
* Require vespa-node-maintainerHarald Musum2018-02-201-0/+1
|
* Install maintenance scriptHarald Musum2018-02-161-0/+3
|
* Add bouncycastle to vespa-node-admin RPMHåkon Hallingstad2018-02-111-0/+1
|
* Revert "Create /etc/vespa"Henning Baldersheim2018-02-021-3/+0
|
* Create /etc/vespaHåkon Hallingstad2018-02-021-0/+3
|
* Fix paths in node-admin RPMHåkon Hallingstad2017-12-071-2/+2
|
* Fix review commentsHåkon Hallingstad2017-12-051-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 RPMsHåkon Hallingstad2017-12-041-0/+49