Report abuse

Processing DashboardController#index (for x.x.x.x at 2009-12-18 15:57:52) [GET]
  Parameters: {"action"=>"index", "controller"=>"dashboard"}

ActiveRecord::StatementInvalid (PGError: ERROR:  argument of AND must be type boolean, not type integer
LINE 2:     (puppet_status >> 12 & 63) or
             ^
: SELECT count(*) AS count_all FROM "hosts" WHERE (((puppet_status > 0) and
    (puppet_status >> 12 & 63) or
    (puppet_status >> 18 & 63) or
    (puppet_status >> 24 & 63)) AND (last_report > '2009-12-18 15:22:52.485923')) ):
  (__DELEGATION__):2:in `__send__'
  (__DELEGATION__):2:in `with_scope'
  (__DELEGATION__):2:in `__send__'
  (__DELEGATION__):2:in `with_scope'
  (__DELEGATION__):2:in `__send__'
  (__DELEGATION__):2:in `with_scope'
  app/controllers/dashboard_controller.rb:8:in `index'

Rendering /var/rails/foreman/public/500.html (500 Internal Server Error)