moby/integration-cli
Sebastiaan van Stijn 8758d08bb4
api: remove handling of HostConfig on POST /containers/{id}/start (api < v1.24)
API v1.20 (Docker Engine v1.11.0) and older allowed a HostConfig to be passed
when starting a container. This feature was deprecated in API v1.21 (Docker
Engine v1.10.0) in 3e7405aea8, and removed in
API v1.23 (Docker Engine v1.12.0) in commit 0a8386c8be.

API v1.23 and older are deprecated, and this patch removes the feature.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-02-06 18:44:44 +01:00
..
checker bump gotest.tools v3.0.1 for compatibility with Go 1.14 2020-02-11 00:06:42 +01:00
cli Add t.Helper() to the cli test helper functions 2023-07-13 13:37:26 +02:00
daemon Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
environment Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
fixtures integration-cli: fix test rogue certs 2022-05-19 10:54:31 +02:00
requirement integration-cli: make testRequires() a Helper 2019-10-09 21:44:22 +02:00
testdata Clean some integration-cli/fixtures package/files 2018-04-16 10:48:58 +02:00
benchmark_test.go integration-cli: DockerBenchmarkSuite: replace dockerCmd and waitRun 2023-10-19 17:38:54 +02:00
check_test.go De-flake TestSwarmClusterRotateUnlockKey... again... maybe? 2024-01-04 00:18:58 +00:00
daemon_swarm_hack_test.go rm-gocheck: run goimports to compile successfully 2019-09-09 21:06:12 +00:00
docker_api_attach_test.go integration-cli: DockerAPISuite: replace dockerCmd and waitRun 2023-10-19 17:34:55 +02:00
docker_api_build_test.go api/types: move image options to api/types/image 2024-01-24 00:10:33 +01:00
docker_api_build_windows_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_api_containers_test.go api: remove POST /containers/{id}/copy endpoint (api < v1.23) 2024-02-06 18:44:44 +01:00
docker_api_containers_unix_test.go fix some leaking mounts in tests 2024-01-22 21:43:23 +01:00
docker_api_containers_windows_test.go fix some leaking mounts in tests 2024-01-22 21:43:23 +01:00
docker_api_exec_resize_test.go integration(-cli): remove skips for old daemon versions (<20.10) 2023-12-05 01:03:50 +01:00
docker_api_exec_test.go api: POST /exec/{id}/start: remove support for API < v1.21 2024-02-06 18:44:43 +01:00
docker_api_images_test.go api/types: move image options to api/types/image 2024-01-24 00:10:33 +01:00
docker_api_inspect_test.go api: update test to reflect reality on Windows 2024-02-06 18:44:43 +01:00
docker_api_logs_test.go integration(-cli): remove skips for old daemon versions (<20.10) 2023-12-05 01:03:50 +01:00
docker_api_network_test.go integration(-cli): remove skips for old daemon versions (<20.10) 2023-12-05 01:03:50 +01:00
docker_api_stats_test.go api: remove code for container stats on api < v1.21 2024-02-06 18:44:43 +01:00
docker_api_swarm_node_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_api_swarm_service_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_api_swarm_test.go libnet: Make sure network names are unique 2023-09-12 10:40:13 +02:00
docker_api_test.go api: remove plain-text error-responses (api < v1.24) 2024-02-06 18:44:44 +01:00
docker_cli_attach_test.go integration-cli: DockerCLIAttachSuite: replace dockerCmd and waitRun 2023-10-19 17:35:46 +02:00
docker_cli_attach_unix_test.go integration-cli: DockerCLIAttachSuite: replace dockerCmd and waitRun 2023-10-19 17:35:46 +02:00
docker_cli_build_test.go integration-cli: simplify test-file creation 2024-01-22 21:43:30 +01:00
docker_cli_build_unix_test.go integration-cli: DockerCLIBuildSuite: replace dockerCmd 2023-10-19 17:52:39 +02:00
docker_cli_by_digest_test.go c8d/integration-cli: Skip TestListDanglingImagesWithDigests 2023-11-30 14:01:22 +01:00
docker_cli_commit_test.go integration(-cli): remove skips for old daemon versions (<20.10) 2023-12-05 01:03:50 +01:00
docker_cli_cp_from_container_test.go integration-cli: format code with gofumpt 2023-06-29 00:08:27 +02:00
docker_cli_cp_test.go integration-cli: DockerCLICpSuite: replace dockerCmd 2023-10-19 17:52:44 +02:00
docker_cli_cp_to_container_test.go integration-cli: remove isCpCannotCopyReadOnly utility 2022-09-27 22:15:19 +02:00
docker_cli_cp_to_container_unix_test.go integration-cli: DockerCLICpSuite: replace dockerCmd 2023-10-19 17:52:44 +02:00
docker_cli_cp_utils_test.go integration-cli: DockerCLICpSuite: replace dockerCmd 2023-10-19 17:52:44 +02:00
docker_cli_create_test.go rename "image" vars to prevent conflicts with imports 2024-01-19 12:49:53 +01:00
docker_cli_daemon_plugins_test.go remove pre-go1.17 build-tags 2023-05-19 20:38:51 +02:00
docker_cli_daemon_test.go integration-cli: simplify test-file creation 2024-01-22 21:43:30 +01:00
docker_cli_events_test.go rename "image" vars to prevent conflicts with imports 2024-01-19 12:49:53 +01:00
docker_cli_events_unix_test.go integration-cli: DockerCLIEventSuite: replace dockerCmd and waitRun 2023-10-19 17:36:41 +02:00
docker_cli_exec_test.go integration-cli: DockerCLIExecSuite: replace dockerCmd and waitRun 2023-10-19 17:36:46 +02:00
docker_cli_exec_unix_test.go integration-cli: DockerCLIExecSuite: replace dockerCmd and waitRun 2023-10-19 17:36:46 +02:00
docker_cli_external_volume_driver_test.go integration-cli: DockerExternalVolumeSuite: replace dockerCmd 2023-10-19 18:01:37 +02:00
docker_cli_health_test.go integration-cli: DockerCLIHealthSuite: replace dockerCmd and waitRun 2023-10-19 17:39:00 +02:00
docker_cli_history_test.go integration-cli: DockerCLIHistorySuite: replace dockerCmd 2023-10-19 18:00:56 +02:00
docker_cli_images_test.go rename "image" vars to prevent conflicts with imports 2024-01-19 12:49:53 +01:00
docker_cli_import_test.go rename "image" vars to prevent conflicts with imports 2024-01-19 12:49:53 +01:00
docker_cli_info_test.go integration-cli: DockerCLIInfoSuite: replace dockerCmd and waitRun 2023-10-19 17:38:33 +02:00
docker_cli_info_unix_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_cli_inspect_test.go hack: Load special images on demand 2023-12-06 17:16:37 +01:00
docker_cli_links_test.go integration-cli: DockerCLILinksSuite: replace dockerCmd and waitRun 2023-10-19 17:39:17 +02:00
docker_cli_login_test.go integration-cli: DockerRegistryAuthHtpasswdSuite: replace dockerCmd 2023-10-19 17:39:53 +02:00
docker_cli_logout_test.go integration-cli: DockerRegistryAuthHtpasswdSuite: replace dockerCmd 2023-10-19 17:39:53 +02:00
docker_cli_logs_test.go integration-cli: DockerCLILogsSuite: replace dockerCmd and waitRun 2023-10-19 17:40:15 +02:00
docker_cli_netmode_test.go integration-cli: mark dockerCmdWithFail as an helper function 2023-10-25 22:55:59 +02:00
docker_cli_network_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_cli_network_unix_test.go api: remove code for ContainerInspect on api v1.20 2024-02-06 18:44:43 +01:00
docker_cli_plugins_logdriver_test.go integration-cli: DockerCLIPluginLogDriverSuite: replace dockerCmd 2023-10-19 18:01:46 +02:00
docker_cli_plugins_test.go integration-cli: DockerCLIPluginsSuite: replace dockerCmd 2023-10-19 18:02:04 +02:00
docker_cli_port_test.go integration-cli: DockerCLIPortSuite: replace dockerCmd and waitRun 2023-10-19 17:57:41 +02:00
docker_cli_proxy_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_cli_prune_test.go integration-cli: split DockerSuite into subsequent build suites 2022-06-17 10:59:04 +02:00
docker_cli_prune_unix_test.go integration-cli: DockerCLIPruneSuite: replace dockerCmd 2023-10-19 18:02:16 +02:00
docker_cli_ps_test.go integration(-cli): remove skips for old daemon versions (<20.10) 2023-12-05 01:03:50 +01:00
docker_cli_pull_local_test.go Skip TestPullManifestList when using containerd 2023-11-02 16:09:35 +01:00
docker_cli_pull_test.go c8d/integation: Adjust error in TestPullLinuxImageFailsOnWindows 2024-01-18 16:13:23 +01:00
docker_cli_push_test.go c8d/integration-cli: Adjust DockerRegistryAuthTokenSuite 2023-11-29 14:28:18 +01:00
docker_cli_registry_user_agent_test.go integration-cli: DockerRegistrySuite: replace dockerCmd 2023-10-19 17:53:43 +02:00
docker_cli_restart_test.go integration-cli: DockerCLIRestartSuite: replace dockerCmd and waitRun 2023-10-19 18:00:39 +02:00
docker_cli_rmi_test.go rename "image" vars to prevent conflicts with imports 2024-01-19 12:49:53 +01:00
docker_cli_run_test.go rename "image" vars to prevent conflicts with imports 2024-01-19 12:49:53 +01:00
docker_cli_run_unix_test.go fix some leaking mounts in tests 2024-01-22 21:43:23 +01:00
docker_cli_save_load_test.go hack: Load special images on demand 2023-12-06 17:16:37 +01:00
docker_cli_save_load_unix_test.go integration-cli: DockerCLISaveLoadSuite: replace dockerCmd 2023-10-19 17:42:48 +02:00
docker_cli_search_test.go integration-cli: DockerCLISearchSuite: replace dockerCmd 2023-10-19 17:54:11 +02:00
docker_cli_service_create_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_cli_service_health_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_cli_service_logs_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_cli_service_scale_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_cli_sni_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_cli_start_test.go integration-cli: DockerCLIStartSuite: replace dockerCmd 2023-10-19 17:59:34 +02:00
docker_cli_stats_test.go integration-cli: DockerCLIStatsSuite: replace dockerCmd and waitRun 2023-10-19 18:00:00 +02:00
docker_cli_swarm_test.go De-flake TestSwarmClusterRotateUnlockKey... again... maybe? 2024-01-04 00:18:58 +00:00
docker_cli_swarm_unix_test.go rename "image" vars to prevent conflicts with imports 2024-01-19 12:49:53 +01:00
docker_cli_top_test.go integration-cli: DockerCLITopSuite: replace dockerCmd 2023-10-19 18:01:09 +02:00
docker_cli_update_test.go integration-cli: split DockerSuite into subsequent build suites 2022-06-17 10:59:04 +02:00
docker_cli_update_unix_test.go integration-cli: DockerCLIUpdateSuite: replace dockerCmd and waitRun 2023-10-19 17:59:24 +02:00
docker_cli_userns_test.go c8d: Handle userns properly 2023-09-11 16:39:29 +02:00
docker_cli_v2_only_test.go refactor: move from io/ioutil to io and os package 2021-08-27 14:56:57 +08:00
docker_cli_volume_test.go rename "image" vars to prevent conflicts with imports 2024-01-19 12:49:53 +01:00
docker_hub_pull_suite_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
docker_utils_test.go hack: Load special images on demand 2023-12-06 17:16:37 +01:00
events_utils_test.go integration-cli: remove deprecated dockerCmd and waitRun utilities 2023-10-19 18:02:30 +02:00
fixtures_linux_daemon_test.go frozen images: update to debian:bookworm-slim 2023-11-30 12:01:06 +01:00
requirements_test.go integration(-cli): remove skips for old daemon versions (<20.10) 2023-12-05 01:03:50 +01:00
requirements_unix_test.go c8d: fix TestRemoveContainerAfterLiveRestore 2023-09-18 15:34:20 +02:00
requirements_windows_test.go Wire up tests to support otel tracing 2023-09-07 18:38:22 +00:00
test_vars_test.go testutil/environment: remove Execution.OSType field 2023-06-26 11:18:09 +02:00
test_vars_unix_test.go remove pre-go1.17 build-tags 2023-05-19 20:38:51 +02:00
test_vars_windows_test.go remove pre-go1.17 build-tags 2023-05-19 20:38:51 +02:00
utils_test.go integration-cli: remove deprecated dockerCmd and waitRun utilities 2023-10-19 18:02:30 +02:00
utils_unix_test.go remove pre-go1.17 build-tags 2023-05-19 20:38:51 +02:00
utils_windows_test.go pkg/system: move GetLongPathName to integration-cli 2022-11-29 17:02:53 +01:00