mirror of https://github.com/pulumi/pulumi.git
3308b1db17
Bumps the go_modules group with 1 update in the /pkg directory: [github.com/moby/moby](https://github.com/moby/moby). Updates `github.com/moby/moby` from 24.0.9+incompatible to 25.0.4+incompatible <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/moby/moby/releases">github.com/moby/moby's releases</a>.</em></p> <blockquote> <h2>v25.0.4</h2> <p>For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:</p> <ul> <li><a href="https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A25.0.4">docker/cli, 25.0.4 milestone</a></li> <li><a href="https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A25.0.4">moby/moby, 25.0.4 milestone</a></li> <li>Deprecated and removed features, see <a href="https://github.com/docker/cli/blob/v25.0.4/docs/deprecated.md">Deprecated Features</a>.</li> <li>Changes to the Engine API, see <a href="https://github.com/moby/moby/blob/v25.0.4/docs/api/version-history.md">API version history</a>.</li> </ul> <h3>Bug fixes and enhancements</h3> <ul> <li>Restore DNS names for containers in the default "nat" network on Windows. <a href="https://redirect.github.com/moby/moby/pull/47490">moby/moby#47490</a></li> <li>Fix <code>docker start</code> failing when used with <code>--checkpoint</code> <a href="https://redirect.github.com/moby/moby/pull/47466">moby/moby#47466</a></li> <li>Don't enforce new validation rules for existing swarm networks <a href="https://redirect.github.com/moby/moby/pull/47482">moby/moby#47482</a></li> <li>Restore IP connectivity between the host and containers on an internal bridge network. <a href="https://redirect.github.com/moby/moby/pull/47481">moby/moby#47481</a></li> <li>Fix a regression introduced in v25.0 that prevented the classic builder from ADDing a tar archive with xattrs created on a non-Linux OS <a href="https://redirect.github.com/moby/moby/pull/47483">moby/moby#47483</a></li> <li>containerd image store: Fix image pull not emitting <code>Pulling fs layer</code> status <a href="https://redirect.github.com/moby/moby/pull/47484">moby/moby#47484</a></li> </ul> <h3>API</h3> <ul> <li>To preserve backwards compatibility, make read-only mounts not recursive by default when using older clients (API version < v1.44). <a href="https://redirect.github.com/moby/moby/pull/47393">moby/moby#47393</a></li> <li><code>GET /images/{id}/json</code> omits the <code>Created</code> field (previously it was <code>0001-01-01T00:00:00Z</code>) if the <code>Created</code> field is missing from the image config. <a href="https://redirect.github.com/moby/moby/pull/47451">moby/moby#47451</a></li> <li>Populate a missing <code>Created</code> field in <code>GET /images/{id}/json</code> with <code>0001-01-01T00:00:00Z</code> for API version <= 1.43. <a href="https://redirect.github.com/moby/moby/pull/47387">moby/moby#47387</a></li> <li>Fix a regression that caused API socket connection failures to report an API version negotiation failure instead. <a href="https://redirect.github.com/moby/moby/pull/47470">moby/moby#47470</a></li> <li>Preserve supplied endpoint configuration in a container-create API request, when a container-wide MAC address is specified, but <code>NetworkMode</code> name-or-id is not the same as the name-or-id used in <code>NetworkSettings.Networks</code>. <a href="https://redirect.github.com/moby/moby/pull/47510">moby/moby#47510</a></li> </ul> <h3>Packaging updates</h3> <ul> <li>Upgrade Go runtime to <a href="https://go.dev/doc/devel/release#go1.21.8">1.21.8</a>. <a href="https://redirect.github.com/moby/moby/pull/47503">moby/moby#47503</a></li> <li>Upgrade RootlessKit to <a href="https://github.com/rootless-containers/rootlesskit/releases/tag/v2.0.2">v2.0.2</a>. <a href="https://redirect.github.com/moby/moby/pull/47508">moby/moby#47508</a></li> <li>Upgrade Compose to <a href="https://github.com/docker/compose/releases/tag/v2.24.7">v2.24.7</a>. <a href="https://redirect.github.com/docker/docker-ce-packaging/pull/998">docker/docker-ce-packaging#998</a></li> <li>Upgrade Buildx to <a href="https://github.com/docker/buildx/releases/tag/v0.13.0">v0.13.0</a>. <a href="https://redirect.github.com/docker/docker-ce-packaging/pull/997">docker/docker-ce-packaging#997</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/moby/moby/compare/v25.0.3...v25.0.4">https://github.com/moby/moby/compare/v25.0.3...v25.0.4</a></p> <h2>v25.0.3</h2> <h2>25.0.3</h2> <p>For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:</p> <ul> <li><a href="https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A25.0.3">docker/cli, 25.0.3 milestone</a></li> <li><a href="https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A25.0.3">moby/moby, 25.0.3 milestone</a></li> </ul> <h2>What's Changed</h2> <ul> <li>[25.0 backport] pkg/ioutils: Make subsequent Close attempts noop <a href="https://redirect.github.com/moby/moby/pull/47222">moby/moby#47222</a></li> <li>[25.0 backport] Fix HasResource inverted boolean error - vendor swarmkit v2.0.0-20240125134710-dcda100a8261 <a href="https://redirect.github.com/moby/moby/pull/47225">moby/moby#47225</a></li> <li>[25.0 backport] gha: update actions to account for node 16 deprecation <a href="https://redirect.github.com/moby/moby/pull/47291">moby/moby#47291</a></li> <li>[25.0 backport] docs: remove dead links from api verison history <a href="https://redirect.github.com/moby/moby/pull/47296">moby/moby#47296</a></li> <li>[25.0 backport] Assert temp output directory is not an empty string <a href="https://redirect.github.com/moby/moby/pull/47298">moby/moby#47298</a></li> <li>[25.0 backport] api: Document <code>version</code> in <code>/build</code> <a href="https://redirect.github.com/moby/moby/pull/47295">moby/moby#47295</a></li> <li>[25.0 backport] De-flake TestSwarmClusterRotateUnlockKey <a href="https://redirect.github.com/moby/moby/pull/47201">moby/moby#47201</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
---|---|---|
.. | ||
benchmarks/go-alias-norm | ||
examples | ||
integration | ||
testdata | ||
testprovider | ||
.gitignore | ||
README.md | ||
about_test.go | ||
config_test.go | ||
go.mod | ||
go.sum | ||
history_test.go | ||
login_test.go | ||
main_test.go | ||
policy_new_test.go | ||
preview_only_test.go | ||
remote_test.go | ||
roundtrip_test.go | ||
smoke_test.go | ||
stack_test.go |
README.md
Integration Tests
This module provides integration tests for the Pulumi CLI.
The tests can be run via:
make test_all
Usage of Go build tags
In order to speed up integration tests in GitHub actions, Go build tags are used to conditionally compile the desired test cases.
// integration_nodejs_test.go
//go:build (nodejs || all) && !xplatform-acceptance
// integration_nodejs_acceptance_test.go
//go:build nodejs || all