Foreman-rake db:seed failure - possible issue with tfm-runtime from katello

I'm installing Katello and its failing on foreman-rake db:seed.

I could use pointers into how to further debug the db:seed process.

Manually running the command produces the following trace.

[root@katello ~]# foreman-rake db:seed --trace

** Invoke db:seed (first_time)

** Execute db:seed

** Invoke db:abort_if_pending_migrations (first_time)

** Invoke environment (first_time)

** Execute environment

** Invoke db:load_config (first_time)

** Execute db:load_config

** Execute db:abort_if_pending_migrations

Seeding /usr/share/foreman/db/seeds.d/03-auth_sources.rb

Seeding /usr/share/foreman/db/seeds.d/03-permissions.rb

Seeding /usr/share/foreman/db/seeds.d/03-roles.rb

Seeding /usr/share/foreman/db/seeds.d/04-admin.rb

Seeding /usr/share/foreman/db/seeds.d/05-taxonomies.rb

Seeding /usr/share/foreman/db/seeds.d/06-architectures.rb

Seeding /usr/share/foreman/db/seeds.d/07-provisioning_templates.rb

Seeding /usr/share/foreman/db/seeds.d/08-partition_tables.rb

Seeding /usr/share/foreman/db/seeds.d/10-installation_media.rb

Seeding /usr/share/foreman/db/seeds.d/11-smart_proxy_features.rb

Seeding /usr/share/foreman/db/seeds.d/13-compute_profiles.rb

Seeding /usr/share/foreman/db/seeds.d/15-bookmarks.rb

Seeding /usr/share/foreman/db/seeds.d/16-mail_notifications.rb

Seeding
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-0.7.10/db/seeds.d/20-foreman_tasks_permissions.rb

Seeding
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman_bootdisk-6.0.0/db/seeds.d/50-bootdisk_templates.rb

Seeding
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman_discovery-4.1.2/db/seeds.d/50_discovery_templates.rb

Seeding
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-0.7.10/db/seeds.d/60-dynflow_proxy_feature.rb

Seeding
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman_discovery-4.1.2/db/seeds.d/60_discovery_proxy_feature.rb

Seeding
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-0.7.10/db/seeds.d/61-foreman_tasks_bookmarks.rb

All seed files executed

rake aborted!

500 Internal Server Error

/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/abstract_response.rb:48:in
`return!'

/opt/theforeman/tfm/root/usr/share/gems/gems/runcible-1.3.5/lib/runcible/base.rb:92:in
`block in get_response'

/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/request.rb:228:in
`call'

/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/request.rb:228:in
`process_result'

/opt/theforeman/tfm/root/usr/share/gems/gems/rbovirt-0.0.35/lib/restclient_ext/request.rb:50:in
`block in transmit'

/opt/rh/ruby193/root/usr/share/ruby/net/http.rb:746:in `start'

/opt/theforeman/tfm/root/usr/share/gems/gems/rbovirt-0.0.35/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'

/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/request.rb:33:in
`execute'

/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/resource.rb:51:in
`get'

/opt/theforeman/tfm/root/usr/share/gems/gems/runcible-1.3.5/lib/runcible/base.rb:91:in
`get_response'

/opt/theforeman/tfm/root/usr/share/gems/gems/runcible-1.3.5/lib/runcible/base.rb:79:in
`call'

/opt/theforeman/tfm/root/usr/share/gems/gems/runcible-1.3.5/lib/runcible/resources/event_notifier.rb:71:in
`list'

/opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.4.0/app/models/katello/glue/pulp/repo.rb:33:in
`ensure_sync_notification'

/opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.4.0/db/seeds.rb:31:in
`<top (required)>'

/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:245:in
`load'

/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:245:in
`block in load'

/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:236:in
`load_dependency'

/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:245:in
`load'

/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.8/lib/rails/engine.rb:520:in
`load_seed'

/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.8/lib/rails/railtie/configurable.rb:30:in
`method_missing'

/opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.4.0/lib/katello/engine.rb:192:in
`block (2 levels) in <class:Engine>'

