2016-03-19 21 views
0

Azure'da Ansible'ı dağıtmak için this Azure quickstart template kullanmaya çalışıyorum.Azure Hızlı Başlangıç ​​Şablonu Deployment Failing

İşte

dolu installansible

  • configuressh

    • ... Ben bugüne kadar dağıtım ile olsun, ama bu belirli uzantıları işlemeye çalıştığında o zaman bir hata ulaşmak hata iletisi:

      { "status": "Failed", "error": { "code": "ResourceDeploymentFailure", "message": "The resource operation completed with terminal provisioning state 'Failed'.", "details": [ { "code": "VMExtensionProvisioningError", "message": "VM has reported a failure when processing extension 'configuressh'. Error message: \"Enable failed:Incorrect padding\"." } ] } } 
      

      Bunu nasıl düzelteceğimize dair bir fikrim yok, umarım Dışarıda biri yardımcı olabilir!

  • +1

    Hangi parametreleri girdiniz? Ben "customScriptConfigStorageAccountName" ... aşağıdaki parametreler doğru eminseniz özellikle merak ediyorum: { "değer": "" }, "customScriptConfigStorageAccountKey": { "değer": "" } –

    +0

    Sormasının nedeni [bu] (https://github.com/Azure/azure-linux-extensions/issues/21) sorunu nedeniyle. Değişkenleri nasıl alıntı yaptığınıza dikkat edin, Bu, parametreyi anlamadığında verdiği hatadır. –

    +0

    Ben bununla ilişkili olduğunu sanmıyorum. Azure'un ne kadar yüklenebilir ve yapılandırılabilir olduğu hakkında hiçbir fikri yok gibi görünüyor. – SORoss

    cevap

    0

    Şablonun bu sürümü, tüm komut dosyalarını ve ssh anahtarlarını biraz hantal olan bir Azure Depolama hesabına kopyalamanızı gerektirir. Sadece özel ve genel ssh anahtarınızı özel bir Azure depolama hesabına yüklemek zorunda kalacağınız yeni bir sürüm yayınladık: http://gonzowins.com/2016/03/23/ansible-azure/. Şablonu çalıştırmadan önce, ssh anahtarlarını Azure depolama hesabına kopyaladığınızdan emin olun, Video bunu nasıl yapacağınızı açıklar.

    +0

    Maalesef hala başarısız oldu ... pastebin.com/aim4N13g – SORoss

    +0

    Merhaba, sağladığınız izlere bakarak, storageAccountName ve storageACcountKey için varsayılan değerler sağlıyorsunuz gibi görünüyor. İzlemelerden çıkarılmış Depolama Hesabı Adı'nı görebiliyorum: adresseedforprivacyreasons. Ancak, şablonu çalıştırmadan önce, özel ve genel ssh anahtarlarını özel bir depolama hesabına, ssh adlı bir kapsayıcıya ve varsayılan adlar (id_rsa ve id_rsa.pub) kullanarak yerleştirmeniz gerekir. Ardından, şablonda depolama hesabı adını ve anahtarını sağlamanız gerekir. Bu gönderi http://gonzowins.com/2016/03/23/ansible-azure/ açıklıyor. –