Skip to content

fix(deps): update rust crate testcontainers to 0.28.0 - #648

Open
ktjn wants to merge 1 commit into
mainfrom
renovate/testcontainers
Open

ktjn wants to merge 1 commit into
mainfrom
renovate/testcontainers

Conversation

@ktjn

@ktjn ktjn commented Aug 6, 2026

Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Type Update Change
testcontainers dev-dependencies minor 0.27.00.28.0
testcontainers dependencies minor 0.27.00.28.0

Release Notes

testcontainers/testcontainers-rs (testcontainers)

v0.28.0

Compare Source

Details
Miscellaneous Tasks
  • Update astral-tokio-tar from 0.6.0 to 0.6.1 (#​940)
  • Update parse-display requirement from 0.9.0 to 0.11.0 (#​942)
  • Bump testcontainers/sshd image from 1.3.0 to 1.4.0 (#​952)
  • Update russh requirement from 0.60.0 to 0.61.2 (#​950)
  • [❗] Update bollard 0.20 to 0.21 (#​943)
  • Update docker-compose-types requirement from 0.23 to 0.24 (#​951)

v0.27.3

Compare Source

Details
Bug Fixes
  • Pass Docker Hub credentials for images without a registry prefix (#​935)
Miscellaneous Tasks
  • Update docker-compose-types requirement from 0.22 to 0.23 (#​931)
  • Update ferroid requirement from 0.8.7 to 2.0.0 (#​929)
  • Update russh requirement from 0.56.0 to 0.60.0 (#​933)
  • Update signal-hook requirement from 0.3 to 0.4 (#​934)
  • Update temp-dir requirement from 0.1 to 0.2 (#​921)

v0.27.2

Compare Source

Details
Miscellaneous Tasks
  • Update astral-tokio-tar requirement from 0.5.6 to 0.6.0 (#​927)

v0.27.1

Compare Source

Details
Bug Fixes
  • Pass env vars via Docker exec API instead of prepending to command (#​920)
Features
  • Allow people to disable the default wait behavior (#​922)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@ktjn

ktjn commented Aug 6, 2026

Copy link
Copy Markdown
Owner Author

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `testcontainers-modules v0.15.0`
    ... which satisfies dependency `testcontainers-modules = "^0.15.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`
versions that meet the requirements `^0.27.0` are: 0.27.0, 0.27.3, 0.27.2, 0.27.1

all possible versions conflict with previously selected packages

  previously selected package `bollard v0.21.0`
    ... which satisfies dependency `bollard = "^0.21.0"` of package `testcontainers v0.28.0`
    ... which satisfies dependency `testcontainers = "^0.28.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`

failed to select a version for `testcontainers` which could resolve this conflict

File name: Cargo.lock
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `testcontainers-modules v0.15.0`
    ... which satisfies dependency `testcontainers-modules = "^0.15.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`
versions that meet the requirements `^0.27.0` are: 0.27.0, 0.27.3, 0.27.2, 0.27.1

all possible versions conflict with previously selected packages

  previously selected package `bollard v0.21.0`
    ... which satisfies dependency `bollard = "^0.21.0"` of package `testcontainers v0.28.0`
    ... which satisfies dependency `testcontainers = "^0.28.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`

failed to select a version for `testcontainers` which could resolve this conflict

File name: Cargo.lock
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `testcontainers-modules v0.15.0`
    ... which satisfies dependency `testcontainers-modules = "^0.15.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`
versions that meet the requirements `^0.27.0` are: 0.27.0, 0.27.3, 0.27.2, 0.27.1

all possible versions conflict with previously selected packages

  previously selected package `bollard v0.21.0`
    ... which satisfies dependency `bollard = "^0.21.0"` of package `testcontainers v0.28.0`
    ... which satisfies dependency `testcontainers = "^0.28.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`

failed to select a version for `testcontainers` which could resolve this conflict

File name: Cargo.lock
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `testcontainers-modules v0.15.0`
    ... which satisfies dependency `testcontainers-modules = "^0.15.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`
versions that meet the requirements `^0.27.0` are: 0.27.0, 0.27.3, 0.27.2, 0.27.1

all possible versions conflict with previously selected packages

  previously selected package `bollard v0.21.0`
    ... which satisfies dependency `bollard = "^0.21.0"` of package `testcontainers v0.28.0`
    ... which satisfies dependency `testcontainers = "^0.28.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`

failed to select a version for `testcontainers` which could resolve this conflict

File name: Cargo.lock
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `testcontainers-modules v0.15.0`
    ... which satisfies dependency `testcontainers-modules = "^0.15.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`
versions that meet the requirements `^0.27.0` are: 0.27.0, 0.27.3, 0.27.2, 0.27.1

all possible versions conflict with previously selected packages

  previously selected package `bollard v0.21.0`
    ... which satisfies dependency `bollard = "^0.21.0"` of package `testcontainers v0.28.0`
    ... which satisfies dependency `testcontainers = "^0.28.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`

failed to select a version for `testcontainers` which could resolve this conflict

File name: Cargo.lock
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `testcontainers-modules v0.15.0`
    ... which satisfies dependency `testcontainers-modules = "^0.15.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`
versions that meet the requirements `^0.27.0` are: 0.27.0, 0.27.3, 0.27.2, 0.27.1

all possible versions conflict with previously selected packages

  previously selected package `bollard v0.21.0`
    ... which satisfies dependency `bollard = "^0.21.0"` of package `testcontainers v0.28.0`
    ... which satisfies dependency `testcontainers = "^0.28.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`

failed to select a version for `testcontainers` which could resolve this conflict

File name: Cargo.lock
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `testcontainers-modules v0.15.0`
    ... which satisfies dependency `testcontainers-modules = "^0.15.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`
versions that meet the requirements `^0.27.0` are: 0.27.0, 0.27.3, 0.27.2, 0.27.1

all possible versions conflict with previously selected packages

  previously selected package `bollard v0.21.0`
    ... which satisfies dependency `bollard = "^0.21.0"` of package `testcontainers v0.28.0`
    ... which satisfies dependency `testcontainers = "^0.28.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`

failed to select a version for `testcontainers` which could resolve this conflict

File name: Cargo.lock
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `testcontainers-modules v0.15.0`
    ... which satisfies dependency `testcontainers-modules = "^0.15.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`
versions that meet the requirements `^0.27.0` are: 0.27.0, 0.27.3, 0.27.2, 0.27.1

all possible versions conflict with previously selected packages

  previously selected package `bollard v0.21.0`
    ... which satisfies dependency `bollard = "^0.21.0"` of package `testcontainers v0.28.0`
    ... which satisfies dependency `testcontainers = "^0.28.0"` of package `admin-service v0.1.0 (/tmp/renovate/repos/github/ktjn/observable/services/admin-service)`

failed to select a version for `testcontainers` which could resolve this conflict

@ktjn
ktjn force-pushed the renovate/testcontainers branch 3 times, most recently from 0b61e29 to f5ad7a5 Compare August 9, 2026 08:51
@ktjn
ktjn force-pushed the renovate/testcontainers branch 7 times, most recently from ae38de7 to 574b0ac Compare August 22, 2026 16:08
@ktjn ktjn changed the title fix(deps): update rust crate testcontainers to 0.28.0 Update Rust crate testcontainers to 0.28.0 Aug 22, 2026
@ktjn
ktjn force-pushed the renovate/testcontainers branch from 574b0ac to 7811b2b Compare August 22, 2026 20:08
@ktjn ktjn changed the title Update Rust crate testcontainers to 0.28.0 fix(deps): update rust crate testcontainers to 0.28.0 Aug 22, 2026
@ktjn
ktjn force-pushed the renovate/testcontainers branch from 7811b2b to f61b438 Compare August 23, 2026 16:08
@ktjn ktjn changed the title fix(deps): update rust crate testcontainers to 0.28.0 Update Rust crate testcontainers to 0.28.0 Aug 23, 2026
@ktjn
ktjn force-pushed the renovate/testcontainers branch 3 times, most recently from 25c859c to 82e84f9 Compare August 24, 2026 20:12
@ktjn ktjn changed the title Update Rust crate testcontainers to 0.28.0 fix(deps): update rust crate testcontainers to 0.28.0 Aug 24, 2026
@ktjn
ktjn force-pushed the renovate/testcontainers branch 4 times, most recently from f488da3 to 7aaa623 Compare August 25, 2026 20:10
@ktjn
ktjn force-pushed the renovate/testcontainers branch 4 times, most recently from 99c65ba to 62afc6e Compare September 6, 2026 20:16
@ktjn
ktjn force-pushed the renovate/testcontainers branch from 62afc6e to 01a5b1b Compare September 17, 2026 19:02
@ktjn
ktjn force-pushed the renovate/testcontainers branch from 01a5b1b to 085d99b Compare September 18, 2026 20:18
@ktjn
ktjn force-pushed the renovate/testcontainers branch from 085d99b to 94283f9 Compare September 19, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant