Releasing CFEngine 3.10.1 LTS and 3.7.5 LTS

70 views
Skip to first unread message

Dimitrios Apostolou

unread,
Mar 30, 2017, 12:43:27 PM3/30/17
to help-c...@googlegroups.com
Hello list,

I'm happy to announce the maintainance releases of our two LTS branches,
3.7.5 and 3.10.1. Changes include mostly bugfixes, as you can read in our
blog post [1] or in the changelogs [2] [3]. As a reminder, 3.7.x LTS
branch will be supported for about another year, as seen on our release
schedule page [4].

[1]
https://cfengine.com/company/blog-detail/cfengine-3-7-5-lts-and-3-10-1-lts-released
[2] https://github.com/cfengine/core/blob/3.10.1/ChangeLog
[3] https://github.com/cfengine/core/blob/3.7.5/ChangeLog
[4] https://cfengine.com/product/supported-versions/


Links are listed underneath, see also attached files for SHA256 hashes of
each link. Please remember that for the hub, we strongly recommend to use
the RHEL6 RPM or Debian7 deb package (only for 3.10.1), as they are
performing much better. The rest are legacy packages, built to work in 90%
of today's Linux distributions.

Binary packages:

https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community_3.10.1-1_amd64.deb
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community_3.10.1-1_amd64-debian7.deb
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community-3.10.1-1.el6.x86_64.rpm
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community_3.10.1-1_i386.deb
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community-3.10.1-1.i386.rpm
https://cfengine-package-repos.s3.amazonaws.com/community_binaries/cfengine-community-3.10.1-1.x86_64.rpm

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


Source code and masterfiles ready-to-install tarballs follow:

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

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


Enjoy!
Dimitrios Apostolou
CFEngine AS
community_artifacts-3.10.1.txt
community_artifacts-3.7.5.txt

deb

unread,
Apr 5, 2017, 4:06:28 PM4/5/17
to help-cfengine
It appears that cfengine-community-3.6.5-1.x86_64 is looking for glibc 2.14, but on CentOS 6.7 and 6.9 (just released), only 2.12 is available.  

  Updating   : cfengine-community-3.6.5-1.x86_64                                                                                                           73/474
/var/cfengine/bin/cf-agent: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /var/cfengine/bin/cf-agent)
/var/cfengine/bin/cf-agent: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /var/cfengine/lib/libpromises.so.3)
/var/cfengine/bin/cf-agent: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /var/cfengine/lib/liblmdb.so)
(...)

Has anyone else run into this?

deb

Aleksey Tsalolikhin

unread,
Apr 5, 2017, 5:41:35 PM4/5/17
to deb, help-cfengine
Hi, Deb!  Nice to see your team is still using CFEngine.

I just spun up a CentOS 6.8 VM, and I concur, it's libc.so.6 does not know about GLIBC_2.14, only 2.12, that's as high as it goes:

[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]# strings /lib64/libc.so.6 |grep GLIBC
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_PRIVATE
[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]#


[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]# rpm -ihv ./cfengine-community-3.6.5-1.x86_64.rpm
Preparing...                ########################################### [100%]
   1:cfengine-community     ########################################### [100%]
[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]# ldd /var/cfengine/lib/libpromises.so.3|grep libc.so.6
        libc.so.6 => /lib64/libc.so.6 (0x00007ffffd200000)
[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]# /var/cfengine/bin/cf-agent -V
CFEngine Core 3.6.5
[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]#

In fact, the 3.6.5 libpromises.so references a newer version of GLIBC:

[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]# strings /var/cfengine/lib/libpromises.so.3.0.6 |grep GLIBC
GLIBC_2.2.5
GLIBC_2.3
[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]#


Are you using the 3.6.5 RPM from CFEngine?  

[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]# md5sum cfengine-community-3.6.5-1.x86_64.rpm
e41851693e53ea9dfc0cd867ef4ca9ce  cfengine-community-3.6.5-1.x86_64.rpm
[root@1b268d62-b573-6cc3-b482-abb3e00bf4c4 ~]#

Hope this helps,
Yours truly,
Aleksey



-- 
Need training on CFEngine, Git or Time Management?  Email trai...@verticalsysadmin.com.

--
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-cfengine+unsubscribe@googlegroups.com.
To post to this group, send email to help-c...@googlegroups.com.
Visit this group at https://groups.google.com/group/help-cfengine.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages