- improved web-overview for available services
- web-hostlist no based on ansible-cmdb: https://github.com/fboender/ansible-cmdb
- config var to ignore failed checks
- add /list page in daemon with a table of hosts
- type annotations for mypy
- Use groups for need_, gen_ instead of hardcoded variables
- in consistency check on yml input, not synced hostlist
- have daemon continue running also when git pull fails
- output information about hosts, when given as arguments to buildfiles
- can give hostname or group as argument
- multiple arguments are allowed (combined via or)
- output verbosity can change from
-q
: only list of hostnames- default: hostnames and groups
-v
: all information on hosts including all variables
- daemon (hostlist-daemon)
- distribute inventories via http(s)
- Dockerfile to run the daemon
- pulls repo updates and caches result
- http basic/digest authentication
- allow to set groups (via variable
groups
as a list of strings) - more tests, work with py.test
- remove deploy code
- remove
build
directory, copying files replaced by http daemon - remove flag
--stdout
, this is now default when running buildfiles with a service argument - no explicit checks during DNSVS sync, rely on internal consistency checks
- Failure to update changing IPs on sync with DNSVS in the diff part
- proper python package
- first version on pypi
- use flit for packaging
- initial public version
- yml input format