Univention Bugzilla – Full Text Bug Listing |
Summary: | univention-add-app ignores ServerRole | ||
---|---|---|---|
Product: | UCS | Reporter: | Stefan Gohmann <gohmann> |
Component: | App Center | Assignee: | Dirk Wiesenthal <wiesenthal> |
Status: | CLOSED FIXED | QA Contact: | Stefan Gohmann <gohmann> |
Severity: | normal | ||
Priority: | P5 | CC: | gulden, jmm, wiesenthal |
Version: | UCS 3.1 | ||
Target Milestone: | UCS 4.0-1-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
What kind of report is it?: | --- | What type of bug is this?: | --- |
Who will be affected by this bug?: | --- | How will those affected feel about the bug?: | --- |
User Pain: | Enterprise Customer affected?: | ||
School Customer affected?: | ISV affected?: | ||
Waiting Support: | Flags outvoted (downgraded) after PO Review: | ||
Ticket number: | Bug group (optional): | ||
Max CVSS v3 score: | |||
Bug Depends on: | |||
Bug Blocks: | 32546 |
Description
Stefan Gohmann
2013-09-10 16:24:02 CEST
This is because tests are only run in UMC module, the script simply calls install(). Caveat when implemented: ServerRole=memberserver would prevent installation on DC master even when called only for master packages. Maybe one could run the tests by default but ignore errors on --force? Prevents app installation in univention-updater 10.0.53-10.1383.201503091126 Exception: If --master is given, the app is installed on DC Master/Backup anyway. Not a very likely exception, because apps probably are installable on a DC Master in any case, but this way it is more safer. YAML: OK Tests: OK Code review: OK |