Bug 1418410
Summary: | Upgrading to Satellite 6.2.7 fails with Some services failed to start: tomcat due to java 1.8 becoming default | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Kathryn Dixon <kdixon> |
Component: | Candlepin | Assignee: | Barnaby Court <bcourt> |
Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Katello QA List <katello-qa-list> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.2.7 | CC: | bbuckingham, cdonnell, dnunes, egolov, inecas, jcallaha, kdixon, ktordeur, mbacovsk, mmccune, xdmoon |
Target Milestone: | Unspecified | Keywords: | PrioBumpGSS, Triaged |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-04-10 18:40:34 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1410795 |
Description
Kathryn Dixon
2017-02-01 18:48:45 UTC
A typical traceback to key you in on this exact issue and workaround is the following from foreman/production.log: 2017-02-01 16:18:24 [katello/cp_proxy] [E] OpenSSL::SSL::SSLError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 read server hello A | /opt/rh/rh-ruby22/root/usr/share/ruby/net/http.rb:923:in `connect' | /opt/rh/rh-ruby22/root/usr/share/ruby/net/http.rb:923:in `block in connect' | /opt/rh/rh-ruby22/root/usr/share/ruby/timeout.rb:89:in `block in timeout' | /opt/rh/rh-ruby22/root/usr/share/ruby/timeout.rb:99:in `call' | /opt/rh/rh-ruby22/root/usr/share/ruby/timeout.rb:99:in `timeout' | /opt/rh/rh-ruby22/root/usr/share/ruby/net/http.rb:923:in `connect' | /opt/rh/rh-ruby22/root/usr/share/ruby/net/http.rb:863:in `do_start' | /opt/rh/rh-ruby22/root/usr/share/ruby/net/http.rb:852:in `start' | /opt/theforeman/tfm/root/usr/share/gems/gems/rbovirt-0.0.37/lib/restclient_ext/request.rb:44:in `transmit' | /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/request.rb:64:in `execute' Looking at alternatives data from sosreport, you will see something similar to the following: [/sos_commands/java/alternatives*] <snip> java - status is auto. link currently points to /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/jre/bin/java /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.121-2.6.8.0.el7_3.x86_64/jre/bin/java - family java-1.7.0-openjdk.x86_64 priority 1700121 </snip> I was unable to reproduce this & we have not had a case since 3/10. Likely a JVM issue but without a reproducer I don't have the information required to fix it. Please re-open if a reproducer can be reliably created. |