CFEngine 3.6.5 has been released!

174 views
Skip to first unread message

Dimitrios Apostolou

unread,
Mar 12, 2015, 7:15:24 PM3/12/15
to help-c...@googlegroups.com
Dear CFEngine community,

today we are proudly releasing the fifth maintainance update from our
stable branch, CFEngine 3.6.5. A fair amount of bugfixes made it in this
release, plus the bigger change of having a separate package specifically
tuned for RHEL7. Read more on our blog:

http://cfengine.com/company/blog-detail/cfengine-3-6-5-now-available-red-hat-7-agent-performance/

The exhaustive list of changes is:

Features:
- Introduced "systemd" hard class. (Redmine #6995)
- Added paths to dtrace, zfs and zpool on FreeBSD in masterfiles.

Bug fixes:
- Fixed build error on certain RHEL5 and SLES10 setups. (Redmine #6841)
- Fixed a bug which caused dangling symlinks not to be removed.
(Redmine #6582)
- Fixed data_readstringarrayidx function not preserving the order of the
array it's producing. (Redmine #6920)
- Fixed a bug which sometimes caused CFEngine to kill the wrong daemon
if both the host and a container inside the host were running
CFEngine. (Redmine #6906)
- Made sure the rm_rf_depth bundle also deletes the base directory.
(Redmine #7009)
- Fixed monitord reporting wrongly on open ports. (Redmine #6926)
- Skip adding the class when its name is longer than 1024 characters.
Fixed core dump when the name is too large. (Redmine #7013)
- Fixed detection of stopped process on Solaris. (Redmine #6946)
- Fixed infinite loop (Redmine #6992) plus a couple more minor
bugs in edit_xml promises.


As usual, download the packages from:

http://s3.amazonaws.com/cfengine.package-repos/community_binaries/cfengine-community_3.6.5-1_amd64.deb
http://s3.amazonaws.com/cfengine.package-repos/community_binaries/cfengine-community_3.6.5-1_i386.deb
http://s3.amazonaws.com/cfengine.package-repos/community_binaries/cfengine-community-3.6.5-1.i386.rpm
http://s3.amazonaws.com/cfengine.package-repos/community_binaries/cfengine-community-3.6.5-1.x86_64.rpm
http://s3.amazonaws.com/cfengine.package-repos/tarballs/cfengine-3.6.5.tar.gz
http://s3.amazonaws.com/cfengine.package-repos/tarballs/masterfiles-3.6.5.tar.gz


You can find the RPM for RHEL7 and compatible distributions at:

http://s3.amazonaws.com/cfengine.package-repos/community_binaries/cfengine-community-3.6.5-1.el7.x86_64.rpm

SHA1 hashes are:

f23e8e61ccef9b25a59ca6230406fba36d6b52ac masterfiles-3.6.5.tar.gz
7329ab681bf39e4a607003f56df56fe0c6226406 cfengine-3.6.5.tar.gz
104a3e4f24bb0f360b43d944e13acc5b8c60a1a4 cfengine-community_3.6.5-1_amd64.deb
5ac7bfa93a313b7a96552f8905d7ac39b94f4068 cfengine-community-3.6.5-1.el7.x86_64.rpm
88dc99659ce98f4b97212957bd04bb8d6ff617b5 cfengine-community_3.6.5-1_i386.deb
fc4a471156ca85e1d7cfb263fabdde4f095ab332 cfengine-community-3.6.5-1.i386.rpm
66a9aeb89e37c3c99cda27e77c172a7d2080fc8f cfengine-community-3.6.5-1.x86_64.rpm


Enjoy!
Dimitrios Apostolou
CFEngine AS

Bas van der Vlies

unread,
Mar 13, 2015, 10:52:33 AM3/13/15
to Dimitrios Apostolou, help-c...@googlegroups.com
Congrats, just installed it on our cluster and everything works as expected. Keep up the good work with this stable branch
---
Bas van der Vlies
| Operations, Support & Development | SURFsara | Science Park 140 | 1098 XG Amsterdam
| T +31 (0) 20 800 1300 | bas.van...@surfsara.nl | www.surfsara.nl |



Neil Watson

unread,
Mar 13, 2015, 10:59:05 AM3/13/15
to help-c...@googlegroups.com
Early EFL and Delta Reporting tests look good. Great work!

--
Neil H Watson
Sr. Partner, Architecture and Infrastructure
CFEngine reporting: https://github.com/evolvethinking/delta_reporting
CFEngine policy: https://github.com/evolvethinking/evolve_cfengine_freelib
CFEngine and vim: https://github.com/neilhwatson/vim_cf3
CFEngine support: http://evolvethinking.com

Marco Marongiu

unread,
Mar 13, 2015, 11:17:53 AM3/13/15
to help-c...@googlegroups.com
On 13/03/15 00:15, Dimitrios Apostolou wrote:
> Dear CFEngine community,
>
> today we are proudly releasing the fifth maintainance update from our
> stable branch, CFEngine 3.6.5.

FWIW, hENC tests still pass on 3.6.5 :-)

bronto@brabham:~/Lab/hENC$ sudo -u root cf-agent -Kf ./henc_test.cf
R: OK - global_class_to_be_set_by_henc found
R: OK - global_class_to_be_cancelled_by_henc not found
R: OK - global_class_to_be_lowered not found
R: OK - test scalar has the expected value
R: OK - test list was slashed by henc
R: -----------------------------------------------
R: FINAL RESULT: ALL TESTS SUCCESSFUL!

-- bronto
Reply all
Reply to author
Forward
0 new messages