diff --git a/lib/tasks/stack_check.rake b/lib/tasks/stack_check.rake index 82abc96a84..237e69d1a9 100644 --- a/lib/tasks/stack_check.rake +++ b/lib/tasks/stack_check.rake @@ -2,7 +2,10 @@ namespace :stacks do desc 'Check Installed Stacks' task stack_check: :environment do logger = Steno.logger('cc.stack') - VCAP::CloudController::DB.load_models(RakeConfig.config.get(:db), logger) + db = VCAP::CloudController::DB.connect(RakeConfig.config.get(:db), logger) + next unless db.table_exists?(:stacks) + + VCAP::CloudController::DB.load_models_without_migrations_check(RakeConfig.config.get(:db), logger) RakeConfig.config.load_db_encryption_key require 'models/runtime/buildpack_lifecycle_data_model' require 'models/runtime/stack'