-
Notifications
You must be signed in to change notification settings - Fork 5
NE-2074: UPSTREAM: <carry>: Configure Renovate updates of images, go-toolset and CVEs #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,54 @@ | ||
| { | ||
| "gomod": { | ||
| "enabled": false | ||
| "$schema": "https://docs.renovatebot.com/renovate-schema.json", | ||
| "enabledManagers": ["dockerfile", "gomod"], | ||
| "commitMessagePrefix": "UPSTREAM: <carry>: ", | ||
| "packageRules": [ | ||
| { | ||
| "description": "Disable all Dockerfile updates by default. Only specific files will get targeted.", | ||
| "matchManagers": ["dockerfile"], | ||
| "enabled": false | ||
| }, | ||
| { | ||
| "description": "Enable Docker image updates for Red Hat UBI images on major version 9 only in OpenShift files", | ||
| "matchManagers": ["dockerfile"], | ||
| "matchFileNames": [ | ||
| "Containerfile.aws-load-balancer-controller", | ||
| "Dockerfile.openshift", | ||
| "drift-cache/Dockerfile.openshift" | ||
| ], | ||
| "matchDatasources": ["docker"], | ||
| "matchPackageNames": [ | ||
| "registry.access.redhat.com/ubi9/ubi-minimal", | ||
| "registry.access.redhat.com/ubi9/ubi" | ||
| ], | ||
| "enabled": true, | ||
| "versioning": "redhat", | ||
| "allowedVersions": "/^9(\\.|$)/" | ||
grzpiotrowski marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| }, | ||
| { | ||
| "description": "Keep Go toolset on minor version 1.22 only in OpenShift files", | ||
| "matchManagers": ["dockerfile"], | ||
| "matchFileNames": [ | ||
| "Containerfile.aws-load-balancer-controller", | ||
| "Dockerfile.openshift", | ||
| "drift-cache/Dockerfile.openshift" | ||
| ], | ||
| "matchDatasources": ["docker"], | ||
| "matchPackageNames": [ | ||
| "registry.access.redhat.com/ubi9/go-toolset" | ||
| ], | ||
| "enabled": true, | ||
| "versioning": "redhat", | ||
| "allowedVersions": "/^1\\.22(\\.|$)/" | ||
| }, | ||
| { | ||
| "description": "Disable regular Go module updates, only allow vulnerability alerts", | ||
| "matchManagers": ["gomod"], | ||
| "enabled": false | ||
| } | ||
| ], | ||
| "vulnerabilityAlerts": { | ||
| "enabled": true | ||
| }, | ||
| "commitMessagePrefix": "UPSTREAM: <carry>: " | ||
| "osvVulnerabilityAlerts": true | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. What's the difference between
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This I've taken from renovate docs: Security presets.
As for the There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Do you think it's worth a comment or it's documented in Renovate docs? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We can always follow up to add more comments, LGTM.
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thank you. For the record I added the relevant docs links to the PR's description. The information is mentioned there. |
||
| } | ||
Uh oh!
There was an error while loading. Please reload this page.