mirror of https://github.com/schoebel/mars
all: release mars0.1astable119
This commit is contained in:
parent
0c538787fd
commit
18af01baf1
28
ChangeLog
28
ChangeLog
|
@ -140,6 +140,34 @@ Changelog for series 0.1a:
|
||||||
The old stable branch mars 0.1.y is EOL,
|
The old stable branch mars 0.1.y is EOL,
|
||||||
now fully superseeded by this branch.
|
now fully superseeded by this branch.
|
||||||
|
|
||||||
|
mars0.1astable119
|
||||||
|
* Major systemd update, only relevant when you are using the
|
||||||
|
systemd template generator:
|
||||||
|
- Now works completely lockless. This should improve
|
||||||
|
the parallelism degree and reduce the risk of deadlocks.
|
||||||
|
- Now uses per-resource triggers for parallel incremental updates
|
||||||
|
after {create,join,leave}-resource etc.
|
||||||
|
Attention: checkout the new templates in systemd-testing/
|
||||||
|
(the old ones will no longer work).
|
||||||
|
- New pseudo unit type .script : in place of being interpreted
|
||||||
|
by systemd, you may now write some (wrapper) scripts for
|
||||||
|
more complex operations, and/or for achieving idempotence.
|
||||||
|
Although I would like to prefer native systemd units, I
|
||||||
|
added this feature after I became desperate when trying to
|
||||||
|
achieve true idempotence via native systemd units. After several
|
||||||
|
months of fruitless attempts, I gave up and added .script .
|
||||||
|
For details, please read the new docs.
|
||||||
|
An example of .script can be found in the new systemd-icpu/ .
|
||||||
|
Notice that "nodeagent" is a third-party tool which in turn
|
||||||
|
may call systemctl for startup of LXC containers (after
|
||||||
|
contacting a database, and a plethora of other things).
|
||||||
|
Any attempts to call nodeagent via ExecStart= and co did
|
||||||
|
not really work as it should.
|
||||||
|
- Some new template engine features, like markers DEFAULT_START
|
||||||
|
and much more.
|
||||||
|
* Updated docs on systemd.
|
||||||
|
* No other changes outside of the systemd area.
|
||||||
|
|
||||||
mars0.1astable118
|
mars0.1astable118
|
||||||
* Critical fix, only relevant for trial builds without
|
* Critical fix, only relevant for trial builds without
|
||||||
pre-patch: kernel NULL deref, fixed by Gabriel Francisco.
|
pre-patch: kernel NULL deref, fixed by Gabriel Francisco.
|
||||||
|
|
Loading…
Reference in New Issue