it-at-m / it-at-m/refarch

[Maintenance] Change pinning of RedHat base images

Open Beginner friendly
#338 1 comment 0 reactions 0 assignees View on GitHub
Component: Tools Type: Maintenance
Dominant language
Java
Stars
7
Forks
5
Avg merge
2d 4h
Merged PRs (30d)
34

Description

### Relevant component

refarch-tools

### Problem description (optional)

RedHat recently changed their tagging strategy for the ubi9/nginx and ubi9/openjdk images. Now there are minor tags available, which we could use to decrease the amount of PRs we have to deal with. This way we still get security related updates and remove the burden to update often from the projects.
This however requires that we define a custom renovate rule, as we still want to use patch level pinning for all other docker-related versions.

### Desired solution

Add custom packageRule to the refarch-renovate configuration, which sets pinning strategy to minor.

### Considered alternatives (optional)

Keep as is and require patch level pinning for base images

### Additional context (optional)

_No response_

### No duplicate

- [X] I confirm that this issue is not a duplicate

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the refarch-renovate configuration and review its existing Docker-related Renovate rules, focusing on ubi9/nginx and ubi9/openjdk. Add the custom packageRule described in the issue and verify that those images use minor-level pinning while other Docker versions retain patch-level pinning.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
devops, tooling
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.