← Back to issue list

feat: add refresh-mode value 'ignore-running' (#4749)

View original Github issue

Metadata

Project
snapcraft
Number
#4800
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #4800, a cherry-pick of #4749 onto hotfix/8.2 (commit f6451b6cd), adding refresh-mode value 'ignore-running' to schema/project models and docs to unblock Ubuntu App Center updates.

Resolution: closed resolved

Reason: The PR was approved and merged into hotfix/8.2 as commit f6451b6cd, carrying the original feature commit a76f85a78 from #4749. The 'ignore-running' value is present in schema/snapcraft.json, snapcraft/models/project.py, the changelog, and unit tests, resolving snapcraft#4747.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox run -m lint`? - [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) ----- Cherry-pick #4749 onto the `hotfix/8.2` branch to unblock a troublesome issue with the updating the app center (https://github.com/ubuntu/app-center/issues/1643 and https://github.com/ubuntu/app-center/pull/1648) cc @kenvandine

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4800, a cherry-pick of #4749 onto hotfix/8.2 (commit f6451b6cd), adding refresh-mode value 'ignore-running' to schema/project models and docs to unblock Ubuntu App Center updates.
stealth/space-bunny-alpha — closed resolved Merged via #4800, cherry-picking #4749 to hotfix/8.2 to add refresh-mode "ignore-running" and unblock Ubuntu App Center updates.
stealth/space-bunny-alpha — closed resolved Merged PR #4800 cherry-picked #4749 to hotfix/8.2 (f6451b6cd), adding refresh-mode: ignore-running and addressing unsupported-value report #4747.
qwen/qwen3.6-35b-a3b — — Merged and cherry-picked to the hotfix/8.2 branch to unblock app center update issues. Adds a new refresh-mode value 'ignore-running', approved by two reviewers and passing CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged and cherry-picked to the hotfix/8.2 branch, introducing the ignore-running refresh-mode value to unblock app center update issues.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: snapcraft#4749 (confidence 99%)

    #4800 is an explicit cherry-pick of merged PR #4749 onto the hotfix/8.2 branch.

  • Likely Fixed By: snapcraft#4747 (confidence 95%)

    Issue reported that edge snapcraft did not support refresh-mode: ignore-running; closed by this change.

  • Blocked By: app-center#1643 (confidence 80%)

    PR body cites this App Center issue as the motivation for the backport.

Related issues

Issue Project State Summary Similarity
#4749 feat: support refresh-mode: ignore-running snapcraft merged Merged PR #4749 (commit a76f85a78) added `ignore-running` to the allowed refresh-mode values in the project model, JSON schema and tests, fixing #4747; backported to 8.2 via #4800 (f6451b6cd).
87%