#azure #powershell #azure-devops #azure-pipelines
#azure #powershell #azure-devops #azure-конвейеры
Вопрос:
Обратите внимание, что ошибка находится в конце конвейера Azure devops, который создает хранилище / задает URL-адрес хранилища, использует информацию о хранилище, развертывает azure SQL, веб-приложение. Ошибка возникает при публикации приложения (последний шаг конвейера)
Попытался загрузить новый веб-zip для установки приложения, сравнил конвейеры с другим рабочим конвейером, загрузил новые файлы шаблонов и параметров json. перепечатанные пути расположения пакетов. Я фактически скопировал и вставил другую рабочую систему от коллег, но не могу заставить свою работать. Примечание — это установка приложения в веб-приложение в Azure DevOps.
2020-11-30T15:36:17.7958237Z ##[section]Starting: Deploy Orchestrator
2020-11-30T15:36:17.8108396Z ==============================================================================
2020-11-30T15:36:17.8108481Z Task : Azure PowerShell
2020-11-30T15:36:17.8108564Z Description : Run a PowerShell script within an Azure environment
2020-11-30T15:36:17.8108621Z Version : 3.1.28
2020-11-30T15:36:17.8108694Z Author : Microsoft Corporation
2020-11-30T15:36:17.8108760Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/azure-powershell
2020-11-30T15:36:17.8108851Z ==============================================================================
2020-11-30T15:36:19.9219820Z ##[command]Import-Module -Name C:Program FilesWindowsPowerShellModulesAzureRM6.13.1AzureRM.psd1 -Global
2020-11-30T15:36:33.4698190Z ##[command]Clear-AzureRmContext -Scope Process
2020-11-30T15:36:34.2448430Z ##[command]Disable-AzureRmContextAutosave -ErrorAction Stop
2020-11-30T15:36:34.5400210Z ##[command]Add-AzureRMAccount -ServicePrincipal -Tenant *** -Credential System.Management.Automation.PSCredential -Environment XXXXXXXXXXXXXXX @processScope
2020-11-30T15:36:35.5777941Z ##[command] Select-AzureRMSubscription -SubscriptionId c271XXXXXXXXXXXXXXXXXXXXXXx32 -TenantId ***
2020-11-30T15:36:36.2455579Z ##[command]amp; 'C:agentWorkfolder_CloudUiPathAgent03r2a_repo_dk001Publish-Orchestrator.ps1' -action Update -unattended -package "C:agentWorkfolder_CloudUiPathAgent03r2a/_repo_dk001/" -stopApplicationBeforePublish -azureSubscriptionId c27XXXXXXXXXXXXXXXXXXXXXX32 -azureAccountTenantId *** -azureAccountApplicationId *** -resourceGroupName TEST-DK-UiPath-Pipeline-Dynamic -appServiceName uXXXXXXXXXXXXXX20 -hostAdminPassword *** -defaultTenantAdminPassword *** -nugetRepositoryType "Composite" -storageType "Azure" -storageLocation https://blob.core.XXXXXXXXXXXXXi.net/uXXXXXXXXXXXXr -azureAccountPassword ***
2020-11-30T15:36:36.4280733Z AzureRM module version 6 or greater is already installed. Importing module ...
2020-11-30T15:36:36.8587945Z Logged in to AzureRM
2020-11-30T15:36:49.2116263Z ##[command]Disconnect-AzureRmAccount -Scope Process -ErrorAction Stop
2020-11-30T15:36:49.6538148Z ##[command]Clear-AzureRmContext -Scope Process -ErrorAction Stop
*****2020-11-30T15:36:50.3916250Z ##[error]Exception calling "DownloadFile" with "2" argument(s): "The remote server returned an error: (550) File unavailable (e.g., file not found, no access)."*****
2020-11-30T15:36:50.4308692Z ##[section]Finishing: Deploy Orchestrator
Комментарии:
1. Трудно найти причину ошибки из сообщения об ошибке. Используется ли приложение, которое вы хотите загрузить, в данный момент? Попробуйте закрыть его и повторно выполнить загрузку. Кроме того, если возможно, я надеюсь, что вы можете предоставить пример сценария для своей задачи Azure PowerShell, чтобы люди могли лучше изучить вопрос.
2. Я уже пытался закрыть конвейер devops Azure, а затем перезапустить. Загружаемый zip-файл веб-приложения (часть установки), похоже, хочет загрузить.
3. Publish-orchestrator.ps1 и uipath.orchestrator.web2.zip предоставляются поставщиком. Пытался скопировать эти файлы, но они слишком большие, чтобы вставить их в описание обращения. Я могу отправить вам ps1 по электронной почте, если вы укажете адрес электронной почты, однако размер zip-файла превышает 58 МБ. Я загрузил 4 дополнительных изображения конвейера Azure DevOps.
4. Как сказала Джейн, пожалуйста, поделитесь своим скриптом с ошибкой, это поможет нам найти ошибочный код.
5. @d1260 Привет, я хочу подтвердить, что означает «похоже, хочет загрузить». Вы решили свой вопрос? Или есть другая ошибка? Если файл слишком большой, вы можете просто опубликовать пример сценария PowerShell для DownloadFile.