Skip to content

Dependabot does not update dependencies in nested tests/e2e module, causing make check failures #1996

@rajathagasthya

Description

@rajathagasthya

Problem

The nested tests/e2e Go module references the main github.com/NVIDIA/gpu-operator module via a relative replace directive. As a result, when Dependabot updates dependencies in the top-level module (such as k8s.io/*), the nested module can end up with stale dependencies. This is because Dependabot does not automatically apply updates to all Go modules in the repository.

Impact:

Solution needed

  • Either a Dependabot configuration that updates all modules (including tests/e2e) when dependencies change, OR
  • An extra CI step that runs go mod tidy on all modules (including nested ones) and commits any changes automatically.

Metadata

Metadata

Labels

dependenciesIssue/PR Pull about a dependency filegood-first-issueIssues that are friendly to new contributors

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions