Initialization of container $containername failed

PLEASE DO NOT INCLUDE ANY PASSWORDS OR TOKENS IN YOUR ISSUE!!!
Describe the issue
I have an Azure DevOps pipeline that has been running happily.
It uses a mixture of https://github.com/kine/NVRAppDevOps and navcontainerhelper Powershell commands, and
runs on a hosted agent only.
One of the team notified me that builds started failing on 2023-10-02, we quickly identified that the BC license had expired the previous day. The license was renewed and updated in the pipeline, however builds continued to fail when creating the docker container.
Through much trial and error, I think something has changed in the underlying BC artifact that is causing the build to fail when creating the docker container.
I say this as I can replicate and workaround the issue by running the exact same build, but pinning the build to a specific BC Artifact version that was working as of Friday 29 September, and it will create the docker container and compile the extension successfully. If I take the latest v22.x BC artifact it will fail when creating the docker container, with nothing else changed.
Pinned Version (docker container created and compiles successfully)
Get-BCArtifactUrl -country nz -version 22.5.59966.60900

https://bcartifacts.azureedge.net/sandbox/22.5.59966.60900/nz

... 10 other versions ...

Except 60986, for I haven't specifically tested the 10 versions between 60900 - 61037, or 61048 (which I think is very new)

Latest v22.x Version (docker container creation fails)
Get-BCArtifactUrl -country nz -version 22

https://bcartifacts.azureedge.net/sandbox/22.5.59966.60986/nz (see script output below)
https://bcartifacts.azureedge.net/sandbox/22.5.59966.61037/nz (same error as script output below)

Based on the above, the only things that have changed are:

The renewed license file, however the build succeeds with this license fail and pinned -version 22.5.59966.60900
The updated BC Artifact (22.5.59966.61037) returned by -version 22

If you need further information or would like me to re-attempt any builds, please let me know and I'd be happy to provide the info.
Thank you!

Scripts used to create container and cause the issue
I understand that the following is an abstraction over New-NavContainer using NVRAppDevOps .
If required, I can convert this to the actual New-NavContainer command, however, I don't see how this would make a difference, but I'd be happy to attempt it if you think it would be helpful?
  # the following is set in a previous DevOps task and used when creating the docker container using the command below.
  $artifactURL = Get-BCArtifactUrl -country nz -version 22

  # Create Docker container
  # https://github.com/kine/navertical_tasks/blob/master/createdockerTask/v5/task.json
  # https://github.com/microsoft/navcontainerhelper/blob/master/ContainerHandling/New-NavContainer.ps1
  - task: CreateBCContainer@5
    displayName: Create Docker Container
    inputs:
      containername: devtest
      ram: ${{ parameters.ram }}
      auth: NavUserPassword
      username: ${{ parameters.userName }}
      password: ${{ parameters.password }}
      artifactUrl: $(artifactURL)
      licensefile: $(Build.SourcesDirectory)\${{ parameters.buildTemplatePath }}\${{ parameters.licenseFilename }}
      includeCSide: false
      alwaysPull: true

Full output of scripts
Pinned Version (docker container created and compiles successfully)
Get-BCArtifactUrl -country nz -version 22.5.59966.60900
2023-10-04T11:53:42.0920195Z ##[section]Starting: Create Docker Container
2023-10-04T11:53:42.1052849Z ==============================================================================
2023-10-04T11:53:42.1053017Z Task         : Business Central - Create docker container
2023-10-04T11:53:42.1053098Z Description  : Create container for Dynamics 365 Business Central
2023-10-04T11:53:42.1053190Z Version      : 5.7.0
2023-10-04T11:53:42.1053248Z Author       : Kine
2023-10-04T11:53:42.1053325Z Help         :
2023-10-04T11:53:42.1053372Z ==============================================================================
2023-10-04T11:53:42.9445236Z Importing module NVRAppDevOps
2023-10-04T11:53:43.0996147Z BcContainerHelper version 5.0.7
2023-10-04T11:53:43.3583211Z BC.HelperFunctions emits usage statistics telemetry to Microsoft
2023-10-04T11:53:45.7757517Z WARNING: The names of some imported commands from the module 'BcContainerHelper' include unapproved verbs that might
2023-10-04T11:53:45.7758566Z make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the
2023-10-04T11:53:45.7759295Z Verbose parameter. For a list of approved verbs, type Get-Verb.
2023-10-04T11:53:46.0375965Z TF_BUILD set, running under agent, enforcing Build flag
2023-10-04T11:53:46.0385123Z Build is true
2023-10-04T11:53:46.0397807Z Using passed password and NavUserPassword authentication
2023-10-04T11:53:48.1636053Z BcContainerHelper is version 5.0.7
2023-10-04T11:53:48.1646048Z BcContainerHelper is running as administrator
2023-10-04T11:53:49.0712593Z HyperV is Enabled
2023-10-04T11:53:49.0737979Z UsePsSession is True
2023-10-04T11:53:49.0760486Z Host is Microsoft Windows Server 2022 Datacenter - 10.0.20348.1970
2023-10-04T11:53:57.7538902Z Docker Client Version is 24.0.6
2023-10-04T11:53:57.7553013Z Docker Server Version is 24.0.6
2023-10-04T11:53:57.9307732Z Removing Desktop shortcuts
2023-10-04T11:53:58.0678079Z Downloading artifact /sandbox/22.5.59966.60900/nz
2023-10-04T11:53:58.0902614Z Downloading C:\Users\VssAdministrator\AppData\Local\Temp\95772bf1-6fb3-455e-afe5-fb72e0ce1ce3.zip
2023-10-04T11:53:58.1029456Z Downloading using WebClient
2023-10-04T11:59:27.8834858Z Unpacking artifact to tmp folder using 7zip
2023-10-04T11:59:34.8941511Z Downloading platform artifact /sandbox/22.5.59966.60900/platform
2023-10-04T11:59:34.8975450Z Downloading C:\Users\VssAdministrator\AppData\Local\Temp\dd4bf001-7dd1-4fa4-a1d5-2e24e8d47f71.zip
2023-10-04T11:59:34.8982248Z Downloading using WebClient
2023-10-04T12:06:07.9587225Z Unpacking platform artifact to tmp folder using 7zip
2023-10-04T12:06:23.4739391Z Downloading Prerequisite Components
2023-10-04T12:06:23.4893836Z Downloading c:\bcartifacts.cache\sandbox\22.5.59966.60900\platform\Prerequisite Components\IIS URL Rewrite Module\rewrite_2.0_rtw_x64.msi
2023-10-04T12:06:23.4906542Z Downloading using WebClient
2023-10-04T12:06:28.3916761Z Downloading c:\bcartifacts.cache\sandbox\22.5.59966.60900\platform\Prerequisite Components\DotNetCore\DotNetCore.1.0.4_1.1.1-WindowsHosting.exe
2023-10-04T12:06:28.3926229Z Downloading using WebClient
2023-10-04T12:06:35.7888488Z Fetching all docker images
2023-10-04T12:06:36.0346190Z Fetching all docker volumes
2023-10-04T12:06:38.0714393Z Pulling image mcr.microsoft.com/businesscentral:10.0.20348.1906
2023-10-04T12:06:40.5170883Z 10.0.20348.1906: Pulling from businesscentral
2023-10-04T12:06:40.6970732Z 7c76e5cf7755: Already exists
2023-10-04T12:06:40.9470253Z 22a441455ace: Pulling fs layer
2023-10-04T12:06:40.9481729Z 158b79dd1f5c: Pulling fs layer
2023-10-04T12:06:40.9490526Z c71edc7a1547: Pulling fs layer
2023-10-04T12:06:40.9499410Z 59f7350c856c: Pulling fs layer
2023-10-04T12:06:40.9507367Z 92e0d318a35c: Pulling fs layer
2023-10-04T12:06:40.9516256Z ef485af973c3: Pulling fs layer
2023-10-04T12:06:40.9524529Z 4e1d5c6ee165: Pulling fs layer
2023-10-04T12:06:40.9533090Z 84de218c9f9a: Pulling fs layer
2023-10-04T12:06:40.9541564Z c405de89078b: Pulling fs layer
2023-10-04T12:06:40.9549987Z 30628ff07013: Pulling fs layer
2023-10-04T12:06:40.9558405Z e643dd0e14ef: Pulling fs layer
2023-10-04T12:06:40.9566732Z cdb4f9bf9ab7: Pulling fs layer
2023-10-04T12:06:40.9575014Z df69cf8627e5: Pulling fs layer
2023-10-04T12:06:40.9583158Z 9857d2162923: Pulling fs layer
2023-10-04T12:06:40.9639107Z 84de218c9f9a: Waiting
2023-10-04T12:06:40.9648234Z c405de89078b: Waiting
2023-10-04T12:06:40.9658995Z 30628ff07013: Waiting
2023-10-04T12:06:40.9667398Z cdb4f9bf9ab7: Waiting
2023-10-04T12:06:40.9678910Z df69cf8627e5: Waiting
2023-10-04T12:06:40.9684219Z 9857d2162923: Waiting
2023-10-04T12:06:40.9695202Z e643dd0e14ef: Waiting
2023-10-04T12:06:40.9701541Z 59f7350c856c: Waiting
2023-10-04T12:06:40.9736437Z 92e0d318a35c: Waiting
2023-10-04T12:06:40.9744610Z ef485af973c3: Waiting
2023-10-04T12:06:40.9753457Z 4e1d5c6ee165: Waiting
2023-10-04T12:06:41.1655166Z 158b79dd1f5c: Verifying Checksum
2023-10-04T12:06:41.1666061Z 158b79dd1f5c: Download complete
2023-10-04T12:06:41.3462167Z 59f7350c856c: Verifying Checksum
2023-10-04T12:06:41.3501230Z 59f7350c856c: Download complete
2023-10-04T12:06:41.6421178Z 92e0d318a35c: Verifying Checksum
2023-10-04T12:06:41.6430840Z 92e0d318a35c: Download complete
2023-10-04T12:06:41.7524749Z c71edc7a1547: Verifying Checksum
2023-10-04T12:06:41.7535110Z c71edc7a1547: Download complete
2023-10-04T12:06:41.8041126Z ef485af973c3: Verifying Checksum
2023-10-04T12:06:41.8080414Z ef485af973c3: Download complete
2023-10-04T12:06:41.9732830Z 4e1d5c6ee165: Verifying Checksum
2023-10-04T12:06:41.9741871Z 4e1d5c6ee165: Download complete
2023-10-04T12:06:42.1925898Z c405de89078b: Verifying Checksum
2023-10-04T12:06:42.1937972Z c405de89078b: Download complete
2023-10-04T12:06:44.7451667Z 22a441455ace: Verifying Checksum
2023-10-04T12:06:44.7480731Z 22a441455ace: Download complete
2023-10-04T12:06:45.0721616Z e643dd0e14ef: Verifying Checksum
2023-10-04T12:06:45.0731862Z e643dd0e14ef: Download complete
2023-10-04T12:06:45.3587450Z cdb4f9bf9ab7: Verifying Checksum
2023-10-04T12:06:45.3597164Z cdb4f9bf9ab7: Download complete
2023-10-04T12:06:45.6283705Z df69cf8627e5: Verifying Checksum
2023-10-04T12:06:45.6293303Z df69cf8627e5: Download complete
2023-10-04T12:06:45.7848512Z 9857d2162923: Verifying Checksum
2023-10-04T12:06:45.7858029Z 9857d2162923: Download complete
2023-10-04T12:06:48.7409951Z 30628ff07013: Verifying Checksum
2023-10-04T12:06:48.7421974Z 30628ff07013: Download complete
2023-10-04T12:06:54.8338998Z 84de218c9f9a: Verifying Checksum
2023-10-04T12:06:54.8339532Z 84de218c9f9a: Download complete
2023-10-04T12:10:39.1075217Z 22a441455ace: Pull complete
2023-10-04T12:10:39.4925107Z 158b79dd1f5c: Pull complete
2023-10-04T12:10:44.9141068Z c71edc7a1547: Pull complete
2023-10-04T12:10:45.5154684Z 59f7350c856c: Pull complete
2023-10-04T12:10:45.8428588Z 92e0d318a35c: Pull complete
2023-10-04T12:10:46.1715343Z ef485af973c3: Pull complete
2023-10-04T12:10:46.5098657Z 4e1d5c6ee165: Pull complete
2023-10-04T12:11:35.5539010Z 84de218c9f9a: Pull complete
2023-10-04T12:11:35.9947384Z c405de89078b: Pull complete
2023-10-04T12:12:07.9336441Z 30628ff07013: Pull complete
2023-10-04T12:12:08.2767992Z e643dd0e14ef: Pull complete
2023-10-04T12:12:09.0025553Z cdb4f9bf9ab7: Pull complete
2023-10-04T12:12:09.3581732Z df69cf8627e5: Pull complete
2023-10-04T12:12:09.8263415Z 9857d2162923: Pull complete
2023-10-04T12:12:09.8807335Z Digest: sha256:9a12bd9733c4bd49affddf5a8dbc0bf408551b50eb4a85a8f60efab4301184f4
2023-10-04T12:12:09.8843015Z Status: Downloaded newer image for mcr.microsoft.com/businesscentral:10.0.20348.1906
2023-10-04T12:12:09.9028097Z mcr.microsoft.com/businesscentral:10.0.20348.1906
2023-10-04T12:12:10.2788530Z Using image mcr.microsoft.com/businesscentral:10.0.20348.1906
2023-10-04T12:12:13.8384453Z Creating Container devtest
2023-10-04T12:12:13.8396893Z Style: sandbox
2023-10-04T12:12:13.8404782Z Multitenant: Yes
2023-10-04T12:12:13.8418491Z Version: 22.5.59966.60900
2023-10-04T12:12:13.8426877Z Platform: 22.0.60864.0
2023-10-04T12:12:13.9182558Z Generic Tag: <IP_ADDRESS>
2023-10-04T12:12:13.9218166Z Container OS Version: 10.0.20348.1906 (ltsc2022)
2023-10-04T12:12:13.9225633Z Host OS Version: 10.0.20348.1970 (ltsc2022)
2023-10-04T12:12:14.0682879Z Using process isolation
2023-10-04T12:12:14.2605553Z Using locale en-NZ
2023-10-04T12:12:14.5095655Z Disabling the standard eventlog dump to container log every 2 seconds (use -dumpEventLog to enable)
2023-10-04T12:12:14.6803436Z Using license file D:\a\1\s\buildtemplates\_current.bclicense
2023-10-04T12:12:14.8619672Z Additional Parameters:
2023-10-04T12:12:14.9595415Z --volume "D:\a\1:C:\app"
2023-10-04T12:12:14.9610411Z -e CustomNavSettings=ServicesUseNTLMAuthentication=true
2023-10-04T12:12:14.9619506Z --env useSSL=N
2023-10-04T12:12:14.9626680Z Files in C:\ProgramData\BcContainerHelper\Extensions\devtest\my:
2023-10-04T12:12:14.9937581Z - AdditionalOutput.ps1
2023-10-04T12:12:14.9953324Z - license.bclicense
2023-10-04T12:12:14.9955468Z - MainLoop.ps1
2023-10-04T12:12:14.9965585Z - SetupNavUsers.ps1
2023-10-04T12:12:14.9973787Z - SetupVariables.ps1
2023-10-04T12:12:14.9982143Z - updatehosts.ps1
2023-10-04T12:12:14.9990118Z Creating container devtest from image mcr.microsoft.com/businesscentral:10.0.20348.1906
2023-10-04T12:12:16.8334976Z 2a7af7ff272642ed8852b82b76c78ce231276e511a220afc9b5252912a881463
2023-10-04T12:12:32.3335362Z Waiting for container devtest to be ready
2023-10-04T12:12:45.9989720Z Using artifactUrl https://bcartifacts.azureedge.net/sandbox/22.5.59966.60900/nz
2023-10-04T12:12:45.9990069Z Using installer from C:\Run\210-new
2023-10-04T12:12:45.9992005Z Installing Business Central
2023-10-04T12:12:45.9992256Z Installing from artifacts
2023-10-04T12:12:52.7647815Z Starting Local SQL Server
2023-10-04T12:12:52.7648769Z WARNING: Waiting for service 'SQL Server (SQLEXPRESS) (MSSQL$SQLEXPRESS)' to
2023-10-04T12:12:52.7649497Z start...
2023-10-04T12:12:55.7082922Z Starting Internet Information Server
2023-10-04T12:12:55.7083174Z Copying Service Tier Files
2023-10-04T12:12:58.5276904Z c:\dl\sandbox\22.5.59966.60900\platform\ServiceTier\Program Files
2023-10-04T12:12:58.5277350Z c:\dl\sandbox\22.5.59966.60900\platform\ServiceTier\System64Folder
2023-10-04T12:12:58.5277517Z Copying PowerShell Scripts
2023-10-04T12:12:58.5283907Z c:\dl\sandbox\22.5.59966.60900\platform\WindowsPowerShellScripts\Cloud\NAVAdministration
2023-10-04T12:12:58.5284326Z c:\dl\sandbox\22.5.59966.60900\platform\WindowsPowerShellScripts\WebSearch
2023-10-04T12:12:58.5284495Z Copying Web Client Files
2023-10-04T12:13:02.3935856Z c:\dl\sandbox\22.5.59966.60900\platform\WebClient\Microsoft Dynamics NAV
2023-10-04T12:13:02.3936856Z Copying ModernDev Files
2023-10-04T12:13:02.3947245Z c:\dl\sandbox\22.5.59966.60900\platform
2023-10-04T12:13:10.2660942Z c:\dl\sandbox\22.5.59966.60900\platform\ModernDev\program files\Microsoft Dynamics NAV
2023-10-04T12:13:10.2661679Z Copying additional files
2023-10-04T12:13:10.2662160Z Copying ConfigurationPackages
2023-10-04T12:13:10.2662521Z C:\dl\sandbox\22.5.59966.60900\nz\ConfigurationPackages
2023-10-04T12:13:10.2662962Z Copying Test Assemblies
2023-10-04T12:13:10.2663322Z C:\dl\sandbox\22.5.59966.60900\platform\Test Assemblies
2023-10-04T12:13:10.2663893Z Copying Extensions
2023-10-04T12:13:10.2664366Z C:\dl\sandbox\22.5.59966.60900\nz\Extensions
2023-10-04T12:13:10.2669134Z Copying Applications
2023-10-04T12:13:10.2670205Z C:\dl\sandbox\22.5.59966.60900\platform\Applications
2023-10-04T12:13:10.2670759Z Copying Applications.NZ
2023-10-04T12:13:10.2672018Z C:\dl\sandbox\22.5.59966.60900\nz\Applications.NZ
2023-10-04T12:13:10.2678403Z Copying dependencies
2023-10-04T12:13:25.5406700Z Copying ReportBuilder
2023-10-04T12:13:28.8659970Z Importing PowerShell Modules
2023-10-04T12:13:37.2019226Z Restoring CRONUS Demo Database
2023-10-04T12:13:38.2480009Z Setting CompatibilityLevel for tenant on localhost\SQLEXPRESS
2023-10-04T12:14:08.9770087Z Exporting Application to CRONUS
2023-10-04T12:14:15.3504643Z Removing Application from tenant
2023-10-04T12:14:15.3505859Z Modifying Business Central Service Tier Config File for Docker
2023-10-04T12:14:15.3523229Z Creating Business Central Service Tier
2023-10-04T12:14:15.3524336Z Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
2023-10-04T12:14:25.6583998Z Starting Business Central Service Tier
2023-10-04T12:14:25.6591009Z Importing license file
2023-10-04T12:14:25.6591290Z Copying Database on localhost\SQLEXPRESS from tenant to default
2023-10-04T12:14:25.6591456Z Taking database tenant offline
2023-10-04T12:14:38.0576276Z Copying database files
2023-10-04T12:14:38.0577012Z Attaching files as new Database default
2023-10-04T12:14:38.0577506Z Putting database tenant back online
2023-10-04T12:14:38.0577986Z Mounting tenant database
2023-10-04T12:15:58.7134153Z Mounting Database for default on server localhost\SQLEXPRESS with AllowAppDatabaseWrite = False
2023-10-04T12:16:01.2796132Z Sync'ing Tenant
2023-10-04T12:16:01.2796607Z Tenant is Operational
2023-10-04T12:16:01.2796802Z Stopping Business Central Service Tier
2023-10-04T12:16:01.2797009Z Installation took 195 seconds
2023-10-04T12:16:01.2801741Z Installation complete
2023-10-04T12:16:02.4834354Z Initializing...
2023-10-04T12:16:02.4835145Z Setting host.containerhelper.internal to <IP_ADDRESS> in container hosts file
2023-10-04T12:16:02.4835838Z Starting Container
2023-10-04T12:16:02.4836308Z Hostname is devtest
2023-10-04T12:16:03.6099626Z PublicDnsName is devtest
2023-10-04T12:16:03.6099971Z Using NavUserPassword Authentication
2023-10-04T12:16:07.4967297Z Creating Self Signed Certificate
2023-10-04T12:16:07.4967743Z Self Signed Certificate Thumbprint EC41AF7579463ADE08BBC6C948C2C269D2E53B5F
2023-10-04T12:16:07.4967913Z DNS identity devtest
2023-10-04T12:16:07.4968124Z Modifying Service Tier Config File with Instance Specific Settings
2023-10-04T12:16:07.4968392Z Modifying Service Tier Config File with settings from environment variable
2023-10-04T12:16:09.7728570Z Setting ServicesUseNTLMAuthentication to true
2023-10-04T12:16:15.6007571Z Starting Service Tier
2023-10-04T12:16:15.6008393Z Registering event sources
2023-10-04T12:16:15.6009036Z Creating DotNetCore Web Server Instance
2023-10-04T12:16:17.0749805Z Using application pool name: BC
2023-10-04T12:16:17.0761060Z Using default container name: NavWebApplicationContainer
2023-10-04T12:16:21.5058170Z Copy files to WWW root C:\inetpub\wwwroot\BC
2023-10-04T12:16:25.3421524Z Create the application pool BC
2023-10-04T12:16:30.4039979Z Create website: NavWebApplicationContainer without SSL
2023-10-04T12:16:30.4136801Z Update configuration: navsettings.json
2023-10-04T12:16:30.4137234Z Done Configuring Web Client
2023-10-04T12:16:30.4139536Z Enabling Financials User Experience
2023-10-04T12:16:30.4146264Z Using license file 'c:\run\my\license.bclicense'
2023-10-04T12:16:30.4146796Z Import License
2023-10-04T12:16:30.4166988Z Dismounting Tenant
2023-10-04T12:16:30.4167567Z Mounting Tenant
2023-10-04T12:16:31.6374684Z Mounting Database for default on server localhost\SQLEXPRESS with AllowAppDatabaseWrite = False
2023-10-04T12:16:31.6375655Z Sync'ing Tenant
2023-10-04T12:16:33.1234586Z Tenant is Operational
2023-10-04T12:16:33.1235133Z Creating http download site
2023-10-04T12:16:33.1235561Z Setting SA Password and enabling SA
2023-10-04T12:16:37.1667506Z Creating admin as SQL User and add to sysadmin
2023-10-04T12:16:37.1671962Z Creating SUPER user
2023-10-04T12:16:38.7939310Z Assign Premium plan for ADMIN
2023-10-04T12:16:38.7939948Z Container IP Address: <IP_ADDRESS>
2023-10-04T12:16:38.7940623Z Container Hostname  : devtest
2023-10-04T12:16:38.7941066Z Container Dns Name  : devtest
2023-10-04T12:16:38.7941449Z Web Client          : http://devtest/BC/?tenant=default
2023-10-04T12:16:38.7942372Z Dev. Server         : http://devtest
2023-10-04T12:16:38.7942733Z Dev. ServerInstance : BC
2023-10-04T12:16:38.7944861Z Dev. Server Tenant  : default
2023-10-04T12:16:39.9741185Z Setting devtest to <IP_ADDRESS> in host hosts file
2023-10-04T12:16:39.9748597Z Setting devtest-default to <IP_ADDRESS> in host hosts file
2023-10-04T12:16:39.9749243Z Setting devtest-default to <IP_ADDRESS> in container hosts file
2023-10-04T12:16:39.9749335Z
2023-10-04T12:16:39.9749479Z Files:
2023-10-04T12:16:39.9827006Z http://devtest:8080/ALLanguage.vsix
2023-10-04T12:16:39.9827176Z
2023-10-04T12:16:39.9827440Z Container Total Physical Memory is 7.0Gb
2023-10-04T12:16:39.9827728Z Container Free Physical Memory is 1.8Gb
2023-10-04T12:16:39.9827800Z
2023-10-04T12:16:39.9827917Z Initialization took 39 seconds
2023-10-04T12:16:39.9828091Z Ready for connections!
2023-10-04T12:16:42.4145290Z Reading CustomSettings.config from devtest
2023-10-04T12:16:43.0244710Z Cleanup old dotnet core assemblies
2023-10-04T12:16:44.0630371Z Container devtest successfully created
2023-10-04T12:16:44.1862651Z
2023-10-04T12:16:44.1871510Z Use:
2023-10-04T12:16:44.1890405Z Get-BcContainerEventLog -containerName devtest to retrieve a snapshot of the event log from the container
2023-10-04T12:16:44.1904879Z Get-BcContainerDebugInfo -containerName devtest to get debug information about the container
2023-10-04T12:16:44.1918789Z Enter-BcContainer -containerName devtest to open a PowerShell prompt inside the container
2023-10-04T12:16:44.1937139Z Remove-BcContainer -containerName devtest to remove the container again
2023-10-04T12:16:44.1950907Z docker logs devtest to retrieve information about URL's again
2023-10-04T12:16:45.5339579Z ##[section]Finishing: Create Docker Container

Latest v22.x Version (docker container creation fails)
Get-BCArtifactUrl -country nz -version 22

https://bcartifacts.azureedge.net/sandbox/22.5.59966.60986/nz (see script output below)
https://bcartifacts.azureedge.net/sandbox/22.5.59966.61037/nz (same error as script output below)

2023-10-03T05:26:20.1805053Z ##[section]Starting: Create Docker Container
2023-10-03T05:26:20.1936614Z ==============================================================================
2023-10-03T05:26:20.1936787Z Task         : Business Central - Create docker container
2023-10-03T05:26:20.1936886Z Description  : Create container for Dynamics 365 Business Central
2023-10-03T05:26:20.1936996Z Version      : 5.7.0
2023-10-03T05:26:20.1937062Z Author       : Kine
2023-10-03T05:26:20.1937143Z Help         :
2023-10-03T05:26:20.1937200Z ==============================================================================
2023-10-03T05:26:21.2853280Z Importing module NVRAppDevOps
2023-10-03T05:26:21.4795028Z BcContainerHelper version 5.0.7
2023-10-03T05:26:21.8401895Z BC.HelperFunctions emits usage statistics telemetry to Microsoft
2023-10-03T05:26:25.1868548Z WARNING: The names of some imported commands from the module 'BcContainerHelper' include unapproved verbs that might
2023-10-03T05:26:25.1869508Z make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the
2023-10-03T05:26:25.1869969Z Verbose parameter.  This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
2023-10-03T05:38:03.1334720Z at <ScriptBlock>, C:\Run\SetupLicense.ps1: line 29
2023-10-03T05:38:03.1335003Z at <ScriptBlock>, C:\Run\navstart.ps1: line 196
2023-10-03T05:38:03.1335440Z at <ScriptBlock>, C:\Run\start.ps1: line 384
2023-10-03T05:38:03.1336063Z at <ScriptBlock>, <No file>: line 1Error
2023-10-03T05:38:03.1336358Z Using artifactUrl https://bcartifacts.azureedge.net/sandbox/22.5.59966.60986/nz
2023-10-03T05:38:03.1341592Z Using installer from C:\Run\210-new
2023-10-03T05:38:03.1342209Z Installing Business Central
2023-10-03T05:38:03.1342482Z Installing from artifacts
2023-10-03T05:38:03.1342862Z Starting Local SQL Server
2023-10-03T05:38:03.1343478Z WARNING: Waiting for service 'SQL Server (SQLEXPRESS) (MSSQL$SQLEXPRESS)' to
2023-10-03T05:38:03.1343794Z start...
2023-10-03T05:38:03.1347184Z Starting Internet Information Server
2023-10-03T05:38:03.1347383Z Copying Service Tier Files
2023-10-03T05:38:03.1347766Z c:\dl\sandbox\22.5.59966.60986\platform\ServiceTier\Program Files
2023-10-03T05:38:03.1348829Z c:\dl\sandbox\22.5.59966.60986\platform\ServiceTier\System64Folder
2023-10-03T05:38:03.1349233Z Copying PowerShell Scripts
2023-10-03T05:38:03.1354165Z c:\dl\sandbox\22.5.59966.60986\platform\WindowsPowerShellScripts\Cloud\NAVAdministration
2023-10-03T05:38:03.1354613Z c:\dl\sandbox\22.5.59966.60986\platform\WindowsPowerShellScripts\WebSearch
2023-10-03T05:38:03.1354887Z Copying Web Client Files
2023-10-03T05:38:03.1355202Z c:\dl\sandbox\22.5.59966.60986\platform\WebClient\Microsoft Dynamics NAV
2023-10-03T05:38:03.1355515Z Copying ModernDev Files
2023-10-03T05:38:03.1355753Z c:\dl\sandbox\22.5.59966.60986\platform
2023-10-03T05:38:03.1356092Z c:\dl\sandbox\22.5.59966.60986\platform\ModernDev\program files\Microsoft Dynamics NAV
2023-10-03T05:38:03.1356373Z Copying additional files
2023-10-03T05:38:03.1356662Z Copying ConfigurationPackages
2023-10-03T05:38:03.1356964Z C:\dl\sandbox\22.5.59966.60986\nz\ConfigurationPackages
2023-10-03T05:38:03.1357221Z Copying Test Assemblies
2023-10-03T05:38:03.1357528Z C:\dl\sandbox\22.5.59966.60986\platform\Test Assemblies
2023-10-03T05:38:03.1529040Z Copying Extensions
2023-10-03T05:38:03.1530126Z C:\dl\sandbox\22.5.59966.60986\nz\Extensions
2023-10-03T05:38:03.1530460Z Copying Applications
2023-10-03T05:38:03.1530908Z C:\dl\sandbox\22.5.59966.60986\platform\Applications
2023-10-03T05:38:03.1531230Z Copying Applications.NZ
2023-10-03T05:38:03.1531590Z C:\dl\sandbox\22.5.59966.60986\nz\Applications.NZ
2023-10-03T05:38:03.1531891Z Copying dependencies
2023-10-03T05:38:03.1532221Z Copying ReportBuilder
2023-10-03T05:38:03.1532553Z Importing PowerShell Modules
2023-10-03T05:38:03.1532842Z Restoring CRONUS Demo Database
2023-10-03T05:38:03.1533231Z Setting CompatibilityLevel for tenant on localhost\SQLEXPRESS
2023-10-03T05:38:03.1533661Z Exporting Application to CRONUS
2023-10-03T05:38:03.1534609Z Removing Application from tenant
2023-10-03T05:38:03.1549150Z Modifying Business Central Service Tier Config File for Docker
2023-10-03T05:38:03.1549531Z Creating Business Central Service Tier
2023-10-03T05:38:03.1558003Z Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
2023-10-03T05:38:03.1558520Z Starting Business Central Service Tier
2023-10-03T05:38:03.1558729Z Importing license file
2023-10-03T05:38:03.1559031Z Copying Database on localhost\SQLEXPRESS from tenant to default
2023-10-03T05:38:03.1559329Z Taking database tenant offline
2023-10-03T05:38:03.1559527Z Copying database files
2023-10-03T05:38:03.1559807Z Attaching files as new Database default
2023-10-03T05:38:03.1560027Z Putting database tenant back online
2023-10-03T05:38:03.1566251Z Mounting tenant database
2023-10-03T05:38:03.1566599Z Mounting Database for default on server localhost\SQLEXPRESS with AllowAppDatabaseWrite = False
2023-10-03T05:38:03.1567021Z Sync'ing Tenant
2023-10-03T05:38:03.1567374Z Tenant is Operational
2023-10-03T05:38:03.1567585Z Stopping Business Central Service Tier
2023-10-03T05:38:03.1567862Z Installation took 239 seconds
2023-10-03T05:38:03.1568065Z Installation complete
2023-10-03T05:38:03.1568301Z Initializing...
2023-10-03T05:38:03.1568600Z Setting host.containerhelper.internal to <IP_ADDRESS> in container hosts file
2023-10-03T05:38:03.1568850Z Starting Container
2023-10-03T05:38:03.1569088Z Hostname is devtest
2023-10-03T05:38:03.1569272Z PublicDnsName is devtest
2023-10-03T05:38:03.1569546Z Using NavUserPassword Authentication
2023-10-03T05:38:03.1575686Z Creating Self Signed Certificate
2023-10-03T05:38:03.1576028Z Self Signed Certificate Thumbprint 61493EBDAE3C02F422986727490A81E420B62182
2023-10-03T05:38:03.1576337Z DNS identity devtest
2023-10-03T05:38:03.1576571Z Modifying Service Tier Config File with Instance Specific Settings
2023-10-03T05:38:03.1576918Z Modifying Service Tier Config File with settings from environment variable
2023-10-03T05:38:03.1577522Z Setting ServicesUseNTLMAuthentication to true
2023-10-03T05:38:03.1577738Z Starting Service Tier
2023-10-03T05:38:03.1579135Z Registering event sources
2023-10-03T05:38:03.1579345Z Creating DotNetCore Web Server Instance
2023-10-03T05:38:03.1579943Z Using application pool name: BC
2023-10-03T05:38:03.1580267Z Using default container name: NavWebApplicationContainer
2023-10-03T05:38:03.1580712Z Copy files to WWW root C:\inetpub\wwwroot\BC
2023-10-03T05:38:03.1581092Z Create the application pool BC
2023-10-03T05:38:03.1585812Z Create website: NavWebApplicationContainer without SSL
2023-10-03T05:38:03.1586339Z Update configuration: navsettings.json
2023-10-03T05:38:03.1586643Z Done Configuring Web Client
2023-10-03T05:38:03.1587041Z Enabling Financials User Experience
2023-10-03T05:38:03.1587593Z Using license file 'c:\run\my\license.bclicense'
2023-10-03T05:38:03.1587947Z Import License
2023-10-03T05:38:03.1589297Z There was no endpoint listening at http://localhost:7086/BC/ManagementServicePs/Service.svc that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
2023-10-03T05:38:03.1589855Z at <ScriptBlock>, C:\Run\SetupLicense.ps1: line 29
2023-10-03T05:38:03.1590165Z at <ScriptBlock>, C:\Run\navstart.ps1: line 196
2023-10-03T05:38:03.1590420Z at <ScriptBlock>, C:\Run\start.ps1: line 384
2023-10-03T05:38:03.1590711Z at <ScriptBlock>, <No file>: line 1
2023-10-03T05:38:05.0325696Z New-BcContainer Telemetry Correlation Id: f6456d2b-a0ac-4c88-830e-7af24cb9074b
2023-10-03T05:38:05.7566740Z ##[error]Initialization of container devtest failed
2023-10-03T05:38:06.0957509Z ##[section]Finishing: Create Docker Container

Additional context

does it happen all the time? yes, and can be replicated across multiple repositories that share the same build pipeline definition
did it use to work? yes, up until 2023-09-29 (unsure about the weekend as no builds ran)
The same issue also exists with v23.x builds
I've also attempted to use BcContainerHelper version 6.0.0-preview1079, but this doesn't make any difference.

Could you use Get-BcContainerEventLog to see if the event log reveals any reason why BC cannot import the license?
(I do think importing the license is the problem and maybe the servicetier crashes as a result of this - testing myself now)

Tested the version you have above and my license works fine.
Need the eventlog to continue, thanks

Thanks very much for the quick reply.
I've actually never retrieved the event log from the docker container in an Azure DevOps pipeline. I've successfully added the additional task to call the Get-BcContainerEventLog, but realised that the event log is in .evtx format (after reading the docs)
If you can point me in the right direction to retrieve the contents of the event log from the pipeline that would be very much appreciated. If not, I understand and will continue to figure it out and revert back.
Thanks again

Can't you publish the .evtx file as an artifact and download it from Azure DevOps?
You might also be able to add -dumpEventLog to your New-BcContainer and then use docker logs containername to get the logs - which should include the eventlog then.

This is a bug in the Service Tier, due to this setting:
-e CustomNavSettings=ServicesUseNTLMAuthentication=true
What is the reason for that setting?

Thanks very much.
That setting is set by:

NVRAppDevOps >
https://github.com/kine/navertical_tasks/blob/master/createdockerTask/v5/createdockerTask.ps1 >
https://github.com/kine/NVRAppDevOps/blob/master/NVRAppDevOps/Init-ALEnvironment.ps1 >
here:
-additionalParameters @("-v $($RepoPath):c:\app",'-e CustomNavSettings=ServicesUseNTLMAuthentication=true')

Why, I'm unsure. I'll raise it with the developer of the library.
I'll also switch the container creation to use the New-NavContainer without the NVRAppDevOps  abstraction and report back.
Thanks again for your assistance

Thanks for the info, I was just looking into this yesterday and today and I am lucky I found this Issue. Code in NVRAppDevOps was adjusted and this parameter is no longer used by default in v2.4.0.

Amazing, thanks for the updated library @kine .
I've successfully re-run my pipeline with the update libarary and the previously failing artifact now passes:

Get-BCArtifactUrl -country nz -version 22, which returned
22.5.59966.61111, and
it created the container and compiled successfully.

thanks very much for the assistance guys, its much appreciated!


Dark mode added

Dark mode, toggle, logos, images and icons added with transitions

Hopeefully, no bugs 🤞


Finalize TS5.3 and TypeDoc 0.25.x support.

Replace BWC with iTwinUI
Fix a couple of link errors.
Run docs json extraction on darwin/mac os boxes until TypeDoc discrepancy is resolved: TypeDoc produces different json output for at least core-common when built on different platforms. I have not yet come up with a minimal reproduction, but it surrounds the use of re-exporting types from another package: Is the re-exported type a reference or a declaration? On Windows, TypeDoc produces a reference, but on Mac it produces a declaration.

These are the re-exports are causing the discrepancy with TypeDoc output:
https://github.com/iTwin/itwinjs-core/blob/9b781a1e5a458866df230169fd17b20ae853d54e/core/common/src/IModelError.ts#L13C1-L16C1
Why are these re-exported? core-common depends on core-bentley as a peer... anyone using core-common should already have access to the types.

These are the re-exports are causing the discrepancy with TypeDoc output: 9b781a1/core/common/src/IModelError.ts#L13C1-L16C1
Why are these re-exported? core-common depends on core-bentley as a peer... anyone using core-common should already have access to the types.

Agreed; We have a backlog item for this: https://github.com/iTwin/itwinjs-backlog/issues/824


⚠ Turnos 24x7 has degraded performance

In 0f6ba7e, Turnos 24x7 (https://reservas-dev.alternativasinteligentes.com/) experienced degraded performance:

HTTP code: 200
Response time: 1144 ms

Resolved: Turnos 24x7 performance has improved in d453342.


update: check if verification is skipped by trust policy

Previous to this PR: if -v flag is not set, and the verification process is skipped, notation would still print out message stating "Successfully verified signature for xxx".
This PR tries to fix this, if verification is actually skipped, notation would print out "Trust policy is configured to skip signature verification for xxx".
Signed-off-by: Patrick Zheng<EMAIL_ADDRESS>

Codecov Report

Merging #468 (138c49c) into main (63f4121) will decrease coverage by 0.07%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #468      +/-   ##
==========================================
- Coverage   32.26%   32.18%   -0.08%
==========================================
  Files          25       25
  Lines        1336     1339       +3
==========================================
  Hits          431      431
- Misses        893      896       +3
  Partials       12       12

Impacted Files
Coverage Δ

cmd/notation/verify.go
28.12% <0.00%> (-0.91%)
:arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Linking https://github.com/notaryproject/notation-go/pull/231


[PE-D][Tester A] I am able to add numbers to medication name

add mn/2 d/3
Will result in

I believe that while medication names could contain numbers, it should not be a pure numerical string.

Labels: severity.Low type.FunctionalityBug
original: garylow2001/ped#1

The intention behind this is to allow users to key in anything that best helps them associate this entry to their prescription. Hence, we would allow them to input a name like m2 as well, as long as it is useful for them.
Furthermore, due to the constraints of the app being an offline, we are unable to do any form of checking to ensure that the inserted prescription is a valid prescription in a nationally recognised database. Perhaps it can be implemented as a possible future development


google/gemma-7b-it

Model introduction
This model card corresponds to the 7B instruct version of the Gemma model. You can also visit the model card of the 2B base model, 7B base model, and 2B instruct model.
Model URL
https://huggingface.co/google/gemma-7b-it
Data type
float16
Additional instructions (Optional)
No response
Author
No
Security

[X] I confirm that the model is safe to run which does not contain any malicious code or content.

Integrity

[X] I confirm that the model comes from unique and original work and does not contain any plagiarism.

gemma-2b-it
HE+:

MBPP+:

gemma-2b
HE+:

MBPP+

gemma-7b-it
HE+:

MBPP+:


Fix link to Reffy

The crawl-specs utility was moved to a different folder in latest version of Reffy and Web IDL validation currently crashes because of that.
The relevant function is now directly exported by the tool, allowing to simplify the require statement.

I wonder if we should add version in install("reffy") step (assuming reffy follows semver)


[Editor] Add attributes for import the json file in typescript.

This will add attributes for import the json file in typescript.
ONE-vscode-DCO-1.0-Signed-off-by: ysys<EMAIL_ADDRESS>

From draft #130


[backport] Fix F.clipped_relu test for NumPy 1.17

Backport of #7842

[automatic post] Jenkins, test this please.

Jenkins CI test (for commit 3e96aadd17aab5ccc14fe0f9c4c50f86bd6bca50, target branch v6) failed with status FAILURE.

Jenkins, test this please.

Jenkins CI test (for commit 3e96aadd17aab5ccc14fe0f9c4c50f86bd6bca50, target branch v6) failed with status FAILURE.


DOCS: Controller-specific issues

For problems on the following controllers, consult the linked issues and perhaps add a comment to the relevant one.
8BitDo SN30 Pro: #24
Nintendo Switch Pro Controller: #10
Nintendo Wii Remote: #130
PlayStation DualSense: #179
Steam Controller: #64
Steam Deck: #136
Xbox Elite S1 & S2 Controller: #89
Xbox One Controller: #79

This new way of handling issues will make it easier both for me, as well as contributors to keep track of issues.
That will (hopefully) lead to problems being resolved faster and more thoroughly.


Upgrade native iOS pod version

Describe the feature
Now unity plugin use version
<iosPods>
      <iosPod name="Branch" version="~>1.39.2" bitcodeEnabled="true" minTargetSdk="9.0" addToAllTargets="false" />
</iosPods>

but latest version 1.45.2

And as i understand version 1.45.2  will be non used.
Can you pls upgrade unity plugin for using latest iOS plugin version?

Also i have those error when i try to increate version in pod file by hand


ModuleNotFoundError: No module named 'visdom_logger'

Traceback (most recent call last):
File "/home/dell/anaconda3/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/home/dell/anaconda3/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/data/qinyanfei/code/TIM-master/src/main.py", line 8, in
from visdom_logger import VisdomLogger
ModuleNotFoundError: No module named 'visdom_logger'
Is the module missing？

If you activate the environment provided as described in the README.md, visdom_logger will already be installed.

Alternatively, if you haven't downloaded the environment, you can install visdom_logger using this command:

pip install git+https://github.com/luizgh/visdom_logger.git

Thank you. Your reply helped me a lot

thank you，best wishes for you
| |
秦雁飞
|
|
<EMAIL_ADDRESS>|
签名由网易邮箱大师定制
On 12/21/2020 22:06，Malik<EMAIL_ADDRESS>wrote：
If you activate the environment provided as described in the README.md, visdom_logger will already be installed.
Alternatively, if you haven't downloaded the environment, you can install visdom_logger using this command:
pip install git+https://github.com/luizgh/visdom_logger.git
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


Improve validation of config files

Our YAML config files are easy to write, but hard to validate.  Transitioning to something like text protos could give us strong types and simplified validation.

I believe we can do this without adding a dependency on protobuf.


fast-cli: init at 1.0.0 (WIP)

Motivation for this change
Adds the fast-cli package, but not working at the moment.
I added fast-cli to node-packages-v6.json, then called ./generate.sh and then tried to build it using nix-build -A nodePackages.fast-cli. The error stems from the phantomjs-prebuilt dependency which already sounds troublesome for nix. The full build output is here. I tried adding phantomjs manually to the dependencies with no luck, same output. My node/js knowledge is by far insufficient to have any idea of what is going wrong, that's why I'm opening this issue/PR.
Things done

[ ] Tested using sandboxing
(nix.useSandbox on NixOS,
or option build-use-sandbox in nix.conf
on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] Linux

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

the solution was to provide phantomjs2 as build input.

@Mic92 Thanks a lot!


ARROW-323: [Python] Opt-in to pyarrow.parquet extension rather than attempting and failing silently

Added a couple ways to do this, either via the --with-parquet command line option (preferred) or by passing through an option to CMake

python setup.py build_ext --with-parquet install

+1


Reproduction commands seem to use test selectors which don't work

When a service test fails it prints e.g.:
/===============================================================================================\
| service/yield_positions_with_finally_test/service broke (Pass -> RuntimeError, expected Pass) |
\===============================================================================================/

...

--- Re-run this test:
python tools/test.py -n dartk-linux-release-x64 service/yield_positions_with_finally_test/service

Though actually running this doesn't work:
% python tools/test.py -n dartk-linux-release-x64 service/yield_positions_with_finally_test/service
Test configuration:
    dartk-linux-release-x64(architecture: x64, compiler: dartk, mode: release, runtime: vm, system: linux)
Suites tested: service

=== All 0 tests passed ===

This is quite confusing. I think it's because of special magic in the test runner which makes .../service and ../dds subtests though the test selector filtering hasn't been updated to support this.
/cc @whesse @karlklose

I assume you mean the last component of the test path, not the service/ that the test begins with, I assume.
Dealing with those final components has always been tricky - we used to just drop numbers and "none", since all multitests were written with those as the multitest labels.  Then we started getting other labels on multitests, and tests run on browsers using package:test that had subtests.  I think we should make a single unified way of comparing file names in a test directory to path names of tests, and including the file name if it is a prefix of the path name.  I think we may actually screen out tests based on the paths in the selectors in two places: a conservative initial screen on the test files, and then a final screen on the names of the generated tests.

I hit this and was very confused until @munificent helped me by guessing that the /dds suffix was causing the issue. The command I saw in the failure logs was python3 tools/test.py -n dartk-weak-asserts-linux-release-x64 service/evaluate_activation_test/instance/dds and the command that worked was python3 tools/test.py -n dartk-weak-asserts-linux-release-x64 service/evaluate_activation_test/instance


Possibly add a few shortest path algos, DFS and BFS??

I will consider this on demand, or is this library better kept simple? But something like Djikstra shouldn't bloat it up too much...

Implemented Dijkstra's shortest path algorithm (as of now, it only finds one shortest path when many are available)... Any suggestions for other algorithms??

Added Floyd-Warshall shortest path algorithm

This will remain a perma-issue, where new ideas can be added in. Do not close it.

DFS and BFS added

Sample RoadMap File Index.php : Method Not Found
59.   $fw->calcFloydWarshall();  error Methode not found , (Fix $fw->run());
60.   $fw_res = $fw->getPath($start_city, $dest_city); Methode not found (Fix :  $fw->get)

How to do two-way computing from hamburg to dortmund then from dortmund back again to hamburg by calculating the different direction of travel time using libarary graph-ds. thanks.

@s4mr0n1 Hello, please check now, as I've fixed the sample app. It did not use the newly designed "run-and-get" format for algorithms, but still relied on the old one. I have now updated it. As for the issue concerning the direction, it should not be a problem, just select "Dortmund" for "Start city", and "Hamburg" for "Destination city", as the graph used is an unidirectional one. If you have any further questions, do not hesitate to ask!

Thanks for help. I have used graph-ds for computing to solve two-way travel problems by calculating different travel times using directed graph.
Now I can do two-way computing trip using directed graph-ds model, but in this case it only makes duplication of algorithm and djikstra and Floyd-Warshall functions in the index.php file. Seems to be enough to solve the problem of two-way computing trips with different times. Assuming travel time is a parameter contained in the jason file and by using the unit of minutes.
This jason file I have created therein is directed graph for example German roadmap:
graph-ds_road_digraph.json
And this is the Index.php file for directed-graph computing:
Index.php
Maybe there could be a better solution from developers ?
How to show all alternative path from Humberg to Munich, the djikstra and floyd-Warshall algorithm in the Index.php file can only display one path just the fastest course ? Thanks.

Added a multi-path implementation of the Dijkstra's shortest path algorithm

@s4mr0n1 Coincidentally, I was working on a multi-path version of the of the Dijkstra's shortest path algorithm, which should be able to show all the shortest paths from one vertex to another. This version is now in the newest release.


deepEqualExtended is broken

A regression appeared in 8.2.0 and #719.
deepEqualExtended now fails when "spec" is null or undefined:
Uncaught TypeError: Cannot read property 'constructor' of null
at deepEqualExtended (…/node_modules/nock/lib/match_body.js:60:50)
      at deepEqualExtended (…/node_modules/nock/lib/match_body.js:63:12)
      at deepEqualExtended (…/node_modules/nock/lib/match_body.js:63:12)
      at Object.matchBody (…/node_modules/nock/lib/match_body.js:53:10)
      at Interceptor.match (…/node_modules/nock/lib/interceptor.js:325:30)

This seems to happen when a request body contains an empty object.

I've created a PR to fix the regression. It can be found here => #734

Thanks!


SARIF Format no Line/Column

Hi,
like the problem mentioned in #248: there are further rules that sometimes do not include a line or a column in the SARIF result file.
All examples are listed below:
                {
                    "level": "warning",
                    "message": {
                        "text": "The parameter named axivion_builds in method call of class None does not match [a-z][a-zA-Z0-9]*"
                    },
                    "ruleId": "ParameterName",
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "foo\\bar.groovy",
                                    "index": 4
                                }
                            }
                        }
                    ],
                    "ruleIndex": 237
                },

            {
                "level": "note",
                "message": {
                    "text": "The line exceeds 120 characters. The line is 127 characters."
                },
                "ruleId": "LineLength",
                "locations": [
                    {
                        "physicalLocation": {
                            "artifactLocation": {
                                "uri": "foo\\bar.groovy",
                                "index": 5
                            }
                        }
                    }
                ],
                "ruleIndex": 199
            },

                {
                    "level": "note",
                    "message": {
                        "text": "isNumber() can probably be rewritten as number"
                    },
                    "ruleId": "UnnecessaryGetter",
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "foo\\bar.groovy",
                                    "index": 14
                                }
                            }
                        }
                    ],
                    "ruleIndex": 330
                },

            {
                "level": "warning",
                "message": {
                    "text": "Class SoftwareVersion missing Javadoc"
                },
                "ruleId": "ClassJavadoc",
                "locations": [
                    {
                        "physicalLocation": {
                            "artifactLocation": {
                                "uri": "foo\\bar.groovy",
                                "index": 0
                            }
                        }
                    }
                ],
                "ruleIndex": 36
            },

                {
                    "level": "warning",
                    "message": {
                        "text": "The type ArrayList should be replaced with an interface or more general parent class"
                    },
                    "ruleId": "ImplementationAsType",
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "foo\\bar.groovy",
                                    "index": 16
                                }
                            }
                        }
                    ],
                    "ruleIndex": 151
                },

            {
                "level": "note",
                "message": {
                    "text": "def for method parameter type should not be used"
                },
                "ruleId": "NoDef",
                "locations": [
                    {
                        "physicalLocation": {
                            "artifactLocation": {
                                "uri": "foo\\bar.groovy",
                                "index": 24
                            }
                        }
                    }
                ],
                "ruleIndex": 220
            },

                {
                    "level": "warning",
                    "message": {
                        "text": "Number of parameters in method None.call exceeds maximum allowed (5)."
                    },
                    "ruleId": "ParameterCount",
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "foo\\bar.groovy",
                                    "index": 15
                                }
                            }
                        }
                    ],
                    "ruleIndex": 236
                },

            {
                "level": "note",
                "message": {
                    "text": "The method parameter [shallow] in class None was reassigned. Use a temporary variable instead."
                },
                "ruleId": "ParameterReassignment",
                "locations": [
                    {
                        "physicalLocation": {
                            "artifactLocation": {
                                "uri": "foo\\bar.groovy",
                                "index": 15
                            }
                        }
                    }
                ],
                "ruleIndex": 238
            },

                {
                    "level": "note",
                    "message": {
                        "text": "(env.getProperty(BUILD_TARGET)) ? env.getProperty(BUILD_TARGET) : env.BUILD in class steps.None can be simplified to env.getProperty(BUILD_TARGET) ?: env.BUILD"
                    },
                    "ruleId": "TernaryCouldBeElvis",
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "foo\\bar.groovy",
                                    "index": 1
                                }
                            }
                        }
                    ],
                    "ruleIndex": 296
                },

            {
                "level": "note",
                "message": {
                    "text": "The code could be more concise by using a with() or identity() block"
                },
                "ruleId": "UnnecessaryObjectReferences",
                "locations": [
                    {
                        "physicalLocation": {
                            "artifactLocation": {
                                "uri": "foo\\bar.groovy",
                                "index": 10
                            }
                        }
                    }
                ],
                "ruleIndex": 340
            },

