CFEngine 3.6.6 released

115 views
Skip to first unread message

Dimitrios Apostolou

unread,
Jul 20, 2015, 4:52:16 PM7/20/15
to help-c...@googlegroups.com
Hello,

today we are announcing the release of CFEngine 3.6.6, bringing mostly
stability fixes in our maintainance branch. For more details on the
changes, especially for the Enterprise product, read our blog post:

http://cfengine.com/company/blog-detail/cfengine-3-6-6-released-backend-performance-and-reliability/

You can get the source code and binaries from the links that follow.
Please remember that the Masterfiles tarball now installs in the usual
UNIX way, for example to install in "/path/to/masterfiles", run:

./configure --prefix=/path/to && make install

Furthermore, if you are installing from our RPM or APT repositories, make
sure you import our new GPG key from [1]. Detailed instructions are at [2].

[1] https://cfengine.com/pub/gpg.key
[2] http://cfengine.com/product/community/cfengine-linux-distros/


https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-3.6.6.tar.gz
https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-masterfiles-3.6.6.tar.gz

https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community-3.6.6-1.i386.rpm
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community-3.6.6-1.x86_64.rpm
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community_3.6.6-1_amd64.deb
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community_3.6.6-1_i386.deb
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community-3.6.6-1.el6.x86_64.rpm
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community-3.6.6-1.el7.x86_64.rpm


SHA1 hashes of the files:

641cf5f113ee3b1078008d9a89bde6d50af45d08 cfengine-3.6.6.tar.gz
a0a000c2eacc9bab11671e6dffa721f91921daf7 cfengine-masterfiles-3.6.6.tar.gz
790f805ca52d2dab5f24fc15476a53eecc285d6a cfengine-community-3.6.6-1.i386.rpm
d0f775647dbd21c62ae46454193654da039a05f2 cfengine-community-3.6.6-1.x86_64.rpm
2c0f4c219ff5a4bc8883d4b4e7845615b84b9736 cfengine-community_3.6.6-1_amd64.deb
26b3f8420e3b3735ec1e6eb72b4450242a9f6dcd cfengine-community_3.6.6-1_i386.deb
4dca5f35500853439d16e94d965de1d0a3967626 cfengine-community-3.6.6-1.el6.x86_64.rpm
4f5d0006f562451ed9b30d3daa4cf70e214f42f3 cfengine-community-3.6.6-1.el7.x86_64.rpm


Full changelog follows:

Bug fixes:

