webistrano icon indicating copy to clipboard operation
webistrano copied to clipboard

Error when creating a recipe

Open alg opened this issue 15 years ago • 6 comments

Here's what I get when creating a new recipe:

NoMethodError (undefined method detect' for nil:NilClass): /vendor/plugins/version_fu/lib/version_fu.rb:98:increate_new_version?' /vendor/plugins/version_fu/lib/version_fu.rb:91:in check_for_new_version' /vendor/rails/activesupport/lib/active_support/callbacks.rb:178:insend' /vendor/rails/activesupport/lib/active_support/callbacks.rb:178:in evaluate_method' /vendor/rails/activesupport/lib/active_support/callbacks.rb:166:incall' /vendor/rails/activesupport/lib/active_support/callbacks.rb:93:in run' /vendor/rails/activesupport/lib/active_support/callbacks.rb:92:ineach' /vendor/rails/activesupport/lib/active_support/callbacks.rb:92:in send' /vendor/rails/activesupport/lib/active_support/callbacks.rb:92:inrun' /vendor/rails/activesupport/lib/active_support/callbacks.rb:277:in run_callbacks' /vendor/rails/activerecord/lib/active_record/callbacks.rb:315:incallback' /vendor/rails/activerecord/lib/active_record/callbacks.rb:221:in create_or_update' /vendor/rails/activerecord/lib/active_record/base.rb:2383:insave_without_validation' /vendor/rails/activerecord/lib/active_record/validations.rb:1009:in save_without_dirty' /vendor/rails/activerecord/lib/active_record/dirty.rb:79:insave_without_transactions' /vendor/rails/activerecord/lib/active_record/transactions.rb:179:in send' /vendor/rails/activerecord/lib/active_record/transactions.rb:179:inwith_transaction_returning_status' /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in transaction' /vendor/rails/activerecord/lib/active_record/transactions.rb:129:intransaction' /vendor/rails/activerecord/lib/active_record/transactions.rb:138:in transaction' /vendor/rails/activerecord/lib/active_record/transactions.rb:178:inwith_transaction_returning_status' /vendor/rails/activerecord/lib/active_record/transactions.rb:146:in save' /vendor/rails/activerecord/lib/active_record/transactions.rb:158:inrollback_active_record_state!' /vendor/rails/activerecord/lib/active_record/transactions.rb:146:in save' /app/controllers/recipes_controller.rb:42:increate'

alg avatar Oct 05 '09 11:10 alg

Can you please try the development version from github?

jweiss avatar Oct 05 '09 16:10 jweiss

It was fresh dev version from github. I can see you didn't update it today, so there's no reason to pull the updates for me.

alg avatar Oct 05 '09 16:10 alg

Are you sure that you use a recent checkout? I've just checked out a fresh copy, created a mysql db and migrated. Then I created a recipe and everything worked fine.

jweiss avatar Oct 07 '09 09:10 jweiss

Yup, I am:

[root@www webistrano]# git remote show origin

  • remote origin Fetch URL: git://github.com/peritor/webistrano.git Push URL: git://github.com/peritor/webistrano.git HEAD branch: master ...

    [root@www webistrano]# git pull Already up-to-date.

alg avatar Oct 08 '09 10:10 alg

[alg@www ~]$ ruby -v ruby 1.8.6 (2008-08-11 patchlevel 287) [i686-linux] Ruby Enterprise Edition 20090610

[alg@www ~]$ mysql --version mysql Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (i686) using readline 5.1

alg avatar Oct 08 '09 12:10 alg

Just experienced the same problem and fixed it with apache restart.

siemieniec avatar May 01 '12 15:05 siemieniec