Design 42 zfs-owns-zfs: A-26, a module declares what another resource needs before it
mesh/delivery closed: a newer head of the same pull request
mesh/check pass 2c129789ffe1 on 283363d5cf3a | unit 43 run, 0 kept, 1 skipped | integration 43 run, 0 kept, 1 skipped | composition passed in 46s on 4…
mesh/delivery closed: a newer head of the same pull request
mesh/check pass 2c129789ffe1 on 283363d5cf3a | unit 43 run, 0 kept, 1 skipped | integration 43 run, 0 kept, 1 skipped | composition passed in 46s on 4…
This commit is contained in:
@@ -87,3 +87,8 @@ settles it (`00-META/principles.md`), cited as "design 42 zfs-owns-zfs A-n". The
|
||||
- **A-25** (A-15, S2; principle 3) `${config-json}` holds no colon, so the form search that finds `${<form>:` does not
|
||||
find it: the manifest's reading also finds the exact token `${config-json}`, and a manifest that holds it needs
|
||||
`form:config-json`, so no node-engine that cannot write it is given the module.
|
||||
- **A-26** (§1, met in develop; principles 3 and 7) §1 stands: a module declares a resource another of its resources
|
||||
needs before that one, since the apply now stops at the first failure. The pacman module declares its package
|
||||
before its config file, and its package fails while the config file is missing, so the stop would keep a node
|
||||
from restoring its package manager: in this milestone the pacman module's config file moves before its package,
|
||||
and the node-engine's probe test of that restore keeps the pacman module's own resource names, in that order.
|
||||
|
||||
Reference in New Issue
Block a user