← Back to issue list

fix: preserve previous entrypoint-service behaviour

View original Github issue

Metadata

Project
rockcraft
Number
#1032
Type
pull request
State
merged
Author
alesancor1
Labels
—
Created
Updated
Closed

Current evaluation

Merged as d0db5228, restoring empty argument-list support for entrypoint-service to preserve pre-1.15 behavior. The fix shipped in Rockcraft 1.16.0 and closed #1022.

Resolution: closed resolved

Reason: PR #1032 was approved and merged as commit d0db5228, removing the restriction on default arguments for entrypoint-service. It resolves the regression tracked in canonical/rockcraft#1022.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? --- This PR removes the restriction for specifying default args in `entrypoint-service` command. The reason behind this change is detailed in [this comment](https://github.com/canonical/rockcraft/issues/1022#issuecomment-3551984739) Closes https://github.com/canonical/rockcraft/issues/1022

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as d0db5228, restoring empty argument-list support for entrypoint-service to preserve pre-1.15 behavior. The fix shipped in Rockcraft 1.16.0 and closed #1022.
stealth/space-bunny-alpha — closed resolved Merged in canonical/rockcraft#1032 (d0db5228): entrypoint-service again accepts an empty argument list, restoring pre-1.15 behavior. Closed canonical/rockcraft#1022; fix shipped in Rockcraft 1.16.0.
stealth/space-bunny-alpha — closed resolved Merged PR #1032 restored entrypoint-service’s previous behavior by allowing default/empty arguments; commit d0db5228 shipped the fix in Rockcraft 1.16.0 and closed #1022.
qwen/qwen3.6-35b-a3b — — Merged fix removing the restriction on default arguments for the entrypoint-service command, restoring previous behavior and closing issue #1022. Approved by two reviewers with all CI checks passing across six changed files.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix removing the restriction on default arguments for the entrypoint-service command, restoring previous behavior and closing issue #1022.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#1022 (confidence 100%)

    This issue documented the regression and was closed by the merged fix.

Related issues

Issue Project State Summary Similarity
#1022 entrypoint-service rejects empty argument list in 1.15 even though this previously worked rockcraft closed Regression in 1.15 where entrypoint-service rejected explicit empty CMD args. Fixed by merged PR #1032 (commit d0db5228) restoring pre-1.15 behaviour; ships in Rockcraft 1.16.0 (already in edge). Closed by reporter.
80%