diff options
author | Jose Quaresma <quaresma.jose@gmail.com> | 2023-11-28 10:35:49 +0000 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2023-12-04 21:02:28 +0000 |
commit | 1db447e785c5bf3d87d225bbe753bcc04fa3e22b (patch) | |
tree | 4e42483869fc15046934c13b7995965f0efbf1d5 | |
parent | 9a1f4d91d9f4ed590bf13985dc4b80f8f141aa57 (diff) | |
download | meta-virtualization-1db447e785c5bf3d87d225bbe753bcc04fa3e22b.tar.gz |
docker-compose: v2.20.3 -> v2.21.0
- d6f842b0 test: e2e test reliability improvements (#10950)
- 4fbbf201 build(deps): upgrade to compose-go v1.18.3 (#10947)
- 935d72f4 added the dot at the end of the sentence
- 41682acc add support for attributes exposed by `docker ps`
- 1054792b align docker compose ps with docker CLI to support --format
- 19f66918 watch: only allow a single instance per-project
- 186744e0 ci: bump golangci-lint to v1.54.2
- bc9d696f Merge pull request #10922 from thaJeztah/replace_dockerignore
- 6204fb1c logs: fix for missing output on container exit (#10925)
- 5d732010 replace dockerfile/dockerignore with patternmatcher/ignorefile
- 2006f3fe go.mod: github.com/moby/patternmatcher v0.6.0
- 192718c0 go.mod: remove some outdated comments
- c79f67fe otel: add `include` to project up span
- 3b294bfd build(deps): bump github.com/compose-spec/compose-go from 1.18.1 to 1.18.2 (#10915)
- dd34f7a2 include: add experimental support for Git resources (#10811)
- caad7271 up: handle various attach use cases better
- 792afb8d build: use correct values for proxy variables (#10908)
- 150449bb warn user secret uid/gid/mode is not supported
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
4 files changed, 21 insertions, 13 deletions
diff --git a/recipes-containers/docker-compose/docker-compose_git.bb b/recipes-containers/docker-compose/docker-compose_git.bb index f6a2502a..092ce3d2 100644 --- a/recipes-containers/docker-compose/docker-compose_git.bb +++ b/recipes-containers/docker-compose/docker-compose_git.bb | |||
@@ -9,7 +9,7 @@ DEPENDS = " \ | |||
9 | 9 | ||
10 | # Specify the first two important SRCREVs as the format | 10 | # Specify the first two important SRCREVs as the format |
11 | SRCREV_FORMAT="compose_survey" | 11 | SRCREV_FORMAT="compose_survey" |
12 | SRCREV_compose = "8d0df1876296bc639614653ba5de38a377da5356" | 12 | SRCREV_compose = "d6f842b042d2f2926901305336527b3eaadf067a" |
13 | 13 | ||
14 | SRC_URI = "git://github.com/docker/compose;name=compose;branch=main;protocol=https" | 14 | SRC_URI = "git://github.com/docker/compose;name=compose;branch=main;protocol=https" |
15 | 15 | ||
@@ -23,7 +23,7 @@ LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=175792518e4ac015ab6696d16c4f60 | |||
23 | 23 | ||
24 | GO_IMPORT = "import" | 24 | GO_IMPORT = "import" |
25 | 25 | ||
26 | PV = "v2.20.3" | 26 | PV = "v2.21.0" |
27 | 27 | ||
28 | COMPOSE_PKG = "github.com/docker/compose/v2" | 28 | COMPOSE_PKG = "github.com/docker/compose/v2" |
29 | 29 | ||
diff --git a/recipes-containers/docker-compose/files/modules.txt b/recipes-containers/docker-compose/files/modules.txt index 0ba3cd1f..d287d128 100644 --- a/recipes-containers/docker-compose/files/modules.txt +++ b/recipes-containers/docker-compose/files/modules.txt | |||
@@ -2,9 +2,11 @@ | |||
2 | ## explicit | 2 | ## explicit |
3 | # github.com/Microsoft/go-winio v0.6.1 | 3 | # github.com/Microsoft/go-winio v0.6.1 |
4 | ## explicit | 4 | ## explicit |
5 | # github.com/adrg/xdg v0.4.0 | ||
6 | ## explicit | ||
5 | # github.com/buger/goterm v1.0.4 | 7 | # github.com/buger/goterm v1.0.4 |
6 | ## explicit | 8 | ## explicit |
7 | # github.com/compose-spec/compose-go v1.18.1 | 9 | # github.com/compose-spec/compose-go v1.18.3 |
8 | ## explicit | 10 | ## explicit |
9 | # github.com/containerd/console v1.0.3 | 11 | # github.com/containerd/console v1.0.3 |
10 | ## explicit | 12 | ## explicit |
@@ -42,7 +44,7 @@ | |||
42 | ## explicit | 44 | ## explicit |
43 | # github.com/moby/buildkit v0.12.1 | 45 | # github.com/moby/buildkit v0.12.1 |
44 | ## explicit | 46 | ## explicit |
45 | # github.com/moby/patternmatcher v0.5.0 | 47 | # github.com/moby/patternmatcher v0.6.0 |
46 | ## explicit | 48 | ## explicit |
47 | # github.com/moby/term v0.5.0 | 49 | # github.com/moby/term v0.5.0 |
48 | ## explicit | 50 | ## explicit |
diff --git a/recipes-containers/docker-compose/relocation.inc b/recipes-containers/docker-compose/relocation.inc index a1a12c8b..9e6eacf4 100644 --- a/recipes-containers/docker-compose/relocation.inc +++ b/recipes-containers/docker-compose/relocation.inc | |||
@@ -19,6 +19,7 @@ export sites="k8s.io/api:k8s.io/api:force \ | |||
19 | golang.org/x/time:golang.org/x/time:force \ | 19 | golang.org/x/time:golang.org/x/time:force \ |
20 | go.uber.org/goleak:go.uber.org/goleak:force \ | 20 | go.uber.org/goleak:go.uber.org/goleak:force \ |
21 | golang.org/x/tools:golang.org/x/tools:force \ | 21 | golang.org/x/tools:golang.org/x/tools:force \ |
22 | github.com/adrg/xdg:github.com/adrg/xdg:force \ | ||
22 | golang.org/x/crypto:golang.org/x/crypto:force \ | 23 | golang.org/x/crypto:golang.org/x/crypto:force \ |
23 | golang.org/x/oauth2:golang.org/x/oauth2:force \ | 24 | golang.org/x/oauth2:golang.org/x/oauth2:force \ |
24 | k8s.io/apimachinery:k8s.io/apimachinery:force \ | 25 | k8s.io/apimachinery:k8s.io/apimachinery:force \ |
@@ -189,9 +190,9 @@ do_compile:prepend() { | |||
189 | force_flag=$(echo $s | cut -d: -f3) | 190 | force_flag=$(echo $s | cut -d: -f3) |
190 | mkdir -p vendor.copy/$site_dest | 191 | mkdir -p vendor.copy/$site_dest |
191 | if [ -n "$force_flag" ]; then | 192 | if [ -n "$force_flag" ]; then |
192 | echo "[INFO] $site_dest: force copying .go files" | 193 | echo "[INFO] $site_dest: force copying .go files" |
193 | rm -rf vendor.copy/$site_dest | 194 | rm -rf vendor.copy/$site_dest |
194 | rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest | 195 | rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest |
195 | else | 196 | else |
196 | [ -n "$(ls -A vendor.copy/$site_dest/*.go 2> /dev/null)" ] && { echo "[INFO] vendor.fetch/$site_source -> $site_dest: go copy skipped (files present)" ; true ; } || { echo "[INFO] $site_dest: copying .go files" ; rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest ; } | 197 | [ -n "$(ls -A vendor.copy/$site_dest/*.go 2> /dev/null)" ] && { echo "[INFO] vendor.fetch/$site_source -> $site_dest: go copy skipped (files present)" ; true ; } || { echo "[INFO] $site_dest: copying .go files" ; rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest ; } |
197 | fi | 198 | fi |
diff --git a/recipes-containers/docker-compose/src_uri.inc b/recipes-containers/docker-compose/src_uri.inc index 11948043..8897c9ca 100644 --- a/recipes-containers/docker-compose/src_uri.inc +++ b/recipes-containers/docker-compose/src_uri.inc | |||
@@ -103,6 +103,11 @@ SRC_URI += "git://github.com/uber-go/goleak;name=goleak;protocol=https;nobranch= | |||
103 | SRCREV_tools="031fc75960d487b0b15db12fb328676236a3a39c" | 103 | SRCREV_tools="031fc75960d487b0b15db12fb328676236a3a39c" |
104 | SRC_URI += "git://go.googlesource.com/tools;name=tools;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/tools" | 104 | SRC_URI += "git://go.googlesource.com/tools;name=tools;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/tools" |
105 | 105 | ||
106 | # github.com/adrg/xdg v0.4.0 | ||
107 | # [1] git ls-remote https://github.com/adrg/xdg 4ec40e24f0cf1039f93c773f2984decdea9719b5 | ||
108 | SRCREV_xdg="4ec40e24f0cf1039f93c773f2984decdea9719b5" | ||
109 | SRC_URI += "git://github.com/adrg/xdg;name=xdg;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/adrg/xdg" | ||
110 | |||
106 | # golang.org/x/crypto v0.7.0 | 111 | # golang.org/x/crypto v0.7.0 |
107 | # [1] git ls-remote https://go.googlesource.com/crypto 776e461a4e6d8b372a43c72122c5c28cfc40dca2 | 112 | # [1] git ls-remote https://go.googlesource.com/crypto 776e461a4e6d8b372a43c72122c5c28cfc40dca2 |
108 | SRCREV_crypto="776e461a4e6d8b372a43c72122c5c28cfc40dca2" | 113 | SRCREV_crypto="776e461a4e6d8b372a43c72122c5c28cfc40dca2" |
@@ -558,9 +563,9 @@ SRC_URI += "git://github.com/jonboulle/clockwork;name=clockwork;protocol=https;n | |||
558 | SRCREV_go-shellwords="973b9d5391598d4ee601db46fa32f6e186a356ac" | 563 | SRCREV_go-shellwords="973b9d5391598d4ee601db46fa32f6e186a356ac" |
559 | SRC_URI += "git://github.com/mattn/go-shellwords;name=go-shellwords;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/mattn/go-shellwords" | 564 | SRC_URI += "git://github.com/mattn/go-shellwords;name=go-shellwords;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/mattn/go-shellwords" |
560 | 565 | ||
561 | # github.com/moby/patternmatcher v0.5.0 | 566 | # github.com/moby/patternmatcher v0.6.0 |
562 | # [1] git ls-remote https://github.com/moby/patternmatcher c5e4b22c8cb290f9439a339c08bba6cb13aa296d | 567 | # [1] git ls-remote https://github.com/moby/patternmatcher 347bb8d8d557f90d1b75cd8bca3c0177f380a979 |
563 | SRCREV_patternmatcher="c5e4b22c8cb290f9439a339c08bba6cb13aa296d" | 568 | SRCREV_patternmatcher="347bb8d8d557f90d1b75cd8bca3c0177f380a979" |
564 | SRC_URI += "git://github.com/moby/patternmatcher;name=patternmatcher;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/moby/patternmatcher" | 569 | SRC_URI += "git://github.com/moby/patternmatcher;name=patternmatcher;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/moby/patternmatcher" |
565 | 570 | ||
566 | # go.opentelemetry.io/otel/trace v1.14.0 | 571 | # go.opentelemetry.io/otel/trace v1.14.0 |
@@ -698,9 +703,9 @@ SRC_URI += "git://github.com/in-toto/in-toto-golang;name=in-toto-golang;protocol | |||
698 | SRCREV_go-shellquote="95032a82bc518f77982ea72343cc1ade730072f0" | 703 | SRCREV_go-shellquote="95032a82bc518f77982ea72343cc1ade730072f0" |
699 | SRC_URI += "git://github.com/kballard/go-shellquote;name=go-shellquote;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/kballard/go-shellquote" | 704 | SRC_URI += "git://github.com/kballard/go-shellquote;name=go-shellquote;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/kballard/go-shellquote" |
700 | 705 | ||
701 | # github.com/compose-spec/compose-go v1.18.1 | 706 | # github.com/compose-spec/compose-go v1.18.3 |
702 | # [1] git ls-remote https://github.com/compose-spec/compose-go 45494a8f6b0176d040c82577f82c84377426a9e6 | 707 | # [1] git ls-remote https://github.com/compose-spec/compose-go c6eecc55b95f952b6d6406adcd297499d11a300b |
703 | SRCREV_compose-go="45494a8f6b0176d040c82577f82c84377426a9e6" | 708 | SRCREV_compose-go="c6eecc55b95f952b6d6406adcd297499d11a300b" |
704 | SRC_URI += "git://github.com/compose-spec/compose-go;name=compose-go;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/compose-spec/compose-go" | 709 | SRC_URI += "git://github.com/compose-spec/compose-go;name=compose-go;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/compose-spec/compose-go" |
705 | 710 | ||
706 | # github.com/hashicorp/go-multierror v1.1.1 | 711 | # github.com/hashicorp/go-multierror v1.1.1 |