layout | title | sorting | categories | published | alias | tags | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
default |
Supported Platforms and Versions |
30 |
|
true |
getting-started-supported-platforms.html |
|
CFEngine works on a wide range of platforms, and the CFEngine team strives to provide support for the platforms most frequently used by our users. We have designed our internal testing procedures to divide platforms into three categories in order to prioritize internal testing and resources, so that the most frequently used platforms are subjected to our most rigorous testing processes.
Tier 1 platforms are fully integrated into our continuous delivery process, which runs our full automated test suite, from compilation to full system deployment into a test environment. We provide throughly tested packages that integrate with the platforms respective package management system, and our technical staff is working on these platforms on a daily basis.
You should expect the [CFEngine source code][github core] to compile and work on these platforms at all times.
OS | Versions | Architectures |
---|---|---|
RedHat | 5, 6 | x86-64 |
OS | Versions | Architectures |
---|---|---|
RedHat | 5, 6 | x86-64, x386 |
Solaris | 10 | x86-64, UltraSparc |
Platforms in this category are incorporated in some of our continuous integration systems and are tested on a regular basis, although not continuously.
We provide packages that are subject to basic testing for all releases. Some of our technical staff has hands-on experience on these platforms.
OS | Versions | Architectures |
---|---|---|
SLES | 11 | x86-64 |
Debian | 6 | x86-64 |
Ubuntu | 10.04, 12.04 | x86-64 |
OS | Versions | Architectures |
---|---|---|
SLES | 11 | x86-64, i386 |
Debian | 6 | x86-64, i386 |
Ubuntu | 10.04, 12.04 | x86-64, i386 |
Windows | 2008 Standard | i386/x86-64 |
CFEngine is known to run on a wide range of other platforms. As long as the platform is POSIX compliant, has a C compiler toolchain that fully implements the C99 standard, and is in general supported by the vendor, we are happy to work with you to make CFEngine available. Please [contact our sales team][contact us] for details.
We know that the current version of CFEngine can be made to work on the following platforms. However, note that certain CFEngine functionality might not be available, and that our capacity to provide technical support on these platforms is likely to be limited.
In general, platforms in this category can only be supported as hosts.
- Solaris 9 UltraSparc
- AIX 5.3, 6.1 and 7.1
- HP-UX 11.23 and 11.31
- RHEL 4
- Debian 4
- Open Indiana
- SmartOS
- SLES on Mainframe 390
CFEngine Enterprise has Virtual I/O Server (VIOS) Recognized status from IBM. This means that CFEngine Enterprise has been technically verified by IBM to be installed in and manage VIOS environments.
Note that availability of the current version of CFEngine on these platforms does not imply availability of future versions of CFEngine.
Community users might be able to build the host binaries directly from sources on additional platforms.
We strongly recommend to install identical versions on all hosts and servers in your system.
A server running CFEngine Enterprise 3.5 can serve policy to and collect data from hosts running the following versions of CFEngine:
- 3.5.x
- 3.0.x
- 2.2.x
Some data will not be available from older hosts, and the policy you serve needs to take into account hosts with different versions.
Please note that CFEngine is offered on an "as is" basis without warranty of any kind, and that our products are not error or bug free. To the maximum extent permitted by applicable law, CFEngine on behalf of itself and its suppliers, disclaims all warranties and conditions, either express or implied, including, but not limited to, implied warranties of merchantability, fitness for a particular purpose, title and non-infringement with regard to the Licensed Software.