tests/spread: fix reactive spread tests on older channels
Metadata
Current evaluation
Closed without merging due to CI failures, after proposing to remove unsupported flags from the reactive charmcraft.yaml template to fix older channel tests.
Suggested action: —
No scores available.
Issue body
Removes `--upgrade-buildvenv-core-deps` and `--ignore-requires-python` from the base reactive charmcraft.yaml template, as they are not supported by charm-build in older snap channels (e.g. stable). They are still injected dynamically for 26.04 where the candidate channel of charm-tools supports them.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging due to CI failures, after proposing to remove unsupported flags from the reactive charmcraft.yaml template to fix older channel tests. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2426 fix(test): fix the reactive charm spread test | charmcraft | merged | Merged a one-line fix for the reactive charm spread test. Approved by two reviewers and passed CI checks. Resolves CHARMCRAFT-641. | |
| #2763 fix(tests/spread): fix reactive spread tests | charmcraft | merged | Merged after resolving failing reactive spread tests. The changes split the test suite into legacy and resolute variants, switched to binary wheels to fix dependency resolution, and removed obsolete flags. Approved by reviewers and integrated. |