3.6.1 Release Candidate packages available for testing

39 views
Skip to first unread message

Volker Hilsheimer

unread,
Jul 24, 2014, 6:39:39 AM7/24/14
to help-c...@googlegroups.com
Hello World,

The CFEngine Community 3.6.1 release candidate packages and corresponding tar ball are now available for download and testing:


The packages are built from the "3.6.1-build2" tag in the github repositories, the tar ball includes a few additional fixes, esp those required for "make dist" to create a working tar-ball.

The 3.6.1 part of the ChangeLog so far:

        New features:

        - Introduced Solaris and AIX support into the 3.6 series, with many associated build and

          bug fixes.


        Changes:

        - Short-circuit evaluation of classes promises if class is already set (Redmine #5241)

        - fix to assume all non-specified return codes are failed in commands promises (Redmine #5986)

        - cf-serverd logs reconfiguration message to NOTICE (was INFO) so that it's always logged in syslog


        Bug fixes:

        - File monitoring has been completely rewritten (changes attribute in files promise), which

          eliminates many bugs, particularly regarding files that are deleted. Upgrading will keep

          all monitoring data, but downgrading again will reinitialize the DB, so all files will be

          reported as if they were new. (Redmine #2917)

        - $(this.promiser) expands in files promises for 'transformer', 'edit_template',

          'copy_from.source', 'file_select.exec_program', 'classes' and 'action' bodies

          (Redmine #1554, #1496, #3530, #1563)

        - 'body changes' notifies about disappeared files in file monitoring (Redmine #2917)

        - Set not-kept classes when files or commands promise should be repaired, but is warn-only (Redmine #2359)

        - Fixed CFEngine template producing a zero-sized file (Redmine #6088)

        - Add 0-9 A-Z _ to allowed context of module protocol (Redmine #6063)

        - Extend ps command column width on Solaris and filter on zone

          rather than adding it to the ps output.

        - Fixed strftime() function on Solaris when called with certain specifiers.

        - Fixed users promise bug regarding password hashes in a NIS/NSS setup.

        - Fixed $(sys.uptime), $(sys.systime) and $(sys.sysday) in AIX. (Redmine #5148, #5206)

        - Fixed processes_select complaining about "Unacceptable model uncertainty examining processes" (Redmine #6337)

        - Address ps -axo shift on FreeBSD 10 and later (Redmine #5667)


Thanks to all that contributed with feedback, bug reports, patches and testing - we're looking forward to your feedback!

Cheers,
Volker

Reply all
Reply to author
Forward
0 new messages