Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ALOps Extension API task hangs #660

Closed
dsaveyn opened this issue Aug 24, 2023 · 13 comments
Closed

ALOps Extension API task hangs #660

dsaveyn opened this issue Aug 24, 2023 · 13 comments
Labels

Comments

@dsaveyn
Copy link

dsaveyn commented Aug 24, 2023

Describe the bug
We have 27 apps. 26 of these apps depend on our "Core" app. We use the ALOps Extension API task in a Release Pipeline to deploy to a Sandbox.

This pipeline hangs during publishing of the "Core" app. When you take a look at Extension Management in BC, you can see the task removes all other apps and installs the new "Core" app. After that the other apps are installed again. This process takes around 20 minutes. After completing the install of the "Core" app, the pipeline doesn't produce any output anymore and hangs. This prevents us from updating any other apps.

The output

2023-08-24T11:35:35.3371981Z ##[section]Starting: ALOps Extension API
2023-08-24T11:35:35.3472490Z ==============================================================================
2023-08-24T11:35:35.3472779Z Task         : ALOps Extension API
2023-08-24T11:35:35.3473024Z Description  : Get/Publish extensions with the Business Central API
2023-08-24T11:35:35.3473259Z Version      : 1.458.4891
2023-08-24T11:35:35.3473414Z Author       : Hodor
2023-08-24T11:35:35.3473626Z Help         : Get/Publish extensions with the Business Central API.
2023-08-24T11:35:35.3473924Z ==============================================================================
2023-08-24T11:35:36.2890414Z *** Validate configuration
2023-08-24T11:35:36.3697041Z *** Task Inputs:
2023-08-24T11:35:36.3746739Z 
2023-08-24T11:35:36.3851469Z name                                                                                                              value
2023-08-24T11:35:36.3854481Z ----                                                                                                              -----
2023-08-24T11:35:36.3856842Z usedocker                                                                                                         False
2023-08-24T11:35:36.3859061Z fixed_tag                                                                                                              
2023-08-24T11:35:36.3861168Z interaction                                                                                                       batch
2023-08-24T11:35:36.3879934Z api_endpoint                          ...tral.dynamics.com/v2.0/***/DynavisionTest/api
2023-08-24T11:35:36.3880824Z dev_endpoint                                           https://api.businesscentral.dynamics.com/v2.0/DynavisionTest/dev
2023-08-24T11:35:36.3881595Z dev_schemeupdatemode                                                                                          forcesync
2023-08-24T11:35:36.3882246Z apiversion                                                                                                         v1.0
2023-08-24T11:35:36.3882884Z authentication                                                                                                    oauth
2023-08-24T11:35:36.3884788Z azure_tenant_id                                                                    ***
2023-08-24T11:35:36.3887020Z azure_app_client_id                                                                ***
2023-08-24T11:35:36.3888413Z azure_app_client_secret                                                        ***
2023-08-24T11:35:36.3889531Z azure_app_client_certificate                                                                                           
2023-08-24T11:35:36.3890791Z azure_app_client_certificate_password                                                                                  
2023-08-24T11:35:36.3892447Z username                                                                                                               
2023-08-24T11:35:36.3894003Z password                                                                                                               
2023-08-24T11:35:36.3896199Z bccompany                                                                                                              
2023-08-24T11:35:36.3898724Z artifact_path                                                               F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a
2023-08-24T11:35:36.3901436Z artifact_filter                                                                                                   *.app
2023-08-24T11:35:36.3902210Z showdeploymentstatus                                                                                               True
2023-08-24T11:35:36.3903074Z checksecondsdelay                                                                                                    30
2023-08-24T11:35:36.3903776Z maxtries                                                                                                             20
2023-08-24T11:35:36.3906342Z replacepackageid                                                                                                   True
2023-08-24T11:35:36.3907004Z blocksymbolsonly                                                                                                  False
2023-08-24T11:35:36.3907295Z 
2023-08-24T11:35:36.3925669Z 
2023-08-24T11:35:36.3935777Z 
2023-08-24T11:35:36.4093619Z *** For documentation, please visit   : https://www.alops.be/documentation
2023-08-24T11:35:36.4097518Z 
2023-08-24T11:35:36.6740573Z *** ALOps License:
2023-08-24T11:35:36.6757876Z   * Licensed To: Dynavision BV (Project License)
2023-08-24T11:35:36.6761850Z 
2023-08-24T11:35:36.8170757Z *** Memory Status: 26.67/32 (83.35% Free)
2023-08-24T11:35:36.8809744Z *** Imported required PS-Functions
2023-08-24T11:35:36.8824447Z *** Parse Task Parameters
2023-08-24T11:35:36.9773415Z *** Creating API Connector with endpoint [https://api.businesscentral.dynamics.com/v2.0/***/DynavisionTest/api]
2023-08-24T11:35:37.0063257Z *** API Version: v1.0
2023-08-24T11:35:37.0081816Z *** Interaction Mode: batch
2023-08-24T11:35:37.0107690Z *** DevPort deploy Endpoint: https://api.businesscentral.dynamics.com/v2.0/DynavisionTest/dev
2023-08-24T11:35:37.0182686Z *** API Authentication: Using Azure OAuth Authentication [***]
2023-08-24T11:35:37.0202895Z *** Get OAuth token for tenant [***]
2023-08-24T11:35:37.0382747Z *** Communication: Service-2-Service (Client Secret)
2023-08-24T11:35:37.0412633Z ##[command]Invoke-RestMethod -Method Post -Uri "https://login.microsoftonline.com/***/oauth2/token"
2023-08-24T11:35:37.2879827Z *** List Companies
2023-08-24T11:35:37.3225648Z ##[command]Invoke-RestMethod -Method Get -Uri 'https://api.businesscentral.dynamics.com/v2.0/***/dynavisiontest/api/microsoft/automation/v1.0/companies'
2023-08-24T11:35:37.5974438Z 
2023-08-24T11:35:37.6024299Z 
2023-08-24T11:35:37.6031101Z id                : c87ebc56-a832-ee11-9cbf-6045bd9e1cdf
2023-08-24T11:35:37.6031852Z systemVersion     : 22.4.59114.59220
2023-08-24T11:35:37.6033347Z timestamp         : 26216910
2023-08-24T11:35:37.6034018Z name              : Andy
2023-08-24T11:35:37.6035431Z displayName       : Andy
2023-08-24T11:35:37.6035863Z businessProfileId : 
2023-08-24T11:35:37.6036941Z systemCreatedAt   : 2023-08-04T09:21:54.477Z
2023-08-24T11:35:37.6038436Z systemCreatedBy   : cc39f6f0-5741-40d9-876b-6e21292441f9
2023-08-24T11:35:37.6039160Z systemModifiedAt  : 2023-08-04T09:27:29.733Z
2023-08-24T11:35:37.6040653Z systemModifiedBy  : cc39f6f0-5741-40d9-876b-6e21292441f9
2023-08-24T11:35:37.6040932Z 

// List of other installed apps goes here...

2023-08-24T11:35:37.9985548Z 
2023-08-24T11:35:37.9986361Z 
2023-08-24T11:35:37.9988747Z 
2023-08-24T11:35:37.9995075Z 
2023-08-24T11:35:38.0003037Z *** Published Extensions (not installed):
2023-08-24T11:35:38.0022380Z 
2023-08-24T11:35:38.0137550Z *** Import NAV/BC Management DLL's [False]
2023-08-24T11:35:38.0182442Z *** ServiceTier not specified, loading default assemblies.
2023-08-24T11:35:38.0242255Z *** Default Assemblies not found. Load via BC-Artifacts
2023-08-24T11:35:38.0366820Z *** Install/Update BCContainerHelper [https://github.com/microsoft/navcontainerhelper]
2023-08-24T11:35:38.0404579Z *** Check BcContainerHelper
2023-08-24T11:35:38.1907305Z *** Load BcContainerHelper
2023-08-24T11:35:38.2717450Z BcContainerHelper version 5.0.5
2023-08-24T11:35:38.6228191Z BC.HelperFunctions emits usage statistics telemetry to Microsoft
2023-08-24T11:35:40.4906669Z 
2023-08-24T11:35:40.4907805Z ModuleType Version    Name                                ExportedCommands                                             
2023-08-24T11:35:40.4908545Z ---------- -------    ----                                ----------------                                             
2023-08-24T11:35:40.4909116Z Script     5.0.5      BcContainerHelper                   {Add-FontsToBcContainer, Add-GitToAlProjectFolder, AddTele...
2023-08-24T11:35:40.4909710Z 
2023-08-24T11:35:40.4909813Z 
2023-08-24T11:35:40.4909904Z 
2023-08-24T11:35:40.4912792Z 
2023-08-24T11:35:40.4942707Z ##[command]"Get-BCArtifactUrl" 
2023-08-24T11:35:40.4943187Z Name                           Value                                                                                   
2023-08-24T11:35:40.4943866Z ----                           -----                                                                                   
2023-08-24T11:35:40.4944737Z select                         Latest                                                                                  
2023-08-24T11:35:40.4945577Z type                           OnPrem                                                                                  
2023-08-24T11:35:40.4945955Z country                        W1                                                                                      
2023-08-24T11:35:40.4946120Z 
2023-08-24T11:35:40.4946220Z 
2023-08-24T11:35:40.4946524Z  -select: Latest -type: OnPrem -country: W1
2023-08-24T11:35:43.4420891Z *** Platform: C:\bcartifacts.cache\onprem\22.4.59114.59535\platform
2023-08-24T11:35:43.4442670Z *** Localisation: C:\bcartifacts.cache\onprem\22.4.59114.59535\w1
2023-08-24T11:35:43.5243303Z *** BC Management DLL: C:\bcartifacts.cache\onprem\22.4.59114.59535\platform\ServiceTier\program files\Microsoft Dynamics NAV\220\Service\Management\Microsoft.Dynamics.Nav.Management.dll
2023-08-24T11:35:43.5312374Z *** Selected module: [C:\bcartifacts.cache\onprem\22.4.59114.59535\platform\ServiceTier\program files\Microsoft Dynamics NAV\220\Service\Management\Microsoft.Dynamics.Nav.Management.dll]
2023-08-24T11:35:43.5319753Z *** Loading module: [C:\bcartifacts.cache\onprem\22.4.59114.59535\platform\ServiceTier\program files\Microsoft Dynamics NAV\220\Service\Management\Microsoft.Dynamics.Nav.Management.dll]
2023-08-24T11:35:43.6448434Z *** BC App Management DLL: C:\bcartifacts.cache\onprem\22.4.59114.59535\platform\ServiceTier\program files\Microsoft Dynamics NAV\220\Service\Management\Microsoft.Dynamics.Nav.Apps.Management.dll
2023-08-24T11:35:43.6465061Z *** Selected module: [C:\bcartifacts.cache\onprem\22.4.59114.59535\platform\ServiceTier\program files\Microsoft Dynamics NAV\220\Service\Management\Microsoft.Dynamics.Nav.Apps.Management.dll]
2023-08-24T11:35:43.6472203Z *** Loading module: [C:\bcartifacts.cache\onprem\22.4.59114.59535\platform\ServiceTier\program files\Microsoft Dynamics NAV\220\Service\Management\Microsoft.Dynamics.Nav.Apps.Management.dll]
2023-08-24T11:35:43.6618355Z *** Batch Publish Extensions
2023-08-24T11:35:43.6625554Z   * Artifact Path  : F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a
2023-08-24T11:35:43.6739093Z *** Resolved Path  : F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a
2023-08-24T11:35:43.6746378Z *** Get Available Applications from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a].
2023-08-24T11:35:43.6796219Z *** Get [*.app] files recursive from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a]
2023-08-24T11:35:43.6906131Z *** Found [27] files.
2023-08-24T11:35:43.6914026Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Advanced Finance\Apps\Dynavision_Dynavision Advanced Finance_22.0.3.12717_sandbox_22.2_w1.app]
2023-08-24T11:35:44.0502649Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Advanced Finance BE\Apps\Dynavision_Dynavision Advanced Finance BE_22.0.3.12719_sandbox_22.2_be.app]
2023-08-24T11:35:44.0547960Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Advanced Pricing\Apps\Dynavision_Dynavision Advanced Pricing & Discounts_22.0.3.12729_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0584636Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Advanced Promotions\Apps\Dynavision_Dynavision Advanced Promotions_22.0.3.12732_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0614037Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Advanced Sync\Apps\Dynavision_Dynavision Advanced Sync_22.0.2.12575_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0635963Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Advanced Units\Apps\Dynavision_Dynavision Advanced Units_22.0.2.12183_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0672548Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Connect\Apps\Dynavision_Dynavision Connect_22.0.1.11884_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0686527Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Contributions and Declarations\Apps\Dynavision_Dynavision Contributions and Declarations_22.0.3.12730_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0724633Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Core\Apps\Dynavision_Dynavision Core_22.0.3.12713_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0824160Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Cross-Selling\Apps\Dynavision_Dynavision Cross-Selling_22.0.1.11928_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0844421Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Drinkmaster 365\Apps\Dynavision_Dynavision Drinkmaster 365_22.0.2.12198_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0858977Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Elfsquad Connector\Apps\Dynavision_Elfsquad Connector_22.0.2.12636_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0883768Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Excise Duties\Apps\Dynavision_Dynavision Excise Duties_22.0.3.12710_sandbox_22.3_w1.app]
2023-08-24T11:35:44.0943629Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Graydon\Apps\Dynavision_Dynavision Graydon_22.0.1.11895_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0964461Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Item Import\Apps\Dynavision_Dynavision Advanced Item & Price Import_22.0.3.12724_sandbox_22.1_w1.app]
2023-08-24T11:35:44.0991877Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Layouts\Apps\Dynavision_Dynavision Layouts_22.0.3.12726_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1134263Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Planning and Dispatch\Apps\Dynavision_Dynavision Planning And Dispatch_22.0.2.12195_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1177083Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision POM Payment Service\Apps\Dynavision_POM Payment Service_22.0.1.11926_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1197433Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision POS\Apps\Dynavision_Dynavision Cloud POS Light_22.0.3.12734_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1244677Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Purchasing and Procurement Center\Apps\Dynavision_Dynavision Purchasing and Procurement Center_22.0.1.11920_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1271227Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Rental And Consumption\Apps\Dynavision_Dynavision Rental And Consumption_22.0.3.12715_sandbox_22.2_w1.app]
2023-08-24T11:35:44.1294376Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Reusable Packaging\Apps\Dynavision_Dynavision Reusable Packaging_22.0.3.12708_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1396391Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Robinson 365\Apps\Dynavision_Dynavision Robinson 365_22.0.1.11912_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1412578Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Sync\Apps\Dynavision_Dynavision Sync_22.0.1.11922_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1432759Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Tests\Apps\Dynavision_Dynavision Test_22.0.0.11210_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1455783Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Trade\Apps\Dynavision_Dynavision Trade_22.0.3.12721_sandbox_22.1_w1.app]
2023-08-24T11:35:44.1501375Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\_CompanyWeb CI\Apps\Dynavision_Companyweb.be Financial Data Sync BE Companies_22.0.0.12268_sandbox_22.0_be.app]
2023-08-24T11:35:44.1524537Z *** Remove duplicate Apps
2023-08-24T11:35:44.2969063Z *** Installing Applications:
2023-08-24T11:35:44.2998877Z 
2023-08-24T11:35:44.2999565Z Publisher  Name                                           Path                                                         
2023-08-24T11:35:44.3000216Z ---------  ----                                           ----                                                         
2023-08-24T11:35:44.3000992Z Dynavision Dynavision Core                                F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Cor...
2023-08-24T11:35:44.3001747Z Dynavision Dynavision Reusable Packaging                  F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Reu...
2023-08-24T11:35:44.3002338Z Dynavision Dynavision Trade                               F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Tra...
2023-08-24T11:35:44.3002917Z Dynavision Dynavision Advanced Promotions                 F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Adv...
2023-08-24T11:35:44.3003512Z Dynavision Dynavision Rental And Consumption              F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Ren...
2023-08-24T11:35:44.3004112Z Dynavision Dynavision Cloud POS Light                     F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision POS...
2023-08-24T11:35:44.3004684Z Dynavision Dynavision Excise Duties                       F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Exc...
2023-08-24T11:35:44.3005253Z Dynavision Dynavision Layouts                             F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Lay...
2023-08-24T11:35:44.3005827Z Dynavision Dynavision Advanced Finance                    F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Adv...
2023-08-24T11:35:44.3006431Z Dynavision Dynavision Advanced Pricing & Discounts        F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Adv...
2023-08-24T11:35:44.3007024Z Dynavision Dynavision Advanced Sync                       F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Adv...
2023-08-24T11:35:44.3007582Z Dynavision POM Payment Service                            F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision POM...
2023-08-24T11:35:44.3008180Z Dynavision Companyweb.be Financial Data Sync BE Companies F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\_CompanyWeb CI...
2023-08-24T11:35:44.3008791Z Dynavision Dynavision Purchasing and Procurement Center   F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Pur...
2023-08-24T11:35:44.3009265Z Dynavision Dynavision Sync                                F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Syn...
2023-08-24T11:35:44.3009708Z Dynavision Dynavision Test                                F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Tes...
2023-08-24T11:35:44.3010151Z Dynavision Dynavision Robinson 365                        F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Rob...
2023-08-24T11:35:44.3010626Z Dynavision Dynavision Contributions and Declarations      F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Con...
2023-08-24T11:35:44.3011105Z Dynavision Dynavision Cross-Selling                       F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Cro...
2023-08-24T11:35:44.3011561Z Dynavision Dynavision Connect                             F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Con...
2023-08-24T11:35:44.3012014Z Dynavision Dynavision Advanced Finance BE                 F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Adv...
2023-08-24T11:35:44.3012632Z Dynavision Dynavision Advanced Units                      F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Adv...
2023-08-24T11:35:44.3013112Z Dynavision Dynavision Advanced Item & Price Import        F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Ite...
2023-08-24T11:35:44.3013589Z Dynavision Dynavision Planning And Dispatch               F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Pla...
2023-08-24T11:35:44.3014044Z Dynavision Dynavision Graydon                             F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Gra...
2023-08-24T11:35:44.3014581Z Dynavision Dynavision Drinkmaster 365                     F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Dri...
2023-08-24T11:35:44.3015034Z Dynavision Elfsquad Connector                             F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Elf...
2023-08-24T11:35:44.3015249Z 
2023-08-24T11:35:44.3015327Z 
2023-08-24T11:35:44.3015399Z 
2023-08-24T11:35:44.3023803Z *** Publish App [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Core\Apps\Dynavision_Dynavision Core_22.0.3.12713_sandbox_22.1_w1.app]
2023-08-24T11:35:44.3127428Z *** Upload extension [F:\Build Agents\BUILD-SERVER 2_2\_work\r1\a\Dynavision Core\Apps\Dynavision_Dynavision Core_22.0.3.12713_sandbox_22.1_w1.app]
2023-08-24T11:35:44.3137360Z *** Get App Info
2023-08-24T11:35:44.3301642Z  * App.PackageID = 803b02ad-fd34-4435-ae56-0250fca1c387
2023-08-24T11:35:44.3322943Z  * App.ID        = dbe4cf4c-5910-4ad1-beee-394010c59802
2023-08-24T11:35:44.3330204Z  * App.Name      = Dynavision Core
2023-08-24T11:35:44.3338403Z  * App.Publisher = Dynavision
2023-08-24T11:35:44.3345884Z  * App.Version   = 22.0.3.12713
2023-08-24T11:35:44.3427976Z *** Replace PackageID in stream
2023-08-24T11:35:44.3869303Z *** Bytehack PackageID from [803b02ad-fd34-4435-ae56-0250fca1c387] to [a7d80686-3265-4edc-8f77-fd17c59aab27]
2023-08-24T11:35:44.6727629Z *** Using Dev-Port deploy instead of API
2023-08-24T11:35:45.0395237Z *** Publishing to https://api.businesscentral.dynamics.com/v2.0/dynavisiontest/dev/apps?SchemaUpdateMode=forcesync
2023-08-24T11:53:34.7070940Z ##[error]The operation was canceled.
2023-08-24T11:53:34.7079915Z ##[section]Finishing: ALOps Extension API