- Fixed insert_lines with preserve_block not converging if the block
contains blank lines. (Redmine #7094)
- Fixed incorrect message that permissions were repaired in dry-run
mode. (Redmine #7082)
- Fixed LMDB database sometimes getting corrupted on HP-UX, especially
under load. (Redmine #6994)
- Fixed and improve error messages in process promises. (Redmine #7219)
- Fixed "cf-agent --self-diagnostics" segfaulting. (Redmine #7288)
- Fixed a bug causing cf-agent to write at least 100MB to disk after
every execution. (Redmine #7242)
- Fixed a bug which caused cf-execd to react very slowly to signals.
(Redmine #6659 and #7193)
- Fixed a bug which could cause cf-execd to immediately kill itself
after a reboot. (Redmine #7244)
- Fixed systemd detection when /sbin/init is a symlink (Redmine #7297)
- Removed useless error messages about failure to set socket timeout.
The message can still be seen in verbose mode. (Redmine #6486)
- Fixed a bug causing user creation not to work on HP-UX. (Redmine
#6734)
- Fixed broken bootstrap on Debian 8. Note that Debian 8 is not an
officially supported platform with the 3.6 series. (Redmine #7042)
- Fixed report collection not working correctly after initial install
on systemd systems. (Redmine #7045)
- Fixed a bug which caused service script to be unable to kill daemons
on openvz/lxc hosts. (Redmine #3394)
- Fixed replace_or_add bundle which would insert an extra line if used
multiple times. (Redmine #7035)
- "redhat_pure" hosts no longer includes Oracle Linux. (Redmine #7081)
- Removed useless messages from "standard_services" bundle. (Redmine
#7196)
- Fixed a bug which causes "standard_services" bundle not to start a
service unless it was already running. (Redmine #7258)
- Fix process_result logic to match the purpose of body process_select
days_older_than (Redmine #3009)


Regards,
Dimitrios Apostolou
CFEngine AS

Aleksey Tsalolikhin

unread,
Jul 20, 2015, 5:57:50 PM7/20/15
to Dimitrios Apostolou, help-c...@googlegroups.com
Nice work! Congratulations!
--
Need CFEngine training?  Email trai...@verticalsysadmin.com

Marco Marongiu

unread,
Jul 21, 2015, 5:56:29 AM7/21/15
to help-c...@googlegroups.com
On 20/07/15 23:57, Aleksey Tsalolikhin wrote:
> Nice work! Congratulations!

Congratulations from me, too.

One question: I read, with much surprise, that Debian 8 "jessie" is not
officially supported. Is it in 3.7? If there are plans for a 3.6.7, will
it be officially supported by then?

Ciao
-- bronto

Dimitrios Apostolou

unread,
Jul 21, 2015, 6:46:40 AM7/21/15
to Marco Marongiu, help-c...@googlegroups.com
I can't give an answer to your question about official support. But I
can tell you that some systemd-related issues made it in the release
specifically to fix issues on Jessie. So I'm trusting that it works
fine, until you prove me wrong. ;-)


Dimitris



>
> Ciao
> -- bronto
>
> --
> You received this message because you are subscribed to the Google Groups "help-cfengine" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to help-cfengin...@googlegroups.com.
> To post to this group, send email to help-c...@googlegroups.com.
> Visit this group at http://groups.google.com/group/help-cfengine.
> For more options, visit https://groups.google.com/d/optout.

Dimitrios Apostolou

unread,
Jul 21, 2015, 12:31:15 PM7/21/15
to Dimitrios Apostolou, help-c...@googlegroups.com
On Mon, Jul 20, 2015 at 10:52 PM, Dimitrios Apostolou
<ji...@cfengine.com> wrote:
>
> https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-3.6.6.tar.gz
> https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-masterfiles-3.6.6.tar.gz

NOTE: For anyone having trouble unpacking the source tarballs - most
likely Solaris users - we have uploaded almost identical tarballs, the
only difference is that they are packed with newer version of GNU tar.

https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-3.6.6-2.tar.gz
https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-masterfiles-3.6.6-2.tar.gz

a29e0d63037b628cdd9d1a042cb20fbf6ea069eb cfengine-3.6.6-2.tar.gz
2b2fbe5fb90c89712b643d234b2e8ca30a1a4f4b cfengine-masterfiles-3.6.6-2.tar.gz


Regards,
Dimitris

Eystein Måløy Stenberg

unread,
Jul 21, 2015, 12:57:07 PM7/21/15
to help-c...@googlegroups.com
On 21/07/15 02:56, Marco Marongiu wrote:
> One question: I read, with much surprise, that Debian 8 "jessie" is not
> officially supported. Is it in 3.7? If there are plans for a 3.6.7, will
> it be officially supported by then?

Yes, Debian 8 is supported in 3.7.

For a list of supported platforms, have a look at the supported platform
pages, they are also linked from the release blog posts:


* 3.7:
https://docs.cfengine.com/docs/3.7/guide-latest-release-supported-platforms.html

* 3.6:
https://docs.cfengine.com/docs/3.6/guide-latest-release-supported-platforms.html


There are no plans to add Debian 8 support to 3.6 (it's a maintenance
branch), so I suggest you upgrade if you need it.

--

Eystein
Reply all
Reply to author
Forward
0 new messages