@ButterBetzi even with latest npm-groovy-lint version 11.1.1 ?
There are lots of rules with no exact location, but now most of them should return at least a line (and npm-groovy-lint builds a SARIF region from this line)

yes, unfortunately even with the newest version. Updated it before.

And fyi: with the cli output all of these errors have lines. It is only in the SARIF output that the lines are missing and therefore can't be mapped to a file on the jenkins.

thanks for the feedback, i'll check when i find some time ^^


Swiper is too big after the project is built，How to optimize?Please

BUG REPORT TEMPLATE
After the project is built，the swiper is so big!

Vue.js version and component version
"vue-awesome-swiper": "^3.1.3",
help
How can I optimize? thanks.

Just for the sake of clarity - how big? Do you have any numbers on that?

@surmon-china Any kind of help on this is appreciated. Swiper does take a significant amount of share in bundle that is affecting response time and index of the webpage.

https://swiperjs.com/api/#custom-build
Build with ESM


Change app name

Checklist

[ ] Update changelog in CHANGELOG.md.
[ ] Make sure values.yaml and values.schema.json are valid.

Tested that install worked with opsctl + uninstall by deleting app also worked fine.


[Bug] Storage Allocation Failure with high context despite plenty of memory

🐛 Bug
I am using the CUDA 12.1 nightly package with a 4090 24GB running a llama2-7b build (model built from source) and it will evaluate fine at a 2048 prompt length (uses ~5.3GB of memory)
CUDA_VISIBLE_DEVICES=0 build/mlc_chat_cli --model meta-llama_Llama-2-7b-hf-q4f16_1 --evaluate --eval-prompt-len 2048--eval-gen-len 128

But if I increase the --eval-prompt-len past 2048, even to 2049 it gives me an error:
 ❯ CUDA_VISIBLE_DEVICES=0 build/mlc_chat_cli --model meta-llama_Llama-2-7b-hf-q4f16_1 --evaluate --eval-prompt-len 2049 --eval-gen-len 128
Use MLC config: "/home/local/llm/omniquant/mlc-llm/dist/meta-llama_Llama-2-7b-hf-q4f16_1/params/mlc-chat-config.json"
Use model weights: "/home/local/llm/omniquant/mlc-llm/dist/meta-llama_Llama-2-7b-hf-q4f16_1/params/ndarray-cache.json"
Use model library: "/home/local/llm/omniquant/mlc-llm/dist/meta-llama_Llama-2-7b-hf-q4f16_1/meta-llama_Llama-2-7b-hf-q4f16_1-cuda.so"
[05:04:00] /home/local/llm/omniquant/mlc-llm/3rdparty/tvm/src/runtime/relax_vm/memory_manager.cc:115: InternalError: Check failed: (offset + needed_size <= this->buffer.size) is false: storage allocation failure, attempted to allocate 16785408 at offset 0 in region that is 16777216bytes
Stack trace:
  [bt] (0) /home/local/llm/omniquant/mlc-llm/build/tvm/libtvm_runtime.so(tvm::runtime::Backtrace[abi:cxx11]()+0x27) [0x7efef18da107]
  [bt] (1) build/mlc_chat_cli(tvm::runtime::detail::LogFatal::Entry::Finalize()+0x37) [0x557c52988537]
  [bt] (2) /home/local/llm/omniquant/mlc-llm/build/tvm/libtvm_runtime.so(+0x143034) [0x7efef1943034]
  [bt] (3) /home/local/llm/omniquant/mlc-llm/build/tvm/libtvm_runtime.so(tvm::runtime::relax_vm::StorageObj::AllocNDArray(unsigned long, tvm::runtime::ShapeTuple, DLDataType)+0x2db) [0x7efef194347b]
  [bt] (4) /home/local/llm/omniquant/mlc-llm/build/tvm/libtvm_runtime.so(tvm::runtime::TypedPackedFunc<tvm::runtime::NDArray (tvm::runtime::relax_vm::Storage, unsigned long, tvm::runtime::ShapeTuple, DLDataType)>::AssignTypedLambda<tvm::runtime::Registry::set_body_method<tvm::runtime::relax_vm::Storage, tvm::runtime::relax_vm::StorageObj, tvm::runtime::NDArray, unsigned long, tvm::runtime::ShapeTuple, DLDataType, void>(tvm::runtime::NDArray (tvm::runtime::relax_vm::StorageObj::*)(unsigned long, tvm::runtime::ShapeTuple, DLDataType))::{lambda(tvm::runtime::relax_vm::Storage, unsigned long, tvm::runtime::ShapeTuple, DLDataType)#1}>(tvm::runtime::Registry::set_body_method<tvm::runtime::relax_vm::Storage, tvm::runtime::relax_vm::StorageObj, tvm::runtime::NDArray, unsigned long, tvm::runtime::ShapeTuple, DLDataType, void>(tvm::runtime::NDArray (tvm::runtime::relax_vm::StorageObj::*)(unsigned long, tvm::runtime::ShapeTuple, DLDataType))::{lambda(tvm::runtime::relax_vm::Storage, unsigned long, tvm::runtime::ShapeTuple, DLDataType)#1}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(tvm::runtime::TVMArgs const&, tvm::runtime::TVMRetValue*)#1}::operator()(tvm::runtime::TVMArgs const&, tvm::runtime::TVMRetValue*) const+0x288) [0x7efef192bed8]
  [bt] (5) /home/local/llm/omniquant/mlc-llm/build/tvm/libtvm_runtime.so(tvm::runtime::PackedFuncObj::Extractor<tvm::runtime::PackedFuncSubObj<tvm::runtime::TypedPackedFunc<tvm::runtime::NDArray (tvm::runtime::relax_vm::Storage, unsigned long, tvm::runtime::ShapeTuple, DLDataType)>::AssignTypedLambda<tvm::runtime::Registry::set_body_method<tvm::runtime::relax_vm::Storage, tvm::runtime::relax_vm::StorageObj, tvm::runtime::NDArray, unsigned long, tvm::runtime::ShapeTuple, DLDataType, void>(tvm::runtime::NDArray (tvm::runtime::relax_vm::StorageObj::*)(unsigned long, tvm::runtime::ShapeTuple, DLDataType))::{lambda(tvm::runtime::relax_vm::Storage, unsigned long, tvm::runtime::ShapeTuple, DLDataType)#1}>(tvm::runtime::Registry::set_body_method<tvm::runtime::relax_vm::Storage, tvm::runtime::relax_vm::StorageObj, tvm::runtime::NDArray, unsigned long, tvm::runtime::ShapeTuple, DLDataType, void>(tvm::runtime::NDArray (tvm::runtime::relax_vm::StorageObj::*)(unsigned long, tvm::runtime::ShapeTuple, DLDataType))::{lambda(tvm::runtime::relax_vm::Storage, unsigned long, tvm::runtime::ShapeTuple, DLDataType)#1}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(tvm::runtime::TVMArgs const&, tvm::runtime::TVMRetValue*)#1}> >::Call(tvm::runtime::PackedFuncObj const*, tvm::runtime::TVMArgs, tvm::runtime::TVMRetValue*)+0x15) [0x7efef192c055]
  [bt] (6) /home/local/llm/omniquant/mlc-llm/build/tvm/libtvm_runtime.so(tvm::runtime::relax_vm::VirtualMachineImpl::RunInstrCall(tvm::runtime::relax_vm::VMFrame*, tvm::runtime::relax_vm::Instruction)+0x930) [0x7efef1957a90]
  [bt] (7) /home/local/llm/omniquant/mlc-llm/build/tvm/libtvm_runtime.so(tvm::runtime::relax_vm::VirtualMachineImpl::RunLoop()+0x247) [0x7efef1954517]
  [bt] (8) /home/local/llm/omniquant/mlc-llm/build/tvm/libtvm_runtime.so(tvm::runtime::relax_vm::VirtualMachineImpl::InvokeBytecode(long, std::vector<tvm::runtime::TVMRetValue, std::allocator<tvm::runtime::TVMRetValue> > const&)+0x254) [0x7efef1954984]

Obviously it shouldn't be running out of memory.
Environment

Platform (e.g. WebGPU/Vulkan/IOS/Android/CUDA): CUDA
Operating system (e.g. Ubuntu/Windows/MacOS/...): Arch Linux
Device (e.g. iPhone 12 Pro, PC+RTX 3090, ...): RTX 4090
How you installed MLC-LLM (conda, source): source
How you installed TVM-Unity (pip, source): pip (CUDA 12.1 nightly)
Python version (e.g. 3.10): 3.10
GPU driver version (if applicable): 535.98-1
CUDA/cuDNN version (if applicable): 12.2
TVM Unity Hash Tag (python -c "import tvm; print('\n'.join(f'{k}: {v}' for k, v in tvm.support.libinfo().items()))", applicable if you compile models):
Any other relevant information:

We use 2048 as max-seq-len by default. Change it to 4096 if you want longer context

Is this something that is hard-coded into the model compilation/can't be extended during runtime?

It's specified during the compilation stage, try this:
python3 -m mlc_llm.build --model Llama-2-7b-chat-hf --target cuda --max-seq-len 4096 --quantization q4f16_1

Great, thanks! That did the trick.


Provider loaded event

Adds the AD_PROVIDER_LOADED event to every provider.

Gd provider is dispatching twice

Cordova gamedock not dispatching if gamedock is undefined

Looks good now :)


chore: move to native ESM during dev + jsdoc TS

This is the solution I hate the least. Running into this on the tests though:
$ node --experimental-vm-modules node_modules/.bin/jest
(node:84738) ExperimentalWarning: VM Modules is an experimental feature. This feature could change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
 FAIL  src/__tests__/index.js
  ● Test suite failed to run

    ReferenceError: global is not defined

      at Object.<anonymous> (node_modules/expect/build/index.js:3:14)
      at TestScheduler.scheduleTests (node_modules/@jest/core/build/TestScheduler.js:337:13)
      at runJest (node_modules/@jest/core/build/runJest.js:377:19)
      at _run10000 (node_modules/@jest/core/build/cli/index.js:406:7)
      at runCLI (node_modules/@jest/core/build/cli/index.js:261:3)

Test Suites: 1 failed, 1 total
Tests:       0 total
Snapshots:   0 total
Time:        0.516 s
Ran all test suites.

Reproduction is in this PR: https://github.com/kentcdodds/mdx-bundler/pull/20
I poked around a bit but have no idea why this could be happening. Didn't find anyone else with the same problem either 😅
Oh, and I only got that when I upgraded to 27.0.0-next.7. The current version of jest I'm on is 26.6.3 and with that I get:
 FAIL  src/__tests__/index.js
  ● Test suite failed to run

    Jest encountered an unexpected token

    This usually means that you are trying to import a file which Jest cannot parse, e.g. it's not plain JavaScript.

    By default, if Jest sees a Babel config, it will use that to transform your files, ignoring "node_modules".

    Here's what you can do:
     • If you are trying to use ECMAScript Modules, see https://jestjs.io/docs/en/ecmascript-modules for how to enable it.
     • To have some of your "node_modules" files transformed, you can specify a custom "transformIgnorePatterns" in your config.
     • If you need a custom transformation specify a "transform" option in your config.
     • If you simply want to mock your non-JS modules (e.g. binary assets) you can stub them out with the "moduleNameMapper" config option.

    You'll find more details and examples of these config options in the docs:
    https://jestjs.io/docs/en/configuration.html

    Details:

    /Users/kentcdodds/code/mdx-bundler/node_modules/remark-mdx-frontmatter/node_modules/js-yaml/dist/js-yaml.mjs:3831
    export default jsYaml;
    ^^^^^^

    SyntaxError: Unexpected token 'export'

      at Runtime.createScriptFromCode (node_modules/jest-runtime/build/index.js:1350:14)
      at Object.<anonymous> (node_modules/remark-mdx-frontmatter/dist/index.js:6:19)

Test Suites: 1 failed, 1 total
Tests:       0 total
Snapshots:   0 total
Time:        1.691 s
Ran all test suites.

I haven't had a chance to dig on that yet.
Not sure what that's all about... Everything else seems to work pretty well. I've tried to comment around the code that is a little weird.

Just a note that your tests seem to import leftpad, which is probably unnecessary given that vanilla JS has that functionality built in as String.padStart.

@Pomax, thanks. It's just for the test. We don't need the functionality, we're just testing a feature of mdx-bundler :)

I think this should work. Would love feedback from folks on this.


Doesn't work with dubtrack

Just installed scrobbler and it's not working with dubtrack.
what a shame

I tried to fix dubtrack in my fork, It's would be great if you tested it: https://github.com/alexesprit/web-scrobbler/archive/dubtrack-fix.zip. See here for installation details.
It contains changes I described in #866. I'll propose a pull request if it helps to fix dubtrack scrobbling.

It worked!
Thank you so much!


fluentd not saving metrics on elasticsearch

Hello,
I'm building an EFK stack and Elasticsearch and Kibana are up but Fluentd doesn't seem to be saving anything on ES. When requesting "/_cat/indices?v" from the ES cluster I only find references to Kibana:
health status index                    uuid                   pri rep docs.count docs.deleted store.size pri.store.size
green  open   .kibana_task_manager_1   GpxLvyTfTIC5yN9rPaZxGQ   1   1          2            1       33kb         16.5kb
green  open   .apm-agent-configuration gxaldbrmSTqL-ASVFfR9Vw   1   1          0            0       566b           283b
green  open   .kibana_1                YhQCrF3iR3uFWVKeOUgu4g   1   1          8            2     61.8kb         30.9kb

The logs on the fluentd don't seem to be saving anything (even though verbose output). This is the daemonset:
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: fluentd
  namespace: logging
  labels:
    app: fluentd
spec:
  selector:
    matchLabels:
      app: fluentd
  template:
    metadata:
      labels:
        app: fluentd
    spec:
      serviceAccountName: fluentd
      containers:
      - name: fluentd
        image: fluent/fluentd-kubernetes-daemonset:v1.8.1-debian-elasticsearch7-1.0
        env:
          - name:  FLUENT_ELASTICSEARCH_HOST
            value: "elasticsearch-headless.logging.svc.cluster.local"
          - name:  FLUENT_ELASTICSEARCH_PORT
            value: "9200"
          - name: FLUENT_ELASTICSEARCH_SCHEME
            value: "http"
          - name: FLUENTD_SYSTEMD_CONF
            value: disable
          - name: FLUENTD_ARGS
            value: -v
        resources:
          limits:
            memory: 1Gi
            cpu: "1"
        volumeMounts:
        - name: varlog
          mountPath: /var/log
        - name: varlibdockercontainers
          mountPath: /var/lib/docker/containers
          readOnly: true
      volumes:
      - name: varlog
        hostPath:
          path: /var/log
      - name: varlibdockercontainers
        hostPath:
          path: /var/lib/docker/containers

Any idea as of why it might be failing? Check other sources at least a "logstash_" index could be added to Kibana but I'm not able to.

@golgoth31 did you get a chance to take a look at this? @neoxack do you still have the same issue?

Hi,
I just made the test with the latest fluentd yaml file available and all seems to be ok:
HTTP/1.1 200 OK
content-encoding: gzip
content-length: 485
content-type: text/plain; charset=UTF-8
yellow open logstash-2019.08.31      khevX7MkQpGcyehihwTuZQ 1 1 123 0      0b      0b
yellow open logstash-2019.09.01      Kn4Fjt5MS8C9Ac2iAscziQ 1 1 178 0 126.9kb 126.9kb
yellow open logstash-2019.09.02      Dm6Vh-JxQNKQwP5Uinrgyg 1 1  35 0  38.6kb  38.6kb
yellow open logstash-2020.02.05      TMUa_9HwTu2UBORCXjtlkQ 1 1 689 0 345.5kb 345.5kb
green  open .kibana_task_manager_1   G31glgw0RfmvKWHhan2yew 1 0   2 1  43.5kb  43.5kb
yellow open logstash-2019.09.05      7jAzVswzQt6WLuQbd4wqLA 1 1   1 0  18.5kb  18.5kb
green  open .apm-agent-configuration n5W7cXzYRZKeLfaot-YsrQ 1 0   0 0    283b    283b
yellow open logstash-2019.09.06      ztzpbkefRnaDXjtbhAwtZg 1 1 170 0      0b      0b
yellow open logstash-2019.09.07      jBht6Z5OQyu2BRCkEbXeiQ 1 1  24 0  32.9kb  32.9kb
yellow open logstash-2019.09.08      y6KEl5MpT4u9FRKRHzGf3A 1 1   7 0    22kb    22kb
green  open .kibana_1                gVNIWoqzQbuI7Qbf3VWqkg 1 0   8 1  29.2kb  29.2kb
I installed elasticsearch with helm3:
helm upgrade --install elasticsearch elastic/elasticsearch
and I used this yaml for fluentd:
https://github.com/fluent/fluentd-kubernetes-daemonset/blob/master/fluentd-daemonset-elasticsearch-rbac.yaml
I only changed the namespace to be in "logging" (same as elasticsearch) and elasticsearch host ("elasticsearch-master-headless")
Everything is ok

I made the test with your config file and it's ok. But I have to use the v1.8.1-debian-elasticsearch7-1.1 image as the v1.8.1-debian-elasticsearch7-1.0 is no more available

@golgoth31 I will try to deploy it again today with the new image to see if it can help. In your experience, what may cause fluentd not to log anything to Elasticsearch? Just to see if there's anything missing in my overall k8s config.

fluentd is connecting well to your elasticsearch as it founds the version (2020-01-30 23:24:34 +0000 [warn]: #0 [out_es] Detected ES 7.x: _doc will be used as the document _type.) and not logging any error so the link seems to be ok between both. Perhaps, if you have multiple elasticsearch clusters, you are lokking for the indices in the bad one. what logs are emitted by elasticsearch (kubectl logs on the elasticsearch pods)?

We only have one ES7 cluster at the moment so that wouldn't be the case. I tried to deploy the daemonset with the one you sent (just changed the namespace and the ES connection variables) and it was the same.
Nothing helpful on Elasticsearch pods sadly. I took down the cluster and started it again, then created the DaemonSet and the only thing showing up in the logs are the processes related to bringing the cluster up.
The k8s cluster is currently running on 1.16, could that affect anything?

To ease the fluentd debug, you can get the config file form here: https://github.com/fluent/fluentd-kubernetes-daemonset/tree/master/docker-image/v1.8/debian-elasticsearch7/conf
change the lines log_level to debug and use those new files as config for fluentd.
An other problem could the reading rights on the log files. the fluentd pod is not privileged so it could have some trouble to read log files (due to bad rights, selinux or any other log hardening on the node itself)

It worked... Kinda.
I added the fluent.conf as a ConfigMap (had to set ENV['FLUENT_ELASTICSEARCH_TEMPLATE_OVERWRITE'] to true because the "use_nil" is not valid as per the error log on the fluentd pod). And when redeployed the DaemonSet it saved logs from fluentd itself into ES and I could watch them with Kibana. However there's still no sign of the other pods themeselves as of yet. I can see the logs mounted on the fluentd's pods when accesing but they do not register in elasticsearch.
I tried to manually add the kubernetes.conf through the ConfigMap but there was no luck there. Actually, when I added it as a new "data" element on the same ConfigMap as fluent.conf it stopped receiving data completely. Not even the data from fluentd itself was showing on a freshly deployed DaemonSet. The kubernetes.conf that I used to try and override the default one is the same that was in the link you sent.
The pods I want to scrape logs from are in another namespace but I don't think that matters because I see the files themselves in the filesystem and that means it can collect them without issue. There's no selinux or other type of restrictions imposed that I'm aware of. The cluster runs on CentOS 7 VMs.

This is the output of one of the fluentd pods. After this it goes completely silent (debug is set on the configmap)
2020-02-07 23:10:46 +0000 [info]: starting fluentd-1.8.1 pid=8 ruby="2.6.5"
2020-02-07 23:10:46 +0000 [info]: spawn command to main:  cmdline=["/usr/local/bin/ruby", "-Eascii-8bit:ascii-8bit", "/fluentd/vendor/bundle/ruby/2.6.0/bin/fluentd", "-c", "/fluentd/etc/fluent.conf", "-p", "/fluentd/plugins", "--gemfile", "/fluentd/Gemfile", "--under-supervisor"]
2020-02-07 23:10:46 +0000 [info]: adding match pattern="**" type="elasticsearch"
2020-02-07 23:10:47 +0000 [warn]: #0 [out_es] Detected ES 7.x: `_doc` will be used as the document `_type`.
2020-02-07 23:10:47 +0000 [warn]: #0 define <match fluent.**> to capture fluentd logs in top level is deprecated.  This does show that gladly the connection is okay, the issue must be related to the kubernetes collector and/or the configuration it uses by default to scrape the logs.

Normaly, fluentd doesn't care about pod namespace as it redas directly the json fils into hostpath; can you verify that your files are where fluentd wait for them: /var/log/containers/*.log that are linked to /var/lib/docker/containers. those 2 path are defined as mounted in the fluentd daemonset yaml file.
Currently, I'm on fedora and I can see that /var/log/containers doesnt't have any link to any running containers logs.
Kubernetes module only enrich fluentd data

I checked one of the worker nodes and there's not a single container log in neither of the two relevant folders. Would it be a configuration issue whats causing this? I used docker inspect to check for LogPath and it show it is empty. Are we supposed to force the logs creation as a json file somehow? I thought this was the default for Docker. Also I checked the log driver and it appears to be set by default to journald.
This clearly appears to be a configuration issue in our platform rather than fluentd not working. It'd be really helpful if you could point me in the right direction here. Do we have to force it by configuring it or should it be the default?

I think it's better to change your docker's logging driver to json-file. It's the default behavior with official docker install https://docs.docker.com/install/linux/docker-ce/centos/. This is what you will find if you use eks from Amazon for example. The default configuration given here is to tail files. You can try to use fluentd systemd source to find your pods logs but I never use it.
Here you will find how to configure the driver to your needs: https://docs.docker.com/config/containers/logging/configure/

I changed the way it saves the logs in the docker setting (/etc/sysconfig/docker) from "journald" to "json-file" and that did the trick. With the default configuration it didn't work but I spinned up a fluent-bit DaemonSet that I had already configured and Kibana started picking up the logs.
For anyone coming across this issue that was as clueless as me: In a systemd OS, like CentOS 7+, Kubernetes configures Docker to save the logs to journald thus making the default configuration of the DaemonSet useless as there's no proper files to tail. Changing the logging driver to "json-file" globally will make the node behave like the commercial offerings (GKE, EKS) and will allow you to tail the files.
Thanks a lot for your help with this, @golgoth31

You're welcome.
This is a pure CentOS issue :) this is how centos and surely red-hat configures docker. Installing the official docker-ce package or reconfiguring the docker daemon does the job.

Same issue as @andbuitra on Openshift 4 and cri-o. Whats the correct volume mounts and settings to use? Using image: fluent/fluentd-kubernetes-daemonset:v1-debian-elasticsearch. The daemonset starts fine, no errors, no warnings but now logs are being transferred to remote elasticsearch.


Notebooks: Relative Images on PC Don't Render Properly

Relative Images on PC Don't Render Properly.

Fix has been merged into master and also ported to the release branch


[ENH] Add support for ieeg interpolation

Fixes https://github.com/mne-tools/mne-python/issues/12333.
It also looked like there was a bug where epochs would have the channel indices of their epochs set to nan if nan was the method which was also fixed.

The seeg interpolation looks pretty good.

import mne
raw = mne.io.read_raw(mne.datasets.sample.data_path() / 'MEG' / 'sample' / 'sample_audvis_raw.fif')
events = mne.find_events(raw)
epochs = mne.Epochs(raw, events)
epochs.info['bads'] = epochs.ch_names[:10]
epochs.load_data()
epochs.interpolate_bads(method=dict(meg='nan'), reset_bads=False)

epochs._data[20, 0]  # should be nan

Oh odd, if you try the above code snippet on this branch, the data is correct but when you call epochs.plot it'll all blank and you get
mne-python/mne/viz/_figure.py:372: RuntimeWarning: Mean of empty slice
  data -= np.nanmean(data, axis=1, keepdims=True)

Looks like an unrelated bug.

Thanks for the review, some nice cleanups

Good to go by me, no rush though

Here are comparisons from a middle contact (left) and and edge contact (right) interpolated (blue) vs original (orange). Looks pretty reasonable.


How to create offset to attached element?

Hello!
I'd like to create a tour with arrows, that does not draws over the target. By default if I enable arrows, it will be drawn a bit over the element it is attached to.
In the docs, there is a popperOptions, and Issue 874 have the same option, that I came up with, but neither applying to default defaultStepOptions in the tour, or in the step does anything.
My second thought would be to create a margin around shepherd-element class, but that makes the element not properly aligned.
Some snippets of the code, in case I messed up something:
defaultStepOptions: {
        popperOptions: {
          modifiers: [{ name: 'offset', options: { offset: [10, 12] } }]
        },

tour.addStep({
        popperOptions: {
          modifiers: [{ name: 'offset', options: { offset: [10, 12] } }]
        },

So how could I move the step popup a bit father from the selected element, so it does not draws over it?
I'm using the vue-shepherd wrapper.

@SzDavidHUN I just released 0.1.0 of vue-shepherd. Can you give it a try?

@rwwagner90 Thanks, now it works properly!
I have a different issue, that now my arrow disappeared, but that probably my fault, since it works with the default css. But I found an issue in the docs while debugging this: The docs says, that the arrow property of the Step is an object but provides no example, while the tutorial says it can used by arrow: true. Should I open a new issue for it, or is it fine if I just leave this information here?

@chuckcarpenter do you know if we support arrow being an object? I thought it was just true and false to display it or not?


Specify platform when running docker compose files

When running docker compose after using build.sh, it failes to run in darwin os (Mac M1).
Error like below happens, and to bypass this I had to specify platform as linux in docker compose file.
error
TRINO_GATEWAY_IMAGE=${TEST_GATEWAY_IMAGE} DOCKER_DEFAULT_PLATFORM=${TEST_PLATFORM} \
    docker compose -f minimal-compose.yml \
    up --wait
[+] Running 1/2
 ✔ Network docker_default       Created                                                                                0.0s
 ⠋ Container docker-postgres-1  Creating                                                                                0.1s
Error response from daemon: image with reference postgres was found but does not match the specified platform: wanted darwin/arm64, actual: linux/arm64

@andythsu I hear that you are using M1 right? Can you cross check this?

Please use TEST_PLATFORM="linux/amd64"

Oh i see. works with below
TEST_PLATFORM="linux/arm64"

My improvement PR documents this all..


compile php with php-cpp

How to compile php with php-cpp?
I don't know how else to do.

@nnnlog  php-cpp is not compiled PHP,It is a library that makes it easy for C + + developers to write PHP extensions, And I think you need to check the following file first,http://www.php-cpp.com/documentation


WIP: Cassandra controller

Fixes: https://gitlab.jetstack.net/marshal/navigator/issues/26

@wallrj can we make the changes to the e2e environment either in another PR that can be merged sooner, or more succinct? Otherwise I can see there being conflicts further down the line with master! :)


Add missing position for listener declaration

Purpose

Add the missing position in the listener variable declaration.

Check List

[x] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Codecov Report

Merging #23906 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #23906   +/-   ##
=======================================
  Coverage   14.59%   14.59%
=======================================
  Files          51       51
  Lines        1411     1411
  Branches      219      219
=======================================
  Hits          206      206
  Misses       1189     1189
  Partials       16       16

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7aad190...0dac915. Read the comment docs.


Code for Evaluation

Awesome work! Congrats!
I am doing some follow-up works on video depth estimation, and I am wondering if you will release your code for evaluation? I will be deeply appreciate it!!!
Best,

Thank you! The release of our evaluation code is indeed part of our plans. We invite you to stay tuned for our upcoming updates. :)

By the way authors, I really want to use the KITTI-360 as an evaluation of the video depth estimation. Could you please tell me how to get the depth values cause the dataset seems not offer depth annotation directly?
Thanks so much!

We projected the point cloud to pixel space to obtain the depth maps. For guidance on accomplishing this, it is advisable to consult the KITTI-360 repository at the following link: (https://github.com/autonomousvision/kitti360Scripts/blob/master/kitti360scripts/viewer/kitti360Viewer3DRaw.py).
Let me know if you have any questions!

Dear authors, you said "We select several zero-shot video clips from KITTI-360 [44], MatrixCity [42] and ScanNet++ [74],".
Can you please tell me how you selected? Like the testing or validation split of those datasets?


Is right move to proxied domain when I click on link?

When I click on link under my myapp.com/blog/link it puts me on my proxied domain like wordpress.com/link. is it the expected behaviour?

Duplicate of #22


ANSIBLE0011 shouldn't apply to tasks using the fail module with a custom message

Issue Type
Bug report
Ansible and Ansible Lint details
ansible --version
ansible <IP_ADDRESS>
  config file = /home/me/something/ansible.cfg
  configured module search path = ['./library']
  python version = 3.6.1 (default, Mar 27 2017, 00:27:06) [GCC 6.3.1 20170306]

ansible-lint --version
ansible-lint 3.4.12

ansible installation method: pip
ansible-lint installation method: pip

Desired Behaviour
ANSIBLE0011 shouldn't apply to tasks using the fail module with a custom message
Actual Behaviour (Bug report only)
ansible-lint throws an ANSIBLE0011 error.
Example
- fail:
    msg: "Failed to get foo"
  when: error

Giving it a second thought, in the case it doesn't fail, you may still want to know what it was supposed to check.
Closing this because I think you will agree.


use arrow function shorthand

The docs are autogenerated from the comments in the source files. You'll have to modify the comments in the files inside of lib to affect the output in README.md. These changes will be overwritten by the doc generation process.

#406


can writer explain the meaning of " If you have a Microsoft Relationship Sales subscription for Dynamics 365 and have signed up for LinkedIn Sales Insights, you can install the LinkedIn Sales Insights solution for accounts"

[Enter feedback here]

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: cc451ef6-3356-f6ab-7633-8be516339174
Version Independent ID: cc451ef6-3356-f6ab-7633-8be516339174
Content: Install the LinkedIn Sales Insights solution for accounts
Content Source: ce/sales/install-lsi-solution.md
Service: dynamics-365-sales
GitHub Login: @udaykirang
Microsoft Alias: udag

Thanks for your comment, @maxkiller3s. This issue has been assigned to the doc author for review.

@maxkiller3s, thanks for reaching out to us. Could you provide mor information on the questions?

sure,
we have big numbers of MRSS for D365 sales.
we are using LISN,
but I could not understand "have signed up for linkedin sales insights", like how to signed up? or we need to purchase linkedin insights rather than "signed up"
FYI
Best Wishes
Wei (Minci) BI

From: Uday Kiran G @.>
Sent: Monday, July 3, 2023 16:23
To: MicrosoftDocs/dynamics-365-customer-engagement @.>
Cc: Wei Wei2 Bi @.>; Mention @.>
Subject: [External] Re: [MicrosoftDocs/dynamics-365-customer-engagement] can writer explain the meaning of " If you have a Microsoft Relationship Sales subscription for Dynamics 365 and have signed up for LinkedIn Sales Insights, you can install the LinkedIn Sa...
@maxkiller3shttps://github.com/maxkiller3s, thanks for reaching out to us. Could you provide mor information on the questions?
—
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/dynamics-365-customer-engagement/issues/3066#issuecomment-1617608951, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACYYPOB2LPHBA3VTEJFH74TXOJ6PVANCNFSM6AAAAAAZ2AMEYE.
You are receiving this because you were mentioned.Message ID: @.***>

Dear Wei,
Thanks for sharing the information. we're looking into it and get back to you at the earliest.
Thanks,
Uday

Dear Wei,
Sorry for the delayed response. Yes, users need to buy the LinkedIn Sales Insights subscription.
Will update the doc to avoid any future confusions.
Thanks,
Uday

good to know, May I have more info about this app. like other Term and condition before we can really use it. or some focal communication from a joint MSFT-Linkedin team


MP:0009567 spelling error

"mitotic nondisjuction" should be "mitotic nondisjunction"

Spelling error has been fixed.


Phantom, unnamed iOS device showing up in flutter devices

I'm pretty sure I don't have an iOS device or Simulator running. At least, I don't see it plugged in and I don't have the Simualtor visibly running.
Notice the last device is ios and doesn't have a name. Also, notice the Error below:
~/Code/flutter/examples/flutter_gallery[master] $ flutter devices
4 connected devices:

Error retrieving device properties for ro.product.cpu.abi.
adb      • adb                                      • android-arm
Nexus 5X • 01abfc49119c410e                         • android-arm
Nexus 9  • HT5BGJT00367                             • android-arm
         • bad2cf647626bc00d1864fb5202d98910167229a • ios
~/Code/flutter/examples/flutter_gallery[master] $ flutter

~/Code/flutter/examples/flutter_gallery[master] $ flutter --version
Flutter on channel master (from git@github.com:flutter/flutter.git)
Framework revision 4764550f9f (22 minutes ago); engine revision 7fab0c350b

You can end up with a simulator running from xcrun simctl which has no UI associated with it.  flutter drive used this type of simulator at one point, possible you have a leftover?  @yjbanov @chinmaygarde

AFAIK I haven't run flutter drive in many moons. Certainly not since the last time I rebooted.

Yeah, I am seeing this as well. Happens when I manually terminated some CoreSimulator stuff from the Activity Monitor. Honestly, I am not sure what the fix is. Will keep investigating.

Can we detect that the simulator is "dead"? We can show something like "Simulator (zombie)"

flutter drive hasn't been using UI-less simulator for a while now. We now launch using xcrun instruments -w DEVICE_NAME -t Blank -l 1 which runs the simulator with a UI.


Detect headings in  tag

From<EMAIL_ADDRESS>on May 21, 2012 11:35:38

Add a h1 tag in  of  of
Check the outline
Demo: http://fiddle.jshell.net/yGq9V/show/ I expect to see "Level 1 title > Level 2 title".
Instead, I see "Level 1 title > Section".

Here is a tool, which does it correctly (I think): http://gsnedders.html5.org/outliner/process.py?url=http%3A%2F%2Ffiddle.jshell.net%2FyGq9V%2Fshow%2F I am using Chrome extension on Linux,
but I don't think that matters.
Original issue: http://code.google.com/p/h5o/issues/detail?id=16

details element is a sectioning root element according to the spec. This means that the h1 inside of it is a heading for the details and not for the section that contains the details.


bug(rust/gui-client/windows): delay when quitting related to Sentry

Describe the bug
The application takes 12 seconds to exit when clicking "Quit" in the menu.
It seems to only happen if Firezone is signed in, and if we're on Windows. Windows is known to be a little slower for tunnel start / stop than Linux.
Hypotheses:

Inherent to Sentry? - No, it only replicates when Firezone is signed in
Related to Windows? - Possibly, haven't seen it replicate on Linux
Sentry is just slow in debug builds - No, happens in release build, and doesn't happen in Linux debug builds
Related to GUI / tunnel daemon process split? - Maybe. Doesn't seem to happen in Headless Client.
Related to DNS? - Likely.
Related to Internet Resource? - Unlikely, replicates even if the Internet Resource is disabled.

To Reproduce

Start the tunnel daemon (IPC service)
Start the GUI
Let it sign in
Click "Quit" in the menu
There's a 5-second delay while trying to flush telemetry
There's an extra delay before exiting

Expected behavior
Expect the app to quit instantly if there are no errors to send
Screenshots / Logs
Windows (bad):

Linux (good):

Platform (please complete the following information)

Component (i.e. macOS client / Linux client / Gateway / Admin portal): GUI Client GUI process
Firezone Version (e.g. 1.0.0 or N/A): d2a8155ba (tip of main)
OS and version: (e.g. Ubuntu 22.04 or N/A): Windows
Deployment method: (e.g. Docker / Systemd / App Store or N/A): Built from source

Additional context

I just hit the same issue on the headless client:
^C2024-10-02T00:19:48.828034Z  INFO firezone_headless_client: Caught SIGINT / SIGTERM / Ctrl+C
2024-10-02T00:19:48.828340Z  INFO firezone_telemetry: Stopping telemetry
^R
^C2024-10-02T00:19:53.828572Z ERROR firezone_telemetry: Failed to flush telemetry events to sentry.io

This is branched off 14544b27c.


[chore] Update Adapter Build Files

Description
This PR updates:

[x] Dockerfile to add missing commands
[x] Multiplatform workflow with correct if-condition to determine release-channel and correct tags
[x] Makefiles

This PR fixes #
related to: https://github.com/meshery/meshery/issues/6245
Notes for Reviewers
Signed commits

[x] Yes, I signed my commits.

@Revolyssup inconsistencies rectified. 😬


How to call a Microsoft bot using a php script from botize?

I have a bot created with Microsoft Bot Framework, it currently works on telegram, skype, facebook and web, I want to call it from twitter using Botize, they use php scripts but my bot is on C#. Is it posible to call my bot using a php script? if yes, how?
Thank you.
Here it is my bot, if you want to test it:
The memebot web http://thememebot.com/
on telegram https://telegram.me/The_MemeBot
on facebook https://www.facebook.com/MemeBot-1118345044889141
on skype https://join.skype.com/bot/c0b2fa87-3625-43b2-be12-8eb1675818bb

It is definitely possible.  You need to call it using either the Bot Connector Rest API: http://docs.botframework.com/sdkreference/restapi/#navtitle
or the Direct Line REST API: http://docs.botframework.com/sdkreference/restapi-directline/#navtitle
Please reopen if you need more information.


Fix docs gettingstarted

:tada: This PR is included in version 2.29.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Can't build on vs2022 17.10 msvc on latest code.

template<typename T>
constexpr decltype(auto) delay_sp_config_eval() {
  if constexpr (sizeof(T)==0) {
    return (T*){};
  }
  else {
    return (sp_config*){};
  }
}

yalantinglibs\include\ylt\struct_pack\reflection.hpp(596,16): error C4576: a parenthesized type followed by an initializer list is a non-standard explicit type conversion syntax
yalantinglibs\include\ylt\struct_pack\reflection.hpp(599,24): error C4576: a parenthesized type followed by an initializer list is a non-standard explicit type conversion syntax
yalantinglibs\include\ylt\struct_pack\reflection.hpp(596,18): error C2760: syntax error: ';' was unexpected here; expected '}'
yalantinglibs\include\ylt\struct_pack\reflection.hpp(597,3): error C2760: syntax error: '}' was unexpected here; expected ';'
yalantinglibs\include\ylt\struct_pack\reflection.hpp(599,26): error C2760: syntax error: ';' was unexpected here; expected '}'
yalantinglibs\include\ylt\struct_pack\reflection.hpp(600,3): error C2760: syntax error: '}' was unexpected here; expected ';'

template<typename T>
constexpr decltype(auto) delay_sp_config_eval() {
  if constexpr (sizeof(T)==0) {
    return (T*)nullptr;
  }
  else {
    return (sp_config*)nullptr;
  }
}

Could you try this code?


repDiversity plot with .by argument

Dear immunarch team,
I failed to find detailed documentation of what do the numbers shown in the upper part  (pairwise comparisons) of the plot P2 in tutorial https://immunarch.com/articles/web_only/v6_diversity.html mean.
I'll very much appreciate your feedback.
Best, Sophia

Hello @sdwien and thank you so much for signing up on GitHub to open an issue, I truly appreciate it!
I'm deeply sorry for the very late response. We've been extremely busy raising investments and hiring the team after finishing UC Berkeley startup accelerator. We are finally set up for now: we grew the team from 4 to 15 amazing professionals, and raised a large investment round from great investors. Thank you so much for your patience!
Pairwise comparison are made using https://en.wikipedia.org/wiki/Wilcoxon_signed-rank_test to compare two samples. Numbers are p values. If the function compares more than two samples, it uses https://en.wikipedia.org/wiki/Kruskal–Wallis_one-way_analysis_of_variance with p value correction. Does it make sense? We plan to improve docs so thank you so much for the input here!
Improving upon Immunarch, we will soon release our online analytics platform for fast, effortless and code-less reproduction of impactul single-cell transcriptomics and immune repertoire publications. It's designed for researchers who spend a lot of time or energy reproducing sophisticated pipelines or analysing datasets from publications. Feel free to send us a link to publications of your interest so we can reproduce them on our platform and give you an access.
We are more than happy to grant you an early access as our gratitude for you being a longstanding immunarch user.
We have a list of datasets from around 30 publications that we are going to make available for your exploration and analysis. As an example, we recently reproduced on a platform a paper focused on scRNAseq-based estimation of efficacy of CAR-T immunotherapy.
Please send links to<EMAIL_ADDRESS>The direct link to the publication datasets would be also greatly appreciated.

dear @vadimnazarov , thanks a lot for the detailed reply, this does help. I was generating these plots for someone else, so I had to know these details when sharing the plots.
Also thanks a lot for the effort your are planning to make selected published immune repertoire data available and browseable through your platform. I am sure this will be very much appreciated by biomedical researchers.
I will forward this information to colleagues working in the field, so that they may propose such datasets.
Best,
Sophia

Hello,
My name is Aleksandr Popov, I am a developer of the Immunarch package. Thank you for using our software!
There was no activity on this issue for a while, so we plan to close it in 3 months. You are welcome to comment and reopen the issue if there are still unresolved questions.

Hello, @sdwien,
we are closing this issue due to inactivity. You are welcome to comment and reopen the issue if there are still unresolved questions.