Project

General

Profile

Actions

User story #5469

closed

RHEL/CentOS 7 packages

Added by Andrew Cranson over 6 years ago. Updated about 6 years ago.

Status:
Released
Priority:
2
Assignee:
Matthieu CERDA
Category:
Packaging
Target version:
Suggestion strength:
User visibility:
Effort required:

Description

Do you have any plans to build RPM's for CentOS 7 x86_64 in the near future for rudder agent?

Thank you


Subtasks 5 (0 open5 closed)

User story #5524: The packages in Rudder packages do not include RHEL7 build dependency definitionsReleasedJonathan CLARKE2014-09-12Actions
User story #5557: RHEL/CentOS 7 support: Make the package SPECfiles RHEL7 compatibleReleasedBenoît PECCATTE2014-09-18Actions
User story #5596: RHEL/CentOS 7 support: Rudder webapp is missing an el7 condition to setup the dependency chain correctlyReleasedJonathan CLARKE2014-09-30Actions
Bug #5640: Specify git's default user name and email when initializing the Rudder repositoryReleasedJonathan CLARKE2014-10-13Actions
Bug #5651: SLES 11 packages on master/2.12 does not build due to missing dependenciesReleasedBenoît PECCATTE2014-10-16Actions

Related issues

Related to Rudder - User story #5451: Add support for systemd in the TechniquesRejectedMatthieu CERDAActions
Related to Rudder - User story #5183: Make Rudder Apache 2.4 compliantReleasedMatthieu CERDA2014-06-26Actions
Related to Rudder - Architecture #3828: Adapt Techniques so they use available init system on each NodeReleasedMatthieu CERDA2014-11-27Actions
Actions #1

Updated by Matthieu CERDA over 6 years ago

  • Tracker changed from Question to User story
  • Subject changed from CentOS 7 x86_64 support to RHEL/CentOS 7 support
  • Status changed from New to 8
  • Assignee set to Matthieu CERDA
  • Priority changed from N/A to 2
  • Target version set to 140

Well, it is obvious that we need to support EL7 systems :D (Agent and Server)

First, we need packages to test:
  • Create a CentOS 7 builder
  • Verify that our current SPECs build on it
Then, there will be a polishing phase:
  • Make sure that the package respect EL7 features (systemd support, maybe dependencies adjustments)
  • Make sure the Techniques are usable on it (systemd again...)

And of course, tests !

Actions #2

Updated by Matthieu CERDA over 6 years ago

The CentOS 7 builder is ready, and a PR to add EL7 dependencies in the packaging is ready to merge. When merged, I'll try to build !

Actions #3

Updated by Matthieu CERDA over 6 years ago

  • Status changed from 8 to 14

All packages build correctly except for webapp related ones (due to java/maven packaging reasons). We're nearly here !

Actions #4

Updated by Matthieu CERDA over 6 years ago

  • Target version changed from 140 to 3.0.0~beta1
Actions #5

Updated by Jonathan CLARKE over 6 years ago

  • Status changed from 14 to Pending release
Actions #6

Updated by Vincent MEMBRÉ over 6 years ago

  • Subject changed from RHEL/CentOS 7 support to RHEL/CentOS 7 packages
Actions #7

Updated by Vincent MEMBRÉ over 6 years ago

  • Project changed from Rudder to 34
  • Category deleted (System integration)
Actions #8

Updated by Vincent MEMBRÉ over 6 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 3.0.0~beta1 which was release on 01/12/2014.

Actions #9

Updated by Benoît PECCATTE about 6 years ago

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

Also available in: Atom PDF