chore: improve renovate dependency detection #5

Merged
jcabillot merged 1 commits from chore/renovate into master 2026-06-09 08:40:15 -04:00
Owner

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.

## 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.
cloudix_mcp_server added 1 commit 2026-06-08 22:14:08 -04:00
chore: improve renovate dependency detection
Docker Build and Push / build (pull_request) Successful in 52s
63388ba586
jcabillot merged commit 71c6269fed into master 2026-06-09 08:40:15 -04:00
jcabillot deleted branch chore/renovate 2026-06-09 08:40:16 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: perso/ansible-review#5