Closed DawidJanczak closed 3 years ago
You need to locate the logs or else we need to close this. Use the timestamp of the GitHub commit to locate the correct job ID.
Hi there,
Help us by making a minimal reproduction repository.
Before we can start work on your issue we first need to know exactly what's causing the current behavior. A minimal reproduction helps us with this.
To get started, please read our guide on creating a minimal reproduction to understand what is needed.
We may close the issue if you (or someone else) have not provided a minimal reproduction within two weeks. If you need more time, or are stuck, please ask for help or more time in a comment.
Good luck,
The Renovate team
You need to locate the logs or else we need to close this. Use the timestamp of the GitHub commit to locate the correct job ID.
@rarkins I edited the post, please find the logs attached. I didn't paste them originally because the issue template said not to paste the whole log, hope that's OK.
That's right - please avoid including the whole log to respect the time of those reading it. You should look for the relevant parts and paste those instead. Please edit again and include relevant/trimmed logs.
@rarkins Understood and changed. My problem was that there is no errors in the logs so I wasn't sure which parts are relevant, but I figured just narrowing it down to lines containing package.json
or yarn.lock
will be helpful. There is a line there saying DEBUG: yarn.lock hasn't changed(branch="renovate/all")
towards the end, but that shouldn't be the case given there's a change in package.json
.
Same issue and have now added logs to https://github.com/renovatebot/renovate/discussions/11273 FYI
Thanks. The fact that yarn
was run but Renovate decided yarn.lock hasn't changed
is very important information to narrow it down. It indicates most likely either:
yarn
command we're running is failing to update the lock file as we'd expect, orI triggered a PR in this repo to check in case yarn.lock
updating was somehow completely broken but the file is updated as expected: https://github.com/renovatebot/renovate/pull/11281/files
This implies there is some particular characteristic about your repos (but maybe also many others too, for all we know) which is triggering the bug, such as yarn version, workspaces use, etc.
Also helpful to confirm:
History of changes to the relevant file: https://github.com/renovatebot/renovate/commits/main/lib/manager/npm/post-update/yarn.ts
Thank you @rarkins. Last week everything updated correctly: we had one PR for updating all dependencies and one for lockfile maintentance. In fact there's a bit more weirdness this week:
renovate/all
branch, but the description of the PR is not just "Update all dependencies" as it was last week, it's "Update all dependencies Docker tags". Not sure why "Docker tags" is singled out?So last time it worked was last week and we had two PRs: one opened on Aug 9 01:43 GMT (that's renovate/all) and one Aug 9 01:44 GMT (renovate/lock-file-maintenance).
There were a few changes to renovate config over the last few weeks:
ignoreDeps
and ignorePaths
options that you see in the config above were added last week so it could potentially be the culprit, but it seems innocent enough.If you need anything else please let me know, thank you for looking into this!
Can you double check that the latest working commit in those PRs matches the timestamps of the PR creation? Commits can be pushed after the PR was created
I am facing the same issue. Seems that a recent change to renvoate has stopped updating the lockfile for yarn projects. For my project I have 5 PRs opened by renovate in the last 6 days with changes to package.json but no associated changes to yarn.lock. I am also unable to view my logs on renovate dashboard for that particular project although I'm not sure if it's related.
Access to XMLHttpRequest at 'https://v1.renovateapi.com/github/repos/ProdigyEMS/prodigy/jobs' from origin 'https://app.renovatebot.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Can you each describe everything we need to know about how you use Yarn? e.g. is it Yarn v1, v2 or v3, and do you have anything in .yarn or .yarnrc.yml, etc? Are your package.json in subdirectories?
@viceice @ylemkimon wondering if this is related to the recent changes.
I looks like the same issue as #11279 which is fixed by #11282. For the logs i found that the lockfile was in webpack
subdir:
"packageJsonName": "sb-voucher-redemptions",
"packageFileVersion": "1.0.0",
"packageJsonType": "app",
"yarnLock": "webpack/yarn.lock",
"managerData": {},
"skipInstalls": true,
"constraints": {},
"lockFiles": [
"webpack/yarn.lock"
]
https://github.com/renovatebot/renovate/pull/11282 has been put live into the app now. Could someone tick the rebase/retry checkbox in an affected PR?
Unlikely to help unless your package.json
is in a subdirectory
I can confirm that indeed fixed it for us, thanks!
Fixed it here, too 👍
Thanks everyone for your patience plus help narrowing it down. If this proves to be the root cause for everyone, FYI it was because we were running yarn
in the wrong directory (pretty sure it would be the root directory instead of the subdirectory which was the one updated). This issue is pending closure, hoping to hear back from others first.
Fixed it for me as well. Thanks for the quick resolution @rarkins.
@rarkins IMHO, some kinds of integration or E2E tests would be nice.
How are you running Renovate?
WhiteSource Renovate hosted app on github.com
Please select which platform you are using if self-hosting.
No response
If you're self-hosting Renovate, tell us what version of Renovate you run.
No response
Describe the bug
Renovate PR on branch
renovate/all
opened with aUpdate all dependencies Docker tags
name updatedpackage.json
, but made no changes toyarn.lock
. I don't see any errors in the debug logs so I'm not sure what should be pasted in the section below. Job ID is 429014320. Our config in case something's off there:Relevant debug logs
Logs
``` DEBUG: No dangling containers to remove INFO: Repository started { "renovateVersion": "25.74.0" } DEBUG: Using localDir: /mnt/renovate/gh/ygt/sb-voucher-redemptions DEBUG: Repository cache is valid DEBUG: initRepo("ygt/sb-voucher-redemptions") DEBUG: Overriding default GitHub endpoint { "endpoint": "https://api.github.com/" } DEBUG: ygt/sb-voucher-redemptions default branch = master DEBUG: Using app token for git init DEBUG: resetMemCache() DEBUG: Resetting npmrc DEBUG: checkOnboarding() DEBUG: isOnboarded() DEBUG: Checking cached config file name DEBUG: Existing config file confirmed DEBUG: Repo is onboarded DEBUG: migrateAndValidate() DEBUG: No config migration necessary DEBUG: massaged config { "config": { "extends": [ "github>whitesource/merge-confidence:beta", "group:all" ], "ignoreDeps": [ "postgres" ], "ignorePaths": [ "vendor/**" ], "lockFileMaintenance": { "enabled": true }, "ruby-version": { "enabled": false }, "schedule": [ "before 5am on Monday" ] } } DEBUG: migrated config { "config": { "extends": [ "github>whitesource/merge-confidence:beta", "group:all" ], "ignoreDeps": [ "postgres" ], "ignorePaths": [ "vendor/**" ], "lockFileMaintenance": { "enabled": true }, "ruby-version": { "enabled": false }, "schedule": [ "before 5am on Monday" ] } } DEBUG: Found repo ignorePaths { "ignorePaths": [ "vendor/**" ] } DEBUG: detectSemanticCommits() DEBUG: GitHub vulnerability details { "alerts": { "npm/glob-parent": { "< 5.1.2": "5.1.2" } } } DEBUG: alert package rules { "alertPackageRules": [ { "matchDatasources": [ "npm" ], "matchPackageNames": [ "glob-parent" ], "matchCurrentVersion": "= 3.1.0", "matchFiles": [ "webpack/yarn.lock" ], "allowedVersions": "5.1.2", "prBodyNotes": [ "### GitHub Vulnerability Alerts", "#### [CVE-2020-28469](https://nvd.nist.gov/vuln/detail/CVE-2020-28469)\n\nThis affects the package glob-parent before 5.1.2. The enclosure regex used to check for strings ending in enclosure containing path separator." ], "isVulnerabilityAlert": true, "force": { "groupName": null, "schedule": [], "dependencyDashboardApproval": false, "rangeStrategy": "update-lockfile", "commitMessageSuffix": "[SECURITY]", "branchTopic": "{{{datasource}}}-{{{depName}}}-vulnerability", "prCreation": "immediate" } } ] } DEBUG: No baseBranches DEBUG: extract() DEBUG: Setting current branch to master DEBUG: Initializing git repository into /mnt/renovate/gh/ygt/sb-voucher-redemptions DEBUG: git clone completed { "durationMs": 3787 } DEBUG: latest repository commit { "latestCommit": { "hash": "e559f43a3c0d88bebc8db3fb0a304510222893b8", "date": "2021-08-16T11:48:17+10:00", "message": "Merge pull request #555 from ygt/amend-specs-for-new-voucher-codes", "refs": "HEAD -> master, origin/master, origin/HEAD", "body": "Amend app spec with new voucher codes", "author_name": "Nick Hibberd", "author_email": "affiliates@yourgolftravel.com" } } DEBUG: Setting git author name { "gitAuthorName": "Renovate Bot" } DEBUG: Setting git author email { "gitAuthorEmail": "bot@renovateapp.com" } DEBUG: Setting branchPrefix: renovate/ DEBUG: latest commit { "branchName": "master", "latestCommitDate": "2021-08-16T11:48:17+10:00" } DEBUG: Using file match: (^|/)tasks/[^/]+\.ya?ml$ for manager ansible DEBUG: Using file match: (^|/)requirements\.ya?ml$ for manager ansible-galaxy DEBUG: Using file match: (^|/)galaxy\.ya?ml$ for manager ansible-galaxy DEBUG: Using file match: azure.*pipelines?.*\.ya?ml$ for manager azure-pipelines DEBUG: Using file match: (^|/)batect(-bundle)?\.yml$ for manager batect DEBUG: Using file match: (^|/)batect$ for manager batect-wrapper DEBUG: Using file match: (^|/)WORKSPACE(|\.bazel)$ for manager bazel DEBUG: Using file match: \.bzl$ for manager bazel DEBUG: Using file match: buildkite\.ya?ml for manager buildkite DEBUG: Using file match: \.buildkite/.+\.ya?ml$ for manager buildkite DEBUG: Using file match: (^|/)Gemfile$ for manager bundler DEBUG: Using file match: \.cake$ for manager cake DEBUG: Using file match: (^|/)Cargo.toml$ for manager cargo DEBUG: Using file match: (^|/).circleci/config.yml$ for manager circleci DEBUG: Using file match: (^|/)cloudbuild.ya?ml for manager cloudbuild DEBUG: Using file match: (^|/)Podfile$ for manager cocoapods DEBUG: Using file match: (^|/)([\w-]*)composer.json$ for manager composer DEBUG: Using file match: (^|/)deps\.edn$ for manager deps-edn DEBUG: Using file match: (^|/)docker-compose[^/]*\.ya?ml$ for manager docker-compose DEBUG: Using file match: (^|/|\.)Dockerfile$ for manager dockerfile DEBUG: Using file match: (^|/)Dockerfile\.[^/]*$ for manager dockerfile DEBUG: Using file match: (^|/).drone.yml$ for manager droneci DEBUG: Using file match: (^|/).gitmodules$ for manager git-submodules DEBUG: Using file match: ^(workflow-templates|\.github\/workflows)\/[^/]+\.ya?ml$ for manager github-actions DEBUG: Using file match: \.gitlab-ci\.yml$ for manager gitlabci DEBUG: Using file match: ^\.gitlab-ci\.yml$ for manager gitlabci-include DEBUG: Using file match: (^|/)go.mod$ for manager gomod DEBUG: Using file match: \.gradle(\.kts)?$ for manager gradle DEBUG: Using file match: (^|/)gradle.properties$ for manager gradle DEBUG: Using file match: (^|/)gradle.properties$ for manager gradle-lite DEBUG: Using file match: \.gradle(\.kts)?$ for manager gradle-lite DEBUG: Using file match: (^|/)gradle/wrapper/gradle-wrapper.properties$ for manager gradle-wrapper DEBUG: Using file match: (^|/)requirements\.yaml$ for manager helm-requirements DEBUG: Using file match: (^|/)values.yaml$ for manager helm-values DEBUG: Using file match: (^|/)helmfile.yaml$ for manager helmfile DEBUG: Using file match: (^|/)Chart.yaml$ for manager helmv3 DEBUG: Using file match: ^Formula/[^/]+[.]rb$ for manager homebrew DEBUG: Using file match: \.html?$ for manager html DEBUG: Using file match: (^|/)plugins\.(txt|ya?ml)$ for manager jenkins DEBUG: Using file match: (^|/)kustomization\.yaml for manager kustomize DEBUG: Using file match: (^|/)project\.clj$ for manager leiningen DEBUG: Using file match: \.pom\.xml$ for manager maven DEBUG: Using file match: (^|/)pom\.xml$ for manager maven DEBUG: Using file match: (^|/)package.js$ for manager meteor DEBUG: Using file match: (^|/)mix\.exs$ for manager mix DEBUG: Using file match: (^|/).node-version$ for manager nodenv DEBUG: Using file match: (^|/)package.json$ for manager npm DEBUG: Using file match: \.(?:cs|fs|vb)proj$ for manager nuget DEBUG: Using file match: \.(?:props|targets)$ for manager nuget DEBUG: Using file match: \.config\/dotnet-tools\.json$ for manager nuget DEBUG: Using file match: (^|/)\.nvmrc$ for manager nvm DEBUG: Using file match: (^|/)([\w-]*)requirements\.(txt|pip)$ for manager pip_requirements DEBUG: Using file match: (^|/)setup.py$ for manager pip_setup DEBUG: Using file match: (^|/)Pipfile$ for manager pipenv DEBUG: Using file match: (^|/)pyproject\.toml$ for manager poetry DEBUG: Using file match: (^|/)\.pre-commit-config\.yaml$ for manager pre-commit DEBUG: Using file match: (^|/)pubspec\.ya?ml$ for manager pub DEBUG: Using file match: (^|/).python-version$ for manager pyenv DEBUG: Using file match: (^|/)\.ruby-version$ for manager ruby-version DEBUG: Using file match: \.sbt$ for manager sbt DEBUG: Using file match: project/[^/]*.scala$ for manager sbt DEBUG: Using file match: (^|/)setup\.cfg$ for manager setup-cfg DEBUG: Using file match: (^|/)Package\.swift for manager swift DEBUG: Using file match: \.tf$ for manager terraform DEBUG: Using file match: (^|/)\.terraform-version$ for manager terraform-version DEBUG: Using file match: (^|/)terragrunt\.hcl$ for manager terragrunt DEBUG: Using file match: (^|/)\.terragrunt-version$ for manager terragrunt-version DEBUG: Using file match: ^.travis.yml$ for manager travis DEBUG: Matched 1 file(s) for manager ansible-galaxy: deployment/voucher-redemptions/requirements.yaml DEBUG: Matched 1 file(s) for manager bundler: Gemfile DEBUG: Matched 1 file(s) for manager cloudbuild: cloudbuild.yaml DEBUG: Matched 2 file(s) for manager docker-compose: docker-compose.ci.yml, docker-compose.yml DEBUG: Matched 2 file(s) for manager dockerfile: Dockerfile, webpack/Dockerfile DEBUG: Matched 2 file(s) for manager github-actions: .github/workflows/db_changes.yml, .github/workflows/linter.yml DEBUG: Matched 1 file(s) for manager helm-requirements: deployment/voucher-redemptions/requirements.yaml DEBUG: Matched 1 file(s) for manager helm-values: deployment/voucher-redemptions/values.yaml DEBUG: Matched 1 file(s) for manager helmv3: deployment/voucher-redemptions/Chart.yaml DEBUG: Matched 1 file(s) for manager npm: webpack/package.json DEBUG: ruby-version is disabled DEBUG: docker-compose.extractPackageFile() DEBUG: Unsupported Chart apiVersion. Only v2 is supported. { "fileName": "deployment/voucher-redemptions/Chart.yaml" } DEBUG: npm file webpack/package.json has name "sb-voucher-redemptions" DEBUG: Found Gemfile.lock file(packageFile="Gemfile") DEBUG: docker-compose.extractPackageFile() DEBUG: Detecting pnpm Workspaces DEBUG: Detecting Lerna and Yarn Workspaces DEBUG: Finding locked versions DEBUG: Found bundler package files DEBUG: Found cloudbuild package files DEBUG: Found docker-compose package files DEBUG: Found dockerfile package files DEBUG: Found github-actions package files DEBUG: Found helm-requirements package files DEBUG: Found helm-values package files DEBUG: Found npm package files DEBUG: Found 11 package file(s) INFO: Dependency extraction complete { "baseBranch": "master", "stats": { "managers": { "bundler": { "fileCount": 1, "depCount": 23 }, "cloudbuild": { "fileCount": 1, "depCount": 6 }, "docker-compose": { "fileCount": 2, "depCount": 4 }, "dockerfile": { "fileCount": 2, "depCount": 2 }, "github-actions": { "fileCount": 2, "depCount": 4 }, "helm-requirements": { "fileCount": 1, "depCount": 1 }, "helm-values": { "fileCount": 1, "depCount": 1 }, "npm": { "fileCount": 1, "depCount": 12 } }, "total": { "fileCount": 11, "depCount": 53 } } } DEBUG: Dependency gcr.io/kaniko-project/executor has unsupported value latest DEBUG: Dependency gcr.io/kaniko-project/executor has unsupported value latest DEBUG: Dependency is ignored (postgres)(dependency="postgres") DEBUG: Dependency is ignored (postgres)(dependency="postgres") DEBUG: Dependency gcloud-sqlproxy has unsupported value >= 0.5.0 DEBUG: Dependency has unsupported value latest DEBUG: getLabels(https://index.docker.io, docker/compose, latest) DEBUG: getLabels(https://index.docker.io, library/ruby, latest) DEBUG: getLabels(https://index.docker.io, library/node, latest) DEBUG: Package releases lookups complete { "baseBranch": "master" } DEBUG: branchifyUpgrades DEBUG: Using group branchName template DEBUG: Dependency node is part of group all dependencies DEBUG: Using group branchName template DEBUG: Dependency simple-datatables is part of group all dependencies DEBUG: Using group branchName template DEBUG: Dependency webpack is part of group all dependencies DEBUG: Using group branchName template DEBUG: Dependency webpack-cli is part of group all dependencies DEBUG: 6 flattened updates found: node, simple-datatables, webpack, webpack-cli DEBUG: Returning 2 branch(es) DEBUG: Fetching changelog: https://github.com/webpack/webpack-cli (4.7.2 -> 4.8.0) DEBUG: Fetching changelog: https://github.com/webpack/webpack (5.49.0 -> 5.50.0) DEBUG: Fetching changelog: https://github.com/fiduswriter/Simple-DataTables (3.0.2 -> 3.1.0) DEBUG: Fetching changelog: https://github.com/nodejs/node (16.6.1 -> 16.6.2) DEBUG: config.repoIsOnboarded=true DEBUG: packageFiles with updates { "config": { "bundler": [ { "packageFile": "Gemfile", "registryUrls": [ "https://rubygems.org" ], "deps": [ { "depName": "activesupport", "managerData": { "lineNumber": 4 }, "skipReason": "no-version", "lockedVersion": "6.1.4", "depIndex": 0, "updates": [] }, { "depName": "airbrake", "managerData": { "lineNumber": 5 }, "skipReason": "no-version", "lockedVersion": "11.0.3", "depIndex": 1, "updates": [] }, { "depName": "dry-monads", "managerData": { "lineNumber": 6 }, "skipReason": "no-version", "lockedVersion": "1.4.0", "depIndex": 2, "updates": [] }, { "depName": "dry-struct", "managerData": { "lineNumber": 7 }, "skipReason": "no-version", "lockedVersion": "1.4.0", "depIndex": 3, "updates": [] }, { "depName": "dry-validation", "managerData": { "lineNumber": 8 }, "skipReason": "no-version", "lockedVersion": "1.6.0", "depIndex": 4, "updates": [] }, { "depName": "google-cloud-datastore", "managerData": { "lineNumber": 9 }, "skipReason": "no-version", "lockedVersion": "2.2.1", "depIndex": 5, "updates": [] }, { "depName": "iap-verifier", "managerData": { "lineNumber": 10 }, "skipReason": "no-version", "lockedVersion": "0.3.0", "depIndex": 6, "updates": [] }, { "depName": "pg", "managerData": { "lineNumber": 11 }, "skipReason": "no-version", "lockedVersion": "1.2.3", "depIndex": 7, "updates": [] }, { "depName": "puma", "managerData": { "lineNumber": 12 }, "skipReason": "no-version", "lockedVersion": "5.4.0", "depIndex": 8, "updates": [] }, { "depName": "rake", "managerData": { "lineNumber": 13 }, "skipReason": "no-version", "lockedVersion": "13.0.6", "depIndex": 9, "updates": [] }, { "depName": "sendgrid-ruby", "managerData": { "lineNumber": 14 }, "skipReason": "no-version", "lockedVersion": "6.4.0", "depIndex": 10, "updates": [] }, { "depName": "sequel", "managerData": { "lineNumber": 15 }, "skipReason": "no-version", "lockedVersion": "5.47.0", "depIndex": 11, "updates": [] }, { "depName": "sinatra", "managerData": { "lineNumber": 16 }, "skipReason": "no-version", "lockedVersion": "2.1.0", "depIndex": 12, "updates": [] }, { "depName": "sinatra-contrib", "managerData": { "lineNumber": 17 }, "skipReason": "no-version", "lockedVersion": "2.1.0", "depIndex": 13, "updates": [] }, { "depName": "sinatra-flash", "managerData": { "lineNumber": 18 }, "skipReason": "no-version", "lockedVersion": "0.3.0", "depIndex": 14, "updates": [] }, { "depName": "stripe", "managerData": { "lineNumber": 19 }, "skipReason": "no-version", "lockedVersion": "5.37.0", "depIndex": 15, "updates": [] }, { "depName": "tilt", "managerData": { "lineNumber": 20 }, "skipReason": "no-version", "lockedVersion": "2.0.10", "depIndex": 16, "updates": [] }, { "depName": "guard", "managerData": { "lineNumber": 23 }, "skipReason": "no-version", "depTypes": [ "development", "test" ], "lockedVersion": "2.18.0", "depIndex": 17, "updates": [] }, { "depName": "guard-rspec", "managerData": { "lineNumber": 24 }, "skipReason": "no-version", "depTypes": [ "development", "test" ], "lockedVersion": "4.7.3", "depIndex": 18, "updates": [] }, { "depName": "pry", "managerData": { "lineNumber": 25 }, "skipReason": "no-version", "depTypes": [ "development", "test" ], "lockedVersion": "0.14.1", "depIndex": 19, "updates": [] }, { "depName": "rack-test", "managerData": { "lineNumber": 26 }, "skipReason": "no-version", "depTypes": [ "development", "test" ], "lockedVersion": "1.1.0", "depIndex": 20, "updates": [] }, { "depName": "rspec", "managerData": { "lineNumber": 27 }, "skipReason": "no-version", "depTypes": [ "development", "test" ], "lockedVersion": "3.10.0", "depIndex": 21, "updates": [] }, { "depName": "shotgun", "managerData": { "lineNumber": 28 }, "skipReason": "no-version", "depTypes": [ "development", "test" ], "lockedVersion": "0.9.2", "depIndex": 22, "updates": [] } ], "lockFiles": [ "Gemfile.lock" ], "constraints": { "bundler": "2.1.4" } } ], "cloudbuild": [ { "packageFile": "cloudbuild.yaml", "deps": [ { "depName": "gcr.io/kaniko-project/executor", "currentValue": "latest", "replaceString": "gcr.io/kaniko-project/executor:latest", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 0, "updates": [], "warnings": [], "versioning": "docker", "skipReason": "invalid-value" }, { "skipReason": "contains-variable", "replaceString": "eu.gcr.io/$PROJECT_ID/spabreaks/voucher-redemptions-webpack:latest", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 1, "updates": [] }, { "depName": "gcr.io/kaniko-project/executor", "currentValue": "latest", "replaceString": "gcr.io/kaniko-project/executor:latest", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 2, "updates": [], "warnings": [], "versioning": "docker", "skipReason": "invalid-value" }, { "depName": "docker/compose", "currentValue": "1.29.2", "replaceString": "docker/compose:1.29.2", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 3, "updates": [], "warnings": [], "versioning": "docker", "sourceUrl": "https://github.com/docker/compose", "currentVersion": "1.29.2", "fixedVersion": "1.29.2" }, { "skipReason": "contains-variable", "replaceString": "eu.gcr.io/$PROJECT_ID/helm-secrets", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 4, "updates": [] }, { "skipReason": "contains-variable", "replaceString": "eu.gcr.io/$PROJECT_ID/helm-secrets", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 5, "updates": [] } ] } ], "docker-compose": [ { "packageFile": "docker-compose.ci.yml", "deps": [ { "depName": "postgres", "currentValue": "9.6", "replaceString": "postgres:9.6", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 0, "updates": [], "skipReason": "ignored" }, { "depName": "eu.gcr.io/staging-servers-157416/spabreaks/voucher-redemptions", "replaceString": "eu.gcr.io/staging-servers-157416/spabreaks/voucher-redemptions", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 1, "updates": [], "warnings": [], "versioning": "docker", "skipReason": "invalid-value" } ] }, { "packageFile": "docker-compose.yml", "deps": [ { "depName": "postgres", "currentValue": "9.6", "replaceString": "postgres:9.6", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 0, "updates": [], "skipReason": "ignored" }, { "depName": "sb-voucher-redemptions-web-app", "replaceString": "sb-voucher-redemptions-web-app", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depIndex": 1, "updates": [], "warnings": [], "versioning": "docker", "skipReason": "invalid-value" } ] } ], "dockerfile": [ { "packageFile": "Dockerfile", "deps": [ { "depName": "ruby", "currentValue": "2.7.2-alpine3.11", "replaceString": "ruby:2.7.2-alpine3.11", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depType": "final", "depIndex": 0, "updates": [], "warnings": [], "versioning": "docker", "currentVersion": "2.7.2", "fixedVersion": "2.7.2-alpine3.11" } ] }, { "packageFile": "webpack/Dockerfile", "deps": [ { "depName": "node", "currentValue": "16.6.1-alpine", "replaceString": "node:16.6.1-alpine", "autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}", "datasource": "docker", "depType": "final", "depIndex": 0, "updates": [ { "bucket": "latest", "newVersion": "16.6.2", "newValue": "16.6.2-alpine", "newMajor": 16, "newMinor": 6, "updateType": "patch", "branchName": "renovate/all" } ], "warnings": [], "versioning": "docker", "sourceUrl": "https://github.com/nodejs/node", "currentVersion": "16.6.1", "isSingleVersion": true, "fixedVersion": "16.6.1-alpine" } ] } ], "github-actions": [ { "packageFile": ".github/workflows/db_changes.yml", "deps": [ { "depName": "actions/checkout", "commitMessageTopic": "{{{depName}}} action", "datasource": "github-tags", "versioning": "docker", "depType": "action", "replaceString": "actions/checkout@v2", "autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # renovate: tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}", "currentValue": "v2", "depIndex": 0, "updates": [], "warnings": [], "sourceUrl": "https://github.com/actions/checkout", "currentVersion": "v2", "fixedVersion": "v2" }, { "depName": "actions/github-script", "commitMessageTopic": "{{{depName}}} action", "datasource": "github-tags", "versioning": "docker", "depType": "action", "replaceString": "actions/github-script@v4", "autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # renovate: tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}", "currentValue": "v4", "depIndex": 1, "updates": [], "warnings": [], "sourceUrl": "https://github.com/actions/github-script", "currentVersion": "v4", "fixedVersion": "v4" } ] }, { "packageFile": ".github/workflows/linter.yml", "deps": [ { "depName": "actions/checkout", "commitMessageTopic": "{{{depName}}} action", "datasource": "github-tags", "versioning": "docker", "depType": "action", "replaceString": "actions/checkout@v2", "autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # renovate: tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}", "currentValue": "v2", "depIndex": 0, "updates": [], "warnings": [], "sourceUrl": "https://github.com/actions/checkout", "currentVersion": "v2", "fixedVersion": "v2" }, { "depName": "ruby/setup-ruby", "commitMessageTopic": "{{{depName}}} action", "datasource": "github-tags", "versioning": "docker", "depType": "action", "replaceString": "ruby/setup-ruby@v1", "autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # renovate: tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}", "currentValue": "v1", "depIndex": 1, "updates": [], "warnings": [], "sourceUrl": "https://github.com/ruby/setup-ruby", "currentVersion": "v1", "fixedVersion": "v1" } ] } ], "helm-requirements": [ { "packageFile": "deployment/voucher-redemptions/requirements.yaml", "deps": [ { "depName": "gcloud-sqlproxy", "currentValue": ">= 0.5.0", "registryUrls": [ "https://charts.rimusz.net" ], "depIndex": 0, "updates": [], "warnings": [], "versioning": "semver", "skipReason": "invalid-value" } ], "datasource": "helm" } ], "helm-values": [ { "packageFile": "deployment/voucher-redemptions/values.yaml", "deps": [ { "depName": "Have you created a minimal reproduction repository?
No reproduction repository