Looks like one commit made in cephadm caused a regression in gw deployment.
Fixed by https://gitlab.cee.redhat.com/ceph/ceph/-/commit/3d7a85370c4444acc3d74e5099eda2df4d5c6d10