|
421 | 421 | "surajssd" |
422 | 422 | ] |
423 | 423 | }, |
| 424 | + { |
| 425 | + "matchPackageNames": [ |
| 426 | + "datacenter-gpu-manager-4-core", |
| 427 | + "datacenter-gpu-manager-4-proprietary", |
| 428 | + "dcgm-exporter" |
| 429 | + ], |
| 430 | + "groupName": "nvidia-dcgm", |
| 431 | + "assignees": [ |
| 432 | + "djsly", |
| 433 | + "ganeshkumarashok", |
| 434 | + "surajssd" |
| 435 | + ], |
| 436 | + "reviewers": [ |
| 437 | + "djsly", |
| 438 | + "ganeshkumarashok", |
| 439 | + "surajssd" |
| 440 | + ] |
| 441 | + }, |
424 | 442 | { |
425 | 443 | "matchPackageNames": [ |
426 | 444 | "oss/kubernetes-csi/**" |
|
503 | 521 | "oss/binaries/kubernetes/kubernetes-node", |
504 | 522 | "oss/binaries/kubernetes/azure-acr-credential-provider" |
505 | 523 | ], |
506 | | - "extractVersion": "^(?P<version>.*?)-[^-]*-[^-]*$" |
| 524 | + "extractVersion": "^(?<version>.*?)-[^-]*-[^-]*$" |
507 | 525 | }, |
508 | 526 | { |
509 | 527 | "matchDatasources": [ |
|
513 | 531 | "oss/v2/kubernetes/*-sysext" |
514 | 532 | ], |
515 | 533 | "matchCurrentVersion": "/-azlinux3$/", |
516 | | - "extractVersion": "^(?P<version>.+-azlinux3)-" |
| 534 | + "extractVersion": "^(?<version>.+-azlinux3)-" |
517 | 535 | }, |
518 | 536 | { |
519 | 537 | "matchPackageNames": [ |
|
697 | 715 | "datasourceTemplate": "rpm", |
698 | 716 | "autoReplaceStringTemplate": "\"renovateTag\": \"RPM_registry={{{registryUrl}}}, name={{{packageName}}}, os=azurelinux, release=3.0\",\n \"latestVersion\": \"{{{newValue}}}\"{{#if depType}},\n \"previousLatestVersion\": \"{{{currentValue}}}\"{{/if}}" |
699 | 717 | }, |
| 718 | + { |
| 719 | + "customType": "regex", |
| 720 | + "description": "auto update Nvidia packages for OS AzureLinux 3.0 in components.json", |
| 721 | + "managerFilePatterns": [ |
| 722 | + "/parts/common/components.json/" |
| 723 | + ], |
| 724 | + "matchStringsStrategy": "any", |
| 725 | + "matchStrings": [ |
| 726 | + "\"renovateTag\":\\s*\"name=(?<packageName>[^,]+), repository=nvidia, os=azurelinux, release=3\\.0\",\\s*\"latestVersion\":\\s*\"(?<currentValue>[^\"]+)\"(?:[^}]*\"previousLatestVersion\":\\s*\"(?<depType>[^\"]+)\")?" |
| 727 | + ], |
| 728 | + "datasourceTemplate": "custom.nvidia-rpm-azl3", |
| 729 | + "versioningTemplate": "deb", |
| 730 | + "autoReplaceStringTemplate": "\"renovateTag\": \"name={{{packageName}}}, repository=nvidia, os=azurelinux, release=3.0\",\n \"latestVersion\": \"{{{newValue}}}\"{{#if depType}},\n \"previousLatestVersion\": \"{{{currentValue}}}\"{{/if}}" |
| 731 | + }, |
700 | 732 | { |
701 | 733 | "customType": "regex", |
702 | 734 | "description": "auto update GitHub release versions in components.json", |
|
770 | 802 | "{\"releases\": $map(($index := releases#$i[version=\"Package: {{packageName}}\"].$i; $map($index, function($i) { $substringAfter(releases[$i + 1].version, \"Version: \") })), function($v) { {\"version\": $v} })[]}" |
771 | 803 | ] |
772 | 804 | }, |
| 805 | + "nvidia-rpm-azl3": { |
| 806 | + "defaultRegistryUrlTemplate": "https://developer.download.nvidia.com/compute/cuda/repos/azl3/x86_64/", |
| 807 | + "format": "html", |
| 808 | + "transformTemplates": [ |
| 809 | + "{\"releases\": [releases[$contains(version, \"{{packageName}}-\") and $contains(version, \".x86_64.rpm\") and $not($contains(version, \"debuginfo\")) and $match($substringAfter(version, \"{{packageName}}-\"), /^[0-9]/)].{\"version\": \"1:\" & $substringBefore($substringAfter(version, \"{{packageName}}-\"), \".x86_64.rpm\")}]}" |
| 810 | + ] |
| 811 | + }, |
773 | 812 | "deb2404-test": { |
774 | 813 | "defaultRegistryUrlTemplate": "https://packages.microsoft.com/ubuntu/24.04/prod/dists/testing/main/binary-amd64/Packages", |
775 | 814 | "format": "plain", |
|
0 commit comments