[fedora-websites] Issue #976: Labs don't offer beta donwload