Expected behavior
The process should continue after publishing/installing the Core App.

@MortenRa
Copy link

We are experiencing the same with around 40 apps, I was trying another approach described here, but the problem is the same that our pipeline also hangs (I have put a timeout to make it go to next task within 20 minutes.

#634

@waldo1001
Copy link
Collaborator

Few questions:

  • is it a big app?
  • does it take long because of upgrade code?
  • would it eventually succeed to install the app (and therefore, is it needlessly waiting?) Or does it never install anyway?
  • did you cancel this task yourself? Or did it time out?

We're obviously dependent from the "dev endpoint" and how that reacts. We don't have anything under control from the moment we send the app to the dev endpoint .. so we need to figure out which it cancels first.. .

@MortenRa ,
If I'm not mistaken - your issue is different: you try to upload an app through the dev endpoint, which you previously uploaded it through the "normal" API, correct? Or did you experience the same after trying different things out?
Also - same questions to you ;-).

@MortenRa
Copy link

I was trying out other things due to this issue, which was to have the app uninstalled to install the new version of the app to see if that would solve my issue. (yes trying to use admincenterapi to uninstall a devscope app and no not sure if that can be solved)

but if this issue reported here can be solved somehow, then I would not need the other approach in #634

-Not a big app and it does get installed, I merely thing it is the dependency it is waiting for(which also gets installed)

