← Back to issue list

fix: Pass missing experimental flag when running pack

View original Github issue

Metadata

Project
charmcraft
Number
#1545
Type
pull request
State
merged
Author
gregory-schiano
Labels
Created
Updated
Closed

Current evaluation

Merged a fix to pass the missing experimental extensions environment variable to the provider environment during pack. Resolved provider errors when using extensions. Approved by two reviewers, passed CI, and merged with a 3-line diff.

Suggested action:

No scores available.

Issue body

When running pack the experimental extensions environment variable is not passed anymore to the provider environment leading to pack errors if using an extensions that requires it

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a fix to pass the missing experimental extensions environment variable to the provider environment during pack. Resolved provider errors when using extensions. Approved by two reviewers, passed CI, and merged with a 3-line diff.
qwen3.6-35b-a3b-mtp-q6 Merged fix ensuring the experimental extensions environment variable is passed to the provider environment, resolving pack errors for extensions requiring it.
qwen3.6-35b-a3b-mtp-q6 Merged fix ensuring the experimental extensions environment variable is passed to the provider during pack execution. Resolves runtime errors for extensions requiring the flag.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3266 cli: add --enable-experimental-extensions option for expand-extensions snapcraft merged Merged. Added --enable-experimental-extensions CLI flag to expand-extensions. Approved by one reviewer, passed CI checks, and committed with 13 additions and 3 deletions across one file.
71%
#3866 fix: confirm provider install when using experiental extension snapcraft merged Merged fix resolving snapcraft hanging indefinitely when the experimental extension is enabled and LXD is missing. The change pauses output emission during the provider availability check. Successfully merged into main.
70%