e dopo di ciò il container è stato avviato. Ho provato a inviare un’e-mail di prova al mio account Gmail dal pannello di amministrazione. Questo è quello che ho ottenuto:
Processing by Admin::UsersController#show as JSON
Parameters: {"id"=>"1"}
Completed 200 OK in 1978ms (Views: 0.6ms | ActiveRecord: 0.0ms | Allocations: 195416)
Started GET "/groups/search.json" for 10.0.0.50 at 2022-08-10 11:55:05 +0000
Processing by GroupsController#search as JSON
Completed 200 OK in 1189ms (Views: 0.5ms | ActiveRecord: 0.0ms | Allocations: 133325)
Started GET "/admin/email.json" for 10.0.0.50 at 2022-08-10 11:55:17 +0000
Processing by Admin::EmailController#index as JSON
Completed 200 OK in 23ms (Views: 1.2ms | ActiveRecord: 0.0ms | Allocations: 864)
Started POST "/admin/email/test" for 10.0.0.50 at 2022-08-10 11:55:20 +0000
Processing by Admin::EmailController#test as */*
Parameters: {"email_address"=>"test@gmail.com"}
Completed 422 Unprocessable Entity in 20ms (Views: 1.1ms | ActiveRecord: 0.0ms | Allocations: 2037)
Started GET "/about.json" for 10.0.0.47 at 2022-08-10 11:55:46 +0000
Processing by AboutController#index as JSON
Completed 200 OK in 67ms (Views: 0.3ms | ActiveRecord: 0.0ms | Allocations: 9503)
Started GET "/site/basic-info.json" for 10.0.0.47 at 2022-08-10 11:55:46 +0000
Processing by SiteController#basic_info as JSON
Completed 200 OK in 254ms (Views: 0.5ms | ActiveRecord: 0.0ms | Allocations: 33103)
Started GET "/site/basic-info.json" for 10.0.0.47 at 2022-08-10 11:55:47 +0000
Processing by SiteController#basic_info as JSON
Completed 80ms (Views: 0.8ms | ActiveRecord: 0.0ms | Allocations: 4260)
RAILS_ENV=production bundle exec rails c
irb(main):002:0> message = TestMailer.send_test("test@gmail.com")
Traceback (most recent call last):
2: from app/mailers/test_mailer.rb:7:in `send_test'
1: from lib/email/build_email_helper.rb:8:in `build_email'
ArgumentError (:arguments expected to be an Array of individual string args)
Anche questo qui non funziona:
root@discourse-69c7f5475c-h9qf5:/opt/bitnami/discourse# RAILS_ENV=production bundle exec rails c message = TestMailer.send_test("test@gmail.com")
bash: syntax error near unexpected token `('
Strano, questo funziona perfettamente sulla mia installazione:
[5] pry(main)> message = TestMailer.send_test("test@gmail.com")
TranslationOverride Exists? (0.8ms) SELECT 1 AS one FROM "translation_overrides" WHERE "translation_overrides"."locale" = 'en' AND "translation_overrides"."translation_key" = 'test_mailer.subject_template' LIMIT 1
(0.2ms) SELECT "translation_overrides"."translation_key", "translation_overrides"."value" FROM "translation_overrides" WHERE "translation_overrides"."locale" = 'en'
TestMailer#send_test: processed outbound mail in 259.9ms
=> #<Mail::Message:212740, Multipart: false, Headers: <From: "Discourse" <noreply@unconfigured.discourse.org>>, <Reply-To: "Discourse" <noreply@unconfigured.discourse.org>>, <To: test@gmail.com>, <Subject: [Discourse] Email Deliverability Test>, <Mime-Version: 1.0>, <Content-Type: text/plain>, <X-Auto-Response-Suppress: All>, <Auto-Submitted: auto-generated>>
Dato che stai usando un’installazione unsupported-install impacchettata da Bitnami, è prevedibile che sia rotta in modi sottili. Non supportiamo tali installazioni qui, quindi dovrai rivolgerti al loro canale di supporto su GitHub · Where software is built.
Ho aiutato qualcuno con un’installazione K8s la settimana scorsa. Ci sono volute più di 6 ore a me e a un paio di ingegneri di talento (ma potrebbero essere state 10, senza contare il tempo che hanno passato senza di me) per farla funzionare usando i loro strumenti.
Ho considerato la creazione di immagini che dovrebbero essere lanciate da un helm chart, ma non l’ho ancora fatto. Se hai un budget, contattami via PM o email e potrei essere in grado di aiutarti.