-No Upgrade code

-Yes

-No

@dsaveyn
Copy link
Author

dsaveyn commented Aug 24, 2023

Few questions:

  • is it a big app?
  • does it take long because of upgrade code?
  • would it eventually succeed to install the app (and therefore, is it needlessly waiting?) Or does it never install anyway?
  • did you cancel this task yourself? Or did it time out?

We're obviously dependent from the "dev endpoint" and how that reacts. We don't have anything under control from the moment we send the app to the dev endpoint .. so we need to figure out which it cancels first.. .

@MortenRa , If I'm not mistaken - your issue is different: you try to upload an app through the dev endpoint, which you previously uploaded it through the "normal" API, correct? Or did you experience the same after trying different things out? Also - same questions to you ;-).

My answers are basically the same as @MortenRa

  • Our "Core" app is relatively small.
  • There's no upgrade code at all.
  • It does succeed, so it's needlessly waiting. It's like the pipeline does not get a response back from the API.
  • In the case above I did cancel it manually, but if I don't it just goes into timeout.

This used to work, but as we increased the number of apps it started failing, so I agree it might be a limitation of the "dev endpoint".

@dsaveyn
Copy link
Author

dsaveyn commented Sep 19, 2023

Hi,

Any update on this? This is quite blocking for us.

@waldo1001
Copy link
Collaborator

