diff options
Diffstat (limited to 'docs/todo.md')
-rw-r--r-- | docs/todo.md | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/docs/todo.md b/docs/todo.md index 1abe831..89127d2 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -2,17 +2,35 @@ ## hydra -* [ ] Support for [cumin][] ([Debian package](https://tracker.debian.org/pkg/cumin)). +* [ ] 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 +* [ ] External volume script (replacing new drive procedure from + `docs/backups.md`). +* [ ] Mount/umount media: + * [ ] Fix STANDBY handling on external drives: + > Disabling STANDBY on drive... + > couldn't find field acronym: STANDBY + > [perhaps a '--transport=<tn>' or '--vendor=<vn>' option is needed] + * [ ] Mount/umount system volume supporting split partitoon scheme (`root`, + `var`, `home` etc). * [ ] Provision: * [ ] Fix booting issues detailed [here](tpc.md#booting). -* [ ] Deploy: - * [ ] Use console-based GnuPG agent when calling `keyringer`. * [ ] 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. |