forcedotcom / cli

Salesforce CLI
https://developer.salesforce.com/docs/atlas.en-us.sfdx_cli_reference.meta/sfdx_cli_reference/
BSD 3-Clause "New" or "Revised" License
474 stars 77 forks source link

Can't create package version with coverage & dependency: invalid attribute 'subscriberPackageId' at line 1, column 535 #2912

Open dschibster opened 3 weeks ago

dschibster commented 3 weeks ago

Summary

Running a multi-package setup with a pipeline utilizing flxbl.io, I have however tested this locally too and have run into the same result. Creating a package with coverage and dependency to a managed package (vlocity_cmt) results in the following cryptic error message:

Error (1): Multiple errors occurred: 
(1) Unable to parse package2-descriptor.json: invalid attribute 'subscriberPackageId' at line 1, column 535

Ensured that sf is up to date, and that sfdx-project.json uses API version 61. No change in results.

Steps To Reproduce

Unable to provide a repo due to the metadata being reserved for a client. I can however show the structure this follows.

src-sales
= core
== data-model
=== main
== util
=== main
= module1
= module2
= module3
src-sales-b2b
= main
src-service
= main
src-ui
= main

(This repo is in the process of decomposition) The package that is currently failing is located in src-sales/core and has a dependency to vlocity_cmt (latest version) The package contains the following metadata:

I ran the following command on my machine to get this result:

sf package version create -p PACKAGENAME -x -c -v HUBNAME -f config/project-scratch-def.json -w 60 

Expected result

The package should be created and receive a coverage report.

Actual result

Fails with error message mentioned above.

System Information

Using zsh on MacOS, the VM that also runs into this issue uses ubuntu and the flxbl.io GitHub container.]

{
  "architecture": "darwin-arm64",
  "cliVersion": "@salesforce/cli/2.44.8",
  "nodeVersion": "node-v22.2.0",
  "osVersion": "Darwin 23.4.0",
  "rootPath": "/opt/homebrew/lib/node_modules/@salesforce/cli",
  "shell": "zsh",
  "pluginVersions": [
    "@oclif/plugin-autocomplete 3.0.18 (core)",
    "@oclif/plugin-commands 3.3.4 (core)",
    "@oclif/plugin-help 6.0.22 (core)",
    "@oclif/plugin-not-found 3.1.10 (core)",
    "@oclif/plugin-plugins 5.1.3 (core)",
    "@oclif/plugin-search 1.0.24 (core)",
    "@oclif/plugin-update 4.2.14 (core)",
    "@oclif/plugin-version 2.1.2 (core)",
    "@oclif/plugin-warn-if-update-available 3.0.19 (core)",
    "@oclif/plugin-which 3.1.10 (core)",
    "@salesforce/cli 2.44.8 (core)",
    "apex 3.1.13 (core)",
    "auth 3.6.17 (core)",
    "data 3.4.3 (core)",
    "deploy-retrieve 3.8.3 (core)",
    "info 3.3.3 (core)",
    "limits 3.3.9 (core)",
    "marketplace 1.2.8 (core)",
    "org 4.1.14 (core)",
    "packaging 2.4.5 (user)",
    "schema 3.3.9 (core)",
    "settings 2.2.7 (core)",
    "signups 2.0.13 (link) /opt/homebrew/lib/node_modules/@salesforce/plugin-signups",
    "sobject 1.4.6 (core)",
    "source 3.3.18 (core)",
    "telemetry 3.3.11 (core)",
    "templates 56.2.9 (core)",
    "trust 3.7.3 (core)",
    "user 3.5.11 (core)",
    "sfdmu 4.32.2 (user)",
    "sfdx-git-delta 5.40.0 (user)"
  ]
}

Additional information

The first time this came up was when the new release was rolled out to us. We had a version mismatch in our packages, leading me to use releaseVersion: previous in our scratch org definition. After this the installation on our lower instance (integration instance) started working again, the build of releasable packages however failed.

What did work was the creation of beta packages. This error seems to be exclusive to release candidate packages.

github-actions[bot] commented 3 weeks ago

Thank you for filing this issue. We appreciate your feedback and will review the issue as soon as possible. Remember, however, that GitHub isn't a mechanism for receiving support under any agreement or SLA. If you require immediate assistance, contact Salesforce Customer Support.

Vincent-Ip commented 3 weeks ago

I am having this same issue.

I was trying to create a new package using sf-cli 2gp package creation.