We have been trying to simulate, without success.

Looking at the code, it's just a webservice-call, which obviously waits until it comes back with an answer.

So at this point, how we see it, it's indeed a limitation of the dev endpoint :-/.

Would you be able to help us setting up a repro?

@dsaveyn
Copy link
Author

dsaveyn commented Sep 20, 2023

We have been trying to simulate, without success.

Looking at the code, it's just a webservice-call, which obviously waits until it comes back with an answer.

So at this point, how we see it, it's indeed a limitation of the dev endpoint :-/.

Would you be able to help us setting up a repro?

I'll ask around internally if this is a possiblity (company procedures etc... and I'm just a simple dev :-P)

@waldo1001
Copy link
Collaborator

waldo1001 commented Oct 3, 2023

As mentioned in #668, we'll add more output on this task - hopefully it will be more clear what fails.

@dsaveyn
Copy link
Author

dsaveyn commented Oct 4, 2023

We have been trying to simulate, without success.
Looking at the code, it's just a webservice-call, which obviously waits until it comes back with an answer.
So at this point, how we see it, it's indeed a limitation of the dev endpoint :-/.
Would you be able to help us setting up a repro?

I'll ask around internally if this is a possiblity (company procedures etc... and I'm just a simple dev :-P)

Unfortunately at this point I was denied permission to assist in setting up a repro due to time constrains. However, I'll be happy to assist and provide feedback on the extended output. Thank you.

