diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2015-02-06 19:40:46 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2015-02-06 19:40:46 -0200 |
commit | f3df719eadb0b4390f0d12e4b902f9c2dfb73556 (patch) | |
tree | fc94962b97430332b28c756e2745971c698c2880 | |
parent | f8b706bfc15a56190963cf256902d56f2b63fca5 (diff) | |
download | hydra-f3df719eadb0b4390f0d12e4b902f9c2dfb73556.tar.gz hydra-f3df719eadb0b4390f0d12e4b902f9c2dfb73556.tar.bz2 |
TODO: cleanup
-rw-r--r-- | TODO.md | 16 |
1 files changed, 3 insertions, 13 deletions
@@ -4,13 +4,13 @@ TODO General ------- - - setup ikiwiki website + - setup static website - setup a proper issue tracker Hydra ----- - - module-update: get latest commit from production branch, setup branch if need. + - module-update: get latest commit from production branch, setup branch if needed. - 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 @@ -22,17 +22,13 @@ Hydra Hydractl -------- - - provision: - - config parser using a custom function with `include` directive, avoiding `source`. - - change default cryptsetup options. - - support for cswap with passphrase. + - provision: config parser using a custom function with `include` directive, avoiding `source`. - upgrade: run docker upgrade on all available images. - deploy: PREFIX support. - puppet-setup-stored: configure storeconfigs database. - site backup, copy and restoration: call backup-restore-user - hydractl backup-restore-site {debian,wiki}. - wrapper to import/export monkeysphere keys into keyringer. - - enhance mysql-repair. - backup-restore-user and backup-restore-users. - backup-restore-SERVICE: stop/start service. - backup-copy action. @@ -114,7 +110,6 @@ Puppet modules - puppetlast. - bug report: debian wheezy puppetmaster-passenger: not honoring certname / envvars LANG issue. - bug report: debian wheezy puppet-common: needs the following patch: http://projects.puppetlabs.com/issues/10963 -- hydra: ensure `/tmp/system-upgrade` and `/tmp/system-upgrade-env are absent`. - backup: - `sync-media-iterate [volume]`. - merge feature/autoload @@ -138,14 +133,12 @@ Puppet modules ### Features -- snort: module managing service and /etc/snort/snort.debian.conf. - git: - email notifications - https://packages.debian.org/jessie/git-notifier - https://github.com/mhagger/git-multimail - using OpenPGP? - rename `gitolite` user to `git` -- trac: ship http://trac.edgewall.org/wiki/TracGit#hooks - support for http/https proxy inside web nodes - encrypted ssl keys: http://support.f5.com/kb/en-us/solutions/public/11000/400/sol11440.html - make all apache sites listen to 8080 @@ -169,7 +162,6 @@ Puppet modules - postfix: - DKIM. - DMARC. - - gpg_mailgate support and wheezy changes in the remaining master.cf templates. - munin: - lvm monitoring. - filter rrdcache messages from syslog. @@ -197,6 +189,4 @@ Repo management - integration with puppet environments. - merge, review, pull requests for all modules. -- automatic mirrors: github, gitorious and bitbucket. -- publish modules on puppet forge. - create shared projects: rinetd, runit, apcupsd, autossh, autofs, ejabberd, dhcp. |