[katello] errata doesn't work from ovirt

Hi,

We hooked ovirt 3.6 into katello 3.1 and I get an error when trying to
view the errata:

Problem retrieving errata: The engine is not associated with a
Foreman/Satellite provider. No errata for the engine are available.

When I try to test manually, the url
"/api/hosts/{host:id}/katelloerrata" doesn't work and gives an error:

The page you were looking for doesn't exist.

You may have mistyped the address or the page may have moved.

There are no errors in the logs except:

2016-10-20 15:19:17 [app] [F]
  > ActionController::RoutingError (No route matches [GET]
"/api/hosts/capsule.netbulae.test/katelloerrata"):
  >   actionpack (4.2.5.1)
lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
  >   actionpack (4.2.5.1)
lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
  >   railties (4.2.5.1) lib/rails/rack/logger.rb:38:in `call_app'
  >   railties (4.2.5.1) lib/rails/rack/logger.rb:22:in `call'
  >   actionpack (4.2.5.1)
lib/action_dispatch/middleware/request_id.rb:21:in `call'
  >   rack (1.6.2) lib/rack/methodoverride.rb:22:in `call'
  >   rack (1.6.2) lib/rack/runtime.rb:18:in `call'
  >   activesupport (4.2.5.1)
lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
  >   actionpack (4.2.5.1)
lib/action_dispatch/middleware/static.rb:116:in `call'
  >   rack (1.6.2) lib/rack/sendfile.rb:113:in `call'
  >   railties (4.2.5.1) lib/rails/engine.rb:518:in `call'
  >   railties (4.2.5.1) lib/rails/application.rb:165:in `call'
  >   railties (4.2.5.1) lib/rails/railtie.rb:194:in `public_send'
  >   railties (4.2.5.1) lib/rails/railtie.rb:194:in `method_missing'
  >   rack (1.6.2) lib/rack/urlmap.rb:66:in `block in call'
  >   rack (1.6.2) lib/rack/urlmap.rb:50:in `each'
  >   rack (1.6.2) lib/rack/urlmap.rb:50:in `call'
  >
/usr/share/passenger/phusion_passenger/rack/thread_handler_extension.rb:74:in
`process_request'
  >
/usr/share/passenger/phusion_passenger/request_handler/thread_handler.rb:141:in
`accept_and_process_next_request'
  >
/usr/share/passenger/phusion_passenger/request_handler/thread_handler.rb:109:in
`main_loop'
  > /usr/share/passenger/phusion_passenger/request_handler.rb:455: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'
  >
  >

Met vriendelijke groet, With kind regards,

Jorick Astrego

Netbulae Virtualization Experts

ยทยทยท ----------------
Tel: 053 20 30 270 	info@netbulae.eu 	Staalsteden 4-3A 	KvK 08198180
Fax: 053 20 30 271 	www.netbulae.eu 	7547 TA Enschede 	BTW NL821234584B01