Testing CFEngine policy by counting classes



I've added a new bundle to the 3.5 branch of EFL. This bundle efl_test_count allows you to count the classes matching a regular expression and test if that count matches your expected count. Consider the efl_service bundle, it promises that services are configured and running. My SSH parameters for this bundle include a template file for configuration. I promise that /etc/ssh/sshd_config is built from the sshd_config.tmp, a template.

Continue reading Testing CFEngine policy by counting classes...

Delta Reporting 6 months in production


Image of candy stand

Zero downtime and zero data loss in six months of Delta Reporting in production at Evolve Thinking. And DR is just getting better. In those six months we've added a dashboard, promises summary reports, an extensive development test suite, and promise and host trending graphs. And today we release 2.6 with improved SQL injection protection.

Continue reading Delta Reporting 6 months in production...