Commit Graph

71 Commits

Author SHA1 Message Date
Javier Marcet bb5e6e15ef docker-compose: Update to version 2.27.0
Release notes:
https://github.com/docker/compose/releases/tag/v2.27.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-04-26 01:57:33 +08:00
Javier Marcet 261b38c14b docker-compose: add PKG_NAME to PKG_SOURCE
Before this change, the tarball was downloaded as vVERSION.tar.gz.
For example, it was v2.26.1.tar.gz and that file was put into the dl folder
within the OpenWrt build system.

After this change, the tarball is properly downloaded as NAME-vVERSION.tar.gz.
In this case, it will look like this: docker-compose-v.2.26.1.tar.gz

The advantages of using this:
- Users, developers will know that what they downloaded (it has name and version)
- The tarball will not be overwritten by another package with the same version.

Signed-off-by: Javier Marcet <javier@marcet.info>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[added commit message]
2024-03-31 13:06:42 +02:00
Javier Marcet 9db6b4abab docker-compose: Update to version 2.26.1
Release notes:
https://github.com/docker/compose/releases/tag/v2.26.1

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-03-31 13:06:28 +02:00
Javier Marcet a7363a33ac docker-compose: Update to version 2.26.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-03-23 13:59:41 +01:00
Javier Marcet 6bd023dd2c docker-compose: Update to version 2.25.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-03-17 09:21:28 +08:00
Javier Marcet 9baed0dc60 docker-compose: Update to version 2.24.7
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-03-08 11:05:55 +08:00
Javier Marcet caf12d069b docker-compose: Update to version 2.24.6
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-02-16 14:01:19 +08:00
Javier Marcet 9e3870a4fe docker-compose: Update to version 2.24.5
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-01-31 17:44:31 +08:00
Javier Marcet 254c53cf51 docker-compose: Update to version 2.24.4
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-01-30 10:47:59 +08:00
Javier Marcet 9e0854681c docker-compose: Update to version 2.24.3
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-01-25 09:44:08 +08:00
Javier Marcet ab4fc8896a docker-compose: Update to version 2.24.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-01-23 15:13:01 +08:00
Javier Marcet 42bd4ef5da docker-compose: Update to version 2.24.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-01-19 14:48:01 +08:00
Javier Marcet 705f2e9222 docker-compose: Update to version 2.24.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-01-13 21:12:02 +08:00
Javier Marcet bc0db51e43 docker-compose: Update to version 2.23.3
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-11-24 20:41:14 +08:00
Javier Marcet df22387ee4 docker-compose: Update to version 2.23.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-11-24 20:41:14 +08:00
Javier Marcet 39431ffe2a docker-compose: Update to version 2.23.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-11-16 16:50:12 -08:00
Javier Marcet a839452274 docker-compose: Update to version 2.23.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-10-19 18:02:36 -07:00
Javier Marcet c6371813da docker-compose: Update to version 2.22.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-09-23 12:18:48 +08:00
Javier Marcet 5a26feb44b docker-compose: Update to version 2.21.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-09-03 22:58:40 +08:00
Javier Marcet ff1c1aceaa docker-compose: Update to version 2.20.3
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-08-15 06:57:50 +08:00
Javier Marcet d0d4c0d28c docker-compose: Update to version 2.20.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-07-21 12:03:21 +08:00
Javier Marcet a1570b2a71 docker-compose: Update to version 2.20.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-07-13 16:12:29 -07:00
Javier Marcet 2abb84d156 docker-compose: Update to version 2.19.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-07-02 16:38:38 +02:00
Javier Marcet 377721fae6 docker-compose: Update to version 2.18.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-05-19 09:18:59 +08:00
Javier Marcet b607e19398 docker-compose: Update to version 2.17.3
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-04-23 07:32:34 +08:00
Andre Heider 565866a472 treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16
See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with
PKG_BUILD_FLAGS:=no-mips16" on the main repository.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-04-08 08:38:54 +02:00
Javier Marcet 6a6a25523e docker-compose: Update to version 2.17.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-03-27 16:20:34 +08:00
Javier Marcet 6b53f122ff docker-compose: Update to version 2.16.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-02-11 11:47:37 +08:00
Javier Marcet e7f2e6f01c docker-compose: Update to version 2.15.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-01-09 23:06:02 +02:00
Javier Marcet e38eee42a5 docker-compose: Update to version 2.15.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-01-06 16:36:13 +08:00
Javier Marcet 4c58d6d288 docker-compose: Update to version 2.14.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-22 09:49:06 +08:00
Javier Marcet 24faf56110 docker-compose: Update to version 2.14.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-17 08:34:02 +08:00
Javier Marcet 37a86626e0 docker-compose: Update to version 2.14.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-04 22:00:40 +08:00
Javier Marcet 17badaee1c docker-compose: Update to version 2.12.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-10-23 23:29:13 -07:00
Javier Marcet d4134174bc docker-compose: Update to version 2.12.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-10-21 15:09:14 -07:00
Javier Marcet 25e3d9ef42 docker-compose: Update to version 2.11.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-09-29 18:20:29 +03:00
Javier Marcet 86fc30e177 docker-compose: Update to version 2.11.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-09-26 00:15:22 -07:00
Javier Marcet 2aee5cfa46 docker-compose: Update to version 2.11.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-09-15 11:00:08 +03:00
Javier Marcet ebf86a645a docker-compose: Update to version 2.10.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-08-30 10:54:56 +02:00
Javier Marcet 35b1a03b83 docker-compose: Update to version 2.9.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-08-02 18:07:45 -07:00
Javier Marcet de563c1ae1 docker-compose: Update to version 2.7.0
What's Changed:

 - Enhancements:

   - add support of environment secret during build step by @glours

 - Fixes:

   - networks: prevent issues due to duplicate names by @milas
   - Use appropriate dependency condition for one-shot containers when
   running compose up --wait by @laurazard
   - Fix environment variable expansion by @ulyssessouza in
   compose-spec/compose-go#276
   - Validate depended-on services exist in consistency check by
   @laurazard in compose-spec/compose-go#281
   - Fix hash usage in environment values by @ulyssessouza in
   compose-spec/compose-go#283
   - build: respect dependency order for classic builder by @milas
   - fix: panic caused by empty string argument by @nicksieger
   - (re)start should not impact one-off containers by @ndeloof
   - Fix issue with close networks name on up and down command by
   @glours
   - keep the container reference when volumes_from target a container
   and not a service by @glours
   - build.go: initialize CustomLabels map if nil by @paroque28

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-07-21 21:44:37 -07:00
Javier Marcet 5995e4d90b docker-compose: Update to version 2.6.1
Enhancements:

 - Support for setting secret from env variable by @ndeloof

