just to unify local and workflow./etc/hostname, it sets the ’box up differently, using the podman run --hostname (?) flag instead of bind-mounting /etc/hostname in. (Diff the output of podman inspect mybox for a 41 and 42 ’box for details.) The problem comes when migrating a 41 ’box to 42, since it remains hard-coded to expect the bind-mounted file to be there./etc/hostname is mounted in distrobox-create here: https://github.com/89luca89/distrobox/blob/3b9f0e8d3d8bd102e1636a22afffafe00777d30b/distrobox-create#L908/etc/hostname given that it's going to be used by glibc's gethostname()--hostname foo then the mount is skipped, which means even if /etc/hostname is missing, that won't bother the container/etc/hostname/etc/hostname/etc/hostname/etc/hostname/etc/hostnamepodman run --hostnamepodman inspect myboxdistrobox-createglibcgethostname()--hostname foo