Hello all,
I did some searching and didn't find any reference to the issue I've run
into so far, so I figured it would be OK to post a new thread here. If I
did miss something, please accept my apologies for the additional noise.
I recently upgraded from Foreman 1.0.2 to Foreman 1.1 (old, I know..) and
for the most part the upgrade was solid and there were no issues. However,
I missed testing the adding/removing of puppet classes to existing
hostgroups and creating new hostgroups with classes; today, I went through
the motions and found that I started getting errors:
# adding
undefined method `eq' for nil:NilClass
NoMethodError
undefined method `eq' for nil:NilClass
lib/audit_extensions.rb:53:in `ensure_audtiable_and_associated_name'
app/controllers/hostgroups_controller.rb:76:in `update'
lib/foreman/thread_session.rb:31:in `clear_thread'
# removing
undefined method `eq' for nil:NilClass
NoMethodError
undefined method `eq' for nil:NilClass
lib/core_extensions.rb:5:in `delete_records'
lib/core_extensions.rb:4:in `each'
lib/core_extensions.rb:4:in `delete_records'
app/controllers/hostgroups_controller.rb:76:in `update'
lib/foreman/thread_session.rb:31:in `clear_thread'
I've attached a full text file as well with debugging.
I'm able to successfully and/remove classes to individual nodes that are
part of the hostgroup via the GUI, it only fails when modifying the
hostgroup or creating a new hostgroup and specifying classes. I can also
successfully run the SQL queries manifest in the debug logs without an
issue to add/remove classes to the hostgroup.
During the installation process I did import the DB from a SQL dump and
migrated it using rake. I did notice however, that a table was re-named in
versions: hostgroups_puppetclasses (1.0.2) to hostgroup_classes (1.1
stable). I had to import the table in order to get all of my hostgroups
and parameters to display.
I'm sure that there may be a table name conflict somewhere, but I am not
100% sure.
Has anyone else run into this issue before? If so, any suggestions would
be appreciated. Our Foreman installation has been extremely useful and
served its purpose well, so I'm hoping that this is something minor.
Thank you!
John DeSantis
--
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.
Started POST "/hostgroups/41-rhel-adm" for 10.247.97.255 at Mon Apr 24 14:04:46
-0400 2017
Processing by HostgroupsController#update as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"SNIP",
"hostgroup"=>{"puppet_ca_proxy_id"=>"5", "puppet_proxy_id"=>"5",
"root_pass"=>"[FILTERED]", "parent_id"=>"", "operatingsystem_id"=>"31",
"ptable_id"=>"1", "puppetclass_ids"=>["", "146", "127", "123", "52", "102",
"54"], "environment_id"=>"1", "architecture_id"=>"1", "name"=>"RHEL-ADM",
"subnet_id"=>"1", "group_parameters_attributes"=>{"0"=>{"nested"=>"",
"name"=>"zone", "id"=>"1766", "value"=>"[FILTERED]", "_destroy"=>"false"},
"1"=>{"nested"=>"", "name"=>"ipa_svc_pass", "id"=>"1767",
"value"=>"[FILTERED]", "_destroy"=>"false"}, "2"=>{"nested"=>"",
"name"=>"department", "id"=>"1768", "value"=>"[FILTERED]",
"_destroy"=>"false"}, "3"=>{"nested"=>"", "name"=>"puppet_type", "id"=>"1769",
"value"=>"[FILTERED]", "_destroy"=>"false"}, "4"=>{"nested"=>"",
"name"=>"rccnmember", "id"=>"1770", "value"=>"[FILTERED]",
"_destroy"=>"false"}, "5"=>{"nested"=>"", "name"=>"environment", "id"=>"1771",
"value"=>"[FILTERED]", "_destroy"=>"false"}, "6"=>{"nested"=>"",
"name"=>"kernel_version", "id"=>"1772", "value"=>"[FILTERED]",
"_destroy"=>"false"}, "7"=>{"nested"=>"", "name"=>"root_password",
"id"=>"1773", "value"=>"[FILTERED]", "_destroy"=>"false"}}, "domain_id"=>"1",
"medium_id"=>"13"}, "commit"=>"Submit", "id"=>"41-rhel-adm"}
User Load (0.3ms) SELECT `users`.* FROM `users` WHERE `users`.`id` = 4 LIMIT
1
Setting current user thread-local variable to SNIP
Hostgroup Load (0.3ms) SELECT `hostgroups`.* FROM `hostgroups` WHERE
`hostgroups`.`id` = 41 AND (1=1) LIMIT 1
SQL (0.2ms) BEGIN
Puppetclass Load (0.9ms) SELECT `puppetclasses`.* FROM `puppetclasses` WHERE
`puppetclasses`.`id` IN (146, 127, 123, 52, 102, 54) ORDER BY puppetclasses.name
Puppetclass Load (0.2ms) SELECT `puppetclasses`.* FROM `puppetclasses` INNER
JOIN `hostgroup_classes` ON `puppetclasses`.id =
`hostgroup_classes`.puppetclass_id WHERE ((`hostgroup_classes`.hostgroup_id =
41)) ORDER BY puppetclasses.name
SQL (1.2ms) describe `hostgroup_classes`
AREL (0.8ms) INSERT INTO `hostgroup_classes` (`puppetclass_id`,
`hostgroup_id`) VALUES (54, 41)
Hostgroup Load (0.3ms) SELECT `hostgroups`.* FROM `hostgroups` WHERE
`hostgroups`.`id` = 41 AND (1=1) LIMIT 1
SQL (1.2ms) ROLLBACK
Operation FAILED: undefined method `eq' for nil:NilClass
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/relation/finder_methods.rb:301:in
`find_one'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/relation/finder_methods.rb:291:in
`find_with_ids'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/relation/finder_methods.rb:107:in
`find'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/relation/finder_methods.rb:101:in
`find'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:444:in
`__send__'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:444:in
`find'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/belongs_to_polymorphic_association.rb:63:in
`find_target'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_proxy.rb:246:in
`load_target'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_proxy.rb:117:in
`_load'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations.rb:1442:in
`auditable'
/usr/share/foreman/lib/audit_extensions.rb:53:in
`ensure_audtiable_and_associated_name'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:470:in
`_run_save_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/callbacks.rb:273:in
`create_or_update'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/persistence.rb:40:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/validations.rb:43:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/attribute_methods/dirty.rb:21:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:240:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:292:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:290:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:240:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:251:in
`rollback_active_record_state!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:239:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:273:in
`create'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:503:in
`create_record'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:480:in
`add_record_to_target_with_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:503:in
`create_record'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:271:in
`create'
/usr/lib/ruby/gems/1.8/gems/audited-3.0.0.rc1/lib/audited/auditor.rb:218:in
`write_audit'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:414:in
`_run_audit_callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:94:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:94:in
`run_callbacks'
/usr/lib/ruby/gems/1.8/gems/audited-3.0.0.rc1/lib/audited/auditor.rb:218:in
`write_audit'
/usr/lib/ruby/gems/1.8/gems/audited-3.0.0.rc1/lib/audited/auditor.rb:200:in
`audit_create'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:419:in
`_run_create_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/callbacks.rb:277:in
`create'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/persistence.rb:257:in
`create_or_update'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/callbacks.rb:273:in
`create_or_update'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:429:in
`_run_save_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/callbacks.rb:273:in
`create_or_update'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/persistence.rb:60:in
`save!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/validations.rb:49:in
`save!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/attribute_methods/dirty.rb:30:in
`save!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:245:in
`save!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:292:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:290:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:245:in
`save!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:281:in
`create!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:503:in
`create_record'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:480:in
`add_record_to_target_with_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:503:in
`create_record'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:279:in
`create!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/has_many_through_association.rb:71:in
`insert_record'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:136:in
`concat'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:480:in
`add_record_to_target_with_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:135:in
`concat'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:133:in
`each'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:133:in
`concat'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:158:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:157:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:132:in
`concat'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:362:in
`replace'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:158:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:157:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:360:in
`replace'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations.rb:1515:in
`puppetclasses='
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations.rb:1523:in
`send'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations.rb:1523:in
`puppetclass_ids='
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:1569:in
`send'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:1569:in
`attributes='
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:1565:in
`each'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:1565:in
`attributes='
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/persistence.rb:133:in
`update_attributes'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:292:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:290:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/persistence.rb:132:in
`update_attributes'
/usr/share/foreman/app/controllers/hostgroups_controller.rb:76:in `update'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/implicit_render.rb:4:in
`send_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/implicit_render.rb:4:in
`send_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/base.rb:150:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/rendering.rb:11:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/callbacks.rb:18:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:488:in
`_run__544225738__process_action__1376727833__callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:221:in
`_conditional_callback_around_4524'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:331:in
`around'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:315:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:315:in
`_callback_around_3808'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:220:in
`_conditional_callback_around_4524'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:482:in
`_run__544225738__process_action__1376727833__callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:221:in
`_conditional_callback_around_4523'
/usr/share/foreman/lib/foreman/thread_session.rb:31:in `clear_thread'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:220:in
`_conditional_callback_around_4523'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:437:in
`_run__544225738__process_action__1376727833__callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:221:in
`_conditional_callback_around_4522'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:331:in
`around'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:315:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:315:in
`_callback_around_13'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:220:in
`_conditional_callback_around_4522'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:436:in
`_run__544225738__process_action__1376727833__callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:410:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:410:in
`_run_process_action_callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:94:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:94:in
`run_callbacks'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/callbacks.rb:17:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/rescue.rb:17:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/instrumentation.rb:30:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/notifications.rb:52:in
`instrument'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/notifications/instrumenter.rb:21:in
`instrument'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/notifications.rb:52:in
`instrument'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/instrumentation.rb:29:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/base.rb:119:in
`process'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/rendering.rb:41:in
`process'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal.rb:138:in
`dispatch'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/rack_delegation.rb:14:in
`dispatch'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal.rb:178:in
`action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/routing/route_set.rb:68:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/routing/route_set.rb:68:in
`dispatch'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/routing/route_set.rb:33:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/route_set.rb:148:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:93:in
`recognize'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:75:in
`optimized_each'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:92:in
`recognize'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/route_set.rb:139:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/routing/route_set.rb:499:in
`call'
/usr/lib/ruby/gems/1.8/gems/apipie-rails-0.0.13/lib/apipie/static_dispatcher.rb:57:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/best_standards_support.rb:17:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/head.rb:14:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/methodoverride.rb:24:in `call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/params_parser.rb:21:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/flash.rb:182:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/session/abstract_store.rb:149:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/cookies.rb:302:in
`call'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/query_cache.rb:32:in
`call'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/query_cache.rb:28:in
`cache'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/query_cache.rb:12:in
`cache'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/query_cache.rb:31:in
`call'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/connection_pool.rb:354:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/callbacks.rb:46:in
`call'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:416:in
`_run_call_callbacks'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/callbacks.rb:44:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/sendfile.rb:106:in `call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/remote_ip.rb:48:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/show_exceptions.rb:47:in
`call'
/usr/lib/ruby/gems/1.8/gems/railties-3.0.20/lib/rails/rack/logger.rb:13:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/runtime.rb:17:in `call'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/cache/strategy/local_cache.rb:72:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/lock.rb:13:in `call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/lock.rb:13:in `synchronize'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/lock.rb:13:in `call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/static.rb:30:in
`call'
/usr/lib/ruby/gems/1.8/gems/railties-3.0.20/lib/rails/application.rb:168:in
`call'
/usr/lib/ruby/gems/1.8/gems/railties-3.0.20/lib/rails/application.rb:77:in
`send'
/usr/lib/ruby/gems/1.8/gems/railties-3.0.20/lib/rails/application.rb:77:in
`method_missing'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/rack/request_handler.rb:97:in
`process_request'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_request_handler.rb:521:in
`accept_and_process_next_request'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_request_handler.rb:274:in
`main_loop'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:321:in
`start_request_handler'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:275:in
`send'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:275:in
`handle_spawn_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/utils.rb:470:in
`safe_fork'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:270:in
`handle_spawn_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:357:in
`__send__'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:357:in
`server_main_loop'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:206:in
`start_synchronously'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:180:in
`start'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:149:in
`start'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:219:in
`spawn_rails_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server_collection.rb:132:in
`lookup_or_add'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:214:in
`spawn_rails_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server_collection.rb:82:in
`synchronize'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server_collection.rb:79:in
`synchronize'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:213:in
`spawn_rails_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:132:in
`spawn_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:275:in
`handle_spawn_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:357:in
`__send__'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:357:in
`server_main_loop'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:206:in
`start_synchronously'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/helper-scripts/passenger-spawn-server:102
Rendered home/_topbar.rhtml (9.6ms)
Rendered common/500.rhtml within layouts/application (46.8ms)
Completed 500 Internal Server Error in 148ms (Views: 51.3ms | ActiveRecord:
6.0ms)
Started POST "/hostgroups/41-rhel-adm" for 10.247.97.255 at Mon Apr 24 14:03:35
-0400 2017
Processing by HostgroupsController#update as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"SNIP",
"hostgroup"=>{"puppet_ca_proxy_id"=>"5", "puppet_proxy_id"=>"5",
"root_pass"=>"[FILTERED]", "parent_id"=>"", "operatingsystem_id"=>"31",
"ptable_id"=>"1", "puppetclass_ids"=>["", "127", "123", "52", "102"],
"environment_id"=>"1", "architecture_id"=>"1", "name"=>"RHEL-ADM",
"subnet_id"=>"1", "group_parameters_attributes"=>{"0"=>{"nested"=>"",
"name"=>"zone", "id"=>"1766", "value"=>"[FILTERED]", "_destroy"=>"false"},
"1"=>{"nested"=>"", "name"=>"ipa_svc_pass", "id"=>"1767",
"value"=>"[FILTERED]", "_destroy"=>"false"}, "2"=>{"nested"=>"",
"name"=>"department", "id"=>"1768", "value"=>"[FILTERED]",
"_destroy"=>"false"}, "3"=>{"nested"=>"", "name"=>"puppet_type", "id"=>"1769",
"value"=>"[FILTERED]", "_destroy"=>"false"}, "4"=>{"nested"=>"",
"name"=>"rccnmember", "id"=>"1770", "value"=>"[FILTERED]",
"_destroy"=>"false"}, "5"=>{"nested"=>"", "name"=>"environment", "id"=>"1771",
"value"=>"[FILTERED]", "_destroy"=>"false"}, "6"=>{"nested"=>"",
"name"=>"kernel_version", "id"=>"1772", "value"=>"[FILTERED]",
"_destroy"=>"false"}, "7"=>{"nested"=>"", "name"=>"root_password",
"id"=>"1773", "value"=>"[FILTERED]", "_destroy"=>"false"}}, "domain_id"=>"1",
"medium_id"=>"13"}, "commit"=>"Submit", "id"=>"41-rhel-adm"}
User Load (0.2ms) SELECT `users`.* FROM `users` WHERE `users`.`id` = 4 LIMIT
1
Setting current user thread-local variable to SNIP
Hostgroup Load (0.1ms) SELECT `hostgroups`.* FROM `hostgroups` WHERE
`hostgroups`.`id` = 41 AND (1=1) LIMIT 1
SQL (0.1ms) BEGIN
Puppetclass Load (0.1ms) SELECT `puppetclasses`.* FROM `puppetclasses` WHERE
`puppetclasses`.`id` IN (127, 123, 52, 102) ORDER BY puppetclasses.name
Puppetclass Load (0.1ms) SELECT `puppetclasses`.* FROM `puppetclasses` INNER
JOIN `hostgroup_classes` ON `puppetclasses`.id =
`hostgroup_classes`.puppetclass_id WHERE ((`hostgroup_classes`.hostgroup_id =
41)) ORDER BY puppetclasses.name
HostgroupClass Load (0.1ms) SELECT `hostgroup_classes`.* FROM
`hostgroup_classes` WHERE `hostgroup_classes`.`hostgroup_id` = 41 AND
`hostgroup_classes`.`puppetclass_id` = 146
CACHE (0.0ms) SELECT `hostgroups`.* FROM `hostgroups` WHERE
`hostgroups`.`id` = 41 AND (1=1) LIMIT 1
SQL (0.5ms) SELECT MAX(`audits`.`version`) AS max_id FROM `audits` WHERE
`audits`.`auditable_id` IS NULL AND `audits`.`auditable_type` = 'HostgroupClass'
AREL (0.4ms) INSERT INTO `audits` (`audited_changes`, `created_at`,
`associated_type`, `action`, `username`, `comment`, `auditable_id`, `user_id`,
`auditable_type`, `version`, `remote_address`, `user_type`, `auditable_name`,
`associated_name`, `associated_id`) VALUES ('--- \n hostgroup_id: 41\n
puppetclass_id: 146', '2017-04-24 18:03:35', 'Hostgroup', 'destroy', 'John
Desantis', NULL, NULL, NULL, 'HostgroupClass', 1, '10.247.97.255', NULL, NULL,
'RHEL-ADM', 41)
SQL (0.8ms) ROLLBACK
Operation FAILED: undefined method `eq' for nil:NilClass
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/persistence.rb:85:in
`destroy'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/locking/optimistic.rb:110:in
`destroy'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/callbacks.rb:256:in
`destroy'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:419:in
`_run_destroy_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/callbacks.rb:256:in
`destroy'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:235:in
`destroy'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:292:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:290:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:235:in
`destroy'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/relation.rb:226:in
`destroy_all'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/relation.rb:226:in
`each'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/relation.rb:226:in
`destroy_all'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/relation.rb:224:in
`destroy_all'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:445:in
`__send__'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:445:in
`destroy_all'
/usr/share/foreman/lib/core_extensions.rb:5:in `delete_records'
/usr/share/foreman/lib/core_extensions.rb:4:in `each'
/usr/share/foreman/lib/core_extensions.rb:4:in `delete_records'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:224:in
`delete'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:526:in
`remove_records'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:158:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:157:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:523:in
`remove_records'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:223:in
`delete'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:361:in
`replace'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:158:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:157:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations/association_collection.rb:360:in
`replace'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations.rb:1515:in
`puppetclasses='
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations.rb:1523:in
`send'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/associations.rb:1523:in
`puppetclass_ids='
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:1569:in
`send'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:1569:in
`attributes='
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:1565:in
`each'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/base.rb:1565:in
`attributes='
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/persistence.rb:133:in
`update_attributes'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:292:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:207:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/transactions.rb:290:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/persistence.rb:132:in
`update_attributes'
/usr/share/foreman/app/controllers/hostgroups_controller.rb:76:in `update'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/implicit_render.rb:4:in
`send_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/implicit_render.rb:4:in
`send_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/base.rb:150:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/rendering.rb:11:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/callbacks.rb:18:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:488:in
`_run__544225738__process_action__1376727833__callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:221:in
`_conditional_callback_around_4524'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:331:in
`around'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:315:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:315:in
`_callback_around_3808'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:220:in
`_conditional_callback_around_4524'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:482:in
`_run__544225738__process_action__1376727833__callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:221:in
`_conditional_callback_around_4523'
/usr/share/foreman/lib/foreman/thread_session.rb:31:in `clear_thread'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:220:in
`_conditional_callback_around_4523'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:437:in
`_run__544225738__process_action__1376727833__callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:221:in
`_conditional_callback_around_4522'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:331:in
`around'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:315:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:315:in
`_callback_around_13'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:220:in
`_conditional_callback_around_4522'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:436:in
`_run__544225738__process_action__1376727833__callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:410:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:410:in
`_run_process_action_callbacks'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:94:in
`send'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:94:in
`run_callbacks'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/callbacks.rb:17:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/rescue.rb:17:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/instrumentation.rb:30:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/notifications.rb:52:in
`instrument'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/notifications/instrumenter.rb:21:in
`instrument'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/notifications.rb:52:in
`instrument'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/instrumentation.rb:29:in
`process_action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/base.rb:119:in
`process'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/abstract_controller/rendering.rb:41:in
`process'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal.rb:138:in
`dispatch'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal/rack_delegation.rb:14:in
`dispatch'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_controller/metal.rb:178:in
`action'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/routing/route_set.rb:68:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/routing/route_set.rb:68:in
`dispatch'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/routing/route_set.rb:33:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/route_set.rb:148:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:93:in
`recognize'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:75:in
`optimized_each'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:92:in
`recognize'
/usr/lib/ruby/gems/1.8/gems/rack-mount-0.6.14/lib/rack/mount/route_set.rb:139:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/routing/route_set.rb:499:in
`call'
/usr/lib/ruby/gems/1.8/gems/apipie-rails-0.0.13/lib/apipie/static_dispatcher.rb:57:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/best_standards_support.rb:17:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/head.rb:14:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/methodoverride.rb:24:in `call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/params_parser.rb:21:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/flash.rb:182:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/session/abstract_store.rb:149:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/cookies.rb:302:in
`call'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/query_cache.rb:32:in
`call'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/query_cache.rb:28:in
`cache'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/query_cache.rb:12:in
`cache'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/query_cache.rb:31:in
`call'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.20/lib/active_record/connection_adapters/abstract/connection_pool.rb:354:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/callbacks.rb:46:in
`call'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/callbacks.rb:416:in
`_run_call_callbacks'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/callbacks.rb:44:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/sendfile.rb:106:in `call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/remote_ip.rb:48:in
`call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/show_exceptions.rb:47:in
`call'
/usr/lib/ruby/gems/1.8/gems/railties-3.0.20/lib/rails/rack/logger.rb:13:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/runtime.rb:17:in `call'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.20/lib/active_support/cache/strategy/local_cache.rb:72:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/lock.rb:13:in `call'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/lock.rb:13:in `synchronize'
/usr/lib/ruby/gems/1.8/gems/rack-1.2.5/lib/rack/lock.rb:13:in `call'
/usr/lib/ruby/gems/1.8/gems/actionpack-3.0.20/lib/action_dispatch/middleware/static.rb:30:in
`call'
/usr/lib/ruby/gems/1.8/gems/railties-3.0.20/lib/rails/application.rb:168:in
`call'
/usr/lib/ruby/gems/1.8/gems/railties-3.0.20/lib/rails/application.rb:77:in
`send'
/usr/lib/ruby/gems/1.8/gems/railties-3.0.20/lib/rails/application.rb:77:in
`method_missing'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/rack/request_handler.rb:97:in
`process_request'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_request_handler.rb:521:in
`accept_and_process_next_request'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_request_handler.rb:274:in
`main_loop'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:321:in
`start_request_handler'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:275:in
`send'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:275:in
`handle_spawn_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/utils.rb:470:in
`safe_fork'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:270:in
`handle_spawn_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:357:in
`__send__'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:357:in
`server_main_loop'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:206:in
`start_synchronously'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:180:in
`start'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/classic_rails/application_spawner.rb:149:in
`start'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:219:in
`spawn_rails_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server_collection.rb:132:in
`lookup_or_add'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:214:in
`spawn_rails_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server_collection.rb:82:in
`synchronize'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server_collection.rb:79:in
`synchronize'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:213:in
`spawn_rails_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:132:in
`spawn_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/spawn_manager.rb:275:in
`handle_spawn_application'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:357:in
`__send__'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:357:in
`server_main_loop'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/lib/phusion_passenger/abstract_server.rb:206:in
`start_synchronously'
/usr/lib/ruby/gems/1.8/gems/passenger-3.0.21/helper-scripts/passenger-spawn-server:102
Rendered home/_topbar.rhtml (5.4ms)
Rendered common/500.rhtml within layouts/application (22.5ms)
Completed 500 Internal Server Error in 54ms (Views: 24.0ms | ActiveRecord:
3.1ms)