Fixes:

 - Do not start unrelated dependencies on run by @laurazard
 - Fix service not found errors when using --no-deps by @nicksieger
 - Respect COMPOSE_REMOVE_ORPHANS env var on down by @nicksieger
 - Fix project level bind mounts volumes by @ulyssessouza
 - Respect deploy.limits.cpus and deploy.limits.pids by @glours

Internal:

 - Upgrade: Go v1.18.3 by @thaJeztah
 - Upgrade: compose-go v1.2.8 by @milas
 - Upgrade: buildx v0.8.2 by @dependabot
 - Upgrade: containerd v1.6.6 by @dependabot

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-06-27 10:30:23 -07:00
Javier Marcet 8089548622 docker-compose: Update to version 2.6.0
What's Changed:

 - fix TestLocalComposeUp which fail locally and bump compose-go to
 1.2.7 by @glours
 - attach only to services declared by project applying profiles by
 @ndeloof
 - Add ddev's e2e test by @ulyssessouza
 - Fix local run of make e2e-compose-standalone by @ulyssessouza
 - fix: prevent flickering prompt when pulling same image from N
 services by @maxcleme
 - add tags property to build section by @glours
 - update golang version to 1.18 by @glours
 - bump compose-go to 1.2.6 by @maxcleme
 - add e2e tests to verify env variables priority by @glours
 - Import dotenv file to os environment by @ulyssessouza

New Contributors:

 - @maxcleme made their first contribution

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-06-01 13:53:40 -07:00
Javier Marcet 32d87ae946 docker-compose: Update to version 2.5.1
What's Changed:

 - Fix relative paths on envfile label by @ulyssessouza
 - down: Reject all arguments by @Jille
 - Clarify what default work dir is when multiple compose files by
 @quite
 - compose down exit=0 if nothing to remove by @ndeloof
 - cp command: copy to all containers of a service as default
 behaviour by @glours
 - Fix extra space printed with --no-log-prefix option by @jan4843
 - bump compose-go to 1.2.5 by @ndeloof

New Contributors:

 - @Jille made their first contribution
 - @quite made their first contribution
 - @jan4843 made their first contribution

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-05-25 17:01:43 -07:00
Javier Marcet ac02159f63 docker-compose: Update to version 2.5.0
What's Changed:

 - Fix search/replace typo in --no-TTY documentation by @ericfreese
 - Fix panic with down command when -p flag specified by @glours
 - use project we just created to start services by @ndeloof
 - include services declared by links as implicit dependencies by
 @ndeloof
 - pull to respect pull_policy by @ndeloof
 - don't ignore error by @ndeloof
 - project name MUST be lowercase by @ndeloof
 - add support for build secrets by @ndeloof
 - create also a checksums.txt file, add --binary by @MaxPeal
 - add support for ppc64le for docker compose by @snehakpersistent
 - inspect image ID after pull to se com.docker.compose.image by
 @ndeloof
 - Fix cannot setup IPAM gateway by @qnap-ericfan