sf package version create -f config/project-scratch-def.json -c -w 60 -p "Our Package Name" -k "Our package password" --verbose

As of 2024-06-11, it seems that package creation began to create packages against API version 61.0. However to be backwards compatible with some dev orgs that are on 60.0, I've also added "release":"previous", to the project-scratch-def.json.

Once this is added however, package creation fails with this error message.

Error (1): Multiple errors occurred: 
(1) Unable to parse package2-descriptor.json: invalid attribute 'subscriberPackageId' at line 1, column 345
cristiand391 commented 3 weeks ago

could someone run the command with --dev-debug and share the output? Trying to get the stacktrace of the error.

Also, if someone could try on an older sf like v2.36.8

thanks for reporting!

  1. can you run the command with --dev-debug and share the output? Trying to get the stacktrace of the error.
  2. can you repro using sf v2.36.8? (this was released last April, just want to make sure this isn't a regression of recent change in packaging-code in the CLI).
Vincent-Ip commented 3 weeks ago

could someone run the command with --dev-debug and share the output? Trying to get the stacktrace of the error.

Also, if someone could try on an older sf like v2.36.8

thanks for reporting!

  1. can you run the command with --dev-debug and share the output? Trying to get the stacktrace of the error.
  2. can you repro using sf v2.36.8? (this was released last April, just want to make sure this isn't a regression of recent change in packaging-code in the CLI).

Here's what I see after updating to 2.36.8 and then running this command

sf package version create -f config/project-scratch-def.json -c -w 60 -p 'package name' -k package_password  --verbose --dev-debug

i see a stack trace here

*** Internal Diagnostic ***

MultipleErrorsError: Multiple errors occurred: 
(1) Unable to parse package2-descriptor.json: invalid attribute 'subscriberPackageId' at line 1, column 345
    at Messages.createError (/Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/node_modules/@salesforce/core/lib/messages.js:393:16)
    at PackageVersionCreateCommand.run (/Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/lib/commands/package/version/create.js:79:32)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async PackageVersionCreateCommand._run (/Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/node_modules/@oclif/core/lib/command.js:117:22)
    at async Config.runCommand (/opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/core/lib/config/config.js:433:25)
    at async run (/opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/core/lib/main.js:92:16)
******

Here's the full log of that command

  find-root:root-plugin Finding root plugin using /opt/homebrew/lib/node_modules/@salesforce/cli/dist +0ms
  find-root:root-plugin Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/dist +0ms
  find-root:root-plugin Checking /opt/homebrew/lib/node_modules/@salesforce/cli/dist/package.json +0ms
  find-root:root-plugin Checking /opt/homebrew/lib/node_modules/@salesforce/cli/package.json +0ms
  find-root:root-plugin Found root by traversing up from starting point! +0ms
  find-root:root-plugin Found root at /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  config:@salesforce/cli command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './dist/commands'
} +0ms
  config:@salesforce/cli using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/oclif.manifest.json +3ms
  config reading user plugins pjson /Users/vip/.local/share/sf/package.json +0ms
  config loading plugins [
  { name: '@salesforce/plugin-packaging', tag: '1.26.4', type: 'user' },
  { name: 'sfdx-falcon', tag: 'latest', type: 'user' },
  { name: 'sfdx-patches', tag: 'latest', type: 'user' },
  { name: 'texei-sfdx-plugin', tag: 'latest', type: 'user' },
  { name: '@salesforce/sfdx-scanner', tag: 'latest', type: 'user' }
] +1ms
  find-root:@salesforce/plugin-packaging Finding root using /Users/vip/.local/share/sf/package.json +0ms
  find-root:@salesforce/plugin-packaging Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-packaging Finding root starting at /Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/lib +0ms
  find-root:@salesforce/plugin-packaging Found root based on plugin name! +0ms
  find-root:sfdx-falcon Finding root using /Users/vip/.local/share/sf/package.json +0ms
  find-root:sfdx-falcon require.resolve could not find plugin starting point +0ms
  find-root:sfdx-falcon Finding root using legacy method +0ms
  find-root:sfdx-patches Finding root using /Users/vip/.local/share/sf/package.json +0ms
  find-root:sfdx-patches require.resolve could not find plugin starting point +0ms
  find-root:sfdx-patches Finding root using legacy method +0ms
  find-root:texei-sfdx-plugin Finding root using /Users/vip/.local/share/sf/package.json +0ms
  find-root:texei-sfdx-plugin require.resolve could not find plugin starting point +0ms
  find-root:texei-sfdx-plugin Finding root using legacy method +0ms
  find-root:@salesforce/sfdx-scanner Finding root using /Users/vip/.local/share/sf/package.json +0ms
  find-root:@salesforce/sfdx-scanner require.resolve could not find plugin starting point +0ms
  find-root:@salesforce/sfdx-scanner Finding root using legacy method +0ms
  find-root:@salesforce/plugin-packaging Found root at /Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging +0ms
  config loading user plugin from /Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging +0ms
  config:@salesforce/plugin-packaging command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  find-root:sfdx-patches Found root at /Users/vip/.local/share/sf/node_modules/sfdx-patches +0ms
  config loading user plugin from /Users/vip/.local/share/sf/node_modules/sfdx-patches +0ms
  find-root:sfdx-falcon Found root at /Users/vip/.local/share/sf/node_modules/sfdx-falcon +0ms
  config loading user plugin from /Users/vip/.local/share/sf/node_modules/sfdx-falcon +0ms
  find-root:texei-sfdx-plugin Found root at /Users/vip/.local/share/sf/node_modules/texei-sfdx-plugin +0ms
  config loading user plugin from /Users/vip/.local/share/sf/node_modules/texei-sfdx-plugin +0ms
  find-root:@salesforce/sfdx-scanner Found root at /Users/vip/.local/share/sf/node_modules/@salesforce/sfdx-scanner +0ms
  config loading user plugin from /Users/vip/.local/share/sf/node_modules/@salesforce/sfdx-scanner +0ms
  config:sfdx-falcon command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:texei-sfdx-plugin command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:sfdx-patches command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/sfdx-scanner command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-packaging using manifest from /Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/oclif.manifest.json +2ms
  config:sfdx-patches using manifest from /Users/vip/.local/share/sf/node_modules/sfdx-patches/oclif.manifest.json +2ms
  config:sfdx-falcon using manifest from /Users/vip/.local/share/sf/node_modules/sfdx-falcon/.oclif.manifest.json +2ms
  config:@salesforce/sfdx-scanner using manifest from /Users/vip/.local/share/sf/node_modules/@salesforce/sfdx-scanner/oclif.manifest.json +1ms
  config:texei-sfdx-plugin using manifest from /Users/vip/.local/share/sf/node_modules/texei-sfdx-plugin/oclif.manifest.json +2ms
  config loading plugins [
  '@oclif/plugin-autocomplete',
  '@oclif/plugin-commands',
  '@oclif/plugin-help',
  '@oclif/plugin-not-found',
  '@oclif/plugin-plugins',
  '@oclif/plugin-search',
  '@oclif/plugin-update',
  '@oclif/plugin-version',
  '@oclif/plugin-warn-if-update-available',
  '@oclif/plugin-which',
  '@salesforce/plugin-apex',
  '@salesforce/plugin-auth',
  '@salesforce/plugin-data',
  '@salesforce/plugin-deploy-retrieve',
  '@salesforce/plugin-info',
  '@salesforce/plugin-limits',
  '@salesforce/plugin-marketplace',
  '@salesforce/plugin-org',
  '@salesforce/plugin-packaging',
  '@salesforce/plugin-schema',
  '@salesforce/plugin-settings',
  '@salesforce/plugin-sobject',
  '@salesforce/plugin-source',
  '@salesforce/plugin-telemetry',
  '@salesforce/plugin-templates',
  '@salesforce/plugin-trust',
  '@salesforce/plugin-user'
] +28ms
  find-root:@oclif/plugin-autocomplete Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-autocomplete Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-autocomplete Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-autocomplete/lib +0ms
  find-root:@oclif/plugin-autocomplete Found root based on plugin name! +0ms
  find-root:@oclif/plugin-commands Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-commands Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-commands Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-commands/lib +0ms
  find-root:@oclif/plugin-commands Found root based on plugin name! +0ms
  find-root:@oclif/plugin-help Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-help Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-help Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-help/lib +0ms
  find-root:@oclif/plugin-help Found root based on plugin name! +0ms
  find-root:@oclif/plugin-not-found Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-not-found Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-not-found Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-not-found/lib +0ms
  find-root:@oclif/plugin-not-found Found root based on plugin name! +0ms
  find-root:@oclif/plugin-plugins Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-plugins Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-plugins Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-plugins/lib +0ms
  find-root:@oclif/plugin-plugins Found root based on plugin name! +0ms
  find-root:@oclif/plugin-search Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-search Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-search Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-search/dist +0ms
  find-root:@oclif/plugin-search Found root based on plugin name! +0ms
  find-root:@oclif/plugin-update Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-update require.resolve could not find plugin starting point +0ms
  find-root:@oclif/plugin-update Finding root using legacy method +0ms
  find-root:@oclif/plugin-version Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-version Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-version Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-version/lib +0ms
  find-root:@oclif/plugin-version Found root based on plugin name! +0ms
  find-root:@oclif/plugin-warn-if-update-available Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-warn-if-update-available Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-warn-if-update-available Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-warn-if-update-available/lib +0ms
  find-root:@oclif/plugin-warn-if-update-available Found root based on plugin name! +0ms
  find-root:@oclif/plugin-which Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@oclif/plugin-which Found starting point with require.resolve +0ms
  find-root:@oclif/plugin-which Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-which/lib +0ms
  find-root:@oclif/plugin-which Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-apex Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-apex Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-apex Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-apex/lib +0ms
  find-root:@salesforce/plugin-apex Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-auth Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-auth Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-auth Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-auth/lib +0ms
  find-root:@salesforce/plugin-auth Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-data Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-data Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-data Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-data/lib +0ms
  find-root:@salesforce/plugin-data Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-deploy-retrieve Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-deploy-retrieve Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-deploy-retrieve Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-deploy-retrieve/lib +0ms
  find-root:@salesforce/plugin-deploy-retrieve Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-info Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-info Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-info Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-info/lib +0ms
  find-root:@salesforce/plugin-info Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-limits Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-limits Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-limits Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-limits/lib +0ms
  find-root:@salesforce/plugin-limits Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-marketplace Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-marketplace Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-marketplace Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-marketplace/lib +0ms
  find-root:@salesforce/plugin-marketplace Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-org Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-org Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-org Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-org/lib +0ms
  find-root:@salesforce/plugin-org Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-schema Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-schema Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-schema Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-schema/lib +0ms
  find-root:@salesforce/plugin-schema Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-settings Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-settings Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-settings Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-settings/lib +0ms
  find-root:@salesforce/plugin-settings Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-sobject Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-sobject Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-sobject Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-sobject/lib +0ms
  find-root:@salesforce/plugin-sobject Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-source Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-source Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-source Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-source/lib +0ms
  find-root:@salesforce/plugin-source Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-telemetry Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-telemetry Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-telemetry Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-telemetry/lib +0ms
  find-root:@salesforce/plugin-telemetry Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-templates Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-templates Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-templates Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-templates/lib +0ms
  find-root:@salesforce/plugin-templates Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-trust Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-trust Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-trust Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-trust/lib +0ms
  find-root:@salesforce/plugin-trust Found root based on plugin name! +0ms
  find-root:@salesforce/plugin-user Finding root using /opt/homebrew/lib/node_modules/@salesforce/cli +0ms
  find-root:@salesforce/plugin-user Found starting point with require.resolve +0ms
  find-root:@salesforce/plugin-user Finding root starting at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-user/lib +0ms
  find-root:@salesforce/plugin-user Found root based on plugin name! +0ms
  find-root:@oclif/plugin-autocomplete Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-autocomplete +0ms
  find-root:@oclif/plugin-commands Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-commands +0ms
  find-root:@oclif/plugin-help Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-help +0ms
  find-root:@oclif/plugin-not-found Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-not-found +0ms
  find-root:@oclif/plugin-plugins Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-plugins +0ms
  find-root:@oclif/plugin-search Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-search +0ms
  find-root:@oclif/plugin-version Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-version +0ms
  find-root:@oclif/plugin-warn-if-update-available Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-warn-if-update-available +0ms
  find-root:@oclif/plugin-which Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-which +0ms
  find-root:@salesforce/plugin-apex Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-apex +0ms
  find-root:@salesforce/plugin-auth Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-auth +0ms
  find-root:@salesforce/plugin-data Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-data +0ms
  find-root:@salesforce/plugin-deploy-retrieve Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-deploy-retrieve +0ms
  find-root:@salesforce/plugin-info Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-info +0ms
  find-root:@salesforce/plugin-limits Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-limits +0ms
  find-root:@salesforce/plugin-marketplace Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-marketplace +0ms
  find-root:@salesforce/plugin-org Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-org +0ms
  find-root:@salesforce/plugin-schema Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-schema +0ms
  find-root:@salesforce/plugin-settings Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-settings +0ms
  find-root:@salesforce/plugin-sobject Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-sobject +0ms
  find-root:@salesforce/plugin-source Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-source +0ms
  find-root:@salesforce/plugin-telemetry Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-telemetry +0ms
  find-root:@salesforce/plugin-templates Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-templates +0ms
  find-root:@salesforce/plugin-trust Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-trust +0ms
  find-root:@salesforce/plugin-user Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-user +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-autocomplete +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-commands +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-help +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-not-found +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-plugins +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-search +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-version +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-warn-if-update-available +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-which +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-apex +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-auth +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-data +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-deploy-retrieve +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-info +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-limits +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-marketplace +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-org +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-schema +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-settings +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-sobject +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-source +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-telemetry +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-templates +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-trust +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-user +0ms
  find-root:@oclif/plugin-update Found root at /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-update +0ms
  config loading core plugin from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-update +0ms
  config:@oclif/plugin-autocomplete command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@oclif/plugin-commands command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@oclif/plugin-not-found command discovery options undefined +0ms
  config:@oclif/plugin-plugins command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@oclif/plugin-search command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './dist/commands'
} +0ms
  config:@oclif/plugin-help command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@oclif/plugin-version command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@oclif/plugin-warn-if-update-available command discovery options undefined +0ms
  config:@oclif/plugin-which command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-apex command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-auth command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-deploy-retrieve command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-data command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-info command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-limits command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-marketplace command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-org command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-schema command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-settings command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-sobject command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-source command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-telemetry command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-trust command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-user command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@salesforce/plugin-templates command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './lib/commands'
} +0ms
  config:@oclif/plugin-update command discovery options {
  globPatterns: [
    '**/*.+(js|cjs|mjs|ts|tsx|mts|cts)',
    '!**/*.+(d.ts|test.ts|test.js|spec.ts|spec.js|d.mts|d.cts)?(x)'
  ],
  strategy: 'pattern',
  target: './dist/commands'
} +0ms
  config:@oclif/plugin-autocomplete using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-autocomplete/oclif.manifest.json +5ms
  config:@oclif/plugin-plugins using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-plugins/oclif.manifest.json +4ms
  config:@oclif/plugin-not-found using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-not-found/oclif.manifest.json +4ms
  config:@oclif/plugin-help using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-help/oclif.manifest.json +4ms
  config:@oclif/plugin-search using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-search/oclif.manifest.json +4ms
  config:@oclif/plugin-version using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-version/oclif.manifest.json +4ms
  config:@oclif/plugin-which using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-which/oclif.manifest.json +4ms
  config:@oclif/plugin-warn-if-update-available using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-warn-if-update-available/oclif.manifest.json +4ms
  config:@salesforce/plugin-apex using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-apex/oclif.manifest.json +5ms
  config:@salesforce/plugin-auth using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-auth/oclif.manifest.json +5ms
  config:@salesforce/plugin-data using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-data/oclif.manifest.json +5ms
  config:@oclif/plugin-commands using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-commands/oclif.manifest.json +5ms
  config:@salesforce/plugin-deploy-retrieve using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-deploy-retrieve/oclif.manifest.json +6ms
  config:@salesforce/plugin-limits using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-limits/oclif.manifest.json +6ms
  config:@salesforce/plugin-marketplace using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-marketplace/oclif.manifest.json +5ms
  config:@salesforce/plugin-info using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-info/oclif.manifest.json +6ms
  config:@salesforce/plugin-schema using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-schema/oclif.manifest.json +5ms
  config:@salesforce/plugin-sobject using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-sobject/oclif.manifest.json +5ms
  config:@salesforce/plugin-source using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-source/oclif.manifest.json +5ms
  config:@salesforce/plugin-telemetry using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-telemetry/oclif.manifest.json +6ms
  config:@salesforce/plugin-org using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-org/oclif.manifest.json +6ms
  config:@salesforce/plugin-settings using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-settings/oclif.manifest.json +6ms
  config:@salesforce/plugin-trust using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-trust/oclif.manifest.json +5ms
  config:@salesforce/plugin-user using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-user/oclif.manifest.json +5ms
  config:@salesforce/plugin-templates using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-templates/oclif.manifest.json +6ms
  config:@oclif/plugin-update using manifest from /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-update/oclif.manifest.json +4ms
  config config done +0ms
  sf                        OS: +0ms
  sf                  platform: darwin +0ms
  sf              architecture: arm64 +0ms
  sf                   release: 23.4.0 +0ms
  sf                     shell: zsh +0ms
  sf                      NODE: +0ms
  sf                   version: 18.6.0 +0ms
  sf                       CLI: +0ms
  sf                   version: 2.36.8 +0ms
  sf                   channel: stable +0ms
  sf                       bin: sf +0ms
  sf                      data: /Users/vip/.local/share/sf +0ms
  sf                     cache: /Users/vip/Library/Caches/sf +0ms
  sf                    config: /Users/vip/.config/sf +0ms
  sf                       ENV: +0ms
  sf         SF_JSON_TO_STDOUT: true +0ms
  sf                  SF_DEBUG: 1 +0ms
  sf                    SF_ENV: development +0ms
  sf              SF_LOG_LEVEL: trace +0ms
  sf              NODE_OPTIONS: <not set> +0ms
  sf     SF_AUTOUPDATE_DISABLE: true +0ms
  sf                SF_BINPATH: <not set> +0ms
  sf          SF_COMPILE_CACHE: <not set> +0ms
  sf     SF_DISABLE_AUTOUPDATE: true +0ms
  sf              SF_INSTALLER: <not set> +0ms
  sf           SF_NPM_REGISTRY: <not set> +0ms
  sf             SF_REDIRECTED: <not set> +0ms
  sf    SF_UPDATE_INSTRUCTIONS: Use "npm update --global @salesforce/cli" to update npm-based installations. +0ms
  sf                      ARGS: +0ms
  sf                         0: /opt/homebrew/Cellar/node/18.6.0/bin/node +0ms
  sf                         1: /opt/homebrew/bin/sfdx +0ms
  sf                         2: package +0ms
  sf                         3: version +0ms
  sf                         4: create +0ms
  sf                         5: -f +0ms
  sf                         6: config/project-scratch-def.json +0ms
  sf                         7: -c +0ms
  sf                         8: -w +0ms
  sf                         9: 60 +0ms
  sf                        10: -p +0ms
  sf                        11: Kyloe AM Inst NonFSC +1ms
  sf                        12: -k +0ms
  sf                        13: qu4HAoIhYyJf +0ms
  sf                        14: --verbose +0ms
  oclif:main process.execPath: /opt/homebrew/Cellar/node/18.6.0/bin/node +0ms
  oclif:main process.execArgv:  +0ms
  oclif:main process.argv: [
  oclif:main   '/opt/homebrew/Cellar/node/18.6.0/bin/node',
  oclif:main   '/opt/homebrew/bin/sfdx',
  oclif:main   'package',
  oclif:main   'version',
  oclif:main   'create',
  oclif:main   '-f',
  oclif:main   'config/project-scratch-def.json',
  oclif:main   '-c',
  oclif:main   '-w',
  oclif:main   '60',
  oclif:main   '-p',
  oclif:main   'Kyloe AM Inst NonFSC',
  oclif:main   '-k',
  oclif:main   'qu4HAoIhYyJf',
  oclif:main   '--verbose'
  oclif:main ] +0ms
  config start init hook +3ms
  config:ts-path Skipping typescript path lookup for /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-warn-if-update-available because NODE_ENV is NOT "test" or "development" +0ms
  config:ts-path Skipping typescript path lookup for /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-settings because NODE_ENV is NOT "test" or "development" +0ms
  config:ts-path Skipping typescript path lookup for /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-update because NODE_ENV is NOT "test" or "development" +0ms
  sf:@salesforce/plugin-settings:hooks:init start (import) /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-settings/lib/hooks/init/load_config_meta.js +0ms
  config:ts-path Skipping typescript path lookup for /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-deploy-retrieve because NODE_ENV is NOT "test" or "development" +11ms
  sf:@oclif/plugin-update:hooks:init start (import) /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-update/dist/hooks/init.js +0ms
  sf:@oclif/plugin-update:hooks:init done +0ms
  sf:@salesforce/plugin-settings:hooks:init done +50ms
  sf:@oclif/plugin-warn-if-update-available:hooks:init start (import) /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/plugin-warn-if-update-available/lib/hooks/init/check-update.js +0ms
 ›   Warning: @salesforce/cli update available from 2.36.8 to 2.44.8.
  sf:@oclif/plugin-warn-if-update-available:hooks:init done +9ms
  config init hook done +74ms
  config runCommand package:version:create [ '-f', 'config/project-scratch-def.json', '-c', '-w', '60', '-p', 'Kyloe AM Inst NonFSC', '-k', 'qu4HAoIhYyJf', '--verbose' ] +0ms
  config:ts-path Skipping typescript path lookup for /Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging because NODE_ENV is NOT "test" or "development" +64ms
  config:@salesforce/plugin-packaging (require) /Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/lib/commands/package/version/create.js +1s
  config start prerun hook +1s
  config:ts-path Skipping typescript path lookup for /opt/homebrew/lib/node_modules/@salesforce/cli because NODE_ENV is NOT "test" or "development" +1s
  config:ts-path Skipping typescript path lookup for /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-telemetry because NODE_ENV is NOT "test" or "development" +1ms
  sf:@salesforce/cli:hooks:prerun start (import) /opt/homebrew/lib/node_modules/@salesforce/cli/dist/hooks/prerun.js +0ms
 ›   Warning: Plugin @salesforce/plugin-packaging (1.26.4) differs from the version specified by sf (2.3.0)
  sf:@salesforce/cli:hooks:prerun done +0ms
  sf:@salesforce/plugin-telemetry:hooks:prerun start (import) /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-telemetry/lib/hooks/telemetryPrerun.js +0ms
  sf:telemetry Usage acknowledgement file already exists +0ms
  sf:telemetry Using telemetry logging file /var/folders/r1/111t0k4125l16bq4d2vfvj6w0000gn/T/sf-telemetry/telemetry-87b82ec9c303ba95087405704887c6ea6556fa04.log +1ms
  sf:telemetry Setting up process exit handler +86ms
  sf:@salesforce/plugin-telemetry:hooks:prerun done +659ms
  config prerun hook done +665ms
  config reloading config from @oclif/core@3.26.0 to @oclif/core@2.15.0 +0ms
  config config done +15ms
  sf:package:version:create init version: @oclif/core@2.15.0 argv: [ '-f', 'config/project-scratch-def.json', '-c', '-w', '60', '-p', 'Kyloe AM Inst NonFSC', '-k', 'qu4HAoIhYyJf', '--verbose' ] +0ms
