Architecture #2519
closedUpgrade CFEngine to 3.4.x
Description
Change the version we use in packaging and remove the patch we applied to it.
Updated by Nicolas PERRON over 12 years ago
Wrong commit message. It was fixed in this commit:e5c378d8d44d80102c29b47eb2dac01620615c4f.
Updated by Nicolas PERRON over 12 years ago
- Status changed from 2 to Pending technical review
- % Done changed from 0 to 100
Updated by Jonathan CLARKE over 12 years ago
- Status changed from Pending technical review to Released
Updated by Jonathan CLARKE over 12 years ago
- Status changed from Released to New
- Target version changed from 46 to 24
Updated by François ARMAND over 12 years ago
- Target version changed from 24 to 48
This may even be modified to to use CFEngine 3.4, which provides namespaces, a long awaited feature.
Updated by Jonathan CLARKE over 12 years ago
- Target version changed from 48 to 24
Updated by Jonathan CLARKE almost 12 years ago
- Target version changed from 24 to 2.6.0~beta1
Updated by François ARMAND almost 12 years ago
Actually, we want to update to CFEngine 3.4 now that it is released and stable.
Updated by François ARMAND almost 12 years ago
- Subject changed from Upgrade CFEngine to 3.3.3 to Upgrade CFEngine to 3.4.x
There is a problem for distribution that does not Tokyo Cabinet.
So, we will have to deals with them, and there is two way of dealing with that:
- create a package for that Database, and add it to our repos
- problem: that means having to install several package for Rudder-agent, what we don't want
- compile (statically ?) Tokyo Cabinet and add it in our Rudder-agent Package
- that means having different rudder-agent for different OS, but we already do that
Updated by Nicolas PERRON almost 12 years ago
- Status changed from New to 13
François ARMAND wrote:
The fix adopted have been this:There is a problem for distribution that does not Tokyo Cabinet.
So, we will have to deals with them, and there is two way of dealing with that:
- create a package for that Database, and add it to our repos
- problem: that means having to install several package for Rudder-agent, what we don't want
- compile (statically ?) Tokyo Cabinet and add it in our Rudder-agent Package
- that means having different rudder-agent for different OS, but we already do that
- Consider that all supported OS have a package containing tokyocabinet with exceptions:
- SLES 10, SLES 11 and RHEL 5 will need to embed a compiled tokyocabinet and we will be rid of this by if statements in the .spec files
- Debian 5 will need to embed a compiled tokyocabinet but no equivalent of if statement exist in debian/rules. To get rid of this issue we have decided to use a patch to modify debian/{control,rules} of rudder-agent
All of this is made in #2542
Updated by Nicolas CHARLES almost 12 years ago
Please note that the lastest CFEngine revision is now 3.4.4 !
Updated by Jonathan CLARKE almost 12 years ago
- Project changed from Rudder to 34
- Category deleted (
11)
Updated by Nicolas PERRON over 11 years ago
In this ticket, we have added CFEngine 3.4.2. We should upgrade to CFEngine 3.4.4 like #3381
Updated by Nicolas CHARLES over 11 years ago
- Status changed from 12 to Pending release
Updated by Jonathan CLARKE over 11 years ago
- Status changed from Pending release to Released
This ticket has been addressed in version 2.6.0~beta1 of Rudder, which has just been released. Please see the changelog here: https://www.rudder-project.org/foswiki/System/Documentation:ChangeLog26.
Updated by Benoît PECCATTE almost 10 years ago
- Project changed from 34 to Rudder
- Category set to Packaging