New Contributors:

 - @ericfreese made their first contribution
 - @MaxPeal made their first contribution
 - @snehakpersistent made their first contribution
 - @qnap-ericfan made their first contribution

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-05-02 12:48:06 -07:00
Javier Marcet 3e4ec2a9a8 docker-compose: Update to version 2.4.1
What's Changed:

 - now we use directly the Docker CLI to run autoremove flag should
 be p… by @glours
 - use ssh config when building from compose up by @glours
 - get Tty from container to know adequate way to attach to by
 @ndeloof

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-04-07 15:33:38 -07:00
Javier Marcet 29a007ee5b docker-compose: Update to version 2.4.0
What's Changed:

 - pass interactive flag to ExecOptions for the RunExec command by
 @glours
 - go.mod: pin k8s version to fix build on go1.16, and update buildx
 to v0.8.1 by @thaJeztah
 - support cache_from|to|no|pull by @ndeloof
 - fix race condition on start-stop e2e tests running in parrallel by
 @glours
 - Add support of ssh authentications defined in compose file or via
 cli… by @glours
 - fix typo in ssh option description by @mschoettle
 - Takes COMPOSE_PROJECT_NAME into consideration on commands by
 @ulyssessouza
 - Remove dead warning code by @ulyssessouza
 - Fix down command without any resource to delete by @ulyssessouza
 - vendor: github.com/containerd/containerd v1.6.2 by @thaJeztah

New Contributors:

 - @mschoettle made their first contribution

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-04-03 10:51:08 -07:00
Javier Marcet b33c5dbd06 docker-compose: Update to version 2.3.4
What's Changed:

 - don't fail trying to remove container with no candidate by @ndeloof
 - recreate container after image has been rebuilt/pulled by @ndeloof
 - ps: un-deprecate --filter, and enhance docs by @thaJeztah
 - Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot
 - Remove DEPRECATED text, since it's just the default by
 @ulyssessouza
 - Bump Buildx to v0.8.0 by @ndeloof
 - kill only need project name by @ndeloof
 - don't remove external volumes/networks by @ndeloof
 - use docker/cli RunExec and RunStart to handle all the
 interactive/tty/* terminal logic by @ndeloof
 - Validate doc on pr by @glours

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-03-30 09:04:31 +03:00
Javier Marcet 83357a7fe4 docker-compose: Update to version 2.3.3
What's Changed:

 - use plain text progress when ansi=never is set by @ndeloof
 - build full compose model from resources, then filter by services by
 @ndeloof
 - add run with dependencies e2e test by @glours
 - add support for device_cgroup_rules by @ndeloof
 - composeService to use dockerCli's In/Out/Err streams by @ndeloof
 - fix generated YAML missing an "examples" section, and update
 cli-docs-tool to v0.4.0 by @thaJeztah

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-03-16 19:44:14 -07:00
Javier Marcet 862ab6e4d4 docker-compose: Update to version 2.3.2
What's Changed:

- 2.3.2:
  - Fix json format for version command by @victor-timofei
  - filter containers after project has been rebuilt from resources by
  @ndeloof
  - publish a draft release with auto generate release notes by
  @glours
  - map --interactive to StdinOpen by @ndeloof

- 2.3.1:
  - Support COMPOSE_IGNORE_ORPHANS for compose run by @PIG208
  - don't try to start dependencies when there are none by @ndeloof
  - don't failed when trying to stop or rm services with no containers
  ru… by @glours

- 2.3.0:
  - Don't wait forever for unhealthy dependencies by @benesch
  - Add progress output while waiting for dependencies by @benesch
  - Discard env_file section on convert/config by @ulyssessouza
  - Return only numbers in short version by @guillaumerose
  - Don't SetRawTerminal() when exec is run with -T by @x-yuri
  - only remove volumes set by compose file by @ndeloof
  - Set NetworkMode correctly according to network priorities by
  @laurazard
  - go.mod: github.com/buger/goterm v1.0.4 by @thaJeztah
  - Fix typo in reference/compose_up.md by @danBamikiya
  - Fix pause/unpause by only applying to running containers by
  @ulyssessouza
  - use CustomLabels for composeV2 metadata and not impact service
  hash by @ndeloof
  - use golangci-lint-action by @ndeloof
  - Adds support to list the config files on docker compose ls by
  @KoditkarVedant
  - declare --volume as an alias for --volumes by @ndeloof
  - bump buildx to 0.7.1 by @ndeloof
  - Wait and scale 0 by @glours
  - Bump github.com/containerd/containerd from 1.5.8 to 1.6.0 by
  @dependabot
  - COMPOSE_REMOVE_ORPHANS can be set to always apply --remove-orphans
  by @ndeloof
  - Using start, stop, restart from outside the working directory
  using --project-name (#9147) by @arhemd
  - exclude com.docker.compose.image label from service hash by
  @ndeloof
  - Bump compose-go 1.0.9 by @ulyssessouza
  - Bump compose-go 1.1.0 by @ulyssessouza
  - Bump docker/distribution -> v2.8.0 by @ulyssessouza
  - report external volume name not found by @ndeloof
  - Bump github.com/containerd/containerd from 1.6.0 to 1.6.1 by
  @dependabot
  - CONTRIBUTING.md file. Update slack sign-up link by @teror4uks
  - Add function to convert strings to bool by @ulyssessouza
  - Add -i and -t to run and exec by @ulyssessouza

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-03-08 21:54:25 -08:00