/opt/rh/ruby193/root/usr/share/ruby/rake/task.rb:205:in `call'

/opt/rh/ruby193/root/usr/share/ruby/rake/task.rb:205:in `block in execute'

/opt/rh/ruby193/root/usr/share/ruby/rake/task.rb:200:in `each'

/opt/rh/ruby193/root/usr/share/ruby/rake/task.rb:200:in `execute'

/opt/rh/ruby193/root/usr/share/ruby/rake/task.rb:158:in `block in
invoke_with_call_chain'

/opt/rh/ruby193/root/usr/share/ruby/monitor.rb:211:in `mon_synchronize'

/opt/rh/ruby193/root/usr/share/ruby/rake/task.rb:151:in
`invoke_with_call_chain'

/opt/rh/ruby193/root/usr/share/ruby/rake/task.rb:144:in `invoke'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:116:in `invoke_task'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:94:in `block (2
levels) in top_level'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:94:in `each'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:94:in `block in
top_level'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:133:in
`standard_exception_handling'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:88:in `top_level'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:66:in `block in run'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:133:in
`standard_exception_handling'

/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:63:in `run'

/opt/rh/ruby193/root/usr/bin/rake:32:in `<main>'

Tasks: TOP => db:seed

#<SystemExit: exit>

Logging into the Foreman webpage I get the following which supplies a 500
Internal Server Error. Its a bit late, so I'll read it tomorrow, but
figure it might be relevant to my issue.

RestClient::InternalServerError
*Katello::Resources::Candlepin::OwnerInfo: 500 Internal Server Error
{"displayMessage":"Runtime Error Guice provision errors:\n\n1) Error in
custom provider, org.candlepin.common.exceptions.NotFoundException: No
rules file found in the database\n while locating
org.candlepin.policy.js.JsRunnerProvider\n while locating
org.candlepin.policy.js.JsRunner\n for parameter 1 at
org.candlepin.policy.js.entitlement.EntitlementRules.<init>(EntitlementRules.java:51)\n
while locating org.candlepin.policy.js.entitlement.EntitlementRules\n while
locating org.candlepin.policy.js.entitlement.Enforcer\n for parameter 7 at
org.candlepin.controller.CandlepinPoolManager.<init>(CandlepinPoolManager.java:121)\n
while locating org.candlepin.controller.CandlepinPoolManager\n while
locating org.candlepin.controller.PoolManager\n for parameter 7 at
org.candlepin.sync.Importer.<init>(Importer.java:142)\n while locating
org.candlepin.sync.Importer\n for parameter 10 at
org.candlepin.resource.OwnerResource.<init>(OwnerResource.java:185)\n while
locating org.candlepin.resource.OwnerResource\nCaused by:
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n\tat
org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat
org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)\n\tat
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)\n\tat
com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)\n\tat
org.jboss.resteasy.plugins.guice.GuiceResourceFactory.createResource(GuiceResourceFactory.java:31)\n\tat
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:215)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:542)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:524)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:126)\n\tat
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)\n\tat
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)\n\tat
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)\n\tat
com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)\n\tat
com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)\n\tat
org.candlepin.servlet.filter.EventFilter.doFilter(EventFilter.java:63)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.ContentTypeHackFilter.doFilter(ContentTypeHackFilter.java:58)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.common.filter.LoggingFilter.doFilter(LoggingFilter.java:90)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.CandlepinPersistFilter.doFilter(CandlepinPersistFilter.java:48)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.CandlepinScopeFilter.doFilter(CandlepinScopeFilter.java:68)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)\n\tat
com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)\n\tat
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\n\tat
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\n\tat
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)\n\tat
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)\n\tat
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)\n\tat
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n\tat
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\n\tat
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)\n\tat
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)\n\tat
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)\n\tat
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)\n\tat
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat
java.lang.Thread.run(Thread.java:745)\n\n2) Error in custom provider,
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n while locating org.candlepin.policy.js.JsRunnerProvider\n
while locating org.candlepin.policy.js.JsRunner\n for parameter 0 at
org.candlepin.policy.js.compliance.ComplianceRules.<init>(ComplianceRules.java:56)\n
while locating org.candlepin.policy.js.compliance.ComplianceRules\n for
parameter 12 at
org.candlepin.controller.CandlepinPoolManager.<init>(CandlepinPoolManager.java:121)\n
while locating org.candlepin.controller.CandlepinPoolManager\n while
locating org.candlepin.controller.PoolManager\n for parameter 7 at
org.candlepin.sync.Importer.<init>(Importer.java:142)\n while locating
org.candlepin.sync.Importer\n for parameter 10 at
org.candlepin.resource.OwnerResource.<init>(OwnerResource.java:185)\n while
locating org.candlepin.resource.OwnerResource\nCaused by:
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n\tat
org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat
org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)\n\tat
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)\n\tat
com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)\n\tat
org.jboss.resteasy.plugins.guice.GuiceResourceFactory.createResource(GuiceResourceFactory.java:31)\n\tat
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:215)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:542)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:524)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:126)\n\tat
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)\n\tat
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)\n\tat
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)\n\tat
com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)\n\tat
com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)\n\tat
org.candlepin.servlet.filter.EventFilter.doFilter(EventFilter.java:63)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.ContentTypeHackFilter.doFilter(ContentTypeHackFilter.java:58)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.common.filter.LoggingFilter.doFilter(LoggingFilter.java:90)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.CandlepinPersistFilter.doFilter(CandlepinPersistFilter.java:48)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.CandlepinScopeFilter.doFilter(CandlepinScopeFilter.java:68)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)\n\tat
com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)\n\tat
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\n\tat
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\n\tat
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)\n\tat
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)\n\tat
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)\n\tat
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n\tat
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\n\tat
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)\n\tat
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)\n\tat
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)\n\tat
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)\n\tat
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat
java.lang.Thread.run(Thread.java:745)\n\n3) Error in custom provider,
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n while locating org.candlepin.policy.js.JsRunnerProvider\n
while locating org.candlepin.policy.js.JsRunner\n for parameter 0 at
org.candlepin.policy.js.autobind.AutobindRules.<init>(AutobindRules.java:61)\n
while locating org.candlepin.policy.js.autobind.AutobindRules\n for
parameter 13 at
org.candlepin.controller.CandlepinPoolManager.<init>(CandlepinPoolManager.java:121)\n
while locating org.candlepin.controller.CandlepinPoolManager\n while
locating org.candlepin.controller.PoolManager\n for parameter 7 at
org.candlepin.sync.Importer.<init>(Importer.java:142)\n while locating
org.candlepin.sync.Importer\n for parameter 10 at
org.candlepin.resource.OwnerResource.<init>(OwnerResource.java:185)\n while
locating org.candlepin.resource.OwnerResource\nCaused by:
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n\tat
org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat
org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)\n\tat
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)\n\tat
com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)\n\tat
org.jboss.resteasy.plugins.guice.GuiceResourceFactory.createResource(GuiceResourceFactory.java:31)\n\tat
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:215)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:542)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:524)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:126)\n\tat
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)\n\tat
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)\n\tat
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)\n\tat
c

What version of Katello are you installing?

··· On Mon, Jan 11, 2016 at 1:55 AM, Raymond Page wrote:

Logging into the Foreman webpage I get the following which supplies a 500
Internal Server Error. Its a bit late, so I’ll read it tomorrow, but
figure it might be relevant to my issue.

RestClient::InternalServerError
*Katello::Resources::Candlepin::OwnerInfo: 500 Internal Server Error
{“displayMessage”:"Runtime Error Guice provision errors:\n\n1) Error in
custom provider, org.candlepin.common.exceptions.NotFoundException: No
rules file found in the database\n while locating
org.candlepin.policy.js.JsRunnerProvider\n while locating
org.candlepin.policy.js.JsRunner\n for parameter 1 at
org.candlepin.policy.js.entitlement.EntitlementRules.(EntitlementRules.java:51)\n
while locating org.candlepin.policy.js.entitlement.EntitlementRules\n while
locating org.candlepin.policy.js.entitlement.Enforcer\n for parameter 7 at
org.candlepin.controller.CandlepinPoolManager.(CandlepinPoolManager.java:121)\n
while locating org.candlepin.controller.CandlepinPoolManager\n while
locating org.candlepin.controller.PoolManager\n for parameter 7 at
org.candlepin.sync.Importer.(Importer.java:142)\n while locating
org.candlepin.sync.Importer\n for parameter 10 at
org.candlepin.resource.OwnerResource.(OwnerResource.java:185)\n while
locating org.candlepin.resource.OwnerResource\nCaused by:
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n\tat
org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat
org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)\n\tat
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)\n\tat
com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)\n\tat
org.jboss.resteasy.plugins.guice.GuiceResourceFactory.createResource(GuiceResourceFactory.java:31)\n\tat
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:215)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:542)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:524)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:126)\n\tat
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)\n\tat
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)\n\tat
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)\n\tat
com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)\n\tat
com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)\n\tat
org.candlepin.servlet.filter.EventFilter.doFilter(EventFilter.java:63)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.ContentTypeHackFilter.doFilter(ContentTypeHackFilter.java:58)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.common.filter.LoggingFilter.doFilter(LoggingFilter.java:90)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.CandlepinPersistFilter.doFilter(CandlepinPersistFilter.java:48)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.CandlepinScopeFilter.doFilter(CandlepinScopeFilter.java:68)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)\n\tat
com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)\n\tat
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\n\tat
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\n\tat
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)\n\tat
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)\n\tat
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)\n\tat
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n\tat
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\n\tat
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)\n\tat
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)\n\tat
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)\n\tat
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)\n\tat
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat
java.lang.Thread.run(Thread.java:745)\n\n2) Error in custom provider,
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n while locating org.candlepin.policy.js.JsRunnerProvider\n
while locating org.candlepin.policy.js.JsRunner\n for parameter 0 at
org.candlepin.policy.js.compliance.ComplianceRules.(ComplianceRules.java:56)\n
while locating org.candlepin.policy.js.compliance.ComplianceRules\n for
parameter 12 at
org.candlepin.controller.CandlepinPoolManager.(CandlepinPoolManager.java:121)\n
while locating org.candlepin.controller.CandlepinPoolManager\n while
locating org.candlepin.controller.PoolManager\n for parameter 7 at
org.candlepin.sync.Importer.(Importer.java:142)\n while locating
org.candlepin.sync.Importer\n for parameter 10 at
org.candlepin.resource.OwnerResource.(OwnerResource.java:185)\n while
locating org.candlepin.resource.OwnerResource\nCaused by:
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n\tat
org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat
org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat
com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)\n\tat
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)\n\tat
com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)\n\tat
org.jboss.resteasy.plugins.guice.GuiceResourceFactory.createResource(GuiceResourceFactory.java:31)\n\tat
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:215)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:542)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:524)\n\tat
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:126)\n\tat
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)\n\tat
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)\n\tat
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)\n\tat
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)\n\tat
com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)\n\tat
com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)\n\tat
org.candlepin.servlet.filter.EventFilter.doFilter(EventFilter.java:63)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.ContentTypeHackFilter.doFilter(ContentTypeHackFilter.java:58)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.common.filter.LoggingFilter.doFilter(LoggingFilter.java:90)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.CandlepinPersistFilter.doFilter(CandlepinPersistFilter.java:48)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
org.candlepin.servlet.filter.CandlepinScopeFilter.doFilter(CandlepinScopeFilter.java:68)\n\tat
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat
com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)\n\tat
com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)\n\tat
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\n\tat
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\n\tat
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)\n\tat
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)\n\tat
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)\n\tat
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n\tat
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\n\tat
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)\n\tat
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)\n\tat
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)\n\tat
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)\n\tat
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat
java.lang.Thread.run(Thread.java:745)\n\n3) Error in custom provider,
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n while locating org.candlepin.policy.js.JsRunnerProvider\n
while locating org.candlepin.policy.js.JsRunner\n for parameter 0 at
org.candlepin.policy.js.autobind.AutobindRules.(AutobindRules.java:61)\n
while locating org.candlepin.policy.js.autobind.AutobindRules\n for
parameter 13 at
org.candlepin.controller.CandlepinPoolManager.(CandlepinPoolManager.java:121)\n
while locating org.candlepin.controller.CandlepinPoolManager\n while
locating org.candlepin.controller.PoolManager\n for parameter 7 at
org.candlepin.sync.Importer.(Importer.java:142)\n while locating
org.candlepin.sync.Importer\n for parameter 10 at
org.candlepin.resource.OwnerResource.(OwnerResource.java:185)\n while
locating org.candlepin.resource.OwnerResource\nCaused by:
org.candlepin.common.exceptions.NotFoundException: No rules file found in
the database\n\tat
org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat
org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat
org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat
c

rpm -qi katello-installer

Name : katello-installer

Version : 2.4.0

··· On Monday, January 11, 2016 at 8:56:46 AM UTC-5, Eric Helms wrote: > > What version of Katello are you installing? > > On Mon, Jan 11, 2016 at 1:55 AM, Raymond Page > wrote: > > Logging into the Foreman webpage I get the following which supplies a 500 > Internal Server Error. Its a bit late, so I'll read it tomorrow, but > figure it might be relevant to my issue. > > *RestClient::InternalServerError* > *Katello::Resources::Candlepin::OwnerInfo: 500 Internal Server Error > {"displayMessage":"Runtime Error Guice provision errors:\n\n1) Error in > custom provider, org.candlepin.common.exceptions.NotFoundException: No > rules file found in the database\n while locating > org.candlepin.policy.js.JsRunnerProvider\n while locating > org.candlepin.policy.js.JsRunner\n for parameter 1 at > org.candlepin.policy.js.entitlement.EntitlementRules.(EntitlementRules.java:51)\n > while locating org.candlepin.policy.js.entitlement.EntitlementRules\n while > locating org.candlepin.policy.js.entitlement.Enforcer\n for parameter 7 at > org.candlepin.controller.CandlepinPoolManager.(CandlepinPoolManager.java:121)\n > while locating org.candlepin.controller.CandlepinPoolManager\n while > locating org.candlepin.controller.PoolManager\n for parameter 7 at > org.candlepin.sync.Importer.(Importer.java:142)\n while locating > org.candlepin.sync.Importer\n for parameter 10 at > org.candlepin.resource.OwnerResource.(OwnerResource.java:185)\n while > locating org.candlepin.resource.OwnerResource\nCaused by: > org.candlepin.common.exceptions.NotFoundException: No rules file found in > the database\n\tat > org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat > org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat > org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat > org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat > com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)\n\tat > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)\n\tat > com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)\n\tat > org.jboss.resteasy.plugins.guice.GuiceResourceFactory.createResource(GuiceResourceFactory.java:31)\n\tat > org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:215)\n\tat > org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:542)\n\tat > org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:524)\n\tat > org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:126)\n\tat > org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)\n\tat > org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)\n\tat > org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)\n\tat > javax.servlet.http.HttpServlet.service(HttpServlet.java:727)\n\tat > com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)\n\tat > com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)\n\tat > com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)\n\tat > org.candlepin.servlet.filter.EventFilter.doFilter(EventFilter.java:63)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > org.candlepin.servlet.filter.ContentTypeHackFilter.doFilter(ContentTypeHackFilter.java:58)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > org.candlepin.common.filter.LoggingFilter.doFilter(LoggingFilter.java:90)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > org.candlepin.servlet.filter.CandlepinPersistFilter.doFilter(CandlepinPersistFilter.java:48)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > org.candlepin.servlet.filter.CandlepinScopeFilter.doFilter(CandlepinScopeFilter.java:68)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)\n\tat > com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)\n\tat > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\n\tat > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\n\tat > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)\n\tat > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)\n\tat > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)\n\tat > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n\tat > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\n\tat > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)\n\tat > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)\n\tat > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)\n\tat > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)\n\tat > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat > java.lang.Thread.run(Thread.java:745)\n\n2) Error in custom provider, > org.candlepin.common.exceptions.NotFoundException: No rules file found in > the database\n while locating org.candlepin.policy.js.JsRunnerProvider\n > while locating org.candlepin.policy.js.JsRunner\n for parameter 0 at > org.candlepin.policy.js.compliance.ComplianceRules.(ComplianceRules.java:56)\n > while locating org.candlepin.policy.js.compliance.ComplianceRules\n for > parameter 12 at > org.candlepin.controller.CandlepinPoolManager.(CandlepinPoolManager.java:121)\n > while locating org.candlepin.controller.CandlepinPoolManager\n while > locating org.candlepin.controller.PoolManager\n for parameter 7 at > org.candlepin.sync.Importer.(Importer.java:142)\n while locating > org.candlepin.sync.Importer\n for parameter 10 at > org.candlepin.resource.OwnerResource.(OwnerResource.java:185)\n while > locating org.candlepin.resource.OwnerResource\nCaused by: > org.candlepin.common.exceptions.NotFoundException: No rules file found in > the database\n\tat > org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat > org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat > org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat > org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat > com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)\n\tat > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)\n\tat > com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)\n\tat > org.jboss.resteasy.plugins.guice.GuiceResourceFactory.createResource(GuiceResourceFactory.java:31)\n\tat > org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:215)\n\tat > org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:542)\n\tat > org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:524)\n\tat > org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:126)\n\tat > org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)\n\tat > org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)\n\tat > org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)\n\tat > javax.servlet.http.HttpServlet.service(HttpServlet.java:727)\n\tat > com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)\n\tat > com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)\n\tat > com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)\n\tat > org.candlepin.servlet.filter.EventFilter.doFilter(EventFilter.java:63)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > org.candlepin.servlet.filter.ContentTypeHackFilter.doFilter(ContentTypeHackFilter.java:58)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > org.candlepin.common.filter.LoggingFilter.doFilter(LoggingFilter.java:90)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > org.candlepin.servlet.filter.CandlepinPersistFilter.doFilter(CandlepinPersistFilter.java:48)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > org.candlepin.servlet.filter.CandlepinScopeFilter.doFilter(CandlepinScopeFilter.java:68)\n\tat > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)\n\tat > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)\n\tat > com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)\n\tat > com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)\n\tat > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\n\tat > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\n\tat > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)\n\tat > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)\n\tat > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)\n\tat > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n\tat > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\n\tat > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)\n\tat > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)\n\tat > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)\n\tat > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)\n\tat > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat > java.lang.Thread.run(Thread.java:745)\n\n3) Error in custom provider, > org.candlepin.common.exceptions.NotFoundException: No rules file found in > the database\n while locating org.candlepin.policy.js.JsRunnerProvider\n > while locating org.candlepin.policy.js.JsRunner\n for parameter 0 at > org.candlepin.policy.js.autobind.AutobindRules.(AutobindRules.java:61)\n > while locating org.candlepin.policy.js.autobind.AutobindRules\n for > parameter 13 at > org.candlepin.controller.CandlepinPoolManager.(CandlepinPoolManager.java:121)\n > while locating org.candlepin.controller.CandlepinPoolManager\n while > locating org.candlepin.controller.PoolManager\n for parameter 7 at > org.candlepin.sync.Importer.(Importer.java:142)\n while locating > org.candlepin.sync.Importer\n for parameter 10 at > org.candlepin.resource.OwnerResource.(OwnerResource.java:185)\n while > locating org.candlepin.resource.OwnerResource\nCaused by: > org.candlepin.common.exceptions.NotFoundException: No rules file found in > the database\n\tat > org.candlepin.model.RulesCurator.getRules(RulesCurator.java:104)\n\tat > org.candlepin.policy.js.JsRunnerProvider.compileRules(JsRunnerProvider.java:109)\n\tat > org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:132)\n\tat > org.candlepin.policy.js.JsRunnerProvider.get(JsRunnerProvider.java:42)\n\tat > com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\n\tat > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\n\tat > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)\n\tat > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)\n\tat > com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)\n\tat > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)\n\tat > com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)\n\tat > org.jboss.resteasy.plugins.guice.GuiceResourceFactory.createResource(Gui