Eu estava correndo para o mesmo problema. Eu notei os erros na documentação também. Aqui está como eu finalmente resolvi o problema. Nota ssh_enabled booleano é capitalizado para se adequar ao resto dos booleanos. Além disso, observe que eu não usei o arquivo de inchaço ao gerar a imagem, pois não precisei usar o vmdk. Por fim, antes de tentar essa nova imagem, exclua a importação anterior da máquina virtual, já que essa importação é alterada toda vez que você inicia a máquina com um arquivo init de nuvem. Se você usar essas notas, o login deve ser
% bl0ck_qu0te%e a senha deve ser
% bl0ck_qu0te%.
$ cat >> user-data << EOF
#cloud-config
snappy:
ssh_enabled: True
password: passw0rd
chpasswd: { expire: False }
ssh_pwauth: True
EOF
$ cat >> meta-data << EOF
instance-id: $(uuidgen)
local-hostname: ubuntu-snappy
EOF
$ genisoimage \
-output seed.iso \
-volid cidata \
-joliet -rock \
user-data meta-data