fix: bare base gunicorn based extensions (#839)
Metadata
Current evaluation
Merged a fix for bare base Gunicorn-based extensions and added error handling for unknown bases. Approved, passed CI, and ported from a prior PR. Requested for the feature/pro-sources branch.
Suggested action: —
No scores available.
Issue body
* fix: bare base gunicorn based extensions
* chore: raise notimplemented error for unknown base
* chore: scenario cleanup
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
---
Addresses: https://github.com/canonical/rockcraft/pull/839#issuecomment-2742598693
> Can we get that PR also landed on feature/pro-sources branch too ? I'll need it for a demo along with pro feature
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a fix for bare base Gunicorn-based extensions and added error handling for unknown bases. Approved, passed CI, and ported from a prior PR. Requested for the feature/pro-sources branch. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix for bare base gunicorn extensions that raises a NotImplementedError for unknown bases and cleans up test scenarios. The changes were ported from a prior pull request to resolve the issue. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Fixed bare base gunicorn-based extensions in merged PR #839. The changes were ported from a prior PR and requested for the feature/pro-sources branch to support a demo. Authored by external contributor yanksyoon. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #839 fix: bare base gunicorn based extensions | rockcraft | merged | Merged fix for hardcoded Python 3.10 in gunicorn-based extensions, enabling version-specific configurations per base. Approved by three reviewers. A separate merge to the feature/pro-sources branch was requested for an upcoming demo. |