Skip to content
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

chore(deps): update oss/kubernetes-csi/azuredisk-csi docker tag to v1.31.1 - abandoned #65

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
266c6d9
Update renovate.json to include docker versioning schema - container …
ganeshkumarashok Oct 28, 2024
0c03a85
Update renovate.json
ganeshkumarashok Oct 28, 2024
b29730b
Add custom regex for gpu container image
ganeshkumarashok Oct 29, 2024
b0306c0
Simplify renovate.json for debugging
ganeshkumarashok Oct 30, 2024
c29f785
set enable to true
ganeshkumarashok Oct 30, 2024
660724b
Enable for minor only for GPU package rule (reset broader rule to false)
ganeshkumarashok Oct 30, 2024
0870248
add comma to fix json
ganeshkumarashok Oct 30, 2024
83eb589
Separate match update type and string match
ganeshkumarashok Oct 30, 2024
55de88c
Remove unnecessary config in renovate.json and set enable to true
ganeshkumarashok Oct 30, 2024
4cab760
Add package rule for cuda and grid
ganeshkumarashok Oct 30, 2024
aee3e37
Add exclusion, change rule order
ganeshkumarashok Oct 31, 2024
0b3918e
remove comments
ganeshkumarashok Oct 31, 2024
e188561
change order
ganeshkumarashok Oct 31, 2024
3eb1256
remove comma
ganeshkumarashok Oct 31, 2024
5636dd6
remove further for debugging
ganeshkumarashok Oct 31, 2024
3830f62
set datasource docker
ganeshkumarashok Oct 31, 2024
06df467
field name to matchDatasources
ganeshkumarashok Oct 31, 2024
db6c958
add new package rule for gpu versioning
ganeshkumarashok Oct 31, 2024
0b7b434
remove comma
ganeshkumarashok Oct 31, 2024
d85cd06
Works! Add major version too
ganeshkumarashok Oct 31, 2024
0eaa7ed
switch timestamp to prerelease version
ganeshkumarashok Oct 31, 2024
a660376
add extra patterns from agentbaker for consistency/test
ganeshkumarashok Oct 31, 2024
fc3ac55
remove agentbaker renovate config changes to test patch version update
ganeshkumarashok Oct 31, 2024
91463db
add separate custom manager for gpu images
ganeshkumarashok Oct 31, 2024
346fedc
update custom managers
ganeshkumarashok Nov 1, 2024
74adaee
revert incorrect regex
ganeshkumarashok Nov 1, 2024
9d5cccc
lower cuda to fake lower version for test
ganeshkumarashok Nov 1, 2024
bcdc23f
combine rules
ganeshkumarashok Nov 1, 2024
c309ab5
remove versioning
ganeshkumarashok Nov 1, 2024
1a083b7
remove custom manager for gpu
ganeshkumarashok Nov 1, 2024
b2acb32
remove match update type
ganeshkumarashok Nov 1, 2024
04e526e
add back versioning regex
ganeshkumarashok Nov 1, 2024
303d011
switch to 550.90.12-20241021235610"
ganeshkumarashok Nov 1, 2024
a353161
replace custom manager with Agentbaker's master
ganeshkumarashok Nov 1, 2024
bf210a6
remove comma
ganeshkumarashok Nov 1, 2024
d062496
basics - just enable true for docker
ganeshkumarashok Nov 1, 2024
b62bfc0
matchUpdateTypes
ganeshkumarashok Nov 1, 2024
46d59e3
enabled true
ganeshkumarashok Nov 1, 2024
84f8b4d
regex add
ganeshkumarashok Nov 1, 2024
fdf59c0
Update renovate.json
ganeshkumarashok Nov 1, 2024
cabf752
remove minor version for docker data source
ganeshkumarashok Nov 1, 2024
f6a89ef
remove docker block and enable in same package rule
ganeshkumarashok Nov 1, 2024
9cc24a8
remove comma
ganeshkumarashok Nov 1, 2024
e6f37dc
log tracing
ganeshkumarashok Nov 1, 2024
a3202aa
set log level to trace
ganeshkumarashok Nov 3, 2024
fde58f0
set log level trace
ganeshkumarashok Nov 3, 2024
a4db916
"recreateWhen": "always" top-level
ganeshkumarashok Nov 3, 2024
fa090e4
ignoreUnstable false
ganeshkumarashok Nov 3, 2024
b7dfa1f
respectLatest to false
ganeshkumarashok Nov 3, 2024
a3775d5
add matchUpdateTypes
ganeshkumarashok Nov 3, 2024
adf0113
comma
ganeshkumarashok Nov 3, 2024
8d8734c
move matchupdatetypes to separate packageRule
ganeshkumarashok Nov 3, 2024
d130e1f
reduce grid version to 535.160.01-20241021235606
ganeshkumarashok Nov 3, 2024
4333a18
grid minor to 161
ganeshkumarashok Nov 3, 2024
c10c6e7
switching versioning scheme to prerelease from timestamp
ganeshkumarashok Nov 3, 2024
7d8bc52
grid to same patch
ganeshkumarashok Nov 3, 2024
a476fe1
remove separate package rule
ganeshkumarashok Nov 3, 2024
01963ed
add package rules from oss AB
ganeshkumarashok Nov 3, 2024
303c080
move gpu package rule to bottom
ganeshkumarashok Nov 3, 2024
4090b89
remove respect latest
ganeshkumarashok Nov 3, 2024
f1e636a
Update oss/kubernetes-csi/azuredisk-csi Docker tag to v1.31.1
renovate[bot] Nov 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
112 changes: 12 additions & 100 deletions .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,15 @@
"branchConcurrentLimit": 50,
"separateMinorPatch": true,
"labels": ["renovate"],
"recreateWhen": "always",
"logLevelRemap": [
{
"matchMessage": "/^Custom manager fetcher/",
"newLogLevel": "info"
"newLogLevel": "trace"
}
],
"packageRules": [

{
"matchDatasources": ["docker", "custom.deb1804", "custom.deb2004", "custom.deb2204", "custom.deb2404"],
"matchUpdateTypes": [
Expand Down Expand Up @@ -87,6 +89,13 @@
{
"matchPackageNames": ["moby-runc", "moby-containerd"],
"extractVersion": "^v?(?<version>.+)$"
},
{
"matchPackageNames": ["aks/aks-gpu-cuda", "aks/aks-gpu-grid"],
"versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-(?<prerelease>\\d{14})$",
"automerge": false,
"enabled": true,
"ignoreUnstable": false
}
],
"customManagers": [
Expand All @@ -102,103 +111,6 @@
],
"datasourceTemplate": "docker",
"autoReplaceStringTemplate": "\"renovateTag\": \"registry={{{registryUrl}}}, name={{{packageName}}}\",\n \"latestVersion\": \"{{{newValue}}}\"{{#if depType}},\n \"previousLatestVersion\": \"{{{currentValue}}}\"{{/if}}"
},
{
"customType": "regex",
"description": "auto update packages for OS ubuntu 18.04 in components.json",
"fileMatch": [
"parts/linux/cloud-init/artifacts/components.json"
],
"matchStringsStrategy": "any",
"matchStrings": [
"\"renovateTag\":\\s*\"name=(?<packageName>[^\"]+), os=ubuntu, release=18\\.04\",\\s*\"latestVersion\":\\s*\"(?<currentValue>[^\"]+)\"(?:[^}]*\"previousLatestVersion\":\\s*\"(?<depType>[^\"]+)\")?"
],
"datasourceTemplate": "custom.deb1804",
"versioningTemplate": "deb",
"autoReplaceStringTemplate": "\"renovateTag\": \"name={{{packageName}}}, os=ubuntu, release=18.04\",\n \"latestVersion\": \"{{{newValue}}}\"{{#if depType}},\n \"previousLatestVersion\": \"{{{currentValue}}}\"{{/if}}"
},
{
"customType": "regex",
"description": "auto update packages for OS ubuntu 20.04 in components.json",
"fileMatch": [
"parts/linux/cloud-init/artifacts/components.json"
],
"matchStringsStrategy": "any",
"matchStrings": [
"\"renovateTag\":\\s*\"name=(?<packageName>[^\"]+), os=ubuntu, release=20\\.04\",\\s*\"latestVersion\":\\s*\"(?<currentValue>[^\"]+)\"(?:[^}]*\"previousLatestVersion\":\\s*\"(?<depType>[^\"]+)\")?"
],
"datasourceTemplate": "custom.deb2004",
"versioningTemplate": "deb",
"autoReplaceStringTemplate": "\"renovateTag\": \"name={{{packageName}}}, os=ubuntu, release=20.04\",\n \"latestVersion\": \"{{{newValue}}}\"{{#if depType}},\n \"previousLatestVersion\": \"{{{currentValue}}}\"{{/if}}"
},
{
"customType": "regex",
"description": "auto update packages for OS ubuntu 22.04 in components.json",
"fileMatch": [
"parts/linux/cloud-init/artifacts/components.json"
],
"matchStringsStrategy": "any",
"matchStrings": [
"\"renovateTag\":\\s*\"name=(?<packageName>[^\"]+), os=ubuntu, release=22\\.04\",\\s*\"latestVersion\":\\s*\"(?<currentValue>[^\"]+)\"(?:[^}]*\"previousLatestVersion\":\\s*\"(?<depType>[^\"]+)\")?"
],
"datasourceTemplate": "custom.deb2204",
"versioningTemplate": "deb",
"autoReplaceStringTemplate": "\"renovateTag\": \"name={{{packageName}}}, os=ubuntu, release=22.04\",\n \"latestVersion\": \"{{{newValue}}}\"{{#if depType}},\n \"previousLatestVersion\": \"{{{currentValue}}}\"{{/if}}"
},
{
"customType": "regex",
"description": "auto update packages for OS ubuntu 24.04 in components.json",
"fileMatch": [
"parts/linux/cloud-init/artifacts/components.json"
],
"matchStringsStrategy": "any",
"matchStrings": [
"\"renovateTag\":\\s*\"name=(?<packageName>[^\"]+), os=ubuntu, release=24\\.04\",\\s*\"latestVersion\":\\s*\"(?<currentValue>[^\"]+)\"(?:[^}]*\"previousLatestVersion\":\\s*\"(?<depType>[^\"]+)\")?"
],
"datasourceTemplate": "custom.deb2404",
"versioningTemplate": "deb",
"autoReplaceStringTemplate": "\"renovateTag\": \"name={{{packageName}}}, os=ubuntu, release=24.04\",\n \"latestVersion\": \"{{{newValue}}}\"{{#if depType}},\n \"previousLatestVersion\": \"{{{currentValue}}}\"{{/if}}"
},
{
"customType": "regex",
"description": "update version line in any cse_*.sh",
"fileMatch": [
"^.*cse_.*\\.sh"
],
"matchStringsStrategy": "any",
"matchStrings": [
"#\\s*renovate:\\s*(datasource=(?<datasource>.*?) )?depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s*.*?version.*\\\"(?<currentValue>.*)\\\""
]
}
],
"customDatasources": {
"deb1804": {
"defaultRegistryUrlTemplate": "https://packages.microsoft.com/ubuntu/18.04/prod/dists/testing/main/binary-amd64/Packages",
"format": "plain",
"transformTemplates": [
"{\"releases\": $map(($index := releases#$i[version=\"Package: {{packageName}}\"].$i; $map($index, function($i) { $replace(releases[$i + 1].version, /^Version:\\s*/, \"v\") })), function($v) { {\"version\": $v} })}"
]
},
"deb2004": {
"defaultRegistryUrlTemplate": "https://packages.microsoft.com/ubuntu/20.04/prod/dists/testing/main/binary-amd64/Packages",
"format": "plain",
"transformTemplates": [
"{\"releases\": $map(($index := releases#$i[version=\"Package: {{packageName}}\"].$i; $map($index, function($i) { $replace(releases[$i + 1].version, /^Version:\\s*/, \"v\") })), function($v) { {\"version\": $v} })}"
]
},
"deb2204": {
"defaultRegistryUrlTemplate": "https://packages.microsoft.com/ubuntu/22.04/prod/dists/testing/main/binary-amd64/Packages",
"format": "plain",
"transformTemplates": [
"{\"releases\": $map(($index := releases#$i[version=\"Package: {{packageName}}\"].$i; $map($index, function($i) { $replace(releases[$i + 1].version, /^Version:\\s*/, \"v\") })), function($v) { {\"version\": $v} })}"
]
},
"deb2404": {
"defaultRegistryUrlTemplate": "https://packages.microsoft.com/ubuntu/24.04/prod/dists/testing/main/binary-amd64/Packages",
"format": "plain",
"transformTemplates": [
"{\"releases\": $map(($index := releases#$i[version=\"Package: {{packageName}}\"].$i; $map($index, function($i) { $replace(releases[$i + 1].version, /^Version:\\s*/, \"v\") })), function($v) { {\"version\": $v} })}"
]
}
}
}
]
}
4 changes: 2 additions & 2 deletions parts/linux/cloud-init/artifacts/components.json
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes-csi/azuredisk-csi",
"latestVersion": "v1.31.0"
"latestVersion": "v1.31.1"
}
]
},
Expand Down Expand Up @@ -571,7 +571,7 @@
"downloadURL": "mcr.microsoft.com/aks/aks-gpu-grid:*",
"gpuVersion": {
"renovateTag": "registry=https://mcr.microsoft.com, name=aks/aks-gpu-grid",
"latestVersion": "535.161.08-20241021235607"
"latestVersion": "535.161.08-20241021235606"
}
}
],
Expand Down
Loading