aboutsummaryrefslogtreecommitdiff
path: root/docs/todo.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/todo.md')
-rw-r--r--docs/todo.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/docs/todo.md b/docs/todo.md
index dc7cc3b..f2c1862 100644
--- a/docs/todo.md
+++ b/docs/todo.md
@@ -1,10 +1,27 @@
# TODO
+## hydra
+
+* [ ] Deploy:
+ * [ ] Collect basic hardware information along with facts: cpuid,
+ dmidecode, hwinfo, lsblk, lscpu, lshw, lspci, lsusb etc.
+ Store somewhere under the `config/hardware` folder?
+ * [ ] Command line is broken for ansible when multiple nodes are provided.
+ * [ ] Use console-based GnuPG agent when calling `keyringer`.
+ * [ ] Automatically fix permission of (or delete) puppet's `devices`
+ folder: https://github.com/puppetlabs/puppet-specifications/blob/master/file_paths.md
+* [ ] Mass:
+ * [ ] Support for [cumin][] ([Debian package](https://tracker.debian.org/pkg/cumin)).
+
+[cumin]: https://github.com/wikimedia/cumin
+
## hydractl
* [ ] Provision:
* [ ] Fix booting issues detailed [here](tpc.md#booting).
* [ ] Upgrade:
+ * [ ] Support for [fwupd](https://fwupd.org), at least for showing
+ available updates.
* [ ] Raspbian does not have the `non-free-firmware` component?
Maybe this is not an issue, as we may move away from
Raspbian/Raspberry Pi OS.