Closed maxbrunet closed 2 years ago
The above log is clipped because of the character limits. I hope it helps.
Thank you! Now I think I understand
{
"depName": "docker.io/node",
"currentValue": "14.19.3-alpine",
"currentDigest": "sha256:6b87d16e4ce20cacd6f1f662f66c821e4c3c41c2903daeace52d818ec3f4bbdd",
"replaceString": "docker.io/node:14.19.3-alpine@sha256:6b87d16e4ce20cacd6f1f662f66c821e4c3c41c2903daeace52d818ec3f4bbdd",
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"datasource": "docker",
"depType": "stage",
"depIndex": 0,
"updates": [
{
"bucket": "major",
"newVersion": "18.4.0",
"newValue": "18.4.0-alpine",
"newMajor": 18,
"newMinor": 4,
"updateType": "major",
"newDigest": "sha256:7ae41699c38d8e50f5bf592867cf661368d71ff922e07f6f66f36dca2ff0c590",
"branchName": "renovate/docker.io-node-18.x"
}
],
"warnings": [],
"versioning": "docker",
"currentVersion": "14.19.3",
"isSingleVersion": true,
"fixedVersion": "14.19.3-alpine"
}
I suspect it is due to not using the node
versioning (provides Node LTS versions), and docker
versioning is "dumber", but we cannot change it, because it handles the -alpine
tag suffix (aka "compatibility" part in Renovate)
https://docs.renovatebot.com/modules/versioning/#docker-versioning https://docs.renovatebot.com/modules/versioning/#nodejs-versioning
Renovate does not appear to see v16 as an available update:
https://github.com/parca-dev/parca/blob/fd6cc53f01cee9c97fbddda265fcc54473392027/Dockerfile.dev#L1
Could a maintainer get the logs, please:
The latest run should do. I will investigate.