Error (1): Multiple errors occurred: 
(1) Unable to parse package2-descriptor.json: invalid attribute 'subscriberPackageId' at line 1, column 345

*** Internal Diagnostic ***

MultipleErrorsError: Multiple errors occurred: 
(1) Unable to parse package2-descriptor.json: invalid attribute 'subscriberPackageId' at line 1, column 345
    at Messages.createError (/Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/node_modules/@salesforce/core/lib/messages.js:393:16)
    at PackageVersionCreateCommand.run (/Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/lib/commands/package/version/create.js:79:32)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async PackageVersionCreateCommand._run (/Users/vip/.local/share/sf/node_modules/@salesforce/plugin-packaging/node_modules/@oclif/core/lib/command.js:117:22)
    at async Config.runCommand (/opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/core/lib/config/config.js:433:25)
    at async run (/opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@oclif/core/lib/main.js:92:16)
******

  oclif-perf Process Uptime: 65952.9041ms +0ms
  oclif-perf Oclif Time: 65446.0557ms +1ms
  oclif-perf Init Time: 75.5385ms +0ms
  oclif-perf Config Load Time: 14.9533ms +0ms
  oclif-perf   • Root Plugin Load Time: 19.9724ms +0ms
  oclif-perf   • Plugins Load Time: 70.6063ms +0ms
  oclif-perf   • Commands Load Time: 14.0358ms +0ms
  oclif-perf Core Plugin Load Time: 41.8235ms +0ms
  oclif-perf User Plugin Load Time: 18.3695ms +0ms
  oclif-perf Linked Plugin Load Time: 0.0000ms +0ms
  oclif-perf Plugin Load Times: +0ms
  oclif-perf   @oclif/plugin-autocomplete: 37.2403ms +0ms
  oclif-perf   @oclif/plugin-commands: 36.6791ms +0ms
  oclif-perf   @oclif/plugin-help: 34.4378ms +0ms
  oclif-perf   @oclif/plugin-update: 33.3112ms +0ms
  oclif-perf   @oclif/plugin-not-found: 33.0812ms +0ms
  oclif-perf   @oclif/plugin-plugins: 31.2797ms +0ms
  oclif-perf   @oclif/plugin-search: 30.7582ms +0ms
  oclif-perf   @oclif/plugin-version: 29.1605ms +0ms
  oclif-perf   @oclif/plugin-warn-if-update-available: 28.2127ms +0ms
  oclif-perf   @oclif/plugin-which: 26.8897ms +0ms
  oclif-perf   @salesforce/plugin-apex: 26.0961ms +0ms
  oclif-perf   @salesforce/plugin-auth: 25.2682ms +0ms
  oclif-perf   @salesforce/plugin-data: 23.6423ms +0ms
  oclif-perf   @salesforce/plugin-deploy-retrieve: 22.9565ms +0ms
  oclif-perf   @salesforce/plugin-info: 22.0193ms +0ms
  oclif-perf   @salesforce/plugin-limits: 20.4064ms +0ms
  oclif-perf   root: 19.9724ms +0ms
  oclif-perf   @salesforce/plugin-marketplace: 19.3133ms +0ms
  oclif-perf   @salesforce/plugin-org: 19.2445ms +0ms
  oclif-perf   @salesforce/plugin-schema: 17.1211ms +0ms
  oclif-perf   @salesforce/plugin-packaging: 16.9607ms +0ms
  oclif-perf   @salesforce/plugin-settings: 16.3690ms +0ms
  oclif-perf   @salesforce/plugin-sobject: 14.2443ms +0ms
  oclif-perf   sfdx-falcon: 14.2070ms +0ms
  oclif-perf   @salesforce/plugin-source: 13.6862ms +0ms
  oclif-perf   @salesforce/plugin-templates: 12.8374ms +0ms
  oclif-perf   @salesforce/plugin-telemetry: 12.6396ms +0ms
  oclif-perf   @salesforce/plugin-trust: 11.3795ms +0ms
  oclif-perf   sfdx-patches: 10.9945ms +0ms
  oclif-perf   @salesforce/plugin-user: 10.5700ms +0ms
  oclif-perf   texei-sfdx-plugin: 9.2780ms +0ms
  oclif-perf   @salesforce/sfdx-scanner: 6.7564ms +0ms
  oclif-perf Hook Run Times: +0ms
  oclif-perf   init: +0ms
  oclif-perf     total: 74.2615ms +0ms
  oclif-perf     @oclif/plugin-warn-if-update-available(./lib/hooks/init/check-update): 73.9195ms +0ms
  oclif-perf     @salesforce/plugin-settings(./lib/hooks/init/load_config_meta): 59.4046ms +1ms
  oclif-perf     @oclif/plugin-update(./dist/hooks/init.js): 24.6328ms +0ms
  oclif-perf   prerun: +0ms
  oclif-perf     total: 665.3666ms +0ms
  oclif-perf     @salesforce/cli(./dist/hooks/prerun): 3.0354ms +0ms
  oclif-perf     @salesforce/plugin-telemetry(./lib/hooks/telemetryPrerun.js): 664.9637ms +0ms
  oclif-perf Command Load Time: 0.0000ms +0ms
  oclif-perf Command Run Time: 65370.6953ms +0ms
  sf:telemetry Spawning "/opt/homebrew/Cellar/node/18.6.0/bin/node /opt/homebrew/lib/node_modules/@salesforce/cli/node_modules/@salesforce/plugin-telemetry/processes/upload.js /Users/vip/Library/Caches/sf /var/folders/r1/111t0k4125l16bq4d2vfvj6w0000gn/T/sf-telemetry/telemetry-87b82ec9c303ba95087405704887c6ea6556fa04.log" +1m
