Parece loucura, mas é verdade que você não pode atualizar de uma versão com apenas 15 meses, pela simples razão de que a atualização de 16.10 para 17.10 não é suportada, e 17.04 é EOL, então essa atualização não é t oferecido. Espero que os desenvolvedores vejam a loucura em algum momento também, mas nesse meio tempo ...
Siga as instruções em EOLUpgrades até o ponto antes de executar do-release-upgrade, MAS, como diz muru, use o normal xx.archive.ubuntu.com em vez de old-releases.ubuntu.com. Então, você precisa editar o arquivo /usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py - em torno das linhas 294/295 existem duas linhas que são lidas:
if not dist.supported and not self.useDevelopmentRelease:
continue
Comente essas duas linhas adicionando hashes no início. Em seguida, execute do-release-upgrade, que agora será atualizado para o zesty, em vez de artful (assim você terá que fazer a coisa toda novamente para ir ao artful.)
Obviamente, como o Zesty também não é suportado, se você tiver problemas com a atualização, estará praticamente sozinho ... embora eu ache que muitos já tenham percorrido o caminho entre 16.10 e 17.04 no passado, para que o Google bem ajuda ...