CFEngine defects are managed in our [bug tracker][bug tracker]. Please report bugs or unexpected behavior there, following the documented guideline for new bug reports.

The items below highlight issues that require additional awareness when starting with CFEngine or when upgrading from a previous version.

Constant variables do not work, variables are always overrideable

https://dev.cfengine.com/issues/1492

Showing Classes and variables with cf-promsies

cf-promises --show-classes and cf-promises --show-vars will only show classes and variables found on a first pass through the policy, since cf-promises does not evaluate agent promises.

Protocol incompatibility between

The CFEngine protocol versions 1 and 2 are incompatible (the latter is based on TLS). CFEngine 3.6 supports both protocol versions, but earlier versions only support protocol version 1. Protocol version 1 is still the default in 3.6 but the default will change to 2 in future versions.

RHEL / CentOS 7 and systemd

Solaris 11 specific

HP-UX specific

CFEngine Enterprise Specific

Emails sent for alert noticies come from ‘admin@orginization.com’.

There is currently no setting in Mission Portal to configure the sender email address. This issue is on the backlog and will be addressed in a future release.

To change the setting you must edit the from email address in /var/cfengine/httpd/htdocs/application/config/appsettings.php

// Default FROM email address $config['appemail'] = 'admin@organisation.com';