TODO ==== General ------- - setup static website - setup a proper issue tracker Hydra ----- - module-commit: - check and set git-flow in all repositories - check, install and test puppet pre-commit via git-hooks on all repositories using module-commit - bootless: properly support `$subdevice` in parted or always use first partition (like `/dev/sdb1`). - ssh-config: hydra integration. - deploy: automatically set ORIGIN through config parameter. Hydractl -------- - provision: config parser using a custom function with `include` directive, avoiding `source`. - upgrade: run docker upgrade on all available images. - deploy: PREFIX support. - site backup, copy and restoration: call backup-restore-user - wrapper to import/export monkeysphere keys into keyringer. - backup-restore-site {debian,wiki}. - backup-restore-user and backup-restore-users. - backup-restore-SERVICE: stop/start service. - backup-copy action. - backup-restore-reprepro: rsync -av /var/backups/remote/$ORIG/restore/$DATE/var/reprepro/ /var/reprepro/. - backup-restore-site: - metastore integration for fine-grained permissions. - use metadata do detect drupal series. - backup-restore-sites: support for other backup locations