github-actions[bot] commented 3 weeks ago

We have determined that the issue you reported exists in code owned by another team that uses only the official support channels. To ensure that your issue is addressed, open an official Salesforce customer support ticket with a link to this issue. We encourage anyone experiencing this issue to do the same to increase the priority. We will keep this issue open for the community to collaborate on.

cristiand391 commented 3 weeks ago

thank you, @Vincent-Ip!

the packaging team is investigating this issue.

dschibster commented 3 weeks ago

I got word back from my case.

As it looks, there's two things at work separately here:

The build fails because the scratch org uses an org shape of the current release, but tries to use the previous version, causing a mismatch. As per the case comments, using a separate scratch org definition for the purposes of building where the relase version is not set to "previous" this should work.

I have yet to try this out but will do so next week. Maybe @Vincent-Ip you are able to do so earlier.

Vincent-Ip commented 3 weeks ago

@dschibster I'll give this a try, but the explanation doesn't sound 100% right to me. I got a similar response from my case, and i've got a meeting with them this afternoon. I'll let you know what I find out.

Vincent-Ip commented 3 weeks ago

@dschibster When I create a package without the "release":"previous" parameter in the scratch definition, this does "work" however, it creates a package based on the 61.0 release version. This will not be installable in orgs that have not been upgraded and is the reason why we added the "release":"previous" in the first place.

On the call for my case, not much new information was given to me. The Packaging team is looking into the bug and have not respsonded directly to the Support Tech for my case. So I'm still just waiting.

dschibster commented 2 weeks ago

Well now after the weekend, the release version can't even be set to previous anymore. I'm just fearful that this will come up once again in the next release window if it isn't addressed properly.