Bug 1367776

Summary: ActionController::RoutingError (No route matches [GET] "/assets/spinner.gif"):
Product: Red Hat Quickstart Cloud Installer Reporter: Thom Carlin <tcarlin>
Component: fusor-serverAssignee: Derek Whatley <dwhatley>
Status: CLOSED ERRATA QA Contact: Tasos Papaioannou <tpapaioa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.0CC: dwhatley, jmatthew, tpapaioa, tsanders
Target Milestone: ---Keywords: Triaged
Target Release: 1.1   
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-02-28 01:38:31 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:

Description Thom Carlin 2016-08-17 12:44:30 UTC
Description of problem:

Error messages in /var/log/foreman/production.log

Version-Release number of selected component (if applicable):

QCI-1.0-RHEL-7-20160815.t.0

How reproducible:

100%

Steps to Reproduce:
1. Install/configure QCI
2. Deploy RHV
3. Examine /var/log/foreman/production.log*

Actual results:

2016-08-16 05:20:01 [app] [I] Started GET "/assets/spinner.gif" for 10.10.112.21 at 2016-08-16 05:20:01 -0400
2016-08-16 05:20:01 [app] [F]
 | ActionController::RoutingError (No route matches [GET] "/assets/spinner.gif"):
 |   actionpack (4.1.5) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
 |   actionpack (4.1.5) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
 |   railties (4.1.5) lib/rails/rack/logger.rb:38:in `call_app'
 |   railties (4.1.5) lib/rails/rack/logger.rb:22:in `call'
 |   actionpack (4.1.5) lib/action_dispatch/middleware/request_id.rb:21:in `call'
 |   rack (1.5.2) lib/rack/methodoverride.rb:21:in `call'
 |   rack (1.5.2) lib/rack/runtime.rb:17:in `call'
 |   activesupport (4.1.5) lib/active_support/cache/strategy/local_cache_middleware.rb:26:in `call'
 |   actionpack (4.1.5) lib/action_dispatch/middleware/static.rb:64:in `call'
 |   actionpack (4.1.5) lib/action_dispatch/middleware/static.rb:64:in `call'
 |   actionpack (4.1.5) lib/action_dispatch/middleware/static.rb:64:in `call'
 |   rack (1.5.2) lib/rack/sendfile.rb:112:in `call'
 |   railties (4.1.5) lib/rails/engine.rb:514:in `call'
 |   railties (4.1.5) lib/rails/application.rb:144:in `call'
 |   railties (4.1.5) lib/rails/railtie.rb:194:in `public_send'
 |   railties (4.1.5) lib/rails/railtie.rb:194:in `method_missing'
 |   rack (1.5.2) lib/rack/builder.rb:138:in `call'
 |   rack (1.5.2) lib/rack/urlmap.rb:65:in `block in call'
 |   rack (1.5.2) lib/rack/urlmap.rb:50:in `each'
 |   rack (1.5.2) lib/rack/urlmap.rb:50:in `call'
 |   /usr/share/gems/gems/passenger-4.0.18/lib/phusion_passenger/rack/thread_handler_extension.rb:77:in `process_request'
 |   /usr/share/gems/gems/passenger-4.0.18/lib/phusion_passenger/request_handler/thread_handler.rb:140:in `accept_and_process_next_request'
 |   /usr/share/gems/gems/passenger-4.0.18/lib/phusion_passenger/request_handler/thread_handler.rb:108:in `main_loop'
 |   /usr/share/gems/gems/passenger-4.0.18/lib/phusion_passenger/request_handler.rb:441:in `block (3 levels) in start_threads'
 |   logging (1.8.2) lib/logging/diagnostic_context.rb:323:in `call'
 |   logging (1.8.2) lib/logging/diagnostic_context.rb:323:in `block in create_with_logging_context'
 |

Expected results:

No errors

Additional info:

More of a frequent annoyance, adding noise to logfile.

Comment 3 Derek Whatley 2016-09-28 13:24:37 UTC
Ran deployments of RHV, RHV+CFME in newest dev environment and was unable to reproduce this bug.

Seems likely that the spinner.gif load error is produced by Katello (SATELLITE-6.2.0 branch).

Katello has at least one similar past issue:
http://projects.theforeman.org/issues/7012

Doing a search over in the Katello source repo (SATELLITE-6.2.0), I see what appears to be a misspelling of "katello" as "katell" within app/assets/stylesheets/katello/katello.scss 

"background: url("katell/icons/spinner.gif") no-repeat 50% 50%, linear-gradient(#ffffff, #e5e5e4);"

Should be:

"background: url("katello/icons/spinner.gif") no-repeat 50% 50%, linear-gradient(#ffffff, #e5e5e4);"

Comment 4 John Matthews 2016-09-29 17:20:11 UTC
We believe this is/was an issue in Katello and not related to fusor specific code.

Derek wasn't able to reproduce with his testing.

Moving to back to ON_QA to test/close or reassign to Sat6 if still an issue.

Comment 5 Tasos Papaioannou 2016-10-05 19:19:24 UTC
Verified on QCI-1.1-RHEL-7-20161004.t.0.

Comment 8 errata-xmlrpc 2017-02-28 01:38:31 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2017:0335