Commit Graph

  • 0e319ae65a Slightly better tests Guillaume Tardif 2020-12-14 17:56:05 +0100
  • d127cac6d4 Ensure images exist before starting progress display for network / volumes, otherwise progress display is all mixed up Guillaume Tardif 2020-12-14 17:55:55 +0100
  • 53ee1418af Do not change root flags for all commands Guillaume Tardif 2020-12-14 17:40:51 +0100
  • 7bed2343e6 Remove not implemented options Guillaume Tardif 2020-12-14 17:38:19 +0100
  • b289138ca9 No need to filter services again in backend, filter is done by cli command. Added e2e test, labels one-off and slug Guillaume Tardif 2020-12-14 17:22:30 +0100
  • 370781e95e Support option —workingdir, -f, no need to check backend support, unimplemented error is returned by backbends. Guillaume Tardif 2020-12-14 17:21:16 +0100
  • 215f50166a Remove comment Guillaume Tardif 2020-12-14 14:27:21 +0100
  • 412385c495 Add `compose run` command aiordache 2020-12-03 09:24:15 +0100
  • a17e397df3
    Merge pull request #1071 from docker/local_ecs_moby Guillaume Tardif 2020-12-17 18:34:48 +0100
  • f6f9241d12
    Merge pull request #1076 from gtardif/fix_metrics_flakyness Nicolas De loof 2020-12-17 17:48:38 +0100
  • 57fbd81772 Make sure mock metrics server is started before testing metrics Guillaume Tardif 2020-12-17 17:15:48 +0100
  • 5ba0522271 Wait for mock metrics server to have started before running commands Guillaume Tardif 2020-12-17 16:40:12 +0100
  • 9138a3c76b removed wait that is not the root cause for metrics flakyness Guillaume Tardif 2020-12-17 16:06:28 +0100
  • e2c55c2122
    e2e test for local `Log` command Nicolas De Loof 2020-12-17 11:48:58 +0100
  • eda6a59379
    introduce options struct in the API Nicolas De Loof 2020-12-16 16:16:39 +0100
  • 855a879a6a
    Introduce `removeOrphans` to cleanup injected AWS simulation container Nicolas De Loof 2020-12-16 10:14:31 +0100
  • db5467ce22
    Use local compose implementation for local ecs simulation context Nicolas De Loof 2020-12-15 17:21:09 +0100
  • 76ba85fe5d
    Merge pull request #1073 from docker/logs_service Nicolas De loof 2020-12-17 10:43:16 +0100
  • 056dfb95bc
    allow to collect logs for a subset of project services Nicolas De Loof 2020-12-16 16:58:54 +0100
  • ba47b3d9d2
    Merge pull request #1072 from docker/vpc-arn Nicolas De loof 2020-12-16 15:44:11 +0100
  • 8c5842392d
    Merge pull request #1066 from chris-crone/buildx-0.5.1 Djordje Lukic 2020-12-16 13:58:48 +0100
  • 65561c085a deps: Bump docker and buildx vendoring Chris Crone 2020-12-15 13:54:51 +0100
  • 06742e3c35
    Support user passing an ARN for x-aws-vpc Nicolas De Loof 2020-12-16 10:37:16 +0100
  • e983f3eda4
    Merge pull request #1068 from docker/no_compose_local_windows_e2e Nicolas De loof 2020-12-15 17:19:59 +0100
  • f8c750277f Do not run compose local e2e tests on windows GHA nodes for now (buildkit failing with `failed to mount C:\ProgramData\docker\tmp\buildkit-mount370086869: [{Type:bind Source:C:\ProgramData\docker\windowsfilter\y3952h88q6ikevun9li41hjcb Options:[rbind ro]}]: invalid windows mount type: 'bind’`). Guillaume Tardif 2020-12-15 16:07:36 +0100
  • ebe7248a3d
    Merge pull request #1067 from docker/more_aci_flakyness Guillaume Tardif 2020-12-15 16:19:06 +0100
  • d0723dcb3d Avoiding more ACI flakyness, some fixed in a804136b1c (fixing `docker prune --dry-run --force` , exact same issue here with `docker prune --force`) Guillaume Tardif 2020-12-15 15:44:53 +0100
  • 0a0bc53bae
    Merge pull request #1065 from gtardif/ci-compose-e2e Guillaume Tardif 2020-12-15 15:33:02 +0100
  • 6d34f28beb Ensure local compose E2E are run in CI. Guillaume Tardif 2020-12-15 12:42:17 +0100
  • 42acaea3c9
    Merge pull request #1064 from docker/public_subnets Nicolas De loof 2020-12-15 14:38:55 +0100
  • b9a3025865
    Only consider public subnets Nicolas De Loof 2020-12-15 12:33:53 +0100
  • 10a19b1159
    Merge pull request #1062 from gtardif/fix_cli_moby_command_detect Nicolas De loof 2020-12-15 12:38:46 +0100
  • f55823b70f Make Moby command detection (based on help output) more robust. It seems some tabs have been replaced by spaces in CLI 20.10. Covered with e2e test TestUnsupportedCommand. We need to install docker CLI ourselves in Github actions nodes. Guillaume Tardif 2020-12-15 12:01:27 +0100
  • a87c5838a2
    Merge pull request #1058 from ndeloof/version Nicolas De loof 2020-12-15 09:59:33 +0100
  • 7a2e041524
    Parse --version and forward to docker/cli Nicolas De Loof 2020-12-14 14:51:37 +0100
  • 99de963dfc
    Merge pull request #1053 from docker/aci_udp_ports Nicolas De loof 2020-12-14 09:56:47 +0100
  • 016b04eb97
    Merge pull request #1048 from chris-crone/no-export Guillaume Tardif 2020-12-14 09:13:26 +0100
  • cbbefa3581
    Merge pull request #1052 from docker/test-compose-pull Guillaume Tardif 2020-12-11 17:25:26 +0100
  • 331a60bb62 Add test for compose pull Djordje Lukic 2020-12-11 16:03:39 +0100
  • 5f730436d4 ACI: Allow setting protocol when publishing ports Guillaume Tardif 2020-12-11 16:32:21 +0100
  • 59a94a0a8e
    Merge pull request #1012 from chris-crone/bump-buildx Chris Crone 2020-12-11 14:02:03 +0100
  • f55616d37b build: Do not unnecessarily export images Chris Crone 2020-12-11 11:16:50 +0100
  • 87153b9d25 local.compose.build: Ensure images are exported Chris Crone 2020-12-11 11:08:44 +0100
  • ddaec1a367 compose.build: Wait for progress writer after build Chris Crone 2020-12-10 10:09:05 +0100
  • 6e76aadfd6 deps: Bump buildx and docker vendoring Chris Crone 2020-12-04 16:26:45 +0100
  • 817ecaabaa
    Merge pull request #1047 from docker/fix-stdin-nil Djordje Lukic 2020-12-11 10:20:26 +0100
  • 72cec58ed1 Check if stdin is nil before closing Djordje Lukic 2020-12-11 10:08:27 +0100
  • 4f883cae26
    Merge pull request #1044 from gtardif/compose_build_when_needed Nicolas De loof 2020-12-10 18:47:12 +0100
  • cf378834e5 No rebuild on compose up if image already exists by default, added first use of compose pull_policy and `compose up --build` to allow to force rebuild. Guillaume Tardif 2020-12-10 10:22:18 +0100
  • bb7b47be39
    Merge pull request #1041 from gtardif/compose_help Guillaume Tardif 2020-12-10 15:51:47 +0100
  • cf0e10a431 Adding short description to improve help on compose subcommands Guillaume Tardif 2020-12-10 15:43:20 +0100
  • 50d434078d
    Merge pull request #1037 from gtardif/fix_aci_flakyness Nicolas De loof 2020-12-10 10:08:34 +0100
  • 15d2284e64
    Merge pull request #1039 from gtardif/compose_build_e2e Guillaume Tardif 2020-12-10 10:01:26 +0100
  • c806b75940 Adding compose build e2e test Guillaume Tardif 2020-12-09 17:36:33 +0100
  • 8faa501dd8
    Merge pull request #1038 from gtardif/fix_metrics_flaky_test Nicolas De loof 2020-12-09 17:27:34 +0100
  • 177b91adc8 Trying to fix flakyness on metrics e2e tests Guillaume Tardif 2020-12-09 16:25:32 +0100
  • a804136b1c Trying to fix ACI flakyness on docker prune --force Guillaume Tardif 2020-12-09 16:15:43 +0100
  • a95a76291b
    Merge pull request #1019 from docker/ps_containers Nicolas De loof 2020-12-09 15:04:55 +0100
  • 446008a4b6
    on ACI container ID is `project_service` and name is `service` Nicolas De Loof 2020-12-08 14:38:21 +0100
  • 562ae32057
    Merge pull request #1036 from docker/fix-compose-test Guillaume Tardif 2020-12-09 14:27:50 +0100
  • 7a841b98da Don't share the compose file with ACI Djordje Lukic 2020-12-09 11:50:53 +0100
  • 1f5a77e67c
    move test to command-specific test file Nicolas De Loof 2020-12-08 12:24:34 +0100
  • 1d859dc807
    `Ps` return ContainerSummary, not Services Nicolas De Loof 2020-12-07 14:46:36 +0100
  • 15040f8473
    Merge pull request #1032 from gtardif/compose_anonymous_vol Nicolas De loof 2020-12-09 10:33:42 +0100
  • e4ed2b02d7 Fix container attaching to wrong volume name for compose non-external volumes. Took the opportunity to validate R/O volumes, but not related to this fix Guillaume Tardif 2020-12-08 17:43:10 +0100
  • df9c96430c Allow anonymous volumes Guillaume Tardif 2020-12-08 17:02:17 +0100
  • 893a469b87
    Merge pull request #1030 from docker/feat-container-labels Nicolas De loof 2020-12-08 16:47:43 +0100
  • 033941d890 compose: Add service labels Djordje Lukic 2020-12-08 15:23:24 +0100
  • b9bdcdaeb3
    Merge pull request #1028 from docker/phat_phile Nicolas De loof 2020-12-08 12:15:48 +0100
  • 1eb40999e2
    Split compose.go into command-focussed go files Nicolas De Loof 2020-12-08 11:53:36 +0100
  • 5d893fc098
    Merge pull request #1027 from docker/chore-move-compose-test Nicolas De loof 2020-12-08 11:41:32 +0100
  • f6c4c4e590 Move compose e2e tests to own folder Djordje Lukic 2020-12-08 09:58:38 +0100
  • 8ee2286126
    Merge pull request #1021 from gtardif/fix_down_no_containers Guillaume Tardif 2020-12-07 17:33:26 +0100
  • b987f2eaf8
    Merge pull request #1023 from docker/fix-build-target Guillaume Tardif 2020-12-07 17:31:20 +0100
  • 54b86cd912
    Merge pull request #1022 from gtardif/compose_disclaimer_moby_context Guillaume Tardif 2020-12-07 17:31:08 +0100
  • 18db1c87ce
    Merge pull request #1024 from gtardif/fix_volume_ensure Nicolas De loof 2020-12-07 17:10:02 +0100
  • d0728d94f2 Fix compose volume creation and check this in volume e2e test Guillaume Tardif 2020-12-07 16:57:55 +0100
  • 7d88fc61d3 Pass the target to buildkit Djordje Lukic 2020-12-07 16:47:58 +0100
  • fe363fd146 Fix compose volume creation and check this in volume e2e test Guillaume Tardif 2020-12-07 16:41:54 +0100
  • 04cdd8dd40 Display compose experimental disclaimer only for local context type or moby (default) context type. Fixes ACI / ECS e2e tests. Guillaume Tardif 2020-12-07 16:29:53 +0100
  • 6aec88e74c
    Merge pull request #1020 from gtardif/compose_warning Guillaume Tardif 2020-12-07 16:07:07 +0100
  • 2657f5804e Ensure down continues (removes networks) even if containers have been removed already. Avoid returning nil error and nil project in `projectFromContainerLabels` Guillaume Tardif 2020-12-07 15:48:57 +0100
  • 5c13bafac5 Add a disclaimer message for all `docker compose` commands Guillaume Tardif 2020-12-07 15:11:22 +0100
  • 576aa46d21
    Merge pull request #1015 from docker/logConsumer Nicolas De loof 2020-12-07 14:57:43 +0100
  • f8bf0ac44b
    Merge pull request #1018 from gtardif/compose_moby_ctx Guillaume Tardif 2020-12-07 14:56:42 +0100
  • ca123e08eb
    Revisit logs/up API to pass a LogConsumer vs io.Writer Nicolas De Loof 2020-12-07 09:09:12 +0100
  • fea0cf8c82 Fix linter Guillaume Tardif 2020-12-07 14:46:31 +0100
  • 6fc8eefb1b Remove build flag for local backend Guillaume Tardif 2020-12-07 13:52:31 +0100
  • a6316a90c7 Removed test checking compose has an error message on default context Guillaume Tardif 2020-12-07 12:56:27 +0100
  • ec5afcfd4d `compose up` and other compose commands running on “Moby” context type. Guillaume Tardif 2020-12-04 18:09:12 +0100
  • 3190456101
    Merge pull request #1014 from chris-crone/containerize-go-mod-tidy Chris Crone 2020-12-07 13:40:49 +0100
  • 78190f8346 build: Add containerized go mod tidy Chris Crone 2020-12-04 17:48:15 +0100
  • 56eebade90 build: Fix syntax case Chris Crone 2020-12-04 17:33:52 +0100
  • 32efa581f8
    Merge pull request #1017 from docker/down_remove_stopped Nicolas De loof 2020-12-07 12:18:35 +0100
  • 26fe75a7e3
    Remove stopped containers on `down` Nicolas De Loof 2020-12-07 11:39:21 +0100
  • e37dd90c22
    Merge pull request #1016 from gtardif/fix_compose_nw_flaky_e2e Nicolas De loof 2020-12-07 09:51:31 +0100
  • ff1808644c Remove flakyness in compose e2e test : can’t count networks as we have several compose stacks start in // Guillaume Tardif 2020-12-07 09:31:32 +0100
  • 4826d5155a
    Merge pull request #1013 from gtardif/compose_build_fix Guillaume Tardif 2020-12-06 14:59:32 +0100
  • d0b840bcd1 Fix compose up build when no image name in compose file. Guillaume Tardif 2020-12-04 17:37:41 +0100
  • 3a8d57763c
    Merge pull request #1009 from gtardif/compose_fix_relative_volume Guillaume Tardif 2020-12-04 15:45:19 +0100