Skip to content

chore: update Docker images for security vulnerability fixes#18

Merged
josecelano merged 4 commits intomainfrom
14-update-docker-images-for-security-vulnerability-fixes
Apr 13, 2026
Merged

chore: update Docker images for security vulnerability fixes#18
josecelano merged 4 commits intomainfrom
14-update-docker-images-for-security-vulnerability-fixes

Conversation

@josecelano
Copy link
Copy Markdown
Member

@josecelano josecelano commented Apr 13, 2026

Summary

Updates Docker service images to patch versions addressing security vulnerabilities as documented in torrust-tracker-deployer#428 and torrust-tracker-deployer#436.

Changes

Docker Image Updates

  • Prometheus: v3.5.0v3.5.1 (16 HIGH → 6 HIGH, 4 CRITICAL)
  • Grafana: 12.3.112.4.2 (18 HIGH, 6 CRITICAL → 4 HIGH, 0 CRITICAL)
  • Caddy: 2.102.10.2 (18 HIGH, 6 CRITICAL → 14 HIGH, 4 CRITICAL)

Documentation Updates

  • Updated commit guidelines in .github/agents/commiter.agent.md and .github/skills/commit/skill.md to clarify that skill/workflow documentation changes must be separate commits from implementation changes
  • Updated .github/skills/create-issue-branch/skill.md to clarify that branches are created locally only and pushed when creating a pull request
  • Added .github/skills/open-pull-request/skill.md with instructions for pushing a branch and opening a pull request with proper issue linking (Fixes #<issue-number>)

Verification Checklist

  • All services are running with docker compose ps
  • Prometheus is scraping metrics correctly
  • Grafana dashboards are accessible
  • Caddy reverse proxy is routing traffic properly
  • No error logs related to service startup

Fixes #14

…hanges

Add guidance to committer agent and commit skill documentation to clarify
that skill/workflow documentation changes must be committed separately from
implementation changes. This keeps the commit history logically separated
and easier to review.

Also update create-issue-branch skill to clarify that branches are created
locally only and pushed when creating the pull request.
Update service images in docker-compose.yml to patch versions:
- Prometheus: v3.5.0 → v3.5.1
- Grafana: 12.3.1 → 12.4.2
- Caddy: 2.10 → 2.10.2

These updates address multiple security vulnerabilities as documented
in torrust-tracker-deployer#428 and #436.

Refs: #14
@josecelano josecelano self-assigned this Apr 13, 2026
Add new skill documentation for opening pull requests in the repository.
Includes workflow for pushing branches, preparing PR titles and descriptions,
and creating PRs with GitHub CLI while linking to related issues.
Add a language tag to a fenced code block in the new PR skill and add
'oneline' to the project dictionary for cspell compliance.
@josecelano
Copy link
Copy Markdown
Member Author

ACK b1f0c31

@josecelano josecelano merged commit 437645c into main Apr 13, 2026
2 checks passed
@josecelano josecelano deleted the 14-update-docker-images-for-security-vulnerability-fixes branch April 13, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: update Docker images for security vulnerability fixes

1 participant