[sahara-image-elements] Make jdk source configurable and migrate to OpenJDK

Bug #1204957 reported by Matthew Farrellee
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sahara
Fix Released
High
Sergey Reshetnyak

Bug Description

Instead of always using a pre-downloaded oracle java tarball, or downloading one as part of image customization, it should be possible to just package-install java and thus use the distribution's Java.

Revision history for this message
Sergey Lukjanov (slukjanov) wrote :

Are there official packages of Oracle Java in both Ubuntu and Fedora?

Revision history for this message
Matthew Farrellee (mattf) wrote :

Fedora only provides OpenJDK. It should be the choice of the image builder what Java they want to use.

It's entirely reasonable that "supported" images may have specific versions of Java from specific vendors installed.

I'm only proposing there be choice in how the Java elements work.

Revision history for this message
ruhe (ruhe) wrote :

Does Hadoop work on top of OpenJDK?

Revision history for this message
Matthew Farrellee (mattf) wrote :

That's quite a question. I can say that we have yet to run into issues that are unique to OpenJDK.

Changed in savanna:
status: New → Confirmed
importance: Undecided → Low
importance: Low → Wishlist
Changed in savanna:
milestone: none → next
status: Confirmed → Triaged
Changed in savanna:
milestone: next → none
Changed in sahara:
assignee: nobody → Sergey Reshetnyak (sreshetniak)
milestone: none → kilo-2
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to sahara-image-elements (master)

Fix proposed to branch: master
Review: https://review.openstack.org/138752

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/146412

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/146434

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to sahara-image-elements (master)

Reviewed: https://review.openstack.org/146412
Committed: https://git.openstack.org/cgit/openstack/sahara-image-elements/commit/?id=879ee8d6f2417c08fd1f12fac03c6fceb9b427ca
Submitter: Jenkins
Branch: master

commit 879ee8d6f2417c08fd1f12fac03c6fceb9b427ca
Author: Sergey Reshetnyak <email address hidden>
Date: Mon Jan 12 13:34:48 2015 +0300

    Migrate to openjdk - part 1

    Add elements to install openjdk

    Change-Id: I6d71ac1da3e0125639020199e4eb87fe716261b8
    partial-bug: #1204957

Changed in sahara:
milestone: kilo-2 → kilo-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on sahara-image-elements (master)

Change abandoned by Sergey Reshetnyak (<email address hidden>) on branch: master
Review: https://review.openstack.org/138752

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to sahara-image-elements (master)

Fix proposed to branch: master
Review: https://review.openstack.org/159473

Changed in sahara:
milestone: kilo-3 → kilo-rc1
importance: Wishlist → High
Changed in sahara:
milestone: kilo-rc1 → liberty-1
summary: - RFE: ability to use distro java
+ Make jdk source configurable and migrate to OpenJDK
Changed in sahara:
milestone: liberty-1 → kilo-rc1
tags: added: kilo-rc-potential
summary: - Make jdk source configurable and migrate to OpenJDK
+ [sahara-image-elements] Make jdk source configurable and migrate to
+ OpenJDK
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to sahara-image-elements (master)

Reviewed: https://review.openstack.org/146434
Committed: https://git.openstack.org/cgit/openstack/sahara-image-elements/commit/?id=61c2c5b879ed7af7b80129adc3af727d17c67805
Submitter: Jenkins
Branch: master

commit 61c2c5b879ed7af7b80129adc3af727d17c67805
Author: Sergey Reshetnyak <email address hidden>
Date: Mon Jan 12 14:06:38 2015 +0300

    Migrate to openjdk - part 2

    Add ability to support various jdk distros

    Changes:
    * rename java element to oracle-java
    * use java element for check java distribution

    partial-bug: #1204957

    Change-Id: Ife4daebdabd5f79affe550f04256dfa5b0e9a7cc

Changed in sahara:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/159473
Committed: https://git.openstack.org/cgit/openstack/sahara-image-elements/commit/?id=7ac5461b1ed5e08fe28ce618448cdc675090adf6
Submitter: Jenkins
Branch: master

commit 7ac5461b1ed5e08fe28ce618448cdc675090adf6
Author: Sergey Reshetnyak <email address hidden>
Date: Thu Feb 26 16:59:26 2015 +0300

    Use openjdk by default for java element

    Changes:
    * add '-j' option for select java distribution
    * use openjdk as java element by default

    Change-Id: I740a2f7a39fbfeb96c9cc078b90a398d46c10cdb
    Closes-bug: #1204957

Thierry Carrez (ttx)
Changed in sahara:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in sahara:
milestone: kilo-rc1 → 2015.1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.