@AdminHodor
Copy link
Contributor

Dear @dsaveyn , @MortenRa ,

We possible found the problem in this process, if the user used for calling the API is not in "English" the API will return a translated status that ALOps cannot match.
We made a change that every API Call explicitly requests "en-US" content independent of the user setting which should resolve this issue.

Please try our latest release v1.459

Kind regards,

@waldo1001
Copy link
Collaborator

@dsaveyn , @MortenRa , any feedback?

@dsaveyn
Copy link
Author

dsaveyn commented Nov 17, 2023

We currently have disabled the AlExtensionAPI step cause of the issues. I'll give it a try next week.

@dsaveyn
Copy link
Author

dsaveyn commented Dec 27, 2023

My apologies for the delay. This week I had some time to try this.

ALOPS Info:

2023-12-27T09:42:36.3504497Z ##[section]Starting: ALOps Info
2023-12-27T09:42:36.3592294Z ==============================================================================
2023-12-27T09:42:36.3592574Z Task         : ALOps Info
2023-12-27T09:42:36.3592801Z Description  : Print information about ALOps and executing host
2023-12-27T09:42:36.3593017Z Version      : 1.461.5079
2023-12-27T09:42:36.3593183Z Author       : Hodor
2023-12-27T09:42:36.3593992Z Help         : Print information about ALOps and executing host.
2023-12-27T09:42:36.3594277Z ==============================================================================

