PG Bug reporting form <noreply(at)postgresql(dot)org> writes:
> when upgrading 15 to 16 (but also observed the same on 12 to 13), an
> extension that was previously created by a "normal" user is now owned by
> "postgres":
Yeah, this is a known shortcoming --- pg_dump doesn't make any effort
to preserve ownership of extensions. Nobody's really been motivated
to do something about that.
regards, tom lane