Estou recebendo um erro diferente em d/boot_dev --init. Isso ocorre em uma instalação nova do Ubuntu 22.04 e seguindo o guia no OP
EDIT: Resolvido – ele realmente não gosta de ser executado como root. Certifique-se de que você é um usuário normal desde o início.
# d/boot_dev --init
Usando fonte em: /root/dev/discourse
Usando dados em: /root/dev/discourse/data/postgres
release: Puxando de discourse/discourse_dev
214ca5fb9032: Pull completo
37cd9d4cd9e6: Pull completo
9b38588fc778: Pull completo
cb13139046fe: Pull completo
1243de3fe752: Pull completo
ec3e5331f9b3: Pull completo
0fab0821518d: Pull completo
9b5e686bba91: Pull completo
428573951790: Pull completo
38013f421bac: Pull completo
733b166992df: Pull completo
1fb3d7e57e63: Pull completo
f76a1270a527: Pull completo
133993b18ebe: Pull completo
226b3b82cab1: Pull completo
Digest: sha256:0a08c79cd8997e3bfac037625f2f5b2f26a64564113116b8c18969484b00a8ce
Status: Imagem mais recente baixada para discourse/discourse_dev:release
docker.io/discourse/discourse_dev:release
439f53088cc4aab844a8864b779056a576c731ba4723d4cf8b23d0e97c8ae79c
Instalando gems...
^TOs seguintes arquivos podem não ser graváveis, então sudo é necessário:
/usr/local/bin
/usr/local/lib/ruby/gems/2.7.0
/usr/local/lib/ruby/gems/2.7.0/build_info
/usr/local/lib/ruby/gems/2.7.0/cache
/usr/local/lib/ruby/gems/2.7.0/doc
/usr/local/lib/ruby/gems/2.7.0/extensions
/usr/local/lib/ruby/gems/2.7.0/gems
/usr/local/lib/ruby/gems/2.7.0/plugins
/usr/local/lib/ruby/gems/2.7.0/specifications
Usando rake 13.0.6
Usando concurrent-ruby 1.1.10
Usando i18n 1.10.0
Usando minitest 5.15.0
Usando tzinfo 2.0.4
Usando activesupport 7.0.3
Usando builder 3.2.4
Usando erubi 1.10.0
Usando racc 1.6.0
Usando nokogiri 1.13.6 (x86_64-linux)
Usando rails-dom-testing 2.0.3
Usando crass 1.0.6
Usando loofah 2.18.0
Usando rails-html-sanitizer 1.4.2
Usando actionview 7.0.3
Usando rack 2.2.3
Usando rack-test 1.1.0
Usando actionpack 7.0.3
Usando globalid 1.0.0
Usando activejob 7.0.3
Usando mini_mime 1.1.2
Usando mail 2.8.0.edge de https://github.com/discourse/mail.git
Usando digest 3.1.0
Usando timeout 0.2.0
Usando net-protocol 0.1.3
Usando strscan 3.0.3
Usando net-imap 0.2.3
Usando net-pop 0.1.1
Usando net-smtp 0.3.1
Usando actionmailer 7.0.3
Usando actionview_precompiler 0.2.3
Usando activemodel 7.0.3
Usando active_model_serializers 0.8.4
Usando activerecord 7.0.3
Usando public_suffix 4.0.7
Usando addressable 2.8.0
Usando annotate 3.2.0
Usando ast 2.4.2
Usando aws-eventstream 1.2.0
Usando aws-partitions 1.583.0
Usando aws-sigv4 1.5.0
Usando jmespath 1.6.1
Usando aws-sdk-core 3.130.2
Usando aws-sdk-kms 1.56.0
Usando aws-sdk-s3 1.114.0
Usando aws-sdk-sns 1.53.0
Usando ember-source 2.18.2
Usando execjs 2.8.1
Usando barber 0.12.2
Usando coderay 1.1.3
Usando better_errors 2.9.1
Usando debug_inspector 1.1.0
Usando binding_of_caller 1.0.0
Usando msgpack 1.5.1
Usando bootsnap 1.11.1
Usando uniform_notifier 1.16.0
Usando bullet 7.0.1
Usando bundler 2.3.13
Usando byebug 11.1.3
Usando cbor 0.5.9.6
Usando certified 1.0.0
Usando chunky_png 1.4.0
Usando colored2 3.1.2
Usando connection_pool 2.2.5
Usando ipaddr 1.2.4
Usando openssl 2.2.1
Usando openssl-signature_algorithm 1.1.1
Usando cose 1.2.0
Usando cppjieba_rb 0.4.2
Usando rexml 3.2.5
Usando crack 0.4.5
Usando css_parser 1.11.0
Usando diff-lcs 1.5.0
Usando diffy 3.4.0
Usando ember-data-source 3.0.2
Usando sprockets 3.7.2
Usando ember-handlebars-template 0.8.0
Usando method_source 1.0.0
Usando thor 1.2.1
Usando zeitwerk 2.5.4
Usando railties 7.0.3
Usando jquery-rails 4.4.0
Usando discourse-ember-rails 0.18.6
Usando discourse-ember-source 3.12.2.3
Usando discourse-fonts 0.0.9
Usando faker 2.21.0
Usando literate_randomizer 0.4.0
Usando discourse_dev_assets 0.0.4
Usando docile 1.4.0
Usando regexp_parser 2.4.0
Usando ecma-re-validator 0.4.0
Usando email_reply_trimmer 0.1.13
Usando excon 0.92.3
Usando exifr 1.3.9
Usando fabrication 2.28.0
Usando fakeweb 1.3.0
Usando faraday-em_http 1.0.0
Usando faraday-em_synchrony 1.0.0
Usando faraday-excon 1.1.0
Usando faraday-httpclient 1.0.1
Usando multipart-post 2.1.1
Usando faraday-multipart 1.0.3
Usando faraday-net_http 1.0.1
Usando faraday-net_http_persistent 1.2.0
Usando faraday-patron 1.0.0
Usando faraday-rack 1.0.0
Usando faraday-retry 1.0.3
Usando ruby2_keywords 0.0.5
Usando faraday 1.10.0
Usando fast_blank 1.0.1
Usando fast_xs 0.8.0
Usando fastimage 2.2.6
Usando ffi 1.15.5
Usando fspath 3.1.2
Usando gc_tracer 1.5.1
Usando guess_html_encoding 0.0.11
Usando hana 1.3.7
Usando hashdiff 1.0.1
Usando hashie 5.0.0
Usando highline 2.0.3
Usando hkdf 0.3.0
Usando htmlentities 4.3.4
Usando http_accept_language 2.1.1
Usando image_size 3.0.1
Usando in_threads 1.6.0
Usando progress 3.6.0
Usando image_optim 0.31.1
Usando json 2.6.1
Usando json-schema 2.8.1
Usando uri_template 0.7.0
Usando json_schemer 0.2.21
Usando jwt 2.3.0
Usando kgio 2.11.4
Usando libv8-node 16.10.0.0 (x86_64-linux)
Usando rb-fsevent 0.11.1
Usando rb-inotify 0.10.1
Usando listen 3.7.1
Usando request_store 1.5.1
Usando lograge 0.12.0
Usando logstash-event 1.2.02
Usando logstash-logger 0.26.1
Usando logster 2.11.2
Usando lru_redux 1.1.0
Usando lz4-ruby 0.3.3
Usando maxminddb 0.1.22
Usando memory_profiler 1.0.0
Usando message_bus 4.2.0
Usando mini_racer 0.6.2
Usando redis 4.5.1
Usando sidekiq 6.4.2
Usando mini_scheduler 0.13.0
Usando mini_sql 1.4.0
Usando mini_suffix 0.3.3
Usando mocha 1.14.0
Usando multi_json 1.15.0
Usando multi_xml 0.6.0
Usando mustache 1.1.1
Usando uri 0.11.0
Usando net-http 0.2.2
Usando nio4r 2.5.8
Usando oauth 0.5.10
Usando oauth2 1.4.7
Usando oj 3.13.11
Usando omniauth 1.9.1
Usando omniauth-oauth2 1.7.2
Usando omniauth-facebook 9.0.0
Usando omniauth-github 1.4.0
Usando omniauth-google-oauth2 0.8.2
Usando omniauth-oauth 1.2.0
Usando omniauth-twitter 1.4.0
Usando optimist 3.0.1
Usando parallel 1.22.1
Usando parallel_tests 3.8.1
Usando parser 3.1.2.0
Usando pg 1.3.5
Usando pry 0.13.1
Usando pry-byebug 3.9.0
Usando pry-rails 0.3.9
Usando puma 5.6.4
Usando r2 0.2.7
Usando rack-mini-profiler 3.0.0
Usando rack-protection 2.2.0
Usando rails_failover 0.8.1
Usando rails_multisite 4.0.1
Usando rainbow 3.1.1
Usando raindrops 0.20.0
Usando rbtrace 0.4.14
Usando rchardet 1.8.0
Usando redis-namespace 1.8.2
Usando rinku 2.0.6
Usando rotp 6.2.0
Usando rqrcode_core 1.2.0
Usando rqrcode 2.1.1
Usando rspec-support 3.11.0
Usando rspec-core 3.11.0
Usando rspec-expectations 3.11.0
Usando rspec-mocks 3.11.1
Usando rspec 3.11.0
Usando rspec-html-matchers 0.9.4
Usando rspec-rails 5.1.2
Usando rss 0.2.9
Usando rswag-specs 2.5.1
Usando rubocop-ast 1.18.0
Usando ruby-progressbar 1.11.0
Usando unicode-display_width 2.1.0
Usando rubocop 1.29.1
Usando rubocop-rspec 2.10.0
Usando rubocop-discourse 2.5.0
Usando ruby-prof 1.4.3
Usando ruby-readability 0.7.0
Usando rubyzip 2.3.2
Usando sanitize 6.0.0
Usando sassc 2.0.1
Usando sprockets-rails 3.4.2
Usando tilt 2.0.10
Usando sassc-rails 2.1.2
Usando seed-fu 2.3.9
Usando shoulda-matchers 5.1.0
Usando simplecov-html 0.12.3
Usando simplecov_json_formatter 0.1.4
Usando simplecov 0.21.2
Usando sshkey 2.0.0
Usando stackprof 0.2.19
Usando test-prof 1.0.9
Usando uglifier 4.2.0
Usando unf_ext 0.0.8.1
Usando unf 0.1.4
Usando unicorn 6.1.0
Usando webmock 3.14.0
Usando webpush 1.1.0
Usando xorcist 1.1.2
Usando yaml-lint 0.0.10
Bundle completo! 126 dependências de Gemfile, 232 gems agora instaladas.
Use `bundle info [gemname]` para ver onde um gem empacotado está instalado.
1 gem instalado do qual você depende diretamente está procurando por financiamento.
Execute `bundle fund` para detalhes
Migrando banco de dados...
rake abortou!
Errno::EACCES: Permissão negada @ dir_s_mkdir - /src/app/assets/javascripts/plugins
/src/lib/plugin/instance.rb:449:in `ensure_directory'
/src/lib/plugin/instance.rb:721:in `activate!'
/src/lib/discourse.rb:279:in `block in activate_plugins!'
/src/lib/discourse.rb:276:in `each'
/src/lib/discourse.rb:276:in `activate_plugins!'
/src/config/application.rb:222:in `block in <class:Application>'
/src/lib/plugin.rb:6:in `initialization_guard'
/src/config/application.rb:221:in `<class:Application>'
/src/config/application.rb:81:in `<module:Discourse>'
/src/config/application.rb:80:in `<main>'
/src/Rakefile:7:in `<main>'
(Veja o rastreamento completo executando a tarefa com --trace)
# d/rails s
Traceback (most recent call last):
8: from /src/bin/unicorn:70:in `<main>'
7: from /src/bin/unicorn:38:in `ensure_cache_clean!'
6: from /usr/local/lib/ruby/2.7.0/fileutils.rb:211:in `mkdir_p'
5: from /usr/local/lib/ruby/2.7.0/fileutils.rb:211:in `each'
4: from /usr/local/lib/ruby/2.7.0/fileutils.rb:226:in `block in mkdir_p'
3: from /usr/local/lib/ruby/2.7.0/fileutils.rb:226:in `reverse_each'
2: from /usr/local/lib/ruby/2.7.0/fileutils.rb:228:in `block (2 levels) in mkdir_p'
1: from /usr/local/lib/ruby/2.7.0/fileutils.rb:250:in `fu_mkdir'
/usr/local/lib/ruby/2.7.0/fileutils.rb:250:in `mkdir': Permissão negada @ dir_s_mkdir - /src/tmp (Errno::EACCES)