-
Notifications
You must be signed in to change notification settings - Fork 36
Comparing changes
Open a pull request
base repository: testcontainers/moby-ryuk
base: 0.9.0
head repository: testcontainers/moby-ryuk
compare: main
- 19 commits
- 21 files changed
- 4 contributors
Commits on Sep 2, 2024
-
chore(deps): bump github.com/testcontainers/testcontainers-go (#155)
Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) from 0.32.0 to 0.33.0. - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](testcontainers/testcontainers-go@v0.32.0...v0.33.0) --- updated-dependencies: - dependency-name: github.com/testcontainers/testcontainers-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9aaaf52 - Browse repository at this point
Copy the full SHA 9aaaf52View commit details -
chore(deps): bump release-drafter/release-drafter from 5.15.0 to 6.0.0 (
#152) Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5.15.0 to 6.0.0. - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](release-drafter/release-drafter@fe52e97...3f0f870) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e8ed9c9 - Browse repository at this point
Copy the full SHA e8ed9c9View commit details
Commits on Sep 24, 2024
-
Bump go, modules and golangci-lint versions so they are compatible with incoming changes.
Configuration menu - View commit details
-
Copy full SHA for c67d14e - Browse repository at this point
Copy the full SHA c67d14eView commit details -
fix: bump Go version in Dockerfiles (#162)
* fix: update Go image to build ryuk Caused by #160 * fix: update windows dockerfile
Configuration menu - View commit details
-
Copy full SHA for 5f72457 - Browse repository at this point
Copy the full SHA 5f72457View commit details
Commits on Sep 30, 2024
-
* chore: simply config Simplify the configuration so its easier to add new settings, clearer what the default values are and which environment variables impact the running of container. This includes compatibility with slog for future use. Bump version of golangci-lint so to prevent invalid failures * docs: fix version in readme --------- Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8aef324 - Browse repository at this point
Copy the full SHA 8aef324View commit details
Commits on Oct 7, 2024
-
feat: shutdown race resilience (#141)
A significant rewrite to ensure that we don't suffer from shutdown race conditions as the prune condition is met and additional resources are being created. Previously this would remove resources that were still in use, now we retry if we detect new resources have been created within a window of the prune condition triggering. This supports the following new environment configuration settings: - RYUK_REMOVE_RETRIES - The number of times to retry removing a resource. - RYUK_REQUEST_TIMEOUT - The timeout for any Docker requests. - RYUK_RETRY_OFFSET - The offset added to the start time of the prune pass that is used as the minimum resource creation time. - RYUK_SHUTDOWN_TIMEOUT - The duration after shutdown has been requested when the remaining connections are ignored and prune checks start. Update README to correct example, as health is only valid for containers not the other resources, so would cause failures. Enable race detection on CI tests.
Configuration menu - View commit details
-
Copy full SHA for 93b3db4 - Browse repository at this point
Copy the full SHA 93b3db4View commit details -
Add a configuration file which makes it much more strict. Fix shadowed error variables flagged by linter. Remove CI timeout as its now present in the config.
Configuration menu - View commit details
-
Copy full SHA for 5d57bf3 - Browse repository at this point
Copy the full SHA 5d57bf3View commit details -
ci: remove unused lint config (#166)
Remove an unused block from the lint config.
Configuration menu - View commit details
-
Copy full SHA for 9280853 - Browse repository at this point
Copy the full SHA 9280853View commit details
Commits on Oct 9, 2024
-
chore: add caching to Linux docker run (#123)
Add cache mount directives to Linux docker container so that reruns are much quicker. Co-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d0c3b50 - Browse repository at this point
Copy the full SHA d0c3b50View commit details -
chore(deps): bump github.com/docker/docker (#164)
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 27.2.0+incompatible to 27.3.1+incompatible. - [Release notes](https://github.com/docker/docker/releases) - [Commits](moby/moby@v27.2.0...v27.3.1) --- updated-dependencies: - dependency-name: github.com/docker/docker dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 162440f - Browse repository at this point
Copy the full SHA 162440fView commit details -
chore(deps): bump docker/metadata-action (#165)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 60a0d343a0d8a18aedee9d34e62251f752153bdb to 70b2cdc6480c1a8b86edf1777157f8f437de2166. - [Release notes](https://github.com/docker/metadata-action/releases) - [Commits](docker/metadata-action@60a0d34...70b2cdc) --- updated-dependencies: - dependency-name: docker/metadata-action dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 267592b - Browse repository at this point
Copy the full SHA 267592bView commit details -
chore(deps): bump alpine from 3.19 to 3.20 in /linux (#132)
Bumps alpine from 3.19 to 3.20. --- updated-dependencies: - dependency-name: alpine dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a1f6d78 - Browse repository at this point
Copy the full SHA a1f6d78View commit details
Commits on Oct 10, 2024
-
fix: use Started instead of listening (#167)
* fix: use Started instead of listening To avoid breaking existing clients of Ryuk, using a custom Ryuk version with older testcontainers versions. * fix: update tests * chor: better message * docs: fix * fix: simplify message
Configuration menu - View commit details
-
Copy full SHA for 91122e2 - Browse repository at this point
Copy the full SHA 91122e2View commit details
Commits on Oct 11, 2024
-
fix: alpine image version (#170)
Fix the alpine image version using both 3.19 and 3.20 which could lead to compatibility issues.
Configuration menu - View commit details
-
Copy full SHA for a4c54cf - Browse repository at this point
Copy the full SHA a4c54cfView commit details
Commits on Oct 14, 2024
-
chore(deps): bump docker/setup-buildx-action from 2 to 3 (#114)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f1eb68a - Browse repository at this point
Copy the full SHA f1eb68aView commit details -
fix: slow shutdown after signal (#169)
Fix shutdown after signal to allow the last client disconnect to trigger a prune check. Previous this would always waiting for the shutdown timeout, which by default is 10 minutes, resulting in an unnecessarily slow shutdown.
Configuration menu - View commit details
-
Copy full SHA for cbdc142 - Browse repository at this point
Copy the full SHA cbdc142View commit details
Commits on Oct 23, 2024
-
Fix multiple filters which was only applying the removal of the last iterated set. Add tests to validate that: * Multiple filters are correctly processed * Duplicate filters are correctly ignored * Immediate shutdown occurs if no clients This increasing code coverage to 89.4%. Use best effort in removal if resource changes are detected after a shutdown has been signalled to allow as much to be cleaned up as possible. This includes a new setting ChangesRetryInterval exposed by the env variable RYUK_CHANGES_RETRY_INTERVAL and defaults to 1 second which is used to control the interval between retries if resource changes are detected.
Configuration menu - View commit details
-
Copy full SHA for e08866d - Browse repository at this point
Copy the full SHA e08866dView commit details
Commits on Nov 20, 2024
-
chore(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 (#…
…174) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.1.0 to 6.1.1. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@aaa42aa...971e284) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 21a7ce8 - Browse repository at this point
Copy the full SHA 21a7ce8View commit details
Commits on Dec 12, 2024
-
chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#179
) Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](stretchr/testify@v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cd4df39 - Browse repository at this point
Copy the full SHA cd4df39View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.9.0...main