HodorNV / ALOps

ALOps
59 stars 24 forks source link

ALOpsLicenseCheck@1 exclude_ranges parameter does not work as expected #761

Closed joelsigurd closed 4 months ago

joelsigurd commented 5 months ago

Describe the bug In our pipeline we use the ALOpsLicenseCheck@1 step. We need to exclude objects from extensions that we do not use. For this we are trying to use the exclude_ranges parameter. Our problem is that the ranges we provide are not excluded. When looking at the output from the pipeline, all ranges appear to be from XXXXX to 0 even if we have provided a finishing ID.

the used yaml

  - task: ALOpsAppLicenseCheck@1
    condition: always()
    displayName: 'Check License for all extensions'
    inputs:
      licensefile: '$(Build.SourcesDirectory)/***********.bclicense'
      artifact_filter: '*.app'
      exclude_ranges: '6086220..6086299,6224180..6224189,6225230..6225234'
      warning_only: true
      pwsh: true

the output

2024-04-29T12:16:16.1801125Z ##[section]Starting: Check License for all extensions
2024-04-29T12:16:16.1984905Z ==============================================================================
2024-04-29T12:16:16.1985061Z Task         : ALOps App License Check
2024-04-29T12:16:16.1985160Z Description  : Check App files agains a license
2024-04-29T12:16:16.1985249Z Version      : 1.464.6041
2024-04-29T12:16:16.1985315Z Author       : Hodor
2024-04-29T12:16:16.1985395Z Help         : Check App files agains a license.
2024-04-29T12:16:16.1985482Z ==============================================================================
2024-04-29T12:16:17.6493927Z *** Using Powershell 7
2024-04-29T12:16:19.3554274Z *** Validate configuration
2024-04-29T12:16:19.4639984Z *** Task Inputs:
2024-04-29T12:16:19.4690029Z 
2024-04-29T12:16:19.4709986Z name                                                           value
2024-04-29T12:16:19.4710417Z ----                                                           -----
2024-04-29T12:16:19.4711937Z usedocker                                                      False
2024-04-29T12:16:19.4712109Z fixed_tag                                                           
2024-04-29T12:16:19.4712294Z licensefile             D:\agent\_work\359\s/**********.bclicense
2024-04-29T12:16:19.4712557Z artifact_path                                   D:\agent\_work\359\a
2024-04-29T12:16:19.4713462Z artifact_filter                                                *.app
2024-04-29T12:16:19.4714512Z artifact_include                                                    
2024-04-29T12:16:19.4714819Z artifact_exclude                                                    
2024-04-29T12:16:19.4715073Z exclude_ranges    6086220..6086299,6224180..6224189,6225230..6225234
2024-04-29T12:16:19.4715427Z exclude_tables                                                 False
2024-04-29T12:16:19.4716093Z exclude_codeunits                                              False
2024-04-29T12:16:19.4716314Z exclude_pages                                                  False
2024-04-29T12:16:19.4716661Z exclude_reports                                                False
2024-04-29T12:16:19.4717027Z exclude_xmlports                                               False
2024-04-29T12:16:19.4717613Z exclude_queries                                                False
2024-04-29T12:16:19.4717894Z warning_only                                                    True
2024-04-29T12:16:19.4718673Z pwsh                                                            True
2024-04-29T12:16:19.4722064Z 
2024-04-29T12:16:19.4741503Z 
2024-04-29T12:16:19.4883756Z True
2024-04-29T12:16:19.5037803Z *** For documentation, please visit   : https://www.alops.be/documentation
2024-04-29T12:16:19.5042290Z 
2024-04-29T12:16:19.8535004Z *** ALOps License:
2024-04-29T12:16:19.8550038Z   * Licensed To: ********* (RepositoryPer5 License)
2024-04-29T12:16:19.8554944Z 
2024-04-29T12:16:19.8682184Z *** Imported required PS-Functions
2024-04-29T12:16:20.4605065Z *** Parse Task Parameters
2024-04-29T12:16:20.4726476Z *** Load Management DLL's
2024-04-29T12:16:20.4881743Z *** Import NAV/BC Management DLL's [True]
2024-04-29T12:16:20.4904806Z *** ServiceTier not specified, loading default assemblies.
2024-04-29T12:16:20.5039749Z *** Default Assemblies not found. Load via BC-Artifacts
2024-04-29T12:16:20.5119784Z *** Install/Update BCContainerHelper [https://github.com/microsoft/navcontainerhelper]
2024-04-29T12:16:20.5156780Z *** Check BcContainerHelper
2024-04-29T12:16:20.6682582Z *** Load BcContainerHelper
2024-04-29T12:16:20.7947727Z BcContainerHelper version 6.0.15
2024-04-29T12:16:26.4713066Z BC.HelperFunctions emits usage statistics telemetry to Microsoft
2024-04-29T12:16:27.1696119Z Running on Windows, PowerShell 7.4.1
2024-04-29T12:16:39.0704191Z 
2024-04-29T12:16:39.0704798Z ModuleType Version    PreRelease Name                                ExportedCommands
2024-04-29T12:16:39.0705519Z ---------- -------    ---------- ----                                ----------------
2024-04-29T12:16:39.0707455Z Script     6.0.15                BcContainerHelper                   {Add-FontsToBcContainer, Add-GitToAlProjectFolder,…
2024-04-29T12:16:39.0707604Z 
2024-04-29T12:16:39.0707655Z 
2024-04-29T12:16:39.0707893Z 
2024-04-29T12:16:39.0804495Z ##[command]"Get-BCArtifactUrl" 
2024-04-29T12:16:39.0804821Z Name                           Value
2024-04-29T12:16:39.0805049Z ----                           -----
2024-04-29T12:16:39.0805188Z type                           OnPrem
2024-04-29T12:16:39.0805351Z select                         Latest
2024-04-29T12:16:39.0805507Z country                        W1
2024-04-29T12:16:39.0805566Z 
2024-04-29T12:16:39.0805905Z  -type: OnPrem -select: Latest -country: W1
2024-04-29T12:16:42.4555937Z *** Platform: C:\bcartifacts.cache\onprem\24.0.16410.18056\platform
2024-04-29T12:16:42.4737165Z *** Localisation: C:\bcartifacts.cache\onprem\24.0.16410.18056\w1
2024-04-29T12:16:42.6360367Z *** BC Management DLL: C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Management.dll
2024-04-29T12:16:42.6421691Z *** Selected module: [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Management.dll]
2024-04-29T12:16:42.6435880Z *** Loading module: [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Management.dll]
2024-04-29T12:16:42.8629903Z *** Module [Microsoft.Dynamics.Nav.Ncl.dll] not available
2024-04-29T12:16:42.8883025Z *** BC Types DLL: C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Types.dll
2024-04-29T12:16:42.8896490Z *** Selected module: [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Types.dll]
2024-04-29T12:16:42.8901019Z *** Loading module: [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Types.dll]
2024-04-29T12:16:43.3683045Z *** BC Management DLL: C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Management.dll
2024-04-29T12:16:43.3697013Z *** Selected module: [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Management.dll]
2024-04-29T12:16:43.3700956Z *** Loading module: [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.Management.dll]
2024-04-29T12:16:43.3718924Z *** Load module [Microsoft.Dynamics.Nav.Apps.Management]
2024-04-29T12:16:43.5366828Z *** BC App Management DLL: not available
2024-04-29T12:16:43.5372480Z *** Load CodeAnalysis from [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management]
2024-04-29T12:16:43.5502065Z *** Loading assemblies from: [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management]
2024-04-29T12:16:43.6848124Z *** Loading: [C:\bcartifacts.cache\onprem\24.0.16410.18056\platform\ServiceTier\program files\Microsoft Dynamics NAV\240\Service\Management\Microsoft.Dynamics.Nav.CodeAnalysis.dll]
2024-04-29T12:16:44.3719251Z *** Import BCLicenseReader
2024-04-29T12:16:44.4458008Z *** Excluded Ranges:
2024-04-29T12:16:44.4531934Z 
2024-04-29T12:16:44.4532159Z    from to
2024-04-29T12:16:44.4535553Z    ---- --
2024-04-29T12:16:44.4535785Z 6086220  0
2024-04-29T12:16:44.4535920Z 6224180  0
2024-04-29T12:16:44.4536109Z 6225230  0
2024-04-29T12:16:44.4537564Z 
2024-04-29T12:16:44.4537643Z 
2024-04-29T12:16:44.4537869Z *** Get License: [D:\agent\_work\359\s/****************.bclicense]
2024-04-29T12:16:44.4558676Z *** Read License from disk: [D:\agent\_work\359\s/**************.bclicense]
2024-04-29T12:16:44.4571048Z *** Read License from disk: [D:\agent\_work\359\s\*************.bclicense]
2024-04-29T12:16:44.4767748Z *** App License Check: [D:\agent\_work\359\a]
2024-04-29T12:16:44.4788002Z *** Resolved Path  : D:\agent\_work\359\a
2024-04-29T12:16:44.4865511Z *** Apps to process:
2024-04-29T12:16:44.4889984Z 
2024-04-29T12:16:44.4890228Z Name
2024-04-29T12:16:44.4890604Z ----
2024-04-29T12:16:44.4890918Z CCA 2.0.0.397545 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:16:44.4891217Z CDN 6.1.0.256840 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:16:44.4891451Z Continia Software_Continia Document Output OnPremise_2.0.4.0_23.2.app
2024-04-29T12:16:44.4891697Z Continia Software_Continia Document Output_9.1.0.0_23.2.app
2024-04-29T12:16:44.4893044Z Core 9.1.0.257458 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:16:44.4893243Z ***************************.app
2024-04-29T12:16:44.4893461Z ***************************.app
2024-04-29T12:16:44.4893678Z ***************************.app
2024-04-29T12:16:44.4893912Z ***************************.app
2024-04-29T12:16:44.4894145Z ***************************.app
2024-04-29T12:16:44.4894358Z ***************************.app
2024-04-29T12:16:44.4894591Z ***************************.app
2024-04-29T12:16:44.4894816Z ***************************.app
2024-04-29T12:16:44.4895032Z ***************************.app
2024-04-29T12:16:44.4895359Z ***************************.app
2024-04-29T12:16:44.4895644Z PM 7.1.5.282806 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:16:44.4895939Z PM DK 7.1.5.282806 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:16:44.4896187Z ***************************.app
2024-04-29T12:16:44.4896299Z 
2024-04-29T12:16:44.4896349Z 
2024-04-29T12:16:44.4896518Z *** Detect license format
2024-04-29T12:16:44.5413719Z *** Parsing Format: BCLicense
2024-04-29T12:16:44.5417547Z *** License Header
2024-04-29T12:16:44.5431815Z Microsoft Software License Information
2024-04-29T12:16:44.5432196Z Copyright (C) 2007-2022 Microsoft Corporation. All rights reserved
2024-04-29T12:16:44.5432441Z ****************************************************************************
2024-04-29T12:16:44.5432667Z VOICE Kontonummer       : **************
2024-04-29T12:16:44.5432844Z Licensed to             : ****************
2024-04-29T12:16:44.5433141Z                           **************
2024-04-29T12:16:44.5433297Z                           ***************
2024-04-29T12:16:44.5433421Z                           **************
2024-04-29T12:16:44.5433644Z                           **************
2024-04-29T12:16:44.5433848Z                           ***************
2024-04-29T12:16:44.5433990Z                           **************
2024-04-29T12:16:44.5434119Z                           **************
2024-04-29T12:16:44.5434321Z Produktlinie            : Microsoft Dynamics 365 Business Central on premises
2024-04-29T12:16:44.5434534Z Produktudgave           : Essentials
2024-04-29T12:16:44.5434714Z Produktversion         : 23
2024-04-29T12:16:44.5434876Z Land                    : Denmark
2024-04-29T12:16:44.5435015Z Sprog                   : Danish
2024-04-29T12:16:44.5435321Z Oprettet Dato           : 27-03-2024 02:45:46 (-07:00)
2024-04-29T12:16:44.5435605Z Første registreringsdato : 29 January 2021
2024-04-29T12:16:44.5435848Z ****************************************************************************
2024-04-29T12:16:44.5436066Z Navn                                                                   Antal
2024-04-29T12:16:44.5436353Z ----------------------------------------------------------------- ----------
2024-04-29T12:16:44.5436922Z Country Code: Denmark                                                      1
2024-04-29T12:16:44.5437117Z Dyn365 Business Central Codeunits (100)                                  400
2024-04-29T12:16:44.5437325Z Dyn365 Business Central Codeunits (each)                                  10
2024-04-29T12:16:44.5437529Z Dyn365 Business Central Essentials                                        21
2024-04-29T12:16:44.5437712Z Dyn365 Business Central Pages (100)                                      300
2024-04-29T12:16:44.5437921Z Dyn365 Business Central Queries (100)                                    100
2024-04-29T12:16:44.5438125Z Dyn365 Business Central Reports (100)                                    100
2024-04-29T12:16:44.5438328Z Dyn365 Business Central Tables (10)                                      230
2024-04-29T12:16:44.5438531Z Dyn365 Business Central Team Members                                      50
2024-04-29T12:16:44.5438715Z Dyn365 Business Central XML Ports (100)                                  100
2024-04-29T12:16:44.5439886Z ****************************************************************************
2024-04-29T12:16:44.5440025Z 
2024-04-29T12:16:44.5440076Z 
2024-04-29T12:16:44.5440123Z 
2024-04-29T12:16:44.5440195Z 
2024-04-29T12:16:44.5442662Z *** Checking License against App: CCA 2.0.0.397545 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:16:44.8441545Z   * All Objects are Licensed [4]
2024-04-29T12:16:44.8444928Z 
2024-04-29T12:16:44.8449805Z *** Checking License against App: CDN 6.1.0.256840 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:16:46.9186148Z *** Unlicensed Objects:
2024-04-29T12:16:46.9222014Z 
2024-04-29T12:16:46.9222409Z Object Type Object ID Object Name
2024-04-29T12:16:46.9222932Z ----------- --------- -----------
2024-04-29T12:16:46.9223206Z Page          6086220 CTS-CDN Onboarding Wizard
2024-04-29T12:16:46.9223496Z Page          6086221 CTS-CDN Network Profiles List
2024-04-29T12:16:46.9223790Z Page          6086222 CTS-CDN Network Profile Grp.
2024-04-29T12:16:46.9224186Z Page          6086223 CTS-CDN Particip. ID Type List
2024-04-29T12:16:46.9224472Z Page          6086224 CTS-CDN Profile Selection List
2024-04-29T12:16:46.9224750Z Page          6086225 CTS-CDN Particip. Lookup List
2024-04-29T12:16:46.9225012Z Page          6086226 CTS-CDN Particip. Status List
2024-04-29T12:16:46.9225290Z Page          6086227 CTS-CDN Regist. Profile List
2024-04-29T12:16:46.9225575Z Page          6086228 CTS-CDN Incoming Document List
2024-04-29T12:16:46.9225854Z Page          6086233 CTS-CDN DC Templ. Profile Rel.
2024-04-29T12:16:46.9226132Z Page          6086235 CTS-CDN Outgoing Document List
2024-04-29T12:16:46.9226388Z Page          6086236 CTS-CDN Doc. Receipt Factbox
2024-04-29T12:16:46.9226658Z Page          6086237 CTS-CDN Reg. Comment List
2024-04-29T12:16:46.9226925Z Page          6086238 CTS-CDN Customer Setup Card
2024-04-29T12:16:46.9227200Z Page          6086240 CTS-CDN Outgo. Doc. Activities
2024-04-29T12:16:46.9227452Z TableData     6086220 CTS-CDN Setup
2024-04-29T12:16:46.9227705Z TableData     6086221 CTS-CDN Network
2024-04-29T12:16:46.9227985Z TableData     6086222 CTS-CDN Network Profile
2024-04-29T12:16:46.9228264Z TableData     6086223 CTS-CDN Network Profile Group
2024-04-29T12:16:46.9228540Z TableData     6086225 CTS-CDN Participation
2024-04-29T12:16:46.9228804Z TableData     6086226 CTS-CDN Particip. Profile Rel.
2024-04-29T12:16:46.9229102Z TableData     6086227 CTS-CDN Profile Sel. Parameter
2024-04-29T12:16:46.9229384Z TableData     6086228 CTS-CDN AP Network Profile
2024-04-29T12:16:46.9229648Z TableData     6086229 CTS-CDN Document
2024-04-29T12:16:46.9229921Z TableData     6086230 CTS-CDN XML Export Namespace
2024-04-29T12:16:46.9230177Z TableData     6086231 CTS-CDN Country (ISO)
2024-04-29T12:16:46.9230447Z TableData     6086232 CTS-CDN Currency (ISO)
2024-04-29T12:16:46.9230732Z TableData     6086233 CTS-CDN Unit of Measure (ISO)
2024-04-29T12:16:46.9231007Z TableData     6086234 CTS-CDN Tax Category (ISO)
2024-04-29T12:16:46.9231616Z TableData     6086235 CTS-CDN DC Templ. Profile Rel.
2024-04-29T12:16:46.9231898Z TableData     6086237 CTS-CDN Document Receipt
2024-04-29T12:16:46.9232166Z TableData     6086238 CTS-CDN Reg. Comment
2024-04-29T12:16:46.9232445Z TableData     6086240 CTS-CDN Outgoing Documents Cue
2024-04-29T12:16:46.9232716Z Codeunit      6086220 CTS-CDN API Url Mgt.
2024-04-29T12:16:46.9232963Z Codeunit      6086221 CTS-CDN API Interface
2024-04-29T12:16:46.9233236Z Codeunit      6086222 CTS-CDN Participation Mgt.
2024-04-29T12:16:46.9233509Z Codeunit      6086223 CTS-CDN Document Mgt.
2024-04-29T12:16:46.9233785Z Codeunit      6086224 CTS-CDN Document Capture Mgt.
2024-04-29T12:16:46.9234053Z Codeunit      6086226 CTS-CDN Create Roles
2024-04-29T12:16:46.9234290Z Codeunit      6086227 CTS-CDN DC Proxy
2024-04-29T12:16:46.9234552Z Codeunit      6086228 CTS-CDN License Mgt.
2024-04-29T12:16:46.9234810Z Codeunit      6086229 CTS-CDN DO Proxy
2024-04-29T12:16:46.9236233Z Codeunit      6086230 CTS-CDN Wizard Helper
2024-04-29T12:16:46.9236480Z Codeunit      6086231 CTS-CDN XML Library
2024-04-29T12:16:46.9236741Z Codeunit      6086232 CTS-CDN PEPPOL Mgt.
2024-04-29T12:16:46.9237003Z Codeunit      6086233 CTS-CDN ISO Code Mgt.
2024-04-29T12:16:46.9237270Z Codeunit      6086234 CTS-CDN Export Mgt.
2024-04-29T12:16:46.9237541Z Codeunit      6086235 CTS-CDN Localization Mgt.
2024-04-29T12:16:46.9237789Z Codeunit      6086236 CTS-CDN Config Mgt.
2024-04-29T12:16:46.9238055Z Codeunit      6086237 CTS-CDN Subscriber Mgt.
2024-04-29T12:16:46.9238323Z Codeunit      6086238 CTS-CDN File Management
2024-04-29T12:16:46.9238611Z Codeunit      6086240 CTS-CDN PEPPOL BIS3 Inv.
2024-04-29T12:16:46.9238868Z Codeunit      6086241 CTS-CDN PEPPOL BIS3 Cr.M.
2024-04-29T12:16:46.9239155Z Codeunit      6086242 CTS-CDN PEPPOL BIS3 Sv. Inv.
2024-04-29T12:16:46.9239430Z Codeunit      6086243 CTS-CDN XRechnung 2 Inv.
2024-04-29T12:16:46.9239875Z Codeunit      6086244 CTS-CDN XRechnung 2 Cr.Memo
2024-04-29T12:16:46.9240475Z Codeunit      6086245 CTS-CDN XRechnung 2 Sv. Inv.
2024-04-29T12:16:46.9240761Z Codeunit      6086246 CTS-CDN XRechnung 2 Sv.Cr.Memo
2024-04-29T12:16:46.9241054Z Codeunit      6086247 CTS-CDN PEPPOL BIS3 Sv. Cr.M.
2024-04-29T12:16:46.9241335Z Codeunit      6086248 CTS-CDN App Upgrade
2024-04-29T12:16:46.9241611Z Codeunit      6086249 CTS-CDN Upgrade Tag
2024-04-29T12:16:46.9241895Z Codeunit      6086250 CTS-CDN PEPPOL Chk. Sales Hdr.
2024-04-29T12:16:46.9242170Z Codeunit      6086251 CTS-CDN PEPPOL Chk. Sales Inv.
2024-04-29T12:16:46.9242456Z Codeunit      6086252 CTS-CDN PEPPOL Chk. Sales Cr.M
2024-04-29T12:16:46.9242745Z Codeunit      6086253 CTS-CDN XRech2 Chk. Sales Hdr.
2024-04-29T12:16:46.9243030Z Codeunit      6086254 CTS-CDN XRech2 Chk. Sales Inv.
2024-04-29T12:16:46.9243299Z Codeunit      6086255 CTS-CDN XRech2 Chk. Sales Cr.M
2024-04-29T12:16:46.9243580Z Codeunit      6086256 CTS-CDN E-Doc. Inv. Delivery
2024-04-29T12:16:46.9243868Z Codeunit      6086257 CTS-CDN E-Doc. Cr.M. Delivery
2024-04-29T12:16:46.9244153Z Codeunit      6086258 CTS-CDN XRech2 Chk. Sv. Hdr.
2024-04-29T12:16:46.9244434Z Codeunit      6086259 CTS-CDN XRech2 Chk. Sv. Inv.
2024-04-29T12:16:46.9244699Z Codeunit      6086260 CTS-CDN XRech2 Chk. Sv. Cr.M
2024-04-29T12:16:46.9244980Z Codeunit      6086261 CTS-CDN E-Doc. Sv. Inv. Deliv.
2024-04-29T12:16:46.9245265Z Codeunit      6086262 CTS-CDN E-Doc. Sv. Cr.M.Deliv.
2024-04-29T12:16:46.9245547Z Codeunit      6086264 CTS-CDN Item Reference Mgt.
2024-04-29T12:16:46.9245819Z Codeunit      6086265 CTS-CDN RegEx Management
2024-04-29T12:16:46.9246086Z Codeunit      6086266 CTS-CDN PEPPOL Chk.Sv.ServHdr.
2024-04-29T12:16:46.9246377Z Codeunit      6086267 CTS-CDN PEPPOL Chk. Serv. Inv.
2024-04-29T12:16:46.9246661Z Codeunit      6086268 CTS-CDN PEPPOL Chk. Serv. Cr.M
2024-04-29T12:16:46.9246933Z Codeunit      6086270 CTS-CDN OIOUBL Mgt.
2024-04-29T12:16:46.9247204Z Codeunit      6086271 CTS-CDN OIOUBL Export Inv.
2024-04-29T12:16:46.9248253Z Codeunit      6086272 CTS-CDN OIOUBL Export Cr.
2024-04-29T12:16:46.9248531Z Codeunit      6086273 CTS-CDN OIOUBL Reminder
2024-04-29T12:16:46.9248818Z Codeunit      6086274 CTS-CDN OIOUBL Chk. Reminder
2024-04-29T12:16:46.9249103Z Codeunit      6086275 CTS-CDN OIOUBL Chk. Sales Inv.
2024-04-29T12:16:46.9249368Z Codeunit      6086276 CTS-CDN OIOUBL Chk. Sales Cr.M
2024-04-29T12:16:46.9249650Z Codeunit      6086277 CTS-CDN OIOUBL Chk. Sales Hdr.
2024-04-29T12:16:46.9249932Z Codeunit      6086278 CTS-CDN OIOUBL Sv. Inv.
2024-04-29T12:16:46.9250208Z Codeunit      6086279 CTS-CDN OIOUBL Sv. Cr.Memo
2024-04-29T12:16:46.9250469Z Codeunit      6086280 CTS-CDN CII Inv.
2024-04-29T12:16:46.9250712Z Codeunit      6086281 CTS-CDN CII Cr.M.
2024-04-29T12:16:46.9250985Z Codeunit      6086282 CTS-CDN CII Sv. Inv.
2024-04-29T12:16:46.9251254Z Codeunit      6086283 CTS-CDN CII Sv. Cr.M.
2024-04-29T12:16:46.9251531Z Codeunit      6086284 CTS-CDN OIOUBL Chk. Sv. Inv.
2024-04-29T12:16:46.9252258Z Codeunit      6086285 CTS-CDN OIOUBL Chk. Sv.Cr.Memo
2024-04-29T12:16:46.9252538Z Codeunit      6086290 CTS-CDN CII Mgt.
2024-04-29T12:16:46.9252807Z Codeunit      6086298 CTS-CDN Message Handler
2024-04-29T12:16:46.9253089Z Codeunit      6086299 CTS-CDN App Notification Subs.
2024-04-29T12:16:46.9253181Z 
2024-04-29T12:16:46.9253234Z 
2024-04-29T12:16:46.9253658Z WARNING: CDN 6.1.0.256840 - 23.2 (BC 2023 Wave 2 CU2).app contains 98 unlicensed objects
2024-04-29T12:16:46.9253812Z 
2024-04-29T12:16:46.9254021Z *** Checking License against App: Continia Software_Continia Document Output OnPremise_2.0.4.0_23.2.app
2024-04-29T12:16:47.0127705Z   * All Objects are Licensed [5]
2024-04-29T12:16:47.0130777Z 
2024-04-29T12:16:47.0135720Z *** Checking License against App: Continia Software_Continia Document Output_9.1.0.0_23.2.app
2024-04-29T12:16:51.6718599Z   * All Objects are Licensed [292]
2024-04-29T12:16:51.6721891Z 
2024-04-29T12:16:51.6726704Z *** Checking License against App: Core 9.1.0.257458 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:16:54.7449355Z   * All Objects are Licensed [198]
2024-04-29T12:16:54.7452794Z 
2024-04-29T12:16:54.7458064Z *** Checking License against App: ***************************.app
2024-04-29T12:17:03.2928138Z *** Unlicensed Objects:
2024-04-29T12:17:03.2937128Z 
2024-04-29T12:17:03.2937536Z Object Type Object ID Object Name
2024-04-29T12:17:03.2938212Z ----------- --------- -----------
2024-04-29T12:17:03.2938424Z    Codeunit     *******************************
2024-04-29T12:17:03.2938516Z 
2024-04-29T12:17:03.2940899Z 
2024-04-29T12:17:03.2941443Z WARNING: ***************************.app contains 1 unlicensed objects
2024-04-29T12:17:03.2943293Z 
2024-04-29T12:17:03.2947943Z *** Checking License against App: ***************************.app
2024-04-29T12:17:03.6744304Z   * All Objects are Licensed [20]
2024-04-29T12:17:03.6748029Z 
2024-04-29T12:17:03.6752796Z *** Checking License against App: ***************************.app
2024-04-29T12:17:03.8344344Z   * All Objects are Licensed [11]
2024-04-29T12:17:03.8347352Z 
2024-04-29T12:17:03.8352323Z *** Checking License against App: ***************************.app
2024-04-29T12:17:04.5590131Z   * All Objects are Licensed [57]
2024-04-29T12:17:04.5592898Z 
2024-04-29T12:17:04.5598019Z *** Checking License against App: ***************************.app
2024-04-29T12:17:04.6878258Z   * All Objects are Licensed [8]
2024-04-29T12:17:04.6882742Z 
2024-04-29T12:17:04.6887115Z *** Checking License against App: ***************************.app
2024-04-29T12:17:05.0600742Z   * All Objects are Licensed [27]
2024-04-29T12:17:05.0604079Z 
2024-04-29T12:17:05.0608404Z *** Checking License against App: ***************************.app
2024-04-29T12:17:05.3834132Z   * All Objects are Licensed [25]
2024-04-29T12:17:05.3837775Z 
2024-04-29T12:17:05.3842606Z *** Checking License against App: ***************************.app
2024-04-29T12:17:05.5254492Z   * All Objects are Licensed [9]
2024-04-29T12:17:05.5258698Z 
2024-04-29T12:17:05.5263463Z *** Checking License against App: ***************************.app
2024-04-29T12:17:08.2657436Z *** Unlicensed Objects:
2024-04-29T12:17:08.2666712Z 
2024-04-29T12:17:08.2667231Z Object Type Object ID Object Name
2024-04-29T12:17:08.2667768Z ----------- --------- -----------
2024-04-29T12:17:08.2667957Z    Codeunit     *****************************
2024-04-29T12:17:08.2668067Z 
2024-04-29T12:17:08.2668130Z 
2024-04-29T12:17:08.2670590Z WARNING: ***************************.app contains 1 unlicensed objects
2024-04-29T12:17:08.2673182Z 
2024-04-29T12:17:08.2677791Z *** Checking License against App: ***************************.app
2024-04-29T12:17:08.8440307Z *** Unlicensed Objects:
2024-04-29T12:17:08.8450023Z 
2024-04-29T12:17:08.8450477Z Object Type Object ID Object Name
2024-04-29T12:17:08.8450987Z ----------- --------- -----------
2024-04-29T12:17:08.8451193Z Page            **********************************
2024-04-29T12:17:08.8451401Z Codeunit        **********************************
2024-04-29T12:17:08.8451488Z 
2024-04-29T12:17:08.8451540Z 
2024-04-29T12:17:08.8452843Z WARNING: ***************************.app contains 2 unlicensed objects
2024-04-29T12:17:08.8455864Z 
2024-04-29T12:17:08.8460395Z *** Checking License against App: PM 7.1.5.282806 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:17:16.7002689Z *** Unlicensed Objects:
2024-04-29T12:17:16.7014541Z 
2024-04-29T12:17:16.7015066Z Object Type Object ID Object Name
2024-04-29T12:17:16.7015568Z ----------- --------- -----------
2024-04-29T12:17:16.7015788Z   TableData   6225230 CPM Payment Service Provider
2024-04-29T12:17:16.7016001Z   TableData   6225231 CPM PSP Agreement
2024-04-29T12:17:16.7016244Z   TableData   6225232 CPM PSP Agreement Rule
2024-04-29T12:17:16.7016457Z   TableData   6225233 CPM PSP Agreement Rule Templ.
2024-04-29T12:17:16.7016649Z   TableData   6225234 CPM PSP Conversion Setup
2024-04-29T12:17:16.7016882Z      Report   6224181 CPM Import Receipt Req. PSP
2024-04-29T12:17:16.7017093Z        Page   6224181 CPM Payment Service Providers2
2024-04-29T12:17:16.7017297Z        Page   6224182 CPM Agreements PSP
2024-04-29T12:17:16.7017471Z        Page   6224183 CPM Agreement Rules PSP
2024-04-29T12:17:16.7017672Z        Page   6224184 CPM Agreement Rule Templ. PSP
2024-04-29T12:17:16.7017881Z        Page   6224185 CPM Conversion Setup PSP
2024-04-29T12:17:16.7018075Z        Page   6224186 CPM Agreement Setup PSP
2024-04-29T12:17:16.7018275Z        Page   6224187 CPM Agreement Rules Part PSP
2024-04-29T12:17:16.7018453Z        Page   6224188 CPM Agreements Part PSP
2024-04-29T12:17:16.7018660Z        Page   6224189 CPM PSP Reconciliation Setup
2024-04-29T12:17:16.7018772Z 
2024-04-29T12:17:16.7018822Z 
2024-04-29T12:17:16.7019189Z WARNING: PM 7.1.5.282806 - 23.2 (BC 2023 Wave 2 CU2).app contains 15 unlicensed objects
2024-04-29T12:17:16.7020509Z 
2024-04-29T12:17:16.7026059Z *** Checking License against App: PM DK 7.1.5.282806 - 23.2 (BC 2023 Wave 2 CU2).app
2024-04-29T12:17:16.9381735Z   * All Objects are Licensed [13]
2024-04-29T12:17:16.9385348Z 
2024-04-29T12:17:16.9392061Z *** Checking License against App: ***************************.app
2024-04-29T12:17:17.4932244Z   * All Objects are Licensed [38]
2024-04-29T12:17:17.4935151Z 
2024-04-29T12:17:17.4963683Z *** Set Pipeline variable $(ALOPS_CHECKLICENSE_OUTPUT) = 'CDN 6.1.0.256840 - 23.2 (BC 2023 Wave 2 CU2).app contains 98 unlicensed objects
2024-04-29T12:17:17.4964048Z ***************************.app contains 1 unlicensed objects
2024-04-29T12:17:17.4964371Z ***************************.app contains 1 unlicensed objects
2024-04-29T12:17:17.4965128Z ***************************.app contains 2 unlicensed objects
2024-04-29T12:17:17.4965518Z PM 7.1.5.282806 - 23.2 (BC 2023 Wave 2 CU2).app contains 15 unlicensed objects
2024-04-29T12:17:17.4965753Z '
2024-04-29T12:17:17.4968622Z ***************************.app contains 1 unlicensed objects
2024-04-29T12:17:17.4968932Z ***************************.app contains 1 unlicensed objects
2024-04-29T12:17:17.4969449Z***************************.app contains 2 unlicensed objects
2024-04-29T12:17:17.4969847Z PM 7.1.5.282806 - 23.2 (BC 2023 Wave 2 CU2).app contains 15 unlicensed objects
2024-04-29T12:17:17.4969962Z 
2024-04-29T12:17:17.5037371Z ##[warning]Check License Succeeded with Warnings
2024-04-29T12:17:17.5048870Z *** Cleanup VSTS Environment: True
2024-04-29T12:17:17.5845743Z *** PWSH Run Completed: 0
2024-04-29T12:17:17.6412616Z ##[section]Finishing: Check License for all extensions

Expected behavior I expect the unlicensed objects from CPM and CDN to be excluded by the ranges provided.

waldo1001 commented 4 months ago

Fixed. Reason: PS7 "split" function works different than PS5 🙄. Will be part of next release!

joelsigurd commented 4 months ago

Thanks for the update!

waldo1001 commented 1 month ago

Released in v1.464