Oracle Java missing?

Latest response

Hi,

I'm desperately trying to find Oracle Java 6 and 7 rpms in the RHEL6 channels.
Where are they now?

Thx

Responses

Thx.

But, even as of today, 21 May, the new repository for oracle Java is out of date.

Java 1.7 update 55 is still in the "rhel-6-server-supplementary-rpms" repo, but upate 51 is in the "rhel-6-server-thirdparty-oracle-java-rpms".

Maybe I'm pulling the wrong oracle-java repo?!

At least we can still retrieve the latest update - that's what counts right now.

Chris,

"yum clean all" is where I would start, I think you might have stale repo data, since we are seeing update 55 in both.

Also, if you are using Satellite instead of RHN, it's possible that the packages are still in Supplementary in you Satellite instance.

Hope this helps!

Are you using RHN or do you have a Satellite? I only have 1 host registered to RHN (my Satellite) and it does not access the thirdparty-oracle-java Channel, so I can not validate.

However, my Satellite Channel appears to have 1.7.0.55

I, too, am worried about the potential issues/fallout of having a package installed from Supplementary, then updated from another. I've yet to try an update ;-)

Thanks for the ideas folks, but so far I only see update 51 in the rhel-6-server-thirdparty-oracle-java-rpms repo. I'm not using Satellite. I have to use reposync to sync the repos with a registered system to transfer updates to my mirrored yum update servers on disparate networks. FUN stuff.

I've done the yum clean all, several times! I've not seen this behavior before, that is, if someone else can confirm what they're seeing from the "...thirdparty-oracle..." repo. Do you see java 1.7 update 55 when conducting a yum list of that repo?

Here's my results as of today. Again, I DO see any recent updates being added in all other repos I'm mirroring.

I'm probably doing something wrong. I'm still learning the "ways of Red Hat". Still MUCH better than the ways of "Sun/Solaris". LOL

yum --disablerepo=* --enablerepo=rhel-6-server-thirdparty-oracle-java-rpms list | grep '^java-1.7.0-oracle'

This system is receiving updates from Red Hat Subscription Management.
java-1.7.0-oracle.x86_64 1:1.7.0.51-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-devel.x86_64 1:1.7.0.51-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-javafx.x86_64 1:1.7.0.51-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-jdbc.x86_64 1:1.7.0.51-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-plugin.x86_64 1:1.7.0.51-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-src.x86_64 1:1.7.0.51-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms

yum --disablerepo=* --enablerepo=rhel-6-server-supplementary-rpms list | grep '^java-1.7.0-oracle'

This system is receiving updates from Red Hat Subscription Management.
java-1.7.0-oracle.x86_64 1:1.7.0.55-1jpp.1.el6_5 rhel-6-server-supplementary-rpms
java-1.7.0-oracle-devel.x86_64 1:1.7.0.55-1jpp.1.el6_5 rhel-6-server-supplementary-rpms
java-1.7.0-oracle-javafx.x86_64 1:1.7.0.55-1jpp.1.el6_5 rhel-6-server-supplementary-rpms
java-1.7.0-oracle-jdbc.x86_64 1:1.7.0.55-1jpp.1.el6_5 rhel-6-server-supplementary-rpms
java-1.7.0-oracle-plugin.x86_64 1:1.7.0.55-1jpp.1.el6_5 rhel-6-server-supplementary-rpms
java-1.7.0-oracle-src.x86_64 1:1.7.0.55-1jpp.1.el6_5 rhel-6-server-supplementary-rpms

Thanks

Chris, can you try it now? We noticed an issue that affected CDN (but not RHN) and got it fixed. Thank you!!!

Looks good now. I didn't know it was an actual problem.

Thanks guys!

We probably should have provided the standard disclaimer (in case you were not aware) - these Discussion Groups are voluntary (and frequently reviewed by Red Hat) but we're not always the quickest way to solve an issue ;-)

That said - I would definitely open a Support ticket (which you can do directly from access.redhat.com and it's quite simple). Based on what you have provided, something is definitely wrong.

I checked a system of mine that uses my Satellite (and RHEL 6)

[root@dvgllvpdmapp01 ~]# yum --disablerepo=* --enablerepo=rhel-x86_64-server-supplementary-6 --showduplicates list java-1.7.0-oracle
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Installed Packages
java-1.7.0-oracle.x86_64                          1:1.7.0.55-1jpp.1.el6_5                           @rhel-x86_64-server-6-thirdparty-oracle-java
[root@pdmapp01 ~]# yum --disablerepo=* --enablerepo=rhel-x86_64-server-6-thirdparty-oracle-java --showduplicates list java-1.7.0-oracle
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Installed Packages
java-1.7.0-oracle.x86_64                          1:1.7.0.55-1jpp.1.el6_5                           @rhel-x86_64-server-6-thirdparty-oracle-java
Available Packages
java-1.7.0-oracle.x86_64                          1:1.7.0.4-1jpp.2.el6                              rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.5-1jpp.1.el6                              rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.7-1jpp.5.el6_3                            rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.9-1jpp.3.el6_3                            rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.11-1jpp.3.el6_3                           rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.13-1jpp.3.el6_3                           rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.15-1jpp.1.el6_3                           rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.17-1jpp.1.el6_4                           rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.21-1jpp.1.el6                             rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.25-1jpp.1.el6_4                           rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.45-1jpp.2.el6_4                           rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.51-1jpp.1.el6_5                           rhel-x86_64-server-6-thirdparty-oracle-java 
java-1.7.0-oracle.x86_64                          1:1.7.0.55-1jpp.1.el6_5                           rhel-x86_64-server-6-thirdparty-oracle-java 
[root@pdmapp01 ~]# 

Yup, since Satellite uses RHN (not CDN), the issue was not exposed/caught. Thanks!

Outstanding! Customer Portal FTW!

Seriously though - glad this got resolved. ;-)

FYI: We will be adding this as a formal test case to our QE group to keep this from happening again.

When doing a satellite-sync --list-channels I am not seeing rhel-x86_64-server-6-thirdparty-oracle-java. Anyone else experiencing this issue?

Mine are still present

# satellite-sync -l | grep thirdparty
* truncated *
11:24:09       p rhel-x86_64-server-5-thirdparty-oracle-java  423 
11:24:09       . rhel-x86_64-server-5-thirdparty-oracle-java-beta    0 
11:24:09       p rhel-x86_64-server-6-thirdparty-oracle-java  203 
* truncated *

I would open a case to make sure that subscription/account has access (or to create a new certificate if needed). Also - had this worked previously for you and is now broken? Or are you attempting to add the java channels now?

You will need a new certificate which contains:
* rhel-server-6-oracle-java
* rhel-server-oracle-java
* etc...

https://access.redhat.com/site/solutions/732883

Hey guys, I'm going to open a ticket on this, but I wanted to give the thread a chance first since it proved to very very officiant a few months ago.

I'm trying not to get too frustrated because there are many sides to a problem, especially in this industry.

It seems to me that Red Hat is moving around/renaming the CDN repositories where Oracle-Java lives. I see James R. mentioned getting a new cert and possibly having new repos for java available. I've tried to register, re-register and refreshed what I can using the subscription manager and other tools to see any new repos for java ( I dont' use satellite). I have 70 repos available to me (list below), but only two where Java WAS being maintained in the past (and yes, I've clean my yum cache, over and over again):

[rhel-6-server-thirdparty-oracle-java-rpms]
[rhel-6-server-supplementary-rpms]

I see NO new updates coming from this repo:

rhel-6-server-thirdparty-oracle-java-rpms

Available Packages
java-1.6.0-sun.i686 1:1.6.0.81-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.6.0-sun.x86_64 1:1.6.0.81-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.6.0-sun-demo.x86_64 1:1.6.0.81-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.6.0-sun-devel.i686 1:1.6.0.81-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.6.0-sun-devel.x86_64 1:1.6.0.81-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.6.0-sun-jdbc.x86_64 1:1.6.0.81-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.6.0-sun-plugin.x86_64 1:1.6.0.81-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.6.0-sun-src.x86_64 1:1.6.0.81-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle.x86_64 1:1.7.0.65-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-devel.x86_64 1:1.7.0.65-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-javafx.x86_64 1:1.7.0.65-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-jdbc.x86_64 1:1.7.0.65-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-plugin.x86_64 1:1.7.0.65-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms
java-1.7.0-oracle-src.x86_64 1:1.7.0.65-1jpp.1.el6_5 rhel-6-server-thirdparty-oracle-java-rpms

And I see no oracle-based java in the rhel-6-server-supplementary-rpms repository.

Again, I use reposync to push updates to disparate networks not connected to the Internet.

I'll see what support has to say.

Is there another repo for Oracle-provided Java? Java mucked up the package name for 1.8 for u20, they didn't include the dash in the name (jre-1.8 -vs- jre1.8) so an update seems to be out of the question even if you used the 1.8u11 from Oracle last time, as we did on a dev box.

Thanks in advance.

All my possible repos to choose from:

[rhel-6-server-rpms]
[rhel-6-server-rhs-client-1-source-rpms]
[rhel-6-server-cf-tools-1-source-rpms]
[rhel-server-rhscl-6-beta-source-rpms]
[rhel-6-server-beta-source-rpms]
[rhel-server-dts-6-rhb-source-rpms]
[rhel-6-server-optional-debug-rpms]
[rhel-6-server-rhev-agent-beta-debug-rpms]
[rhel-server-dts-6-rhb-rpms]
[rhel-server-dts-6-rhb-debug-rpms]
[rhel-6-server-beta-rpms]
[rhel-6-server-sam-rpms]
[rhel-6-server-sam-beta-rpms]
[rhel-6-server-supplementary-rpms]
[rhel-6-server-rh-common-rpms]
[rhel-6-server-thirdparty-oracle-java-source-rpms]
[rhel-6-server-thirdparty-oracle-java-beta-rpms]
[rhel-6-server-sam-source-rpms]
[rhel-6-server-supplementary-beta-source-rpms]
[rhel-6-server-optional-fastrack-rpms]
[rhel-6-server-v2vwin-1-debug-rpms]
[rhel-server-rhscl-6-beta-rpms]
[rhel-6-server-cf-tools-1-beta-source-rpms]
[rhel-6-server-sam-beta-debug-rpms]
[rhel-6-server-supplementary-beta-debuginfo]
[rhel-6-server-optional-beta-rpms]
[rhel-6-server-v2vwin-1-source-rpms]
[rhel-6-server-rhev-agent-debug-rpms]
[rhel-6-server-supplementary-debuginfo]
[rhel-6-server-cf-tools-1-beta-debug-rpms]
[rhel-6-server-fastrack-source-rpms]
[rhel-6-server-optional-fastrack-source-rpms]
[rhel-6-server-thirdparty-oracle-java-beta-source-rpms]
[rhel-6-server-fastrack-rpms]
[rhel-6-server-rhev-agent-source-rpms]
[rhel-6-server-cf-tools-1-debug-rpms]
[rhel-6-server-optional-beta-debug-rpms]
[rhel-6-server-sam-debug-rpms]
[rhel-6-server-rhs-client-1-rpms]
[rhel-6-server-optional-beta-source-rpms]
[rhel-6-server-cf-tools-1-beta-rpms]
[rhel-6-server-rhs-client-1-debug-rpms]
[rhel-6-server-optional-source-rpms]
[rhel-6-server-beta-debug-rpms]
[rhel-6-server-cf-tools-1-rpms]
[rhel-6-server-sam-beta-source-rpms]
[rhel-6-server-rh-common-source-rpms]
[rhel-6-server-source-rpms]
[rhel-server-rhscl-6-beta-debug-rpms]
[rhel-6-server-debug-rpms]
[rhel-6-server-rh-common-debug-rpms]
[rhel-6-server-optional-fastrack-debug-rpms]
[rhel-6-server-v2vwin-1-rpms]
[rhel-6-server-supplementary-beta-rpms]
[rhel-6-server-supplementary-source-rpms]
[rhel-6-server-rhev-agent-beta-rpms]
[rhel-6-server-fastrack-debug-rpms]
[rhel-6-server-rhev-agent-beta-source-rpms]
[rhel-6-server-optional-rpms]
[rhel-6-server-thirdparty-oracle-java-rpms]
[rhel-6-server-rhev-agent-rpms]
[rhel-6-server-rhn-tools-beta-source-rpms]
[rhel-6-server-extras-debuginfo]
[rhel-6-server-rhn-tools-debug-rpms]
[rhel-6-server-extras-source-rpms]
[rhel-6-server-extras-rpms]
[rhel-6-server-rhn-tools-beta-rpms]
[rhel-6-server-rhn-tools-source-rpms]
[rhel-6-server-rhn-tools-rpms]
[rhel-6-server-rhn-tools-beta-debug-rpms]

I should have said "Oracle" mucked up the package name to java 1.8u20.

Chris,

This issue has been addressed a couple of times by Red Hat on this forum.
Oracle does not allow Red Hat to distribute the oracle java rpm's anymore to all customer's. Only if you buy the special channels.

Kind regards,

Jan Gerrit

Wow, thanks! For free software it sure costs a ton of money to maintain, man-hours, changes, renames, etc etc.

Sad-face.

:-(

Looks like the java channel finally got updated. I'm seeing the latest Java 1.7 now in the following channel now. It was simply slow coming.

yum --disablerepo="*" --enablerepo="rhel-6-server-thirdparty-oracle-java-rpms" list available

Available Packages
java-1.6.0-sun.i686 1:1.6.0.85-1jpp.2.el6
java-1.6.0-sun.x86_64 1:1.6.0.85-1jpp.2.el6
java-1.6.0-sun-demo.x86_64 1:1.6.0.85-1jpp.2.el6
java-1.6.0-sun-devel.i686 1:1.6.0.85-1jpp.2.el6
java-1.6.0-sun-devel.x86_64 1:1.6.0.85-1jpp.2.el6
java-1.6.0-sun-jdbc.x86_64 1:1.6.0.85-1jpp.2.el6
java-1.6.0-sun-plugin.x86_64 1:1.6.0.85-1jpp.2.el6
java-1.6.0-sun-src.x86_64 1:1.6.0.85-1jpp.2.el6
java-1.7.0-oracle.x86_64 1:1.7.0.72-1jpp.2.el6
java-1.7.0-oracle-devel.x86_64 1:1.7.0.72-1jpp.2.el6
java-1.7.0-oracle-javafx.x86_64 1:1.7.0.72-1jpp.2.el6
java-1.7.0-oracle-jdbc.x86_64 1:1.7.0.72-1jpp.2.el6
java-1.7.0-oracle-plugin.x86_64 1:1.7.0.72-1jpp.2.el6
java-1.7.0-oracle-src.x86_64 1:1.7.0.72-1jpp.2.el6

All's well in the universe again. Now we must keep those Java developers happy with 1.8. "Always so hungry, aren't they?

:-)

FYI: java-1.8.0-oracle packages have been added to the RHEL6 'thirdparty-oracle-java' channel. See also Enhancement Advisory new packages: java-1.8.0-oracle.

..

I'm trying to follow the procedure for the article that was linked below but it's telling me that it's not in the list. Did it change again?

[root@LLEDEAS ]# subscription-manager repos --enable rhel-7-server-restricted-maintenance-oracle-java-rpms Error: 'rhel-7-server-restricted-maintenance-oracle-java-rpms' does not match a valid repository ID. Use "subscription-manager repos --list" to see valid repositories.