Bug 1342103

Summary: Upgrade Step: remove_gutterball failed
Product: Red Hat Satellite Reporter: Lukas Pramuk <lpramuk>
Component: UpgradesAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED DUPLICATE QA Contact: Lukas Pramuk <lpramuk>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: bbuckingham
Target Milestone: Unspecified   
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: 2016-06-02 13:23:25 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: 1335807    

Description Lukas Pramuk 2016-06-02 12:40:37 UTC
Description of problem:
Upgrade Step: remove_gutterball failed

Version-Release number of selected component (if applicable):
Sat6.2.0-Snap14

How reproducible:
always

Steps to Reproduce
# satellite-installer -S satellite --upgrade
Upgrading...
Upgrade Step: stop_services...
Upgrade Step: start_databases...
Upgrade Step: update_http_conf...
Upgrade Step: migrate_pulp...
Upgrade Step: fix_pulp_httpd_conf...
Upgrade Step: start_httpd...
Upgrade Step: start_qpidd...
Upgrade Step: start_pulp...
Upgrade Step: migrate_candlepin...
Upgrade Step: start_tomcat...
Upgrade Step: fix_katello_settings_file...
Upgrade Step: migrate_foreman...
Upgrade Step: remove_nodes_distributors...
Upgrade Step: Running installer...
 /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: Failed to call refresh: Command exceeded timeout
 /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: Command exceeded timeout
Installing             Done                                               [100%] [..............................................................................]
  Something went wrong! Check the log for ERROR-level output
  The full log is at /var/log/foreman-installer/satellite.log
Upgrade Step: restart_services...
Upgrade Step: db_seed...
Upgrade Step: import_package_groups (this may take a while) ...
Upgrade Step: import_rpms (this may take a while) ...
Upgrade Step: import_distributions (this may take a while) ...
Upgrade Step: import_puppet_modules (this may take a while) ...
Upgrade Step: import_subscriptions (this may take a while) ...
Upgrade Step: elasticsearch_message...
Elasticsearch has been removed as a dependency.  The database files can be removed manually with #rm -rf /var/lib/elasticsearch.  Some packages are no longer needed and can be removed:  #rpm -e ruby193-rubygem-tire tfm-rubygem-tire elasticsearch sigar-java sigar snappy-java lucene4-contrib lucene4
Upgrade Step: remove_docker_v1_content (this may take a while) ...
Upgrade Step: remove_gutterball...
Upgrade step remove_gutterball failed. Check logs for more information.
/usr/lib/ruby/gems/1.8/gems/kafo-0.7.3/lib/kafo/logger.rb:108:in `error': wrong number of arguments (3 for 1) (ArgumentError)


Actual results:
step failed

Expected results:
step succeeds

Comment 1 Lukas Pramuk 2016-06-02 12:42:27 UTC
/var/log/foreman-installer/satellite.log:

[ INFO 2016-06-02 08:20:57 main] Upgrade Step: remove_gutterball...
[DEBUG 2016-06-02 08:20:58 main] gutterball-1.0.15.0.2-1.el6.noarch

[ERROR 2016-06-02 08:20:58 main] error: Failed dependencies:
        tfm-rubygem(foreman_gutterball) is needed by (installed) satellite-6.2.0-14.1.el6sat.noarch
        tfm-rubygem(hammer_cli_gutterball) is needed by (installed) satellite-cli-6.2.0-14.1.el6sat.noarch

[ERROR 2016-06-02 08:20:58 main] rmdir: failed to remove `/var/lib/tomcat/webapps/gutterball': No such file or directory

[ERROR 2016-06-02 08:20:58 main] Upgrade step remove_gutterball failed. Check logs for more information.