Fix FROM "python:3.7-alpine" → FROM python:3.7-alpine (removed quotes that broke Renovate docker package lookup)
Add ARG ANSIBLE_REVIEW_VERSION=0.13.9 and version-pin pip install ansible-review==${ANSIBLE_REVIEW_VERSION}
Add renovate.json with:
Disabled gitlabci manager
Custom regex manager to track ansible-review pip version from the new ARG
Why
CRITICAL: The quoted FROM "python:3.7-alpine" caused Renovate to fail docker package lookup with Failed to look up docker package "python: no-result. Removing quotes fixes this.
pip install ansible-review had no version pin — Renovate had nothing to track. Now pinned via ARG with regex manager.
Legacy .gitlab-ci.yml adds empty noise to the Dependency Dashboard.
⚠️ Note: python:3.7-alpine is EOL since 2023-06-27. A separate upgrade to a supported Python version is recommended.
## What
- Fix `FROM "python:3.7-alpine"` → `FROM python:3.7-alpine` (removed quotes that broke Renovate docker package lookup)
- Add `ARG ANSIBLE_REVIEW_VERSION=0.13.9` and version-pin `pip install ansible-review==${ANSIBLE_REVIEW_VERSION}`
- Add `renovate.json` with:
- Disabled gitlabci manager
- Custom regex manager to track `ansible-review` pip version from the new ARG
## Why
1. **CRITICAL**: The quoted `FROM "python:3.7-alpine"` caused Renovate to fail docker package lookup with `Failed to look up docker package "python: no-result`. Removing quotes fixes this.
2. `pip install ansible-review` had no version pin — Renovate had nothing to track. Now pinned via ARG with regex manager.
3. Legacy `.gitlab-ci.yml` adds empty noise to the Dependency Dashboard.
⚠️ Note: `python:3.7-alpine` is EOL since 2023-06-27. A separate upgrade to a supported Python version is recommended.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What
FROM "python:3.7-alpine"→FROM python:3.7-alpine(removed quotes that broke Renovate docker package lookup)ARG ANSIBLE_REVIEW_VERSION=0.13.9and version-pinpip install ansible-review==${ANSIBLE_REVIEW_VERSION}renovate.jsonwith:ansible-reviewpip version from the new ARGWhy
FROM "python:3.7-alpine"caused Renovate to fail docker package lookup withFailed to look up docker package "python: no-result. Removing quotes fixes this.pip install ansible-reviewhad no version pin — Renovate had nothing to track. Now pinned via ARG with regex manager..gitlab-ci.ymladds empty noise to the Dependency Dashboard.⚠️ Note:
python:3.7-alpineis EOL since 2023-06-27. A separate upgrade to a supported Python version is recommended.