Skip to content

[Bug]: CICD stuck running forever at importing test toolkit #2197

@navdotnetreqs

Description

@navdotnetreqs

AL-Go version

AL-Go 8.3 for appsource

Describe the issue

For a few days now previously working CICD has started running forever. Literally until I stop it. Yesterday it ran for over three hours before I noticed, today for almost 2 hours and then I stopped it.

Expected behavior

CICD to complete normally OR give a reasonable error description.

Steps to reproduce

Don't know, but logs included.

Additional context (logs, screenshots, etc.)

Run microsoft/AL-Go-Actions/RunPipeline@v8.3 with: shell: powershell artifact: https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/28.0.46665.48560/fi project: . buildMode: Default installAppsJson: D:\a\_temp\0n4cwinl.mtt\DownloadedApps.json installTestAppsJson: D:\a\_temp\0n4cwinl.mtt\DownloadedTestApps.json baselineWorkflowRunId: 0 token: *** env: ALGoOrgSettings: { "ConditionalSettings": [ { "workflows": ["Update AL-Go System Files"], "settings": { "workflowSchedule": { "cron": "0 1 * * 6" }, "commitOptions": { "createPullRequest": false } } } ] } ALGoRepoSettings: artifact: https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/28.0.46665.48560/fi keyVaultCodesignCertificateName: generateDependencyArtifact: False trackALAlertsInGitHub: False doNotRunTests: False doNotRunBcptTests: False doNotRunPageScriptingTests: False doNotSignApps: False useCompilerFolder: False trustedSigning: {"Endpoint":"https://neu.codesigning.azure.net/","Account":"MySigning","CertificateProfile":"AppSource"} useGitSubmodules: false Settings: {"keyVaultCertificateUrlSecretName":"keyVaultCertificateUrl","microsoftTelemetryConnectionString":"InstrumentationKey=cd2cc6***;IngestionEndpoint=https://northeurope-2.in.applicationinsights.azure.com/","useGitSubmodules":"false","type":"AppSource App","sendExtendedTelemetryToMicrosoft":false,"appBuild":17,"installTestApps":[],"versioningStrategy":0,"installApps":[],"installTestLibraries":false,"runNumberOffset":0,"codeSignCertificatePasswordSecretName":"codeSignCertificatePassword","vsixFile":"","country":"fi","applicationDependency":"18.0.0.0","templateSha":"c8588b4bac12badcd57d74274df32e80d2b0a96e","partnerTelemetryConnectionString":"","doNotRunTests":false,"enableCodeAnalyzersOnTestApps":false,"runs-on":"windows-latest","generateDependencyArtifact":false,"excludeEnvironments":[],"keyVaultCertificatePasswordSecretName":"keyVaultCertificatePassword","rulesetFile":"","licenseFileUrlSecretName":"licenseFileUrl","enableExternalRulesets":false,"memoryLimit":"","keyVaultCli BcContainerHelperPath: C:\ProgramData\BcContainerHelper\6.1.11\BcContainerHelper\BcContainerHelper.ps1 artifactCacheKey: Secrets: {"AZURE_CREDENTIALS":"***","gitSubmodulesToken":"***","licenseFileUrl":"","codeSignCertificateUrl":"","*codeSignCertificatePassword":"","keyVaultCertificateUrl":"","*keyVaultCertificatePassword":"","keyVaultClientId":"","gitHubPackagesContext":"","applicationInsightsConnectionString":"","-gitSubmodulesToken":""} BuildMode: Default NeedsContext: { "Initialization": { "result": "success", "outputs": { "skippedProjects": "[]", "deployALDocArtifact": "1", "githubRunner": "\"windows-latest\"", "githubRunnerShell": "powershell", "telemetryScopeJson": "{\"workflowStartTime\":\"2026-04-03T05:58:05.2307884Z\"}", "projectDependenciesJson": "{\".\":[]}", "baselineWorkflowRunId": "0", "trackALAlertsInGitHub": "False", "environmentsMatrixJson": "{\"matrix\":{\"include\":[]},\"fail-fast\":false}", "environmentCount": "0", "generateALDocArtifact": "0", "deliveryTargetsJson": "[]", "projects": "[\".\"]", "workflowDepth": "1", "deploymentEnvironmentsJson": "{}", "buildOrderJson": "[{\"projects\":[\".\"],\"projectsCount\":1,\"buildDimensions\":[{\"githubRunnerShell\":\"powershell\",\"gitHubRunner\":\"\\\"windows-latest\\\"\",\"projectName\":\".\",\"project\":\".\",\"buildMode\":\"Default\"}]}]" } } } Run D:\a\_actions\microsoft\AL-Go-Actions\v8.3\RunPipeline/../Invoke-AlGoAction.ps1 -ActionName "RunPipeline" -Action { D:\a\_actions\microsoft\AL-Go-Actions\v8.3\RunPipeline/../Invoke-AlGoAction.ps1 -ActionName "RunPipeline" -Action { D:\a\_actions\microsoft\AL-Go-Actions\v8.3\RunPipeline/RunPipeline.ps1 -token $ENV:_token -artifact $ENV:_artifact -project $ENV:_project -buildMode $ENV:_buildMode -installAppsJson $ENV:_installAppsJson -installTestAppsJson $ENV:_installTestAppsJson -baselineWorkflowRunId $ENV:_baselineWorkflowRunId -baselineWorkflowSHA $ENV:_baselineWorkflowSHA } shell: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.EXE -command ". '{0}'" env: ALGoOrgSettings: { "ConditionalSettings": [ { "workflows": ["Update AL-Go System Files"], "settings": { "workflowSchedule": { "cron": "0 1 * * 6" }, "commitOptions": { "createPullRequest": false } } } ] } ALGoRepoSettings: artifact: https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/28.0.46665.48560/fi keyVaultCodesignCertificateName: generateDependencyArtifact: False trackALAlertsInGitHub: False doNotRunTests: False doNotRunBcptTests: False doNotRunPageScriptingTests: False doNotSignApps: False useCompilerFolder: False trustedSigning: {"Endpoint":"https://neu.codesigning.azure.net/","Account":"MySigning","CertificateProfile":"AppSource"} useGitSubmodules: false Settings: {"keyVaultCertificateUrlSecretName":"keyVaultCertificateUrl","microsoftTelemetryConnectionString":"InstrumentationKey=cd2cc6***;IngestionEndpoint=https://northeurope-2.in.applicationinsights.azure.com/","useGitSubmodules":"false","type":"AppSource App","sendExtendedTelemetryToMicrosoft":false,"appBuild":17,"installTestApps":[],"versioningStrategy":0,"installApps":[],"installTestLibraries":false,"runNumberOffset":0,"codeSignCertificatePasswordSecretName":"codeSignCertificatePassword","vsixFile":"","country":"fi","applicationDependency":"18.0.0.0","templateSha":"c8588b4bac12badcd57d74274df32e80d2b0a96e","partnerTelemetryConnectionString":"","doNotRunTests":false,"enableCodeAnalyzersOnTestApps":false,"runs-on":"windows-latest","generateDependencyArtifact":false,"excludeEnvironments":[],"keyVaultCertificatePasswordSecretName":"keyVaultCertificatePassword","rulesetFile":"","licenseFileUrlSecretName":"licenseFileUrl","enableExternalRulesets":false,"memoryLimit":"","keyVaultCli BcContainerHelperPath: C:\ProgramData\BcContainerHelper\6.1.11\BcContainerHelper\BcContainerHelper.ps1 artifactCacheKey: Secrets: {"AZURE_CREDENTIALS":"***","gitSubmodulesToken":"***","licenseFileUrl":"","codeSignCertificateUrl":"","*codeSignCertificatePassword":"","keyVaultCertificateUrl":"","*keyVaultCertificatePassword":"","keyVaultClientId":"","gitHubPackagesContext":"","applicationInsightsConnectionString":"","-gitSubmodulesToken":""} BuildMode: Default NeedsContext: { "Initialization": { "result": "success", "outputs": { "skippedProjects": "[]", "deployALDocArtifact": "1", "githubRunner": "\"windows-latest\"", "githubRunnerShell": "powershell", "telemetryScopeJson": "{\"workflowStartTime\":\"2026-04-03T05:58:05.2307884Z\"}", "projectDependenciesJson": "{\".\":[]}", "baselineWorkflowRunId": "0", "trackALAlertsInGitHub": "False", "environmentsMatrixJson": "{\"matrix\":{\"include\":[]},\"fail-fast\":false}", "environmentCount": "0", "generateALDocArtifact": "0", "deliveryTargetsJson": "[]", "projects": "[\".\"]", "workflowDepth": "1", "deploymentEnvironmentsJson": "{}", "buildOrderJson": "[{\"projects\":[\".\"],\"projectsCount\":1,\"buildDimensions\":[{\"githubRunnerShell\":\"powershell\",\"gitHubRunner\":\"\\\"windows-latest\\\"\",\"projectName\":\".\",\"project\":\".\",\"buildMode\":\"Default\"}]}]" } } } _token: *** _artifact: https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/28.0.46665.48560/fi _project: . _buildMode: Default _installAppsJson: D:\a\_temp\0n4cwinl.mtt\DownloadedApps.json _installTestAppsJson: D:\a\_temp\0n4cwinl.mtt\DownloadedTestApps.json _baselineWorkflowRunId: 0 _baselineWorkflowSHA: Import from C:\ProgramData\BcContainerHelper\6.1.11\BcContainerHelper\BcContainerHelper.ps1 BcContainerHelper version 6.1.11 Ignoring unchanged config setting useCompilerFolder Ignoring unchanged config setting SendExtendedTelemetryToMicrosoft Ignoring unchanged config setting PartnerTelemetryConnectionString Setting MicrosoftTelemetryConnectionString = InstrumentationKey=cd2cc6***;IngestionEndpoint=https://northeurope-2.in.applicationinsights.azure.com/ BC.HelperFunctions emits usage statistics telemetry to Microsoft Running on Windows, PowerShell 5.1.26100.32522 use settings and secrets Checking type Checking appFolders, testFolders and bcptTestFolders Application Dependency 27.0.0.0 Checking artifact setting for project Downloading artifacts from https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/28.0.46665.48560/fi Downloading artifact /sandbox/28.0.46665.48560/fi Downloading C:\Users\runneradmin\AppData\Local\Temp\b9b2c0e6-13c1-4d15-a75a-2a4f5f10a6ec.zip Unpacking artifact to tmp folder using 7zip Downloading platform artifact /sandbox/28.0.46665.48560/platform Downloading C:\Users\runneradmin\AppData\Local\Temp\218636fe-7349-43e5-8d65-46a123fff41a.zip Unpacking artifact to tmp folder using 7zip Downloading Prerequisite Components Downloading c:\bcartifacts.cache\sandbox\28.0.46665.48560\platform\Prerequisite Components\IIS URL Rewrite Module\rewrite_2.0_rtw_x64.msi Downloading c:\bcartifacts.cache\sandbox\28.0.46665.48560\platform\Prerequisite Components\DotNetCore\DotNetCore.1.0.4_1.1.1-WindowsHosting.exe Updating app- and test Dependencies Analyzing Test App Dependencies No performance test apps found in bcptTestFolders in .AL-Go\settings.json Checking appDependencyProbingPaths Reading TrustedNuGetFeeds Locating previous release Getting the latest release from https://api.github.com/repos/bcMyApp/BCMyAppIntegrator/releases/latest - branch main Analyzing releases https://api.github.com/repos/bcMyApp/BCMyAppIntegrator/releases Using 0.1.2 (tag 0.1.2) as previous release Downloading release 0.1.2, projects *, type Apps project '*' AssetPatterns: '*-*-Apps-*.zip' | '*-Apps-*.zip' https://api.github.com/repos/bcMyApp/BCMyAppIntegrator/releases/assets/364475231 D:\a\BCMyAppIntegrator\BCMyAppIntegrator\artifacts\BCMyAppIntegrator-main-Apps-1.0.12.0.zip Invoke Run-AlPipeline with buildmode Default https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/28.0.46665.48560/fi Parameters _____ _ | __ \ | | | |__) |_ _ _ __ __ _ _ __ ___ ___| |_ ___ _ __ ___ | ___/ _ | '/ | '_ _ \ / _ \ / _ \ '/ __|
| | | (
| | | | (| | | | | | | _/ | _/ | _
|
| _,|| _,|| || ||_
|____|| |___/
Pipeline name CI/CD
Container name bc23935868196
Image name
ArtifactUrl https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/28.0.46665.48560/fi
BcAuthContext Not Specified
Environment
ReUseContainer False
KeepContainer False
useCompilerFolder False
artifactCachePath
useDevEndpoint False
Auth UserPassword
CompanyName
MemoryLimit 8G
FailOn error
TreatTestFailuresAsWarnings False
Enable Task Scheduler False
Assign Premium Plan False
Install Test Runner True
Install Test Framework True
Install Test Libraries False
Install Perf. Toolkit False
InstallOnlyReferencedApps True
generateDependencyArtifact True
CopySymbolsFromContainer False
enableCodeCop False
enableAppSourceCop True
enableUICop False
enablePerTenantExtensionCop False
enableCodeAnalyzersOnTestApps False
doNotPerformUpgrade False
doNotPublishApps False
uninstallRemovedApps True
escapeFromCops False
doNotBuildTests False
doNotRunTests False
doNotRunBcptTests True
doNotRunPageScriptingTests False
useDefaultAppSourceRuleSet False
rulesetFile
generateErrorLog False
enableExternalRulesets False
azureDevOps False
gitLab False
gitHubActions True
vsixFile
License file Not specified
CodeSignCertPfxFile Not specified
CodeSignCertPfxPassword Not specified
CodeSignCertIsSelfSigned False
KeyVaultCertPfxFile Not specified
KeyVaultCertPfxPassword Not specified
KeyVaultClientId
BuildOutputFile D:\a\BCMyAppIntegrator\BCMyAppIntegrator\BuildOutput.txt
ContainerEventLogFile D:\a\BCMyAppIntegrator\BCMyAppIntegrator\ContainerEventLog.evtx
TestResultsFile D:\a\BCMyAppIntegrator\BCMyAppIntegrator\TestResults.xml
BcptTestResultsFile D:\a\BCMyAppIntegrator\BCMyAppIntegrator\bcptTestResults.json
TestResultsFormat JUnit
AdditionalCountries
PackagesFolder D:\a\BCMyAppIntegrator\BCMyAppIntegrator.packages
OutputFolder D:\a\BCMyAppIntegrator\BCMyAppIntegrator.output
BuildArtifactFolder D:\a\BCMyAppIntegrator\BCMyAppIntegrator.buildartifacts
CreateRuntimePackages False
reportSuppressedDiagnostics False
AppVersion
AppBuild 17
AppRevision 0
SourceRepositoryUrl https://github.com/bcMyApp/BCMyAppIntegrator
SourceCommit a3b432ff02bbd6109ddd465de417f4a9f313e3ed
BuildBy AL-Go for GitHub,v8.3
BuildUrl https://github.com/bcMyApp/BCMyAppIntegrator/actions/runs/23935868196
Mandatory Affixes ABCDE
Supported Countries
ObsoleteTagMinAllowedMajorMinor
Install Apps

  • None
    Install Test Apps
  • None
    Previous Apps
  • D:\a\BCMyAppIntegrator\BCMyAppIntegrator\artifacts\BCMyAppIntegrator-main-Apps-1.0.12.0.zip
    Application folders
  • D:\a\BCMyAppIntegrator\BCMyAppIntegrator\BCMyAppIntegrator
    Test application folders
  • D:\a\BCMyAppIntegrator\BCMyAppIntegrator\Tests
    BCPT Test application folders
  • None
    BCPT Test suites
  • None
    Page Scripting Tests
  • None
    Custom CodeCops
  • None
    RemoveBcContainer override
    Param([Hashtable]$parameters)
    Remove-BcContainerSession -containerName $parameters.ContainerName -killPsSessionProcess
    Remove-BcContainer @parameters

InstallMissingDependencies override
Param([Hashtable]$parameters)
foreach($missingDependency in $parameters.missingDependencies) {
$appid = $missingDependency.Split(':')[0]
$appName = $missingDependency.Split(':')[1]
$version = $appName.SubString($appName.LastIndexOf('')+1)
$version = [System.Version]$version.SubString(0,$version.Length-4)
# If dependency app is already installed, skip it
# If dependency app is already published, synchronize and install it
if ($parameters.ContainsKey('containerName')) {
$appInfo = Get-BcContainerAppInfo -containerName $parameters.containerName -tenantSpecificProperties | Where-Object { $
.AppId -eq $appid }
if ($appInfo) {
# App already exists
if (-not $appInfo.isInstalled) {
Sync-BcContainerApp -containerName $parameters.containerName -tenant $parameters.tenant -appPublisher $appInfo.Publisher -appName $appInfo.Name -appVersion "$($appInfo.version)"
Install-BcContainerApp -containerName $parameters.containerName -tenant $parameters.tenant -appPublisher $appInfo.Publisher -appName $appInfo.Name -appVersion "$($appInfo.version)"
}
continue
}
}
$publishParams = @{
"nuGetServerUrl" = $gitHubPackagesCredential.serverUrl
"nuGetToken" = GetAccessToken -token $gitHubPackagesCredential.token -permissions @{"packages"="read";"contents"="read";"metadata"="read"} -repositories @()
"packageName" = $appId
"version" = $version
"select" = $settings.nuGetFeedSelectMode
}
if ($parameters.ContainsKey('CopyInstalledAppsToFolder')) {
$publishParams += @{
"CopyInstalledAppsToFolder" = $parameters.CopyInstalledAppsToFolder
}
}
if ($parameters.ContainsKey('containerName')) {
try {
Publish-BcNuGetPackageToContainer -containerName $parameters.containerName -tenant $parameters.tenant -skipVerification -appSymbolsFolder $parameters.appSymbolsFolder @publishParams
} catch {
OutputWarning -message "Failed to publish app $appid version $version to container $($parameters.containerName). Error was: $($_.Exception.Message)."
}
}
else {
if ($parameters.ContainsKey('installedApps') -and $parameters.ContainsKey('installedCountry')) {
foreach($installedApp in $parameters.installedApps) {
if ($installedApp.Id -eq $platformAppId) {
$publishParams += @{
"installedApps" = $parameters.installedApps
"installedPlatform" = ([System.Version]$installedApp.Version)
"installedCountry" = $parameters.installedCountry
}
break
}
}
}
Download-BcNuGetPackageToFolder -folder $parameters.appSymbolsFolder @publishParams | Out-Null
}
}

Resolving dependencies


| __ \ | | () | | | | ()
| |) |_ ___ ___ | |_ ___ _ __ __ _ | | ___ _ __ ___ _ __ | | ___ _ __ ___ _ ___ ___
| _ // _ \ |/ _ | \ \ / / | ' \ / | / _ |/ _ \ ' \ / _ \ ' \ / ` |/ _ \ ' \ / | |/ _ \ |
| | \ \ _ \ () | |\ V /| | | | | (| | | (| | __/ |) | / | | | (| | / | | | (| | __
|
| __
|
/_/|| _/ ||| ||_, | _,_|_| .
/ _|| ||_,|_|| ||_|_|_|_/
/ | | |
|
/ |
|
Sorted App folders

  • D:\a\BCMyAppIntegrator\BCMyAppIntegrator\BCMyAppIntegrator
    External dependencies
  • 32e1cdcc-538c-4044-9713-683b69e1a2d3:Company Oy_BC MyApp_1.2.40.0.app
  • 437dbf0e-84ff-417a-965d-ed2bb9650972:Microsoft_Base Application_27.0.0.0.app
  • 63ca2fa4-4f03-4f2b-a480-172fef340d3f:Microsoft_System Application_27.0.0.0.app
  • f3552374-a1f2-4356-848e-196002525837:Microsoft_Business Foundation_27.0.0.0.app
    Sorted TestApp folders
  • D:\a\BCMyAppIntegrator\BCMyAppIntegrator\Tests
    External TestApp dependencies
  • 32e1cdcc-538c-4044-9713-683b69e1a2d3:Company Oy_BC MyApp_1.2.40.0.app
  • 437dbf0e-84ff-417a-965d-ed2bb9650972:Microsoft_Base Application_27.0.0.0.app
  • 63ca2fa4-4f03-4f2b-a480-172fef340d3f:Microsoft_System Application_27.0.0.0.app
  • f3552374-a1f2-4356-848e-196002525837:Microsoft_Business Foundation_27.0.0.0.app
  • dd0be2ea-f733-4d65-bb34-a28f4624fb14:Microsoft_Library Assert_26.0.0.0.app
    Copying previous apps to packages folder
    Previous apps
  • Company Oy_BC MyApp Integrator_1.0.12.0.app
    External previous app dependencies
  • 32e1cdcc-538c-4044-9713-683b69e1a2d3:Company Oy_BC MyApp_1.2.40.0.app

| __ \ | | () () ()
| |__) | | | | _ __ __ _ __ _ ___ _ __ ___ _ __ _ ___ _ _ __ ___ __ _ __ _ ___
| / | | | | | | ' \ / | / _ |/ _ \ ' \ / _ \ '| |/ _| | | ' _ \ / _ |/ ` |/ _
| | | |
| | | | | | | | (
| | | (| | __/ | | | / | | | ( | | | | | | | (| | (| | __/
|
| _,||||| ||_, | _, |___|| ||___|| ||___| ||| || ||_,|_, |_|
/ | / | / |
|
/ |
/ |
_/
PS CallStack :

  • Write-PSCallStack (HelperFunctions.ps1 Line 1697)
  • (Run-AlPipeline.ps1 Line 548)
  • PullGenericImage (Run-AlPipeline.ps1 Line 535)
  • GetBuildContainer (Run-AlPipeline.ps1 Line 569)
  • GetInstalledApps (Run-AlPipeline.ps1 Line 516)
  • (Run-AlPipeline.ps1 Line 1481)
  • (Run-AlPipeline.ps1 Line 1285)
  • Run-AlPipeline (Run-AlPipeline.ps1 Line 1270)
  • (RunPipeline.ps1 Line 522)
  • (acc35f9a-5a63-4f99-a5dd-b80aff88980e.ps1 Line 3)
  • (Invoke-AlGoAction.ps1 Line 21)
  • (acc35f9a-5a63-4f99-a5dd-b80aff88980e.ps1 Line 2)
  • ( Line 1)
    Pulling mcr.microsoft.com/businesscentral:ltsc2025
    Pulling generic image took 2 seconds
    / | | | () / | | | ()
    | | _ __ ___ __ | | _ _ __ __ _ | | ___ _ __ | |
    __ _ _ _ __ ___ _ __
    | | | '__/ _ / | __| | '_ \ / _ | | | / _ | ' | / ` | | ' \ / _ \ '|
    | |
    | | | __/ (
    | | || | | | | (| | | || () | | | | || (| | | | | | __/ |
    _
    || ___|_,|_||| ||_, | ____/|| ||__,||| ||___||
    / |
    |
    _/
    PS CallStack :
  • Write-PSCallStack (HelperFunctions.ps1 Line 1697)
  • (Run-AlPipeline.ps1 Line 584)
  • GetBuildContainer (Run-AlPipeline.ps1 Line 571)
  • GetInstalledApps (Run-AlPipeline.ps1 Line 516)
  • (Run-AlPipeline.ps1 Line 1481)
  • (Run-AlPipeline.ps1 Line 1285)
  • Run-AlPipeline (Run-AlPipeline.ps1 Line 1270)
  • (RunPipeline.ps1 Line 522)
  • (acc35f9a-5a63-4f99-a5dd-b80aff88980e.ps1 Line 3)
  • (Invoke-AlGoAction.ps1 Line 21)
  • (acc35f9a-5a63-4f99-a5dd-b80aff88980e.ps1 Line 2)
  • ( Line 1)
    Creaing docker container
    BcContainerHelper is version 6.1.11
    BcContainerHelper is running as administrator
    HyperV is Enabled
    Host is Microsoft Windows Server 2025 Datacenter - 10.0.26100.32522
    UsePsSession is True
    UsePwshForBc24 is True
    UseWinRmSession is allow
    UseSslForWinRmSession is True
    Docker Client Version is 29.1.5
    Docker Server Version is 29.1.5
    Removing Desktop shortcuts
    Fetching all docker images
    Fetching all docker volumes
    Using image mcr.microsoft.com/businesscentral:ltsc2025
    Creating Container bc23935868196
    Style: sandbox
    Multitenant: Yes
    Version: 28.0.46665.48560
    Platform: 28.0.48460.0
    Generic Tag: 1.0.2.94
    Container OS Version: 10.0.26100.32522 (ltsc2025)
    Host OS Version: 10.0.26100.32522 (ltsc2025)
    Host and container OS match, recommended isolation mode is process.
    Using process isolation
    Using locale fi-FI
    Disabling the standard eventlog dump to container log every 2 seconds (use -dumpEventLog to enable)
    Additional Parameters:
    --volume "D:\a\BCMyAppIntegrator\BCMyAppIntegrator:c:\sources"
    --expose 5986
    --env customNavSettings=EnableTaskScheduler=False
    Files in C:\ProgramData\BcContainerHelper\Extensions\bc23935868196\my:
  • AdditionalOutput.ps1
  • AdditionalSetup.ps1
  • HelperFunctions.ps1
  • MainLoop.ps1
  • SetupVariables.ps1
  • updatehosts.ps1
    Creating container bc23935868196 from image mcr.microsoft.com/businesscentral:ltsc2025
    0148b6f278cc46d9b36c67982fe23632c66b4276ce88ed58d3cc61b108def834
    Waiting for container bc23935868196 to be ready
    Using artifactUrl https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/28.0.46665.48560/fi
    Using installer from C:\Run\270
    Installing Business Central: multitenant=True, installOnly=False, filesOnly=False, includeTestToolkit=False, includeTestLibrariesOnly=False, includeTestFrameworkOnly=False, includePerformanceToolkit=False, appArtifactPath=c:\dl\sandbox\28.0.46665.48560\fi, platformArtifactPath=c:\dl\sandbox\28.0.46665.48560\platform, databasePath=c:\dl\sandbox\28.0.46665.48560\fi\BusinessCentral-FI.bak, licenseFilePath=c:\dl\sandbox\28.0.46665.48560\fi\Cronus.bclicense, rebootContainer=True
    Installing from artifacts
    Starting Local SQL Server
    Starting Internet Information Server
    Copying Service Tier Files
    c:\dl\sandbox\28.0.46665.48560\platform\ServiceTier\pfiles64
    c:\dl\sandbox\28.0.46665.48560\platform\ServiceTier\System64
    Copying Web Client Files
    c:\dl\sandbox\28.0.46665.48560\platform\WebClient\pfiles\Microsoft Dynamics NAV
    Copying ModernDev Files
    c:\dl\sandbox\28.0.46665.48560\platform
    c:\dl\sandbox\28.0.46665.48560\platform\ModernDev\pfiles\Microsoft Dynamics NAV
    Copying additional files
    Copying ConfigurationPackages
    C:\dl\sandbox\28.0.46665.48560\fi\ConfigurationPackages
    Copying Test Assemblies
    C:\dl\sandbox\28.0.46665.48560\platform\Test Assemblies
    Copying Extensions
    C:\dl\sandbox\28.0.46665.48560\fi\Extensions
    Copying Applications
    C:\dl\sandbox\28.0.46665.48560\platform\Applications
    Copying Applications.FI
    C:\dl\sandbox\28.0.46665.48560\fi\Applications.FI
    Copying dependencies
    Importing PowerShell Modules
    Restoring CRONUS Demo Database
    Setting CompatibilityLevel for tenant on localhost\SQLEXPRESS
    Exporting Application to CRONUS
    Removing Application from tenant
    Modifying Business Central Service Tier Config File for Docker
    Creating Business Central Service Tier
    Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
    Starting Business Central Service Tier
    Importing license file
    Copying Database on localhost\SQLEXPRESS from tenant to default
    Taking database tenant offline
    Copying database files
    Attaching files as new Database default
    Putting database tenant back online
    Mounting tenant database
    Mounting Database for default on server localhost\SQLEXPRESS with AllowAppDatabaseWrite = False
    Sync'ing Tenant
    Tenant is Operational
    Stopping Business Central Service Tier
    Installation took 390 seconds
    Installation complete
    Initializing...
    Setting host.containerhelper.internal to 172.27.48.1 in container hosts file
    Starting Container
    Hostname is bc23935868196
    PublicDnsName is bc23935868196
    Using NavUserPassword Authentication
    Creating Self Signed Certificate
    Self Signed Certificate Thumbprint 531E0CA7DCD16608902B10BE2DEE48BD7075BF9B
    DNS identity bc23935868196
    Modifying Service Tier Config File with Instance Specific Settings
    Modifying Service Tier Config File with settings from environment variable
    Setting EnableTaskScheduler to False
    Starting Service Tier
    Registering event sources
    Creating DotNetCore Web Server Instance
    Using application pool name: BC
    Using default container name: NavWebApplicationContainer
    Copy files to WWW root C:\inetpub\wwwroot\BC
    Create the application pool BC
    Create website: NavWebApplicationContainer without SSL
    Update configuration: navsettings.json
    Done Configuring Web Client
    Enabling Financials User Experience
    Dismounting Tenant
    Mounting Tenant
    Mounting Database for default on server localhost\SQLEXPRESS with AllowAppDatabaseWrite = False
    Sync'ing Tenant
    Tenant is Operational
    Creating http download site
    Setting SA Password and enabling SA
    Creating admin as SQL User and add to sysadmin
    Creating SUPER user
    Enable PSRemoting and setup user for winrm
    Creating self-signed certificate for winrm
    Container IP Address: 172.27.52.174
    Container Hostname : bc23935868196
    Container Dns Name : bc23935868196
    Web Client : http://bc23935868196/BC/?tenant=default
    Dev. Server : http://bc23935868196
    Dev. ServerInstance : BC
    Dev. Server Tenant : default
    Setting bc23935868196 to 172.27.52.174 in host hosts file
    Setting bc23935868196-default to 172.27.52.174 in host hosts file
    Setting bc23935868196-default to 172.27.52.174 in container hosts file
    Files:
    http://bc23935868196:8080/ALLanguage.vsix
    Container Total Physical Memory is 8.0Gb
    Container Free Physical Memory is 1.7Gb
    Initialization took 85 seconds
    Ready for connections!
    Reading CustomSettings.config from bc23935868196
    Creating Desktop Shortcuts for bc23935868196
    Cleanup old dotnet core assemblies
    Cleanup old dotnet core assemblies
    Container bc23935868196 successfully created
    Use:
    Get-BcContainerEventLog -containerName bc23935868196 to retrieve a snapshot of the event log from the container
    Get-BcContainerDebugInfo -containerName bc23935868196 to get debug information about the container
    Enter-BcContainer -containerName bc23935868196 to open a PowerShell prompt inside the container
    Remove-BcContainer -containerName bc23935868196 to remove the container again
    docker logs bc23935868196 to retrieve information about URL's again
    Creating Container took 515 seconds
    Installed Apps
    • 64977288-facd-4b48-aaaa-bb0e288edfb3:Payment Practices
    • a7bd3b4e-5469-4185-88b5-06745dd4c153:Excise Taxes
    • a0673989-48a4-48a0-9517-499c9f4037d3:Sustainability Contoso Coffee Demo Dataset
    • ec255f57-31d0-4ca2-b751-f2fa7c745abb:Shopify Connector
    • 63c9fbe6-d4f3-458c-8c25-644c90a0874a:Bank Account Reconciliation With AI
    • a41b0c3e-bf1c-4c97-ad1b-b430a3933ada:Audit File Export
    • ce295b13-0f47-4175-96f9-280f1e6734f2:Intrastat Core Demo Data
    • 87990153-0e35-4e5d-ba61-2e93077d1699:Review General Ledger Entries
    • f2d0130c-4b0e-437a-bcfd-0dc9f84ac961:AI Development Toolkit
    • 8b3609cf-3947-44c3-9f20-ce6edc6da33f:Exclude_ClientAddIns
    • fbc0608c-1393-4e61-8f0a-632e16071cf7:E-Document Core Demo Data FI
    • 6992416f-3f39-4d3c-8242-3fff61350bea:Business Central Cloud Migration - Previous Release
    • 10cb69d9-bc8a-4d27-970a-9e110e9db2a5:Exclude_APIV2
    • 639580c8-7356-11ed-a1eb-0242ac120002:Automatic Account Codes
    • e2ae191d-8829-44c3-a373-3749a2742d4e:Enforced Digital Vouchers
    • 16319982-4995-4fb1-8fb2-2b1e13773e3b:AMC Banking 365 Fundamentals
    • aceb66c8-472e-437c-81d3-27e6c07d0f14:Email - Microsoft 365 Connector
    • 7819d79d-feea-4f09-bbed-5bbaca4bf323:Data Archive
    • ec6b3b0e-f983-408b-8476-bafb4368ecbc:E-Document Connector - Microsoft 365
    • 7961e9dc-a8e5-49b1-839b-3a78803a4cb8:Troubleshoot FA Ledger Entries
    • dd3f226b-40bf-4b3c-9988-9b1e0f74edd8:Sales Lines Suggestions
    • 64c9d5e2-7744-4866-bc0e-5ebc2898e651:Error Messages with Recommendations
    • 6f2c034f-5ebe-4eae-b34c-90a0d4e87687:Exclude_Business_Events
    • a53a4bb0-aa53-8ff8-77d6-fe3388db0eb8:Recommended Apps
    • 698cfedb-66b9-44a8-b5ae-1ec18bd32fa7:Agent Samples
    • a190e87b-2f59-4e14-a727-421877802768:API - Cross Environment Intercompany
    • 8038abf4-6fc9-4212-ac03-1137b06ca8ca:FI Core
    • c526b3e9-b8ca-4683-81ba-fcd5f6b1472a:Sales and Inventory Forecast
    • e6328152-bb29-4664-9dae-3bc7eaae1fd8:Email - Outlook REST API
    • e86e9234-8b95-459d-a9ba-4d901208ca38:_Exclude_Microsoft Dynamics 365 - SmartList
    • c9ce86fe-cb70-4b79-be03-d21856b1a4ca:External File Storage - Azure Blob Service Connector
    • 2654d7e7-9afd-4947-9e02-6bb8f3e0cd04:Universal Print Integration
    • 8afe7b40-8c87-4beb-ada0-451d1761bf95:Exclude_APIV1
    • a01864f8-9c3f-42f6-8328-8d7be1ce3e20:_Exclude_Master_Data_Management
    • 34bfcef7-f8ed-449f-94be-74024cadba3b:External File Storage - SharePoint Connector
    • 68e13fa3-217a-4be0-9141-99e5bf0ca818:Email - SMTP Connector
    • 5b0a31a1-6b42-4123-a521-2265186cfb31:Contoso Coffee Demo Dataset (FI)
    • 23b1772f-b8b8-4e87-9339-9ff7cbb2364b:Sales Order Agent
    • 8c972578-fe72-4aa5-ae51-cc5575fef2ea:Send To Email Printer
    • 437dbf0e-84ff-417a-965d-ed2bb9650972:Base Application
    • c512d720-63b9-4b26-b062-a0c09b4ed322:Company Hub
    • 93a71c5e-237e-47e8-835b-1a7f9e844f1b:Create Product Information With Copilot
    • e0df20ef-75a2-4fae-8e3a-88140ab29507:External File Storage - SFTP Connector
    • 8a3db2bc-9378-4d0f-b89a-a7dea0555449:Subscription Billing Demo Data
    • b3780cd9-f8f8-4a83-a4d5-0c2ad87b28af:Sustainability
    • 334ef79e-547e-4631-8ba1-7a7f18e14de6:Business Central Intelligent Cloud
    • 114e4e19-182b-42e2-b5a9-91d8b8ee8ce1:_Exclude_Email Logging Using Graph API
    • 7a129d06-5fd6-4fb6-b82b-0bf539c779d0:_Exclude_Bank Deposits
    • e1966889-b5fb-4fda-a84c-ea71b590e1a9:PEPPOL
    • f3552374-a1f2-4356-848e-196002525837:Business Foundation
    • e1d97edc-c239-46b4-8d84-6368bdf67c8b:E-Document Core
    • 79b1a79a-2f66-4736-bc1b-8abb3537eb51:Simplified Bank Statement Import
    • d196d21b-75c3-45da-831b-345055b9d25f:ESG Statistical Accounts Demo Tool
    • bc7b3891-f61b-4883-bbb3-384cdef88bec:Quality Management
    • ac14293f-1eb7-4a7b-9936-b280da31970b:Data Search
    • d09fa965-9a2a-424d-b704-69f3b54ed0ce:Payment Links to PayPal
    • a3f80556-6628-4d35-aaf9-335ab9aa3618:Intrastat FI
    • 5f2e93a0-6083-4718-b05a-7ac89be5644d:External Storage - Document Attachments
    • 4d6c453d-e61d-4872-b35d-6c731c0fd93e:Manufacturing
    • 672777d5-ab26-4369-b334-6f04256efffd:_Exclude_Onboarding Signals
    • 3099ffc7-4cf7-4df6-9b96-7e4bc2bb587c:Subscription Billing
    • c50a4bf0-db51-4ad2-88d5-fe2287da0eb8:VAT Group Management
    • de0dddf3-9917-430d-8d20-6e7679a08500:E-Document Core Demo Data
    • 2a89f298-7ffd-44a5-a7ce-e08dac98abce:Essential Business Headlines
    • e4e86220-cac0-4ec3-b853-7c2fa610399d:Power BI Report embeddings for Dynamics 365 Business Central
    • 5a0b41e9-7a42-4123-d521-2265186cfb31:Contoso Coffee Demo Dataset
    • 08d69832-9231-429e-be2c-8bab2c96905b:Email - Current User Connector
    • 3d5b2137-efeb-4014-8489-41d37f8fd4c3:Late Payment Prediction
    • cc11c22e-5ca3-423f-8804-88cac6d91983:Dynamics BC Excel Reports
    • 972624b9-849a-40cd-98b1-fd0924b0defe:Calculate Sustainability Emission with Copilot
    • 0a9a9ce1-6f98-4cf0-82e2-0b3e7cabb32a:EU 3-Party Trade Purchase
    • c1335042-3002-4257-bf8a-75c898ccb1b8:Application
    • 40bf2bab-2a57-4c34-9002-c11d23fcbff6:Quality Management Contoso Coffee Demo Dataset
    • ea130081-c669-460f-a5f4-5dde14f03131:Statistical Accounts
    • 79447b11-8301-4d02-a546-2261eb811296:External File Storage - Azure File Service Connector
    • 00155c68-8cdd-4d60-a451-2034ad094223:Agent Design Experience
    • a2cc2ef8-949f-43d4-45b8-10bd6f8bc62c:API Reports - Finance
    • 63ca2fa4-4f03-4f2b-a480-172fef340d3f:System Application
    • 16c26bda-5f9c-4a77-a17e-4835f06062c0:_Exclude_Connectivity Apps
    • b7174aae-753c-4e71-bacb-d973995dce5e:_Exclude_ReportLayouts
    • 58623bfa-0559-4bc2-ae1c-0979c29fd9e0:Intelligent Cloud Base
    • 57623bfa-0559-4bc2-ae1c-0979c29fc8d1:Business Central Cloud Migration API
    • 14aa1237-2f69-4c25-9a68-fa7d54e08613:Payables Agent
    • c31ee575-3fc7-4388-98ee-d75aa2fc5f87:Withholding Tax
    • 2fd9cbd8-c94a-46d6-8274-ea6ccb244f12:Service Management
    • 5f92e0d5-a60e-435f-ae85-71ec28dd3e41:Exclude_PlanConfiguration
    • 8fc50dfb-d338-4fd9-9499-5e44cc8cbf50:Email - SMTP API
    • 70912191-3c4c-49fc-a1de-bc6ea1ac9da6:Intrastat Core
      Installing app dependencies
    |_ | | | | | () | | | | ()
    | | _ __ | | __ | | | _ __ __ _ __ _ _ __ _ __ __| | ___ _ __ ___ _ __ _| | ___ _ __ ___ _ ___ ___
    | | | '
    / __| __/ | | | | '_ \ / _ | / | '_ \| '_ \ / _ |/ _ \ ' \ / _ \ ' \ / ` |/ _ \ ' \ / __| |/ _ / _|
    | || | | _
    \ || (
    | | | | | | | | (
    | | | (
    | | |) | |) | | (| | __/ |) | / | | | (_| | / | | | (| | /_
    |
    || ||/__,||||| ||_, | _,| ./| ./ _,|_| ./ _|| ||_,|_|| ||_|_|_||/
    / | | | | | | |
    |
    / |
    | |
    | |_|
    Missing App dependencies |_ | | | () | | | | | | | | | () |
    | | _ __ ___ _ __ ___ _ | | _ _ __ __ _ | | ___ | | | | ___ ___ | | | | |
    | | | '
    _ \| '_ \ / _ \| '__| __| | '_ \ / _ | | __/ _ / __| __| | __/ _ \ / _ | | |/ / | __|
    | || | | | | | |
    ) | (
    ) | | | |
    | | | | | (| | | || /_ \ | | || () | () | | <| | |
    ||| || |_| ./ _/|| _||| ||_, | ___||/_| __/ _/|||__|_|
    | | __/ |
    |
    | |___/

*** RUNNING FOR TWO HOURS ***
Error: The operation was canceled.
`

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions