summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-02-19 16:23:30 +0100
committerLennart Poettering <lennart@poettering.net>2014-02-19 16:23:43 +0100
commit7bb2954901b2e568efaf67254e480032e0958cad (patch)
tree44c8689db48b528aa7a5046d744f502537d7bd6e
parent708e25e137f8938791b72194a3d56c3476793175 (diff)
update TODO
-rw-r--r--TODO14
1 files changed, 14 insertions, 0 deletions
diff --git a/TODO b/TODO
index dabe2e20ae..be7d5db34f 100644
--- a/TODO
+++ b/TODO
@@ -33,6 +33,20 @@ Preparation for 209:
Features:
+* systemctl (and possibly related tools): support a new switch that
+ allows enumerating units in local containers recursively. "systemctl
+ list-units -R" or so should not only lists on the host, but also the
+ services in all containers in a pretty way, to give an overview of
+ the entire system. Also, maybe add "systemctl list-machines" which
+ works like "machinectl list" but includes information about the
+ health status of each registered machine. For that we should
+ probably implement something that encodes the system health status
+ in a single enum state, i.e. something like a system-wide state
+ starting → running → failed → stopping, that is based on the current
+ job queue and a check for failed services. Maybe then change
+ "systemctl status" without args to output this state along with a
+ selection of other data, such as the uptime or so.
+
* generalize ConditionXYZ= logic and make it available in networkd's
.network, .netdev, .network files, too. This is particularly useful
to match on containers with ConditionVirtualization to