Project

General

Profile

Actions

User story #5147

closed

Include our own OpenSSL for non maintained oses in rudder-agent package

Added by Matthieu CERDA almost 8 years ago. Updated over 7 years ago.

Status:
Released
Priority:
1
Category:
Packaging
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:

Description

Please see https://dev.cfengine.com/issues/6219 for details :)


Subtasks 3 (0 open3 closed)

Bug #5655: rudder-agent thin does not build anymore due to an error in patch applicationReleasedJonathan CLARKE2014-10-20Actions
Bug #5700: The rudder-agent package SPEC uses a wrong condition to select bundled OpenSSL or not ( macro expansion to zero )ReleasedJonathan CLARKE2014-10-28Actions
Bug #5704: The rudder-agent package SPEC installs OpenSSL on every caseReleasedJonathan CLARKE2014-10-28Actions

Related issues 5 (0 open5 closed)

Related to Rudder - Bug #5776: We should not build Fusion with SSL support as we do not use it and it breaks Bundled OpenSSL buildsReleasedJonathan CLARKE2014-11-13Actions
Related to Rudder - Bug #5811: The rudder-agent SPEC file does not handle bundled Openssl or not conditions properlyReleasedJonathan CLARKE2014-11-24Actions
Related to Rudder - Bug #5814: The OpenSSL patches on old Debian rudder-agent packages try to use a SPEC file macroReleasedBenoît PECCATTE2014-11-25Actions
Related to Rudder - Bug #5815: Building OpenSSL on AIX requires triggering slibclean before installingReleasedJonathan CLARKE2014-11-25Actions
Related to Rudder - Bug #5818: Debian-like OSes fail to build a bundled OpenSSL when running inside pbuilderReleasedJonathan CLARKE2014-11-25Actions
Actions #1

Updated by Matthieu CERDA almost 8 years ago

Jon, what should we do about this ?

I have a partial fix, but it looks quite flaky, I'd like to know if you have any better idea than mine before I carry on trying to hack this :)

Actions #2

Updated by Matthieu CERDA almost 8 years ago

  • Target version changed from 2.11.0~beta2 to 2.11.0~rc1
Actions #3

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 2.11.0~rc1 to 2.11.0~rc2
Actions #4

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 2.11.0~rc2 to 2.11.0
Actions #5

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 2.11.0 to 2.11.1
Actions #6

Updated by Nicolas PERRON almost 8 years ago

  • Target version changed from 2.11.1 to 2.11.2
Actions #7

Updated by Nicolas PERRON almost 8 years ago

  • Target version changed from 2.11.2 to 2.11.3
Actions #8

Updated by Matthieu CERDA almost 8 years ago

  • Target version changed from 2.11.3 to 2.11.4
Actions #9

Updated by Jonathan CLARKE over 7 years ago

  • Status changed from Discussion to 8
  • Assignee changed from Jonathan CLARKE to Matthieu CERDA
  • Estimated time set to 4.00 h

We have decided to include the latest version of OpenSSL in our packages, for any OSes that don't have current security support (on those OSes, we will rely on the system package). This will solve this problem for RHEL3 and other distros.

Actions #10

Updated by Matthieu CERDA over 7 years ago

  • Status changed from 8 to In progress
  • % Done changed from 0 to 80
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/503

Preliminary work done, needs testing.

Actions #11

Updated by Matthieu CERDA over 7 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Matthieu CERDA to Jonathan CLARKE
  • % Done changed from 80 to 100

PR is complete :)

Actions #12

Updated by Matthieu CERDA over 7 years ago

  • Subject changed from CFEngine 3.6 compilation fails on RHEL3 due to the use of EVP_PKEY_cmp to We should include OpenSSL for rudder-agent builds on upstream-unsupported OSes
Actions #13

Updated by Matthieu CERDA over 7 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:52bede69b562135d9d214a91902cf889e5f2b052.

Actions #14

Updated by Matthieu CERDA over 7 years ago

Applied in changeset commit:9dbcc4a92fb24f895679b748fc879a21e1309d21.

Actions #15

Updated by Jonathan CLARKE over 7 years ago

  • Tracker changed from Bug to User story
Actions #16

Updated by Vincent MEMBRÉ over 7 years ago

  • Subject changed from We should include OpenSSL for rudder-agent builds on upstream-unsupported OSes to Include our own OpenSSL for non maintained oses in rudder-agent package
Actions #17

Updated by Vincent MEMBRÉ over 7 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.11.4, which was released today.

Actions #18

Updated by Benoît PECCATTE over 7 years ago

  • Project changed from 34 to Rudder
  • Category set to Packaging
Actions

Also available in: Atom PDF