The ALOps Extension API task unfortunately still hangs:

2023-12-27T09:19:46.2446673Z *** Published Extensions (not installed):
2023-12-27T09:19:46.2463289Z 
2023-12-27T09:19:46.2575820Z *** Import NAV/BC Management DLL's [False]
2023-12-27T09:19:46.2614676Z *** ServiceTier not specified, loading default assemblies.
2023-12-27T09:19:46.2670465Z *** Default Assemblies not found. Load via BC-Artifacts
2023-12-27T09:19:46.2849219Z *** Install/Update BCContainerHelper [https://github.com/microsoft/navcontainerhelper]
2023-12-27T09:19:46.2878726Z *** Check BcContainerHelper
2023-12-27T09:19:46.3913540Z *** Load BcContainerHelper
2023-12-27T09:19:46.4697490Z BcContainerHelper version 6.0.0
2023-12-27T09:19:46.7465656Z BC.HelperFunctions emits usage statistics telemetry to Microsoft
2023-12-27T09:19:48.5199801Z 
2023-12-27T09:19:48.5200778Z ModuleType Version    Name                                ExportedCommands                                             
2023-12-27T09:19:48.5201230Z ---------- -------    ----                                ----------------                                             
2023-12-27T09:19:48.5201744Z Script     6.0.0      BcContainerHelper                   {Add-FontsToBcContainer, Add-GitToAlProjectFolder, AddTele...
2023-12-27T09:19:48.5202103Z 
2023-12-27T09:19:48.5202187Z 
2023-12-27T09:19:48.5202258Z 
2023-12-27T09:19:48.5204262Z 
2023-12-27T09:19:48.5229238Z ##[command]"Get-BCArtifactUrl" 
2023-12-27T09:19:48.5229671Z Name                           Value                                                                                   
2023-12-27T09:19:48.5230034Z ----                           -----                                                                                   
2023-12-27T09:19:48.5230503Z select                         Latest                                                                                  
2023-12-27T09:19:48.5231018Z type                           OnPrem                                                                                  
2023-12-27T09:19:48.5231618Z country                        W1                                                                                      
2023-12-27T09:19:48.5231793Z 
2023-12-27T09:19:48.5231894Z 
2023-12-27T09:19:48.5232190Z  -select: Latest -type: OnPrem -country: W1
2023-12-27T09:19:50.4869720Z Downloading artifact /onprem/23.2.14098.14562/w1
2023-12-27T09:19:50.5074816Z Downloading C:\Users\buildagent\AppData\Local\Temp\e310addc-fb35-4946-b104-8044da9e9a60.zip
2023-12-27T09:19:50.5173527Z Downloading using WebClient
2023-12-27T09:19:53.7190068Z Unpacking artifact to tmp folder using 7zip
2023-12-27T09:19:55.9317976Z Downloading platform artifact /onprem/23.2.14098.14562/platform
2023-12-27T09:19:55.9346666Z Downloading C:\Users\buildagent\AppData\Local\Temp\7688c5e2-40f4-4bba-b292-51232cb8ce28.zip
2023-12-27T09:19:55.9356110Z Downloading using WebClient
2023-12-27T09:20:11.8936973Z Unpacking platform artifact to tmp folder using 7zip
2023-12-27T09:20:28.4578782Z Downloading Prerequisite Components
2023-12-27T09:20:28.4708509Z Downloading C:\bcartifacts.cache\onprem\23.2.14098.14562\platform\Prerequisite Components\DotNetCore\DotNetCore.1.0.4_1.1.1-WindowsHosting.exe
2023-12-27T09:20:28.4720422Z Downloading using WebClient
2023-12-27T09:20:29.6468912Z Downloading C:\bcartifacts.cache\onprem\23.2.14098.14562\platform\Prerequisite Components\IIS URL Rewrite Module\rewrite_2.0_rtw_x64.msi
2023-12-27T09:20:29.6479738Z Downloading using WebClient
2023-12-27T09:20:30.2342108Z *** Platform: C:\bcartifacts.cache\onprem\23.2.14098.14562\platform
2023-12-27T09:20:30.2363123Z *** Localisation: C:\bcartifacts.cache\onprem\23.2.14098.14562\w1
2023-12-27T09:20:30.3252612Z *** BC Management DLL: C:\bcartifacts.cache\onprem\23.2.14098.14562\platform\ServiceTier\program files\Microsoft Dynamics NAV\230\Service\Management\Microsoft.Dynamics.Nav.Management.dll
2023-12-27T09:20:30.3318585Z *** Selected module: [C:\bcartifacts.cache\onprem\23.2.14098.14562\platform\ServiceTier\program files\Microsoft Dynamics NAV\230\Service\Management\Microsoft.Dynamics.Nav.Management.dll]
2023-12-27T09:20:30.3325608Z *** Loading module: [C:\bcartifacts.cache\onprem\23.2.14098.14562\platform\ServiceTier\program files\Microsoft Dynamics NAV\230\Service\Management\Microsoft.Dynamics.Nav.Management.dll]
2023-12-27T09:20:30.5169471Z *** BC App Management DLL: C:\bcartifacts.cache\onprem\23.2.14098.14562\platform\ServiceTier\program files\Microsoft Dynamics NAV\230\Service\Management\Microsoft.Dynamics.Nav.Apps.Management.dll
2023-12-27T09:20:30.5183195Z *** Selected module: [C:\bcartifacts.cache\onprem\23.2.14098.14562\platform\ServiceTier\program files\Microsoft Dynamics NAV\230\Service\Management\Microsoft.Dynamics.Nav.Apps.Management.dll]
2023-12-27T09:20:30.5190519Z *** Loading module: [C:\bcartifacts.cache\onprem\23.2.14098.14562\platform\ServiceTier\program files\Microsoft Dynamics NAV\230\Service\Management\Microsoft.Dynamics.Nav.Apps.Management.dll]
2023-12-27T09:20:30.5362873Z *** Batch Publish Extensions
2023-12-27T09:20:30.5369778Z   * Artifact Path  : F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a
2023-12-27T09:20:30.5484472Z *** Resolved Path  : F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a
2023-12-27T09:20:30.5491521Z *** Get Available Applications from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a].
2023-12-27T09:20:30.5538966Z *** Get [*.app] files recursive from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a]
2023-12-27T09:20:30.5652145Z *** Found [27] files.
2023-12-27T09:20:30.5659564Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advanced Finance\Apps\Dynavision_Dynavision Advanced Finance_23.0.0.15708_sandbox_23.1_w1.app]
2023-12-27T09:20:30.8925320Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advanced Pricing\Apps\Dynavision_Dynavision Advanced Pricing & Discounts_23.0.0.15770_sandbox_23.1_w1.app]
2023-12-27T09:20:30.8978108Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advanced Promotions\Apps\Dynavision_Dynavision Advanced Promotions_23.0.0.16019_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9006458Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advanced Sync\Apps\Dynavision_Dynavision Advanced Sync_23.0.0.16030_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9026332Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advanced Units\Apps\Dynavision_Dynavision Advanced Units_23.0.0.15678_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9060632Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Connect\Apps\Dynavision_Dynavision Connect_23.0.0.15666_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9073831Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Contributions and Declarations\Apps\Dynavision_Dynavision Contributions and Declarations_23.0.0.15820_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9110597Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Core\Apps\Dynavision_Dynavision Core_23.0.0.16045_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9204223Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Cross-Selling\Apps\Dynavision_Dynavision Cross-Selling_23.0.0.15710_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9222964Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Drag and Drop\Apps\Dynavision_Dynavision Drag and Drop_23.0.0.15744_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9297680Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Drinkmaster 365\Apps\Dynavision_Dynavision Drinkmaster 365_23.0.0.15726_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9311982Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Elfsquad Connector\Apps\Dynavision_Elfsquad Connector_23.0.0.16035_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9341541Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Excise Duties\Apps\Dynavision_Dynavision Excise Duties_23.0.0.15686_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9395239Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Graydon\Apps\Dynavision_Dynavision Graydon_23.0.0.15736_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9413979Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Item Import\Apps\Dynavision_Dynavision Advanced Item & Price Import_23.0.0.15662_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9438133Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Layouts\Apps\Dynavision_Dynavision Layouts_23.0.0.16076_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9463497Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Planning and Dispatch\Apps\Dynavision_Dynavision Planning And Dispatch_23.0.0.15966_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9499015Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision POM Payment Service\Apps\Dynavision_POM Payment Service_23.0.0.15715_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9515479Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision POS\Apps\Dynavision_Dynavision Cloud POS Light_23.0.0.16074_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9558435Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Purchasing and Procurement Center\Apps\Dynavision_Dynavision Purchasing and Procurement Center_23.0.0.15674_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9581784Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Rental And Consumption\Apps\Dynavision_Dynavision Rental And Consumption_23.0.0.15792_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9601203Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Reusable Packaging\Apps\Dynavision_Dynavision Reusable Packaging_23.0.0.15807_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9662472Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Robinson 365\Apps\Dynavision_Dynavision Robinson 365_23.0.0.15711_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9675857Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Sync\Apps\Dynavision_Dynavision Sync_23.0.0.15849_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9693958Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Tests\Apps\Dynavision_Dynavision Test_23.0.0.15727_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9714688Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Trade\Apps\Dynavision_Dynavision Trade_23.0.0.15956_sandbox_23.1_w1.app]
2023-12-27T09:20:30.9760254Z *** Extract App detail from [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\_CompanyWeb CI\Apps\Dynavision_Companyweb Business Information_22.0.9.15803_sandbox_22.0_be.app]
2023-12-27T09:20:30.9781002Z *** Remove duplicate Apps
2023-12-27T09:20:31.0819085Z *** Installing Applications:
2023-12-27T09:20:31.0847863Z 
2023-12-27T09:20:31.0848617Z Publisher  Name                                         Path                                                           
2023-12-27T09:20:31.0850503Z ---------  ----                                         ----                                                           
2023-12-27T09:20:31.0851334Z Dynavision Dynavision Core                              F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Core\...
2023-12-27T09:20:31.0852323Z Dynavision Dynavision Reusable Packaging                F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Reusa...
2023-12-27T09:20:31.0853102Z Dynavision Dynavision Trade                             F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Trade...
2023-12-27T09:20:31.0854044Z Dynavision Dynavision Advanced Promotions               F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advan...
2023-12-27T09:20:31.0854947Z Dynavision Dynavision Excise Duties                     F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Excis...
2023-12-27T09:20:31.0855780Z Dynavision Dynavision Rental And Consumption            F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Renta...
2023-12-27T09:20:31.0856399Z Dynavision Dynavision Cloud POS Light                   F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision POS\A...
2023-12-27T09:20:31.0857263Z Dynavision Dynavision Layouts                           F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Layou...
2023-12-27T09:20:31.0857932Z Dynavision Dynavision Advanced Pricing & Discounts      F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advan...
2023-12-27T09:20:31.0858427Z Dynavision Dynavision Advanced Sync                     F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advan...
2023-12-27T09:20:31.0858915Z Dynavision Companyweb Business Information              F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\_CompanyWeb CI\A...
2023-12-27T09:20:31.0859383Z Dynavision POM Payment Service                          F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision POM P...
2023-12-27T09:20:31.0859830Z Dynavision Dynavision Sync                              F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Sync\...
2023-12-27T09:20:31.0860289Z Dynavision Dynavision Robinson 365                      F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Robin...
2023-12-27T09:20:31.0860774Z Dynavision Dynavision Purchasing and Procurement Center F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Purch...
2023-12-27T09:20:31.0861248Z Dynavision Dynavision Test                              F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Tests...
2023-12-27T09:20:31.0861717Z Dynavision Dynavision Planning And Dispatch             F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Plann...
2023-12-27T09:20:31.0862216Z Dynavision Dynavision Contributions and Declarations    F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Contr...
2023-12-27T09:20:31.0862702Z Dynavision Dynavision Cross-Selling                     F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Cross...
2023-12-27T09:20:31.0863160Z Dynavision Dynavision Connect                           F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Conne...
2023-12-27T09:20:31.0863623Z Dynavision Dynavision Advanced Finance                  F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advan...
2023-12-27T09:20:31.0864091Z Dynavision Dynavision Advanced Units                    F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Advan...
2023-12-27T09:20:31.0864547Z Dynavision Dynavision Graydon                           F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Grayd...
2023-12-27T09:20:31.0865016Z Dynavision Dynavision Advanced Item & Price Import      F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Item ...
2023-12-27T09:20:31.0865488Z Dynavision Elfsquad Connector                           F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Elfsq...
2023-12-27T09:20:31.0865939Z Dynavision Dynavision Drag and Drop                     F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Drag ...
2023-12-27T09:20:31.0866399Z Dynavision Dynavision Drinkmaster 365                   F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Drink...
2023-12-27T09:20:31.0866705Z 
2023-12-27T09:20:31.0866789Z 
2023-12-27T09:20:31.0866860Z 
2023-12-27T09:20:31.0872236Z *** Publish App [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Core\Apps\Dynavision_Dynavision Core_23.0.0.16045_sandbox_23.1_w1.app]
2023-12-27T09:20:31.0981291Z *** Upload extension [F:\Build Agents\BUILD-SERVER 2_1\_work\r1\a\Dynavision Core\Apps\Dynavision_Dynavision Core_23.0.0.16045_sandbox_23.1_w1.app]
2023-12-27T09:20:31.0990805Z *** Get App Info
2023-12-27T09:20:31.1111947Z  * App.PackageID = d9462003-3f2f-47d6-b471-49dd3831859f
2023-12-27T09:20:31.1132526Z  * App.ID        = dbe4cf4c-5910-4ad1-beee-394010c59802
2023-12-27T09:20:31.1139551Z  * App.Name      = Dynavision Core
2023-12-27T09:20:31.1146442Z  * App.Publisher = Dynavision
2023-12-27T09:20:31.1153343Z  * App.Version   = 23.0.0.16045
2023-12-27T09:20:31.1230241Z *** Replace PackageID in stream
2023-12-27T09:20:31.1673791Z *** Bytehack PackageID from [d9462003-3f2f-47d6-b471-49dd3831859f] to [d5ee2e4c-f999-47d8-b33b-2b61887d54ff]
2023-12-27T09:20:31.4004397Z *** Using Dev-Port deploy instead of API
2023-12-27T09:20:31.7612975Z *** Publishing to https://api.businesscentral.dynamics.com/v2.0/dynavisiontest/dev/apps?SchemaUpdateMode=forcesync
2023-12-27T09:40:32.2146542Z ##[error]The operation was canceled.
2023-12-27T09:40:32.2155419Z ##[section]Finishing: ALOps Extension API

During this step I kept track of what was happening:

  • All dependant extensions are uninstalled
  • The new Core App is installed
  • All dependant extensions are installed again
  • ALOps Extension API task appears to be hanging on the Core app publish

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants