That's not quite true. Nova doesn't appear to depend too heavily on it, but there are codepaths that depend on the container_format property of an image. Glance will also do some light validation of the disk_format and container_format to make sure they "match".