parity icon indicating copy to clipboard operation
parity copied to clipboard

Psych::AliasesNotEnabled error when restoring locally

Open DanielJackson-Oslo opened this issue 11 months ago • 0 comments
trafficstars

Help us track down and resolve parity problems faster with this template.

What command did you execute?

❯ development restore-from production

What actually happened?

It downloads the backup, but then I get this Psych::AliasesNotEnabled error:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 20.5M  100 20.5M    0     0  6662k      0  0:00:03  0:00:03 --:--:-- 6664k
/

/Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled)
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/visitor.rb:30:in `visit'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/visitor.rb:6:in `accept'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:35:in `accept'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:345:in `each'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:345:in `each_slice'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:345:in `revive_hash'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/visitor.rb:30:in `visit'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/visitor.rb:6:in `accept'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:35:in `accept'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:347:in `block in revive_hash'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:345:in `each'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:345:in `each_slice'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:345:in `revive_hash'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:169:in `visit_Psych_Nodes_Mapping'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/visitor.rb:30:in `visit'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/visitor.rb:6:in `accept'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:35:in `accept'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:320:in `visit_Psych_Nodes_Document'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/visitor.rb:30:in `visit'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/visitor.rb:6:in `accept'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych/visitors/to_ruby.rb:35:in `accept'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych.rb:334:in `safe_load'
        from /Users/danieljackson/.gem/ruby/3.3.6/gems/psych-5.2.0/lib/psych.rb:369:in `load'
        from /opt/homebrew/lib/parity/backup.rb:111:in `development_db'
        from /opt/homebrew/lib/parity/backup.rb:51:in `wipe_development_database'
        from /opt/homebrew/lib/parity/backup.rb:43:in `restore_to_development'
        from /opt/homebrew/lib/parity/backup.rb:18:in `restore'
        from /opt/homebrew/lib/parity/environment.rb:62:in `restore'
        from /opt/homebrew/lib/parity/environment.rb:24:in `run_command'
        from /opt/homebrew/lib/parity/environment.rb:13:in `run'
        from /opt/homebrew/bin/development:9:in `<main>'


Some information about your installation

  • What's your operating system? MacOS
  • What's the output of which development, which staging, which production?

❯ which development /opt/homebrew/bin/development

❯ which staging /opt/homebrew/bin/staging

❯ which production /opt/homebrew/bin/production

  • If installed via Homebrew, what does brew list parity output?

❯ brew list parity /opt/homebrew/Cellar/parity/3.3.0/bin/development /opt/homebrew/Cellar/parity/3.3.0/bin/pr_app /opt/homebrew/Cellar/parity/3.3.0/bin/production /opt/homebrew/Cellar/parity/3.3.0/bin/staging /opt/homebrew/Cellar/parity/3.3.0/lib/parity/ (5 files) /opt/homebrew/Cellar/parity/3.3.0/lib/parity.rb /opt/homebrew/Cellar/parity/3.3.0/sbom.spdx.json

DanielJackson-Oslo avatar Nov 21 '24 14:11 DanielJackson-Oslo