Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade dockerode and docker-modem dependencies #2754

Merged
merged 2 commits into from Apr 30, 2024
Merged

Conversation

kb2ma
Copy link
Contributor

@kb2ma kb2ma commented Apr 15, 2024

According to apocas/dockerode#751, the major version bumps to dockerode and docker-modem were due to a mistake in code that was merged. So there is not a significant change to functionality. However, this PR does include test fixes due to an interface change in docker-modem.

Froze @types/dockerode dependency at v3.3.23 due to incompatibility with changes in v3.3.26. DefinitelyTyped/DefinitelyTyped#68935 adds specification of ImageTagOptions. However, they do not include some options used by balenaCLI. This incompatibility should be addressed in that repo.

@kb2ma kb2ma requested review from Page- and thgreasi April 15, 2024 16:42
@flowzone-app flowzone-app bot enabled auto-merge April 15, 2024 17:47
tests/utils/docker.spec.ts Outdated Show resolved Hide resolved
tests/utils/docker.spec.ts Outdated Show resolved Hide resolved
@kb2ma
Copy link
Contributor Author

kb2ma commented Apr 21, 2024

Rebased, simplified tests, and one more dedupe. Let me know if I need to squash the simplification. Otherwise should be ready to go @Page- .

Includes test fixes due to an interface change in docker-modem.

Change-type: patch
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
@kb2ma
Copy link
Contributor Author

kb2ma commented Apr 29, 2024

@otaviojacobi , I'd appreciate one more set of eyes on this update.

@flowzone-app flowzone-app bot merged commit 88a705c into master Apr 30, 2024
53 checks passed
@flowzone-app flowzone-app bot deleted the upgrade_dockerode branch April 30, 2024 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants