Project

General

Profile

Actions

Architecture #5782

closed

Architecture #5664: Drop support for Java 6

The JDK/JRE dependency we use in the packages is not correct

Added by Matthieu CERDA about 10 years ago. Updated over 9 years ago.

Status:
Released
Priority:
1 (highest)
Assignee:
Jonathan CLARKE
Category:
System integration
Target version:
Effort required:
Name check:
Fix check:
Regression:

Description

Since Rudder 3.0, we require the presence of Java 1.7+. The build dependency on inventory-ldap and rudder-webapp on at least RHEL OSes is jdk <= 1.6, which at least on EL6 pulls OpenJDK 6 ...

We should depend on java7-devel on RHEL6 and java-devel on RHEL7+.

Also, we should check in the packages if we specify explicitely that we need JRE 1.7+ now, everywhere.

Actions #1

Updated by Matthieu CERDA about 10 years ago

  • Status changed from New to Pending technical review
  • Assignee changed from Matthieu CERDA to Jonathan CLARKE
  • % Done changed from 0 to 100
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/524
Actions #2

Updated by Jonathan CLARKE about 10 years ago

This ticket is most certainly not in the right place, nor a bug. If Rudder 3.0 drops support for java < 7, there must be a meta ticket for that. This ticket must be attached to it, and is just an continuation of the implementation.

Please rework this.

Actions #3

Updated by Matthieu CERDA about 10 years ago

  • Tracker changed from Bug to 6
  • Project changed from 34 to Rudder
  • Category set to System integration
  • Parent task set to #5664

Indeed. Changing the ticket, it is rather a sub ticket actually :)

Actions #4

Updated by Matthieu CERDA about 10 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset packages:rudder-packages|commit:c04a62b48fdbb01397de64e317a0e2cfd4cb2d3a.

Actions #5

Updated by Matthieu CERDA about 10 years ago

Applied in changeset packages:rudder-packages|commit:82c11d1e6cf9c5f6ac55b9ecad920ffd84ba7935.

Actions #6

Updated by Vincent MEMBRÉ almost 10 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 #7

Updated by Benoît PECCATTE over 9 years ago

  • Tracker changed from 6 to Architecture
Actions

Also available in: Atom PDF