https://github.com/pascalberger/renovate-18144
Repro for https://github.com/renovatebot/renovate/issues/18144
https://github.com/pascalberger/renovate-18144
Last synced: 2 months ago
JSON representation
Repro for https://github.com/renovatebot/renovate/issues/18144
- Host: GitHub
- URL: https://github.com/pascalberger/renovate-18144
- Owner: pascalberger
- Created: 2022-10-06T09:58:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-06T12:15:04.000Z (over 2 years ago)
- Last Synced: 2025-02-14T08:26:53.949Z (2 months ago)
- Language: Dockerfile
- Size: 1000 Bytes
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Reproduction for https://github.com/renovatebot/renovate/issues/18144
## Current behavior
Renovate fails during lookup of the Repology dependency:
```
WARN: Repology lookup failed with unexpected error
{
"packageName": "debian_11/ca-certificates",
"err": {
"name": "HTTPError",
"code": "ERR_NON_2XX_3XX_RESPONSE",
"timings": {
"start": 1665051008270,
"socket": 1665051008270,
"lookup": 1665051008458,
"connect": 1665051008458,
"secureConnect": 1665051008656,
"upload": 1665051008656,
"response": 1665051008819,
"end": 1665051008819,
"phases": {
"wait": 0,
"dns": 188,
"tcp": 0,
"tls": 198,
"request": 0,
"firstByte": 163,
"download": 0,
"total": 549
}
},
"message": "Response code 403 (Forbidden)",
"stack": "HTTPError: Response code 403 (Forbidden)\n at Request. (/home/ubuntu/renovateapp/node_modules/got/dist/source/as-promise/index.js:118:42)\n at runMicrotasks ()\n at processTicksAndRejections (node:internal/process/task_queues:96:5)",
"options": {
"headers": {
"user-agent": "Renovate Bot (GitHub App 2740)",
"accept": "application/json",
"accept-encoding": "gzip, deflate, br"
},
"url": "https://repology.org/api/v1/project/ca-certificates",
"hostType": "repology",
"username": "",
"password": "",
"method": "GET",
"http2": false
},
"response": {
"statusCode": 403,
"statusMessage": "Forbidden",
"body": "\r\n403 Forbidden\r\n\r\n403 Forbidden
\r\n
nginx\r\n\r\n\r\n",
"headers": {
"server": "nginx",
"date": "Thu, 06 Oct 2022 10:10:10 GMT",
"content-type": "text/html",
"content-length": "146",
"connection": "close"
},
"httpVersion": "1.1"
}
}
}
```Opening https://repology.org/api/v1/project/ca-certificates from the browser works.
This behavior started October 5th 2022.
## Expected behavior
Renovate should be able to lookup Repology dependencies.