Skip to content

Commit 664b859

Browse files
authored
Lock Grafana stack in Renovate (#2830)
- split "helm-values" and "helmv3" - reordered according to `Dependency Dashboard` - removed group names for automatic dependencies
1 parent 0b13030 commit 664b859

File tree

1 file changed

+54
-22
lines changed

1 file changed

+54
-22
lines changed

renovate.json

Lines changed: 54 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -74,74 +74,106 @@
7474
{
7575
"managers": ["docker-compose"],
7676
"matchPackagePatterns": [
77-
"^grafana\\/grafana"
77+
"^prom\\/prometheus"
7878
],
79-
"allowedVersions": "<=9.4.3",
79+
"allowedVersions": "<=v2.42.0",
8080
"groupName": "all docker images",
8181
"groupSlug": "all-docker-images"
8282
},
8383
{
8484
"managers": ["docker-compose"],
8585
"matchPackagePatterns": [
86-
"^grafana\\/loki"
86+
"^grafana\\/grafana"
8787
],
88-
"allowedVersions": "<=2.7.4",
88+
"allowedVersions": "<=9.4.3",
8989
"groupName": "all docker images",
9090
"groupSlug": "all-docker-images"
9191
},
9292
{
9393
"managers": ["docker-compose"],
9494
"matchPackagePatterns": [
95-
"^prom\\/prometheus"
95+
"^grafana\\/loki"
9696
],
97-
"allowedVersions": "<=v2.42.0",
97+
"allowedVersions": "<=2.7.4",
9898
"groupName": "all docker images",
9999
"groupSlug": "all-docker-images"
100100
},
101101
{
102-
"managers": ["helmv3", "helm-values"],
102+
"managers": ["helm-values"],
103103
"matchPackagePatterns": [
104104
"^grafana\\/grafana"
105105
],
106106
"allowedVersions": "<=9.4.3",
107-
"groupName": "Helm dependencies",
108-
"groupSlug": "helm-dependencies",
109107
"lockFileMaintenance": {
110108
"enabled": true
111109
}
112110
},
113111
{
114-
"managers": ["helmv3", "helm-values"],
112+
"managers": ["helm-values"],
115113
"matchPackagePatterns": [
116-
"^grafana\\/loki"
114+
"^quay.io\\/prometheus\\/prometheus"
117115
],
118-
"allowedVersions": "<=2.7.4",
119-
"groupName": "Helm dependencies",
120-
"groupSlug": "helm-dependencies",
116+
"allowedVersions": "<=v2.42.0",
121117
"lockFileMaintenance": {
122118
"enabled": true
123119
}
124120
},
125121
{
126-
"managers": ["helmv3", "helm-values"],
122+
"managers": ["helm-values"],
127123
"matchPackagePatterns": [
128124
"^grafana\\/promtail"
129125
],
130126
"allowedVersions": "<=2.7.4",
131-
"groupName": "Helm dependencies",
132-
"groupSlug": "helm-dependencies",
133127
"lockFileMaintenance": {
134128
"enabled": true
135129
}
136130
},
137131
{
138-
"managers": ["helmv3", "helm-values"],
132+
"managers": ["helm-values"],
139133
"matchPackagePatterns": [
140-
"^quay.io\\/prometheus\\/prometheus"
134+
"^grafana\\/loki"
141135
],
142-
"allowedVersions": "<=v2.42.0",
143-
"groupName": "Helm dependencies",
144-
"groupSlug": "helm-dependencies",
136+
"allowedVersions": "<=2.7.4",
137+
"lockFileMaintenance": {
138+
"enabled": true
139+
}
140+
},
141+
{
142+
"managers": ["helmv3"],
143+
"matchPackagePatterns": [
144+
"grafana"
145+
],
146+
"allowedVersions": "<=6.50.7",
147+
"lockFileMaintenance": {
148+
"enabled": true
149+
}
150+
},
151+
{
152+
"managers": ["helmv3"],
153+
"matchPackagePatterns": [
154+
"prometheus"
155+
],
156+
"allowedVersions": "<=19.3.3",
157+
"lockFileMaintenance": {
158+
"enabled": true
159+
}
160+
},
161+
{
162+
"managers": ["helmv3"],
163+
"matchPackagePatterns": [
164+
"promtail"
165+
],
166+
"allowedVersions": "<=6.8.2",
167+
"lockFileMaintenance": {
168+
"enabled": true
169+
}
170+
},
171+
{
172+
"managers": ["helmv3"],
173+
"matchPackagePatterns": [
174+
"loki"
175+
],
176+
"allowedVersions": "<=4.4.2",
145177
"lockFileMaintenance": {
146178
"enabled": true
147179
}

0 commit comments

Comments
 (0)