On Tue, 5 Dec 2017 at 20:02, Tyler Gregory <[email protected]> wrote:

> We use the following plugins:
>
>    - Memcache
>    - Setup
>    - xen
>    - default hostgroup
>
> I uninstalled the Memcache plugin, and the error changed into:
>
>
> TypeError: no implicit conversion of nil into String
>
> I assume this is because there is some sort of data remaining in the
> database from that plugin? Any idea how to get rid of that?
>

The memcache plugin looks quite simply, it might be just some completely
different issue. Please share the full backtrace for this particular issue

-- Ivan

>
> Thanks
>
> On Tuesday, December 5, 2017 at 12:19:56 PM UTC-6, Ivan Necas wrote:
>
>> There was a suspicion on the original issue, that it might be
>> connected to the foreman_memcache: could you
>> check if you have this plugin installed and trying it without it? Any
>> other plugins/tunings on the setup?
>>
>> -- Ivan
>>
>> On Tue, Dec 5, 2017 at 3:48 PM, Tyler Gregory <[email protected]> wrote:
>> > All,
>> >
>> > I upgraded one of our Foreman installs from 1.14.3 -> 1.15.6 -> 1.16.0
>> > yesterday, and when attempting to run foreman-rake db:migrate the rake
>> task
>> > throws:
>> >
>> > I see that there’s a similar issue open for Rails 5, not sure if that’s
>> > related in any way.
>> >
>> > foreman-rake db:migrate
>> > API controllers newer than Apipie cache! Run apipie:cache rake task to
>> > regenerate cache.
>> > rake aborted!
>> > No such middleware to insert after:
>> > ActionDispatch::Session::ActiveRecordStore
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/actionpack-4.2.5.1/lib/action_dispatch/middleware/stack.rb:125:in
>>
>> > `assert_index'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/actionpack-4.2.5.1/lib/action_dispatch/middleware/stack.rb:96:in
>>
>> > `insert_after'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/configuration.rb:68:in
>>
>> > `block in merge_into'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/configuration.rb:67:in
>>
>> > `each'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/configuration.rb:67:in
>>
>> > `merge_into'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/engine.rb:501:in
>>
>> > `app'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/application/finisher.rb:34:in
>>
>> > `block in <module:Finisher>'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/initializable.rb:30:in
>>
>> > `instance_exec'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/initializable.rb:30:in
>>
>> > `run'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/initializable.rb:55:in
>>
>> > `block in run_initializers'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/initializable.rb:54:in
>>
>> > `run_initializers'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/application.rb:352:in
>>
>> > `initialize!'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/railtie.rb:194:in
>>
>> > `public_send'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/railtie.rb:194:in
>>
>> > `method_missing'
>> > /usr/share/foreman/config/environment.rb:5:in `<top (required)>'
>> > /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-
>> 4.2.5.1/lib/active_support/dependencies.rb:274:in
>> > `block in require'
>> > /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-
>> 4.2.5.1/lib/active_support/dependencies.rb:240:in
>> > `load_dependency'
>> > /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-
>> 4.2.5.1/lib/active_support/dependencies.rb:274:in
>> > `require'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/application.rb:328:in
>>
>> > `require_environment!'
>> >
>> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/application.rb:457:in
>>
>> > `block in run_tasks_blocks'
>> > Tasks: TOP => db:migrate => environment
>> > (See full trace by running task with --trace)
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups
>> > "Foreman users" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an
>>
> > email to [email protected].
>> > To post to this group, send email to [email protected].
>>
> > Visit this group at https://groups.google.com/group/foreman-users.
>> > For more options, visit https://groups.google.com/d/optout.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to