Primero v2 Production Issue

I am unable to setup the v2 with Production Configuration. I have followed the instructions from primero/README.md at development_v2 · primeroIMS/primero · GitHub

Below is the output when I run the steps for composing configuration for Production. Please help

:~/primero/docker$ sudo ./compose.configure.sh

  • CONFIGURATION_MOUNT=
  • ENV_PRIMERO_CONFIGURATION_FILE=
  • [[ 0 != 0 ]]
  • ./compose.prod.sh run application primero-bootstrap
    Current option settings
    errexit on
    noglob off
    ignoreeof off
    interactive off
    monitor off
    noexec off
    stdin off
    xtrace off
    verbose off
    vi off
    emacs off
    noclobber off
    allexport off
    notify off
    nounset on
    priv off
    nolog off
    debug off
  • exec ./compose.sh -f docker-compose.prod.yml run application primero-bootstrap
    Current option settings
    errexit on
    noglob off
    ignoreeof off
    interactive off
    monitor off
    noexec off
    stdin off
    xtrace off
    verbose off
    vi off
    emacs off
    noclobber off
    allexport off
    notify off
    nounset on
    priv off
    nolog off
    debug off
  • exec docker-compose -p primero --project-directory …/ -f docker-compose.yml -f docker-compose.prod.yml run application primero-bootstrap
    Creating network “primero_default” with the default driver
    Creating volume “primero_beanstalkd” with default driver
    Creating volume “primero_database” with default driver
    Creating volume “primero_public” with default driver
    Creating volume “primero_solr_cores” with default driver
    Creating volume “primero_storage” with default driver
    Creating volume “primero_certbot_certificates” with default driver
    Creating volume “primero_certbot_challenges” with default driver
    Creating volume “primero_selfsigned_certs” with default driver
    Creating primero_beanstalkd_1 … done
    Creating primero_solr_1 … done
    Creating primero_postgres_1 … done
    Creating primero_application_run … done
  • primero_entrypoint primero-bootstrap
  • printf ‘Starting Primero application container\n’
    Starting Primero application container
  • [[ 1 -eq 0 ]]
  • check_required_variables
  • local required
  • local result
  • result=0
  • set +ux
  • return 0
  • export PATH=/srv/primero/application/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • PATH=/srv/primero/application/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • printf ‘Performing configuration substitution’
    Performing configuration substitution+ /sub.sh /srv/primero/application/config
  • set +x
    /srv/primero/application/config/database.yml.template
    Performing substitution on: /srv/primero/application/config/database.yml.template
    /srv/primero/application/config/locales.yml.template
    Performing substitution on: /srv/primero/application/config/locales.yml.template
    /srv/primero/application/config/mailers.yml.template
    Performing substitution on: /srv/primero/application/config/mailers.yml.template
    /srv/primero/application/config/sunspot.yml.template
    Performing substitution on: /srv/primero/application/config/sunspot.yml.template
    /srv/primero/application/config/backburner.yml.template
    Performing substitution on: /srv/primero/application/config/backburner.yml.template
  • case $1 in
  • primero_bootstrap
  • printf ‘Starting database and configuration bootstrap\n’
    Starting database and configuration bootstrap
  • primero_migrate
  • printf ‘Migrating the database\n’
    Migrating the database
  • set +u
  • [[ -z ‘’ ]]
  • bin/rails db:create
    Rspec not installed–omitting tasks
    rails aborted!
    Psych::DisallowedClass: Tried to load unspecified class: Symbol
    /srv/primero/application/app/services/config_yaml_loader.rb:11:in load' /srv/primero/application/config/initializers/action_mailer.rb:3:in <top (required)>’
    /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/dependencies.rb:285:in load' /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/dependencies.rb:285:in block in load’
    /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/dependencies.rb:257:in load_dependency' /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/dependencies.rb:285:in load’
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/engine.rb:663:in block in load_config_initializer' /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument’
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/engine.rb:662:in load_config_initializer' /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/engine.rb:620:in block (2 levels) in class:Engine
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/engine.rb:619:in each' /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/engine.rb:619:in block in class:Engine
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/initializable.rb:32:in instance_exec' /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/initializable.rb:32:in run’
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/initializable.rb:61:in block in run_initializers' /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/initializable.rb:50:in each’
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/initializable.rb:50:in tsort_each_child' /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/initializable.rb:60:in run_initializers’
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/application.rb:361:in initialize!' /srv/primero/application/config/environment.rb:5:in <top (required)>’
    /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/dependencies.rb:291:in require' /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/dependencies.rb:291:in block in require’
    /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/dependencies.rb:257:in load_dependency' /usr/local/bundle/gems/activesupport-5.2.4.4/lib/active_support/dependencies.rb:291:in require’
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/application.rb:337:in require_environment!' /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/application.rb:520:in block in run_tasks_blocks’
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/commands/rake/rake_command.rb:23:in block in perform' /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/commands/rake/rake_command.rb:20:in perform’
    /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/command.rb:48:in invoke' /usr/local/bundle/gems/railties-5.2.4.4/lib/rails/commands.rb:18:in <top (required)>’
    bin/rails:4:in require' bin/rails:4:in
    Tasks: TOP => db:create => db:load_config => environment
    (See full trace by running task with --trace)
    ERROR: 1
New helpdesk comment

Ian Lawrence commented: And this also fails locally?