erlang 17.0

Close #28282.
Closes #30197.
erlang: update 17.0 bottle.
elixir: update requirement