help me get an error when deploying a rails 7 app

Exited with status 1 while running your code.

The deployment process goes well until it gets to the point where it runs:
Starting service with ‘bundle exec puma -C config/puma.rb’
Then the following error message is displayed:

==> Using Node version 14.17.0 (default)
Jul 4 06:12:53 PM ==> Docs on specifying a Node version: Specifying a Node Version | Render
Jul 4 06:12:57 PM ==> Starting service with ‘bundle exec puma -C config/puma.rb’
Jul 4 06:13:00 PM [71] Puma starting in cluster mode…
Jul 4 06:13:00 PM [71] * Puma version: 5.6.5 (ruby 3.2.1-p31) (“Birdie’s Version”)
Jul 4 06:13:00 PM [71] * Min threads: 5
Jul 4 06:13:00 PM [71] * Max threads: 5
Jul 4 06:13:00 PM [71] * Environment: production
Jul 4 06:13:00 PM [71] * Master PID: 71
Jul 4 06:13:00 PM [71] * Workers: 4
Jul 4 06:13:00 PM [71] * Restarts: (:heavy_check_mark:) hot (:heavy_multiplication_x:) phased
Jul 4 06:13:00 PM [71] * Preloading application
Jul 4 06:13:07 PM [71] ! Unable to load application: Zeitwerk::NameError: expected file /opt/render/project/src/app/archivos_null/codigo.rb to define constant Codigo, but didn’t
Jul 4 06:13:07 PM bundler: failed to load command: puma (/opt/render/project/.gems/bin/puma)
Jul 4 06:13:07 PM /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/callbacks.rb:25:in on_file_autoloaded': expected file /opt/render/project/src/app/archivos_null/codigo.rb to define constant Codigo, but didn't (Zeitwerk::NameError) Jul 4 06:13:07 PM Jul 4 06:13:07 PM raise Zeitwerk::NameError.new(msg, cref.last) Jul 4 06:13:07 PM ^^^^^ Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/kernel.rb:31:in require’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/helpers.rb:135:in const_get' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/helpers.rb:135:in cget’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/eager_load.rb:169:in block in actual_eager_load_dir' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/helpers.rb:40:in block in ls’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/helpers.rb:25:in each' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/helpers.rb:25:in ls’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/eager_load.rb:164:in actual_eager_load_dir' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/eager_load.rb:17:in block (2 levels) in eager_load’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/eager_load.rb:16:in each' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/eager_load.rb:16:in block in eager_load’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/eager_load.rb:10:in synchronize' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader/eager_load.rb:10:in eager_load’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader.rb:329:in block in eager_load_all' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader.rb:327:in each’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/zeitwerk-2.6.8/lib/zeitwerk/loader.rb:327:in eager_load_all' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/railties-7.0.4.3/lib/rails/application/finisher.rb:74:in block in module:Finisher
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/railties-7.0.4.3/lib/rails/initializable.rb:32:in instance_exec' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/railties-7.0.4.3/lib/rails/initializable.rb:32:in run’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/railties-7.0.4.3/lib/rails/initializable.rb:61:in block in run_initializers' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:228:in block in tsort_each’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:350:in block (2 levels) in each_strongly_connected_component' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:431:in each_strongly_connected_component_from’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:349:in block in each_strongly_connected_component' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:347:in each’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:347:in call' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:347:in each_strongly_connected_component’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:226:in tsort_each' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/3.2.0/tsort.rb:205:in tsort_each’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/railties-7.0.4.3/lib/rails/initializable.rb:60:in run_initializers' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/railties-7.0.4.3/lib/rails/application.rb:372:in initialize!’
Jul 4 06:13:07 PM from /opt/render/project/src/config/environment.rb:5:in <top (required)>' Jul 4 06:13:07 PM from config.ru:3:in require_relative’
Jul 4 06:13:07 PM from config.ru:3:in block in <main>' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/rack-2.2.7/lib/rack/builder.rb:116:in eval’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/rack-2.2.7/lib/rack/builder.rb:116:in new_from_string' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/rack-2.2.7/lib/rack/builder.rb:105:in load_file’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/rack-2.2.7/lib/rack/builder.rb:66:in parse_file' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/puma-5.6.5/lib/puma/configuration.rb:348:in load_rackup’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/puma-5.6.5/lib/puma/configuration.rb:270:in app' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/puma-5.6.5/lib/puma/runner.rb:150:in load_and_bind’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/puma-5.6.5/lib/puma/cluster.rb:357:in run' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/puma-5.6.5/lib/puma/launcher.rb:193:in run’
Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/puma-5.6.5/lib/puma/cli.rb:81:in run' Jul 4 06:13:07 PM from /opt/render/project/.gems/ruby/3.2.0/gems/puma-5.6.5/bin/puma:10:in <top (required)>’
Jul 4 06:13:07 PM from /opt/render/project/.gems/bin/puma:27:in load' Jul 4 06:13:07 PM from /opt/render/project/.gems/bin/puma:27:in <top (required)>’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/cli/exec.rb:58:in load' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/cli/exec.rb:58:in kernel_load’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/cli/exec.rb:23:in run' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:492:in exec’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:27:in run' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in invoke_command’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:392:in dispatch' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in dispatch’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:485:in start' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in start’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/gems/3.2.0/gems/bundler-2.4.15/exe/bundle:37:in block in <top (required)>' Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in with_friendly_errors’
Jul 4 06:13:07 PM from /opt/render/project/rubies/ruby-3.2.1/lib/ruby/gems/3.2.0/gems/bundler-2.4.15/exe/bundle:29:in <top (required)>' Jul 4 06:13:07 PM from /opt/render/project/.gems/bin/bundle:108:in load’
Jul 4 06:13:07 PM from /opt/render/project/.gems/bin/bundle:108:in `’

Hi Sebastian,

I’ll close this topic out since I’ve responded to the support ticket you opened on this as well.

Regards,

Matt

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.