Ошибка 400 при создании изображений с помощью Packer в AzureChina - PullRequest
0 голосов
/ 06 ноября 2019

Я использую Packer для создания изображений и загрузки их в Azure China. Некоторые изображения успешно созданы / изображения докера и консула / однако остальные, такие как данные упругого поиска и мастер, выдают ошибку ниже, когда вызывается packer build.

Build 'azure-arm' errored: adal: Refresh request failed. Status Code = '400'. 
Response body: 
{"error":"invalid_request","error_description":"AADSTS90002: Tenant 'XXX'
not found. This may happen if there are no active subscriptions for the tenant. 
Check with your subscription administrator. ...}

Все изображения построены по одному и тому же сценарию:

    packer build \
        -var tag=$tag \
        -var base_img=$base_img \
        -var client_id=$client_id \
        -var resource_group_name=$resource_group \
        -var client_secret=$client_secret \
        -var tenant_id=$tenant_id \
        -var subscription_id=$subscription_id \
        -var az_cloud_environment_name=China\
        packer.json

Где группа ресурсов, идентификатор подписки, арендатор, секреты одинаковы для всех изображений. Вот почему я считаю, что это не из-за проблем с несоответствующими учетными данными или арендатором. Любая помощь / идеи будут оценены.

...