dockerfile: OTP version must be >22.2
I'm not entirely sure how to read this exception.
This is running git.pleroma.social:5050/pleroma/pleroma:latest which is likely built from the head of dev branch.
I see /opt/pleroma/lib/pleroma-2.0.50-255-gef7d2b0f
.
Tagging images will go a long way to referencing the source used to build an artifact.
pleroma_1 | 02:40:45.986 [info] Application pleroma exited: exited in: Pleroma.Application.start(:normal, [])
pleroma_1 | ** (EXIT) an exception was raised:
pleroma_1 | ** (RuntimeError)
pleroma_1 | !!!OTP VERSION WARNING!!!
pleroma_1 | To support correct handling of unordered certificates chains - OTP version must be > 22.2.
pleroma_1 |
pleroma_1 | (pleroma) lib/pleroma/application.ex:63: Pleroma.Application.start/2
pleroma_1 | (kernel) application_master.erl:277: :application_master.start_it_old/4
pleroma_1 | {"Kernel pid terminated",application_controller,"{application_start_failure,pleroma,{bad_return,{{'Elixir.Pleroma.Application',start,[normal,[]]},{'EXIT',{#{'__exception__' => true,'__struct__' => 'Elixir.RuntimeError',message => <<\"\n !!!OTP VERSION WARNING!!!\n To support correct handling of unordered certificates chains - OTP version must be > 22.2.\n \">>},[{'Kernel pid terminated (application_controller) ({application_start_failure,pleroma,{bad_return,{{'Elixir.Pleroma.Application',start,[normal,[]]},{'EXIT',{#{'__exception__' => true,'__struct__' => 'Eli
pleroma_1 | Elixir.Pleroma.Application',start,2,[{file,\"lib/pleroma/application.ex\"},{line,63}]},{application_master,start_it_old,4,[{file,\"application_master.erl\"},{line,277}]}]}}}}}"}
I am tracking this deployment at this repository.
Edited by Haelwenn