spacewalk-java not updating on any satellite servers, not available in any downloadable satellite channel (disconnected satellite servers)

Latest response

I'm curious if anyone else has faced this issue. It will likely only affect those who have satellite servers that are disconnected and are not facing the public internet.

We have eight Red Hat satellite servers, all disconnected. We manually download Satellite server iso channel dumps provided by Red Hat (links below).

We have discovered that the rpm "spacewalk-java" is not in any of the channels we download manually. Note, based on our discussions with Red Hat, this is apparently unrelated to the oracle-java updates that are in a different channel.

I added two screen shots, the RHEL6/Satellite 5.6 spacewalk-java 2.0.2-46.el6sat.noarch rpm download page leads to this link for it's channel which claims it is part of the Red Hat Enterprise Linux Server parent channel see screenshot


I did not include the screen shots for RHEL 5/Satellite 5.5 as i did above, but the link for the spacewalk-java-1.7.54-100.el5sat.noarch.rpm
rpm here
leads to this link for it's channel which claims it is part of the channel "Red Hat Enterprise Linux (v. 5 for 64-bit x86_64)"

However, the rpms are not in our satellite servers as part of any channels we download. We have done rpm searches both in the web interface on all eight of our satellite servers, and also did a find command against the rpm repository and could not find the listed rpms below (scroll down), or the current rpm.

Here is what our current Satellite servers have (some are RHEL 5/Satellite 5.5, some are RHEL 6/Satellite 5.6
- RHEL 6/Satellite 5.6
- RHEL6/Satellite 5.6 Current rpm is rpm spacewalk-java-2.0.2-46.el6sat.noarch
- RHEL6/Satellite 5.6 not available in channel dumps - the most current is (as I type this): spacewalk-java-2.0.2-85.el6sat.noarch.rpm

IMPORTANT NOTE: Of course, security is more than mere patches, and that's another discussion. I believe we should keep our satellite servers up to date with security patches (not just this rpm, but I'm focusing on this rpm as an example). We are interested in this because our satellite servers should be updated as much as reasonably possible, since they patch/control hundreds of other servers.

However since the advent of these rpms, updates that are not in the satellite channels have been released for RHEL 5 and 6 satellite running versions 5.5 and 5.6:
RHEL 6/SATELLITE 5.6 spacewalk-java list

spacewalk-java-2.0.2-85.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-81.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-79.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-78.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-71.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-64.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-63.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-62.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-58.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-56.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-50.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-48.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  
spacewalk-java-2.0.2-46.el6sat.noarch  Red Hat Satellite (v5.6 for Server v6 AMD64 / Intel64)  

When we use "yum update spacewalk-java" on our satellite servers, no update is available.
However I found all these versions that exist after our version:
RHEL 5/Satellite 5.5 spacewalk-java list

spacewalk-java-1.7.54-129.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-126.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64) 
spacewalk-java-1.7.54-125.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-124.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-121.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-119.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-115.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-114.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-111.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-108.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64)
spacewalk-java-1.7.54-103.el5sat.noarch     Red Hat Network Satellite (v5.5 for Server v5 AMD64 / Intel64) 

The current base channels for rhel5 and rhel6 are (as I type this today):
* RHEL 6 (x86_64) + EUS + AUS + RHN Proxy/Tools + Supplementary (Base 2013-11-24)
* RHEL 5 Client/Server (x86_64) + EUS + AMC + RHN Proxy/Tools + Supplementary (Base 2014-10-15)

The current Incremental channels (as I type this today) are:
* --RHEL 5.11 just released, no incremental channels -yet- for RHEL 5.11
* RHEL 6 (x86_64) + EUS + AUS + RHN Proxy/Tools + Supplementary (Incremental 2013-11-24:2014-09-07)

That is where we download our iso channels, but have not found the spacewalk-java rpm in that or any other downloadable channel.

While we can certainly download the rpm manually, it would be better if it could be included in the Satellite Server product's channels for download. This way that rpm and it's subsequent updates could be available for patching satellite servers into an existing channel so that we do not have a one-off rpm we have to consider when doing updates.

Our goal is to find the iso channel dump so we can update it with our normal patches.

My question, does anyone else have an outdated version of this rpm on their satellite server? the most current versions are (as I type this today)
- RHEL 6, satellite 5.6 - spacewalk-java-2.0.2-85.el6sat.noarch.rpm
- RHEL 5, satellite 5.5 - spacewalk-java-1.7.54-129.el5sat.noarch.rpm

we are hoping to be able to have these available in subsequent channel dumps we download. We acquire our updates for all servers through the satellite channel dumps.

I'd appreciate feedback from anyone reading this to perform these commands and see if they too have an outdated rpm spacewalk-java as well.

rpm -q spacewalk-java
rhn-schema-version  

This can also include other rpms that are related to the satellite server product itself, that may not be in current channel dumps, to include those I have not listed above that (again) would not be in a current channel dump